citadel.git
18 years agowebcit_before_automake is now the trunk
Art Cancro [Tue, 2 May 2006 14:36:00 +0000 (14:36 +0000)]
webcit_before_automake is now the trunk

18 years agoautomake build is now a branch
Art Cancro [Tue, 2 May 2006 14:35:25 +0000 (14:35 +0000)]
automake build is now a branch

18 years agosrc/crypto.c: possible fix for memory leak related
Art Cancro [Tue, 2 May 2006 02:58:22 +0000 (02:58 +0000)]
src/crypto.c: possible fix for memory leak related
to OpenSSL.  See http://bugs.php.net/bug.php?id=36480 for more info.

18 years agopo update
Art Cancro [Tue, 2 May 2006 02:39:14 +0000 (02:39 +0000)]
po update

18 years agoAdded /static/webcit-tinymce.css which is applied when
Art Cancro [Wed, 26 Apr 2006 02:58:14 +0000 (02:58 +0000)]
Added /static/webcit-tinymce.css which is applied when
TinyMCE is called from WebCit.  Configured it to use a 10pt font in
the editor window instead of the tiny font.

18 years agoAdded /static/webcit-tinymce.css which is applied when
Art Cancro [Wed, 26 Apr 2006 02:58:00 +0000 (02:58 +0000)]
Added /static/webcit-tinymce.css which is applied when
TinyMCE is called from WebCit.  Configured it to use a 10pt font in
the editor window instead of the tiny font.

18 years agoIMAP FETCH operations now check before every iteration
Art Cancro [Tue, 25 Apr 2006 15:23:52 +0000 (15:23 +0000)]
IMAP FETCH operations now check before every iteration
of the per-message loop, whether CC->kill_me is set.  The loop is aborted
if the session has been marked for cancellation, which usually happens
because the user cancelled out while the FETCH was still in progress.

18 years agoMinor fixes to set_preference() in preferences.c
Art Cancro [Mon, 24 Apr 2006 15:01:29 +0000 (15:01 +0000)]
Minor fixes to set_preference() in preferences.c

18 years agotraces and troubleshooting on pref save during logout
Art Cancro [Fri, 21 Apr 2006 21:42:05 +0000 (21:42 +0000)]
traces and troubleshooting on pref save during logout

18 years agofixed nls available output message (thought I did this already)
Art Cancro [Fri, 21 Apr 2006 19:25:48 +0000 (19:25 +0000)]
fixed nls available output message (thought I did this already)

18 years agoFix tab label
Art Cancro [Fri, 21 Apr 2006 19:17:29 +0000 (19:17 +0000)]
Fix tab label

18 years agoAdded the 'Nifty Corners' library and implemented our
Art Cancro [Fri, 21 Apr 2006 03:20:10 +0000 (03:20 +0000)]
Added the 'Nifty Corners' library and implemented our
tabbed dialog with it.

18 years ago* [debian] depend on the locale packages.
Wilfried Göesgens [Wed, 19 Apr 2006 23:05:41 +0000 (23:05 +0000)]
* [debian] depend on the locale packages.

18 years ago* [debian] just sugest the server, as we don't need it to be installed localy.
Wilfried Göesgens [Wed, 19 Apr 2006 21:06:03 +0000 (21:06 +0000)]
* [debian] just sugest the server, as we don't need it to be installed localy.

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.