citadel.git
18 years ago* fresh copy of the automake environment.
Wilfried Göesgens [Wed, 19 Apr 2006 19:48:55 +0000 (19:48 +0000)]
* fresh copy of the automake environment.

18 years ago* sort the libs in other direction
Wilfried Göesgens [Wed, 19 Apr 2006 19:47:34 +0000 (19:47 +0000)]
* sort the libs in other direction
* some additions in the debian build.

18 years agoConvert es.po to UTF-8
Art Cancro [Wed, 19 Apr 2006 04:01:09 +0000 (04:01 +0000)]
Convert es.po to UTF-8

18 years agoAdded es_ES.po
Art Cancro [Wed, 19 Apr 2006 03:46:38 +0000 (03:46 +0000)]
Added es_ES.po

18 years agoRemoved the old NLS output from the configure.in summary,
Art Cancro [Tue, 18 Apr 2006 17:01:07 +0000 (17:01 +0000)]
Removed the old NLS output from the configure.in summary,
and replaced with the new one.

18 years agoTHIS IS 6.81
Art Cancro [Mon, 17 Apr 2006 14:26:10 +0000 (14:26 +0000)]
THIS IS 6.81

18 years agothese ones where missing.
Wilfried Göesgens [Sun, 16 Apr 2006 15:36:11 +0000 (15:36 +0000)]
these ones where missing.

18 years ago* don't call autogen in buildpackages script.
Wilfried Göesgens [Sun, 16 Apr 2006 15:28:29 +0000 (15:28 +0000)]
* don't call autogen in buildpackages script.

18 years ago* added various files generated by autogen.sh, because of problems with autogen on...
Wilfried Göesgens [Sun, 16 Apr 2006 15:21:12 +0000 (15:21 +0000)]
* added various files generated by autogen.sh, because of problems with autogen on several systems.

18 years ago* renamed the openldap file, as in the package.
Wilfried Göesgens [Sat, 15 Apr 2006 20:18:21 +0000 (20:18 +0000)]
* renamed the openldap file, as in the package.

18 years ago* though POTFILES is automatically generated on newer
Wilfried Göesgens [Sat, 15 Apr 2006 12:28:12 +0000 (12:28 +0000)]
* though POTFILES is automatically generated on newer
  systems from POTFILES.in, we add it for the older ones.

18 years agoVersion 6.81
Art Cancro [Fri, 14 Apr 2006 03:20:26 +0000 (03:20 +0000)]
Version 6.81

18 years agowebserver.c: bind to LOCALEDIR for message catalog.
Art Cancro [Fri, 14 Apr 2006 02:57:16 +0000 (02:57 +0000)]
webserver.c: bind to LOCALEDIR for message catalog.

18 years agoserv_network.c: moved a call to CtdlFreeMessage() out one nesting
Art Cancro [Wed, 12 Apr 2006 14:40:33 +0000 (14:40 +0000)]
serv_network.c: moved a call to CtdlFreeMessage() out one nesting
level to avoid prematurely freeing a message when spooling it
to more than one node.

18 years agonewinstall.sh: if 'dialog' not found or unusable, try 'cdialog'
Art Cancro [Mon, 10 Apr 2006 18:24:22 +0000 (18:24 +0000)]
newinstall.sh: if 'dialog' not found or unusable, try 'cdialog'

18 years ago* fix freebsd build.
Wilfried Göesgens [Sun, 9 Apr 2006 21:30:25 +0000 (21:30 +0000)]
* fix freebsd build.

18 years agoUpdated version number to 6.80
Art Cancro [Fri, 7 Apr 2006 17:19:13 +0000 (17:19 +0000)]
Updated version number to 6.80

18 years agoeasy install: changed tar -xvf to tar -xf, less verbosity
Art Cancro [Fri, 7 Apr 2006 16:11:23 +0000 (16:11 +0000)]
easy install: changed tar -xvf to tar -xf, less verbosity

18 years agoThe hunt for 'dialog' requires one that supports the 'gauge' mode
Art Cancro [Fri, 7 Apr 2006 16:09:33 +0000 (16:09 +0000)]
The hunt for 'dialog' requires one that supports the 'gauge' mode

18 years agonewinstall.sh is GPL v2
Art Cancro [Fri, 7 Apr 2006 15:50:29 +0000 (15:50 +0000)]
newinstall.sh is GPL v2

18 years agoInternal version number is now 6.80
Art Cancro [Fri, 7 Apr 2006 15:33:28 +0000 (15:33 +0000)]
Internal version number is now 6.80

18 years agowe need to call another shellscript now.
Wilfried Göesgens [Thu, 6 Apr 2006 23:43:18 +0000 (23:43 +0000)]
we need to call another shellscript now.

18 years agomore modern version.
Wilfried Göesgens [Thu, 6 Apr 2006 22:05:35 +0000 (22:05 +0000)]
more modern version.

18 years agoFixed the 'add new note' button not woring
Art Cancro [Thu, 6 Apr 2006 21:18:24 +0000 (21:18 +0000)]
Fixed the 'add new note' button not woring
when there were already no notes on the page.

18 years agoserv_smtp.c: when sending out mail, try EHLO first, then HELO
Art Cancro [Thu, 6 Apr 2006 20:27:06 +0000 (20:27 +0000)]
serv_smtp.c: when sending out mail, try EHLO first, then HELO

18 years ago* missing flag for libiconv added to the linker flags.
Wilfried Göesgens [Wed, 5 Apr 2006 22:19:35 +0000 (22:19 +0000)]
* missing flag for libiconv added to the linker flags.

18 years agoReceived our 'enterprise number' 1.3.6.1.4.1.25404 from IANA.
Art Cancro [Wed, 5 Apr 2006 02:07:41 +0000 (02:07 +0000)]
Received our 'enterprise number' 1.3.6.1.4.1.25404 from IANA.
Updated our LDAP schema.

18 years agooops, there were remnants of a temporary hack
Art Cancro [Tue, 4 Apr 2006 18:36:44 +0000 (18:36 +0000)]
oops, there were remnants of a temporary hack
to ft_wordbreaker.h in the previous commit.  fixed.

18 years agoIn r3487 we had set the master listening sockets to
Art Cancro [Tue, 4 Apr 2006 18:29:19 +0000 (18:29 +0000)]
In r3487 we had set the master listening sockets to
non-blocking in order to avoid locking up the server when select() returns
but accept() does not.  This sets the individual connection sockets to non
blocking as well.  Now, the individual sockets are set back to blocking mode.
This prevents certain network operations from barfing when running on
FreeBSD.

18 years agoWhen client_write() fails, display the byte count as well.
Art Cancro [Tue, 4 Apr 2006 17:09:30 +0000 (17:09 +0000)]
When client_write() fails, display the byte count as well.

18 years agowhen client_write() fails, display the error
Art Cancro [Tue, 4 Apr 2006 16:53:30 +0000 (16:53 +0000)]
when client_write() fails, display the error
string and its number

18 years agoAfter sending an initial page, return to the wholist
Art Cancro [Tue, 4 Apr 2006 15:40:47 +0000 (15:40 +0000)]
After sending an initial page, return to the wholist

18 years agosetup.c: move the location of the call to fixnss()
Art Cancro [Tue, 4 Apr 2006 14:05:23 +0000 (14:05 +0000)]
setup.c: move the location of the call to fixnss()

18 years agosetup now checks for the problematic 'db' module
Art Cancro [Tue, 4 Apr 2006 04:31:07 +0000 (04:31 +0000)]
setup now checks for the problematic 'db' module
in /etc/nsswitch.conf, and offers to disable it.

18 years agoIf the netconfigs file for Global Address book is
Art Cancro [Fri, 31 Mar 2006 15:56:04 +0000 (15:56 +0000)]
If the netconfigs file for Global Address book is
auto-created, set the correct owner.

18 years agoRemoved the 'dbdirname' variable in open_databases().
Art Cancro [Fri, 31 Mar 2006 15:47:42 +0000 (15:47 +0000)]
Removed the 'dbdirname' variable in open_databases().
Replaced all references to it with ctdl_data_dir, which is tha same thing
anyway.

18 years agobinaries.txt: updated to make it a general purpose
Art Cancro [Fri, 31 Mar 2006 15:16:28 +0000 (15:16 +0000)]
binaries.txt: updated to make it a general purpose
document for anyone who wants to build a Citadel system in a private set of
directories with private libraries.

18 years agoZero out the 'Display name' field when displaying the
Art Cancro [Thu, 30 Mar 2006 04:02:33 +0000 (04:02 +0000)]
Zero out the 'Display name' field when displaying the
screen to create or edit a vCard.

18 years agosetup.c: don't offer to tweak /etc/inittab on host systems
Art Cancro [Thu, 30 Mar 2006 03:11:39 +0000 (03:11 +0000)]
setup.c: don't offer to tweak /etc/inittab on host systems
that are not using System V init (such as FreeBSD).

18 years agoFixedOutputHooks are now used _strictly_ for the MSG0 command.
Art Cancro [Wed, 29 Mar 2006 03:52:09 +0000 (03:52 +0000)]
FixedOutputHooks are now used _strictly_ for the MSG0 command.
This prevents vcard/icalendar dumps onto the screen, when the pretty
rendering is already there.  Since MSG0 is now only used for the
full text search, the readability of vard/icalendar text dumps has
been reduced in order to prevent mega-indices of words like 'vcard'
and 'attendee'.  Because of this, the wordbreaker ID has been
incremented and your index will be forcibly rebuilt.

18 years agoNon-AJAX move or delete of a message now reloads the
Art Cancro [Mon, 27 Mar 2006 17:49:36 +0000 (17:49 +0000)]
Non-AJAX move or delete of a message now reloads the
read messages loop instead of simply displaying the result of the
operation on a grey screen.

18 years agoupdated the roadmap
Art Cancro [Mon, 27 Mar 2006 17:16:58 +0000 (17:16 +0000)]
updated the roadmap

18 years agoRemove height constraint on site logo in
Art Cancro [Mon, 27 Mar 2006 04:21:50 +0000 (04:21 +0000)]
Remove height constraint on site logo in
iconbar, and set width constraint to 120px (like all the others).

18 years agoCheck for CANCEL messages even when not sharing a
Art Cancro [Mon, 27 Mar 2006 04:08:25 +0000 (04:08 +0000)]
Check for CANCEL messages even when not sharing a
room with any other IGnet nodes.  This allows the CANCEL messages to
be purged in that instance.
Also make sure a netconfig file always exists for the Global Address
Book room, for the above reason.

18 years agoUpdated the README with credits for the new
Art Cancro [Sat, 25 Mar 2006 04:23:08 +0000 (04:23 +0000)]
Updated the README with credits for the new
bubble tooltip, and cleaned up the spelling and grammar in the new sections.

18 years agoCalendar: selecting 'Add new event' from the banner bar
Art Cancro [Sat, 25 Mar 2006 04:03:40 +0000 (04:03 +0000)]
Calendar: selecting 'Add new event' from the banner bar
now defaults the new event's date to the first day of the
displayed month, if the displayed month is not the current
month, *OR* the exact day being displayed, if the day view
is currently being displayed.  Resolves bug #165.

18 years agoWorked around a DOM bug in Internet Explorer that caused it
Art Cancro [Fri, 24 Mar 2006 23:01:15 +0000 (23:01 +0000)]
Worked around a DOM bug in Internet Explorer that caused it
to crash if we manipulate the innerHTML of a DOM node while the page is still being
rendered.

18 years agoResized and repositioned the tooltip bubble so that
Art Cancro [Fri, 24 Mar 2006 20:59:57 +0000 (20:59 +0000)]
Resized and repositioned the tooltip bubble so that
it doesn't scroll the screen at the edges, and also it no longer breaks up into multiple
pieces when filled with a large amount of text.

18 years agosetup.c: when creating or changing permission of the run directories,
Art Cancro [Fri, 24 Mar 2006 15:08:24 +0000 (15:08 +0000)]
setup.c: when creating or changing permission of the run directories,
also issue a chown() to the correct uid.

18 years agoAdded date/time to calendar bubbles.
Art Cancro [Fri, 24 Mar 2006 04:32:57 +0000 (04:32 +0000)]
Added date/time to calendar bubbles.

18 years agominor tweaks to cmd_mesg
Art Cancro [Fri, 24 Mar 2006 03:21:38 +0000 (03:21 +0000)]
minor tweaks to cmd_mesg

18 years agoRenamed getline() to ctdl_getline() due to a conflict
Art Cancro [Thu, 23 Mar 2006 20:28:23 +0000 (20:28 +0000)]
Renamed getline() to ctdl_getline() due to a conflict
with a system library function somewhere.

18 years ago* added central location for tiny_mce
Wilfried Göesgens [Wed, 22 Mar 2006 23:44:44 +0000 (23:44 +0000)]
* added central location for tiny_mce
* added directory calculation routines
* added Documentation for packaging staff.

18 years agoSummary/location/notes are now in the bubbles.
Art Cancro [Tue, 21 Mar 2006 17:58:10 +0000 (17:58 +0000)]
Summary/location/notes are now in the bubbles.
Still need to add date/time and fix a rendering bug.

18 years agoAdded bubble tooltip support. Connected to calendar month
Art Cancro [Tue, 21 Mar 2006 04:11:19 +0000 (04:11 +0000)]
Added bubble tooltip support.  Connected to calendar month
view.  Bubbles are appearing -- now we just need to populate them
with information from the calendar items.

18 years agoAdded bubble tooltip support. Connected to calendar month
Art Cancro [Tue, 21 Mar 2006 04:10:30 +0000 (04:10 +0000)]
Added bubble tooltip support.  Connected to calendar month
view.  Bubbles are appearing -- now we just need to populate them
with information from the calendar items.

18 years ago* add documentation
Wilfried Göesgens [Mon, 20 Mar 2006 14:54:45 +0000 (14:54 +0000)]
* add documentation
* made directories configurable from start.
* make debian package build work again.

18 years agodon't include .c files!
Wilfried Göesgens [Mon, 20 Mar 2006 14:35:29 +0000 (14:35 +0000)]
don't include .c files!

18 years ago* removed last occurance of static paths in favour of citadel_dirs
Wilfried Göesgens [Mon, 20 Mar 2006 13:42:39 +0000 (13:42 +0000)]
* removed last occurance of static paths in favour of citadel_dirs

18 years agoSilenced some compiler warnings
Art Cancro [Sat, 18 Mar 2006 03:45:39 +0000 (03:45 +0000)]
Silenced some compiler warnings

18 years agoWhen saving vCards back to the server,
Art Cancro [Fri, 17 Mar 2006 04:42:16 +0000 (04:42 +0000)]
When saving vCards back to the server,
declare charset=UTF-8 on fields containing it.

18 years agovcard.c update
Art Cancro [Fri, 17 Mar 2006 04:37:02 +0000 (04:37 +0000)]
vcard.c update

18 years agofixed default installation target of tiny mce and the templates.
Wilfried Göesgens [Thu, 16 Mar 2006 21:52:21 +0000 (21:52 +0000)]
fixed default installation target of tiny mce and the templates.

18 years ago* define prefix in a smart way.
Wilfried Göesgens [Thu, 16 Mar 2006 21:36:47 +0000 (21:36 +0000)]
* define prefix in a smart way.
* include execinfo if we have backtrace
* mute errors of stupid system provided m4 macros.

18 years agosubstitute our compile prefix.
Wilfried Göesgens [Thu, 16 Mar 2006 21:22:08 +0000 (21:22 +0000)]
substitute our compile prefix.

18 years agocalculate the correct location of citadel binaries for setup.
Wilfried Göesgens [Thu, 16 Mar 2006 19:33:44 +0000 (19:33 +0000)]
calculate the correct location of citadel binaries for setup.

18 years agoRemoved the Kolab authors's names from citadel.schema because
Art Cancro [Thu, 16 Mar 2006 15:31:13 +0000 (15:31 +0000)]
Removed the Kolab authors's names from citadel.schema because
none of their stuff actually made it into that file.

18 years agocreate-pot.sh (does this still get used?) now looks in ../src/*.c
Art Cancro [Wed, 15 Mar 2006 03:17:41 +0000 (03:17 +0000)]
create-pot.sh (does this still get used?) now looks in ../src/*.c

18 years agowe need to know that to translate.
Wilfried Göesgens [Tue, 14 Mar 2006 17:55:14 +0000 (17:55 +0000)]
we need to know that to translate.

18 years agoignore stamp-po
Wilfried Göesgens [Tue, 14 Mar 2006 17:49:30 +0000 (17:49 +0000)]
ignore stamp-po

18 years agoget ChangeLog from svn.
Wilfried Göesgens [Tue, 14 Mar 2006 16:33:51 +0000 (16:33 +0000)]
get ChangeLog from svn.

18 years agoignore ChangeLog, as it's taken from SVN
Wilfried Göesgens [Tue, 14 Mar 2006 16:32:53 +0000 (16:32 +0000)]
ignore ChangeLog, as it's taken from SVN

18 years agowell. autopoint doesn't know anything about .14.0
Wilfried Göesgens [Tue, 14 Mar 2006 16:26:57 +0000 (16:26 +0000)]
well. autopoint doesn't know anything about .14.0

18 years agorequire older gettext version.
Wilfried Göesgens [Tue, 14 Mar 2006 16:19:08 +0000 (16:19 +0000)]
require older gettext version.

18 years ago* fixed debian build
Wilfried Göesgens [Tue, 14 Mar 2006 10:15:59 +0000 (10:15 +0000)]
* fixed debian build
* added autogen.sh, forgot that.

18 years agoBrought over some vcard.c changes from WebCit
Art Cancro [Mon, 13 Mar 2006 17:19:51 +0000 (17:19 +0000)]
Brought over some vcard.c changes from WebCit

18 years agoImplemented POP3 capability detection as per RFC2449
Art Cancro [Mon, 13 Mar 2006 16:03:23 +0000 (16:03 +0000)]
Implemented POP3 capability detection as per RFC2449

18 years agoClarify in the log messages that if a node for the Base DN and/or
Art Cancro [Mon, 13 Mar 2006 04:20:02 +0000 (04:20 +0000)]
Clarify in the log messages that if a node for the Base DN and/or
the node OU for any particular entry already exist, it is not an error
condition.  Resolves bugzilla #172.

18 years ago* use config.h
Wilfried Göesgens [Sun, 12 Mar 2006 13:33:46 +0000 (13:33 +0000)]
* use config.h
* add the libs

18 years agook, the template comes for us to have a start manually creating Makevars. abandon it
Wilfried Göesgens [Sun, 12 Mar 2006 12:57:16 +0000 (12:57 +0000)]
ok, the template comes for us to have a start manually creating Makevars. abandon it

18 years agodon't look at .o's etc.
Wilfried Göesgens [Sun, 12 Mar 2006 12:53:23 +0000 (12:53 +0000)]
don't look at .o's etc.

18 years agomore cleanup. no autogenerated files in svn.
Wilfried Göesgens [Sun, 12 Mar 2006 12:51:48 +0000 (12:51 +0000)]
more cleanup. no autogenerated files in svn.

18 years agoautomagic script stuff. don't have stuff in svn that can be automaticaly built.
Wilfried Göesgens [Sun, 12 Mar 2006 12:48:02 +0000 (12:48 +0000)]
automagic script stuff. don't have stuff in svn that can be automaticaly built.

18 years agoprovided by autoreconf -i
Wilfried Göesgens [Sun, 12 Mar 2006 12:27:52 +0000 (12:27 +0000)]
provided by autoreconf -i

18 years agocreated by autoreconf
Wilfried Göesgens [Sun, 12 Mar 2006 12:26:07 +0000 (12:26 +0000)]
created by autoreconf

18 years agoVarious files automake wants to have. some of them are just called different, so...
Wilfried Göesgens [Sun, 12 Mar 2006 12:25:01 +0000 (12:25 +0000)]
Various files automake wants to have. some of them are just called different, so i renamed them.

18 years agowe don't want autoconf/make stuff in svn. this should be added on distributing the...
Wilfried Göesgens [Sun, 12 Mar 2006 12:12:13 +0000 (12:12 +0000)]
we don't want autoconf/make stuff in svn. this should be added on distributing the tgz.

18 years agoremove these files, as they're automagicaly generated by configure.
Wilfried Göesgens [Sun, 12 Mar 2006 12:09:44 +0000 (12:09 +0000)]
remove these files, as they're automagicaly generated by configure.
they should not be in svn, so i'll add them to .svnignore too.

18 years agoadded Automaked makefiles.
Wilfried Göesgens [Sun, 12 Mar 2006 12:03:13 +0000 (12:03 +0000)]
added Automaked makefiles.

18 years agomove all source files to src/
Wilfried Göesgens [Sun, 12 Mar 2006 12:00:48 +0000 (12:00 +0000)]
move all source files to src/

18 years agoBegan making changes to do better handling of character sets.
Art Cancro [Fri, 10 Mar 2006 23:04:31 +0000 (23:04 +0000)]
Began making changes to do better handling of character sets.

18 years agoUpdated the LDAP connector to work with the latest versions
Art Cancro [Thu, 9 Mar 2006 20:31:37 +0000 (20:31 +0000)]
Updated the LDAP connector to work with the latest versions
of OpenLDAP.  We now interoperate well with the schemas that are supplied by default with
the OpenLDAP distribution.  We do, however, need to extend them with rfc2739.schema and
citadel.schema, which are now supplied with Citadel.  We now extend inetOrgPerson into a new
objectClass called citadelInetOrgPerson for this purpose.  TODO: we have applied with
IANA for an OID, but we do not have it yet.

18 years agoHappy build notes output at the end of configure
Art Cancro [Thu, 9 Mar 2006 04:10:38 +0000 (04:10 +0000)]
Happy build notes output at the end of configure

18 years agodon't trip the idle timer on a TIME command.
Art Cancro [Wed, 8 Mar 2006 05:04:36 +0000 (05:04 +0000)]
don't trip the idle timer on a TIME command.

18 years agoimap fetch bodystructure now handles null msg gracefully
Art Cancro [Tue, 7 Mar 2006 21:26:47 +0000 (21:26 +0000)]
imap fetch bodystructure now handles null msg gracefully

18 years agoIMAP SEARCH HEADER now works. It's very inefficient though.
Art Cancro [Tue, 7 Mar 2006 19:59:20 +0000 (19:59 +0000)]
IMAP SEARCH HEADER now works.  It's very inefficient though.

18 years agoChanged the way some SSL errors are logged
Art Cancro [Mon, 6 Mar 2006 22:58:53 +0000 (22:58 +0000)]
Changed the way some SSL errors are logged

18 years agoIMAP SEARCH now checks against both display name and email address.
Art Cancro [Mon, 6 Mar 2006 15:34:04 +0000 (15:34 +0000)]
IMAP SEARCH now checks against both display name and email address.

18 years agoAdvertise DAV as Class 1 only; we don't support locking.
Art Cancro [Mon, 6 Mar 2006 14:56:48 +0000 (14:56 +0000)]
Advertise DAV as Class 1 only; we don't support locking.

18 years ago* use syslog facility by default.
Wilfried Göesgens [Mon, 6 Mar 2006 14:47:19 +0000 (14:47 +0000)]
* use syslog facility by default.