citadel.git
16 years agoXMPP service ... remove from tech preview, as several
Art Cancro [Tue, 26 Feb 2008 17:04:39 +0000 (17:04 +0000)]
XMPP service ... remove from tech preview, as several
clients are now working.  Also allow underscores in user names, which are converted to
spaces.

16 years ago* refreshed translation files with new strings
Wilfried Göesgens [Mon, 25 Feb 2008 23:03:09 +0000 (23:03 +0000)]
* refreshed translation files with new strings
* re-synced german translation
* one more x-flag in the buildpackages script

16 years ago* http://www.dynamicdrive.com 's fadeshow can be triggered from within the webcit...
Wilfried Göesgens [Mon, 25 Feb 2008 22:23:24 +0000 (22:23 +0000)]
* dynamicdrive.com 's fadeshow can be triggered from within the webcit files app

16 years ago* if we're in single-lang gettext mode, just show the locale root gave us in the...
Wilfried Göesgens [Mon, 25 Feb 2008 21:51:07 +0000 (21:51 +0000)]
* if we're in single-lang gettext mode, just show the locale root gave us in the select dialog.

16 years ago* allow users to move messages into a room they're allowed to post to.
Wilfried Göesgens [Mon, 25 Feb 2008 20:03:29 +0000 (20:03 +0000)]
* allow users to move messages into a room they're allowed to post to.
* this fixes #345

16 years ago* use default configure options to find threadsafe locale
Wilfried Göesgens [Sun, 24 Feb 2008 22:40:03 +0000 (22:40 +0000)]
* use default configure options to find threadsafe locale
* if we don't have uselocale, opt out all functions / structs related to it.
* if LDFLAGS have:  -lgettextlib -lgettextpo -lgettextsrc -liconv -lintl this detection seems to work

16 years ago* hm, how could this get through? we don't have getpwuid_r on openbsd, and we already...
Wilfried Göesgens [Sun, 24 Feb 2008 21:26:35 +0000 (21:26 +0000)]
* hm, how could this get through? we don't have getpwuid_r on openbsd, and we already check it.

16 years ago* collect sender / read / unread information for calendar items
Wilfried Göesgens [Sun, 24 Feb 2008 15:13:49 +0000 (15:13 +0000)]
* collect sender / read / unread information for calendar items
* dislpay the sender in the bubbles
* set the event Class depending on read / unread state
* added some css classes to view this information

16 years ago* add icon directory
Wilfried Göesgens [Sat, 23 Feb 2008 18:43:41 +0000 (18:43 +0000)]
* add icon directory
* increment libcitadel required version
* modified hash debug printf; so we need to modify uses.
* display icons using our brand new mime to icon lookup facility

16 years ago* fixed several crash / invalid data cases in the hash implementation
Wilfried Göesgens [Sat, 23 Feb 2008 18:37:23 +0000 (18:37 +0000)]
* fixed several crash / invalid data cases in the hash implementation
* add mimetype to icon facility
* fix some warnings in the deb-build
* bumped version no

16 years ago* re-designed loop with strlen inside
Wilfried Göesgens [Wed, 20 Feb 2008 22:19:44 +0000 (22:19 +0000)]
* re-designed loop with strlen inside
* if validate_recipients hits bonus-blanks, ignore them.
* use snprintf even if we are shure our buffer is big enough.

16 years ago* sanitize migrate_aliases.sh
Wilfried Göesgens [Wed, 20 Feb 2008 19:40:54 +0000 (19:40 +0000)]
* sanitize migrate_aliases.sh
* use migrate_aliases.sh the intended way in the postinst script.

16 years ago* decode qp string in vcards, even if they're not explicitely tagged being quoted...
Wilfried Göesgens [Mon, 18 Feb 2008 22:44:35 +0000 (22:44 +0000)]
* decode qp string in vcards, even if they're not explicitely tagged being quoted printable if we find evidence that there could be some.

16 years ago* add picture view to the files app
Wilfried Göesgens [Mon, 18 Feb 2008 20:58:43 +0000 (20:58 +0000)]
* add picture view to the files app

16 years ago* fix exec permissions
Wilfried Göesgens [Mon, 18 Feb 2008 19:45:49 +0000 (19:45 +0000)]
* fix exec permissions

16 years agoRemoved a temporary hack to vlprintf() that displayed the
Art Cancro [Sun, 17 Feb 2008 05:26:53 +0000 (05:26 +0000)]
Removed a temporary hack to vlprintf() that displayed the
address of the currently bound CitContext.   Updated the
internal version number to 7.32 because we are going to have
to push an emergency update.

16 years agoThe networker and RSS client each start up their own threads
Art Cancro [Sun, 17 Feb 2008 05:18:31 +0000 (05:18 +0000)]
The networker and RSS client each start up their own threads
as well, so they also need private CitContext structures.

16 years agoThe auto-purger has its own thread so it needs its own
Art Cancro [Sun, 17 Feb 2008 04:56:49 +0000 (04:56 +0000)]
The auto-purger has its own thread so it needs its own
CitContext.  Sharing the masterCC with housekeeping threads could be
causing data corruption issues.

16 years agoThe fix to Bug 311 didn't work. Applied a cleaner fix.
Art Cancro [Sun, 17 Feb 2008 02:00:15 +0000 (02:00 +0000)]
The fix to Bug 311 didn't work.  Applied a cleaner fix.

16 years agoSearch box is only enabled when the server's full text index is enabled.
Art Cancro [Fri, 15 Feb 2008 03:45:47 +0000 (03:45 +0000)]
Search box is only enabled when the server's full text index is enabled.

16 years agoWhen reading/writing netconfigs files, do not purge
Art Cancro [Thu, 14 Feb 2008 15:39:36 +0000 (15:39 +0000)]
When reading/writing netconfigs files, do not purge
shares for nodes that are thought to be defunct.  We consistently
get this wrong.

16 years agoWhen using host auth mode the user is given a default email address
Dave West [Wed, 13 Feb 2008 22:47:42 +0000 (22:47 +0000)]
When using host auth mode the user is given a default email address
based on the gecos field from the passwd file which is usually
"firstname_lastname" this results in the user not being able to receive
mail to their default username address.
To rememdy this when the user logs in for the first time we now create
the users vCard as normal and then add an alias to the vCard.
The alias is username@domain as opposed to firstname_lastname@domain.
We only add the alias if it would differ from the original address.
We only do this in host auth mode.

16 years agoFixed a small bug in serv_vcard.c that could leave the cm_fields['E']
Dave West [Wed, 13 Feb 2008 21:33:37 +0000 (21:33 +0000)]
Fixed a small bug in serv_vcard.c that could leave the cm_fields['E']
initialised to an invalid pointer.

16 years agoWe are unable to purge users that have no name but the auto purger seems
Dave West [Wed, 13 Feb 2008 19:04:57 +0000 (19:04 +0000)]
We are unable to purge users that have no name but the auto purger seems
to be finding some.
Altered the code so that we do not create a Users Purged message if we
try to purge a user with no name.
Instead we create a User Corrupt message containing the user number of
every user with no name.
These users shouldn't exist so we need to find out where they are coming
from.

16 years agoNow the auto purger time drop list obeys the 24 hour option in the user
Dave West [Wed, 13 Feb 2008 18:25:56 +0000 (18:25 +0000)]
Now the auto purger time drop list obeys the 24 hour option in the user
preferances.
Its a little obfuscated though.

16 years agoRemoved the 'defrag databases' stub function and command
Art Cancro [Wed, 13 Feb 2008 15:25:29 +0000 (15:25 +0000)]
Removed the 'defrag databases' stub function and command
line option from the citserver.  This is a vestige of
the GDBM days and we're never going back there.

16 years ago* fix endless loop if we don't find a PID file.
Wilfried Göesgens [Tue, 12 Feb 2008 08:19:58 +0000 (08:19 +0000)]
* fix endless loop if we don't find a PID file.

16 years agoRemoved some spurious trace messages
Art Cancro [Tue, 12 Feb 2008 04:24:07 +0000 (04:24 +0000)]
Removed some spurious trace messages

16 years agoTHIS IS 7.31
Wilfried Göesgens [Mon, 11 Feb 2008 23:49:30 +0000 (23:49 +0000)]
THIS IS 7.31

16 years agoTHIS IS 7.31
Wilfried Göesgens [Mon, 11 Feb 2008 23:45:55 +0000 (23:45 +0000)]
THIS IS 7.31

16 years agoTHIS IS 1.05
Wilfried Göesgens [Mon, 11 Feb 2008 23:42:17 +0000 (23:42 +0000)]
THIS IS 1.05

16 years ago* THIS IS 1.04
Wilfried Göesgens [Mon, 11 Feb 2008 23:39:29 +0000 (23:39 +0000)]
* THIS IS 1.04

16 years ago* anounce mmap to xdgmime.
Wilfried Göesgens [Mon, 11 Feb 2008 23:07:56 +0000 (23:07 +0000)]
* anounce mmap to xdgmime.

16 years ago* add our hardcoded mimetypes first, and then fallback to xdgmime.
Wilfried Göesgens [Mon, 11 Feb 2008 22:43:19 +0000 (22:43 +0000)]
* add our hardcoded mimetypes first, and then fallback to xdgmime.

16 years ago* allow LMTP posting to all rooms.
Wilfried Göesgens [Mon, 11 Feb 2008 21:33:35 +0000 (21:33 +0000)]
* allow LMTP posting to all rooms.

16 years agoThe external libiconv test in webcit configure was
Art Cancro [Mon, 11 Feb 2008 18:23:47 +0000 (18:23 +0000)]
The external libiconv test in webcit configure was
faulty.  It set the -libiconv compiler flag even if no external
libiconv was available.  Fixed this by turning it into an
autoconf builtin test.  Hopefully this fixes FreeBSD.

16 years ago* make the aide-room public postable for cron, hostmaster and friends.
Wilfried Göesgens [Sun, 10 Feb 2008 22:02:01 +0000 (22:02 +0000)]
* make the aide-room public postable for cron, hostmaster and friends.

16 years ago* add typedefs in citadel.h so we don't need to typedef all over the place.
Wilfried Göesgens [Sun, 10 Feb 2008 21:40:47 +0000 (21:40 +0000)]
* add typedefs in citadel.h so we don't need to typedef all over the place.
* having a struct 'march' and a global variable 'march' isn't that smart. the variable is marchptr now.
* fixed some warnings and unneded inclodes.

16 years agoAttempt to fix httpdate_to_timestamp() on freebsd
Art Cancro [Sat, 9 Feb 2008 21:38:32 +0000 (21:38 +0000)]
Attempt to fix httpdate_to_timestamp() on freebsd

16 years ago* f'bse seems to carry its resolver calls in its libc, as o'bse
Wilfried Göesgens [Sat, 9 Feb 2008 17:36:24 +0000 (17:36 +0000)]
* f'bse seems to carry its resolver calls in its libc, as o'bse

16 years ago* include time.h, as we reference time_t
Wilfried Göesgens [Sat, 9 Feb 2008 17:27:36 +0000 (17:27 +0000)]
* include time.h, as we reference time_t

16 years ago* don't nail upload hellos to .gif as we don't need that anymore
Wilfried Göesgens [Sat, 9 Feb 2008 15:46:20 +0000 (15:46 +0000)]
* don't nail upload hellos to .gif as we don't need that anymore
* specify mimetype at image upload
* display the current image in the upload dialog
* specify mimetype at file upload
* display listing with mimetypes
* dummy implementation with mime-icons, just does diskette fallback atm.
* some tiny inacuracy in the translation.

16 years ago* UIMG and UOPN require the client to specify a Mimetype now.
Wilfried Göesgens [Sat, 9 Feb 2008 15:43:36 +0000 (15:43 +0000)]
* UIMG and UOPN require the client to specify a Mimetype now.
* the list file now contains this mimetype too, if there is no statement with a '/' in the expected place, we fallback to old notation and specify application/octetstream
* adjust the client library.
* in rooms.c list the [mimetype]. if s.b. doesn't like this notation, please change.

16 years ago* add xdgmime from freedesktop.org
Wilfried Göesgens [Sat, 9 Feb 2008 14:59:37 +0000 (14:59 +0000)]
* add xdgmime from freedesktop.org
* tiny wrapper, which bears our own functionality as comment (just in case)

16 years ago* tell the user we understand gif/jpg/png; if we want more, we need to add them to...
Wilfried Göesgens [Fri, 8 Feb 2008 21:50:34 +0000 (21:50 +0000)]
* tell the user we understand gif/jpg/png; if we want more, we need to add them to the mime guesser.

16 years ago* move the mime guesser out into libcitadel
Wilfried Göesgens [Fri, 8 Feb 2008 21:47:41 +0000 (21:47 +0000)]
* move the mime guesser out into libcitadel

16 years ago* refuse empty passvoids against host auth
Wilfried Göesgens [Fri, 8 Feb 2008 21:46:14 +0000 (21:46 +0000)]
* refuse empty passvoids against host auth
* use the mime guesser to check the picture type.

16 years ago(no commit message)
Wilfried Göesgens [Fri, 8 Feb 2008 21:42:33 +0000 (21:42 +0000)]

16 years ago* tiny 'file'-extract, now we can detect the type of an image. and set the mimetype...
Wilfried Göesgens [Fri, 8 Feb 2008 19:31:42 +0000 (19:31 +0000)]
* tiny 'file'-extract, now we can detect the type of an image. and set the mimetype apropriate.
* First bits to fallback to serverwinde gettext if we don't have uselocale on that system.

16 years ago* offer facility to up/download the greeter/goodbuye pic.
Wilfried Göesgens [Fri, 8 Feb 2008 18:42:32 +0000 (18:42 +0000)]
* offer facility to up/download the greeter/goodbuye pic.

16 years agoOops, applied that timezone offset in the wrong direction. Fixed.
Art Cancro [Fri, 8 Feb 2008 04:12:56 +0000 (04:12 +0000)]
Oops, applied that timezone offset in the wrong direction.  Fixed.

16 years agohttpdate_to_datestamp() no longer needs to temporarily
Art Cancro [Fri, 8 Feb 2008 04:04:55 +0000 (04:04 +0000)]
httpdate_to_datestamp() no longer needs to temporarily
set the TZ environment variable to UTC, which is good because some systems
will fail to set it back afterwards.  Instead we grab the offset from the
global 'timezone' variable and add it to tm_sec.  mktime() will then
normalize the struct before converting to time_t.  This fixes a bug on some
systems where the time zone would appear to spontaneously switch to UTC.

16 years ago* ctdl_message_dir is the directory where messages are in, so we should substitute...
Wilfried Göesgens [Thu, 7 Feb 2008 23:29:17 +0000 (23:29 +0000)]
* ctdl_message_dir is the directory where messages are in, so we should substitute bbsdir with this. Fixes Bug 328.

16 years agoFixed (hopefully) the mailing list problem.
Art Cancro [Thu, 7 Feb 2008 20:51:23 +0000 (20:51 +0000)]
Fixed (hopefully) the mailing list problem.

16 years agoChanged the 'No subscribers found' error message to 'This mailing
Art Cancro [Thu, 7 Feb 2008 17:54:23 +0000 (17:54 +0000)]
Changed the 'No subscribers found' error message to 'This mailing
list only accepts posts from subscribers' for clarity.

16 years agofunambol65.c: cleaned up compiler warnings
Art Cancro [Thu, 7 Feb 2008 17:42:45 +0000 (17:42 +0000)]
funambol65.c: cleaned up compiler warnings

16 years ago* set the roomflax apropriate.
Wilfried Göesgens [Wed, 6 Feb 2008 19:43:46 +0000 (19:43 +0000)]
* set the roomflax apropriate.

16 years ago* handle situations were just one set of bdb utils is installed on debian
Wilfried Göesgens [Wed, 6 Feb 2008 10:40:07 +0000 (10:40 +0000)]
* handle situations were just one set of bdb utils is installed on debian

16 years agoNo spaces in temp file names
Art Cancro [Tue, 5 Feb 2008 21:52:03 +0000 (21:52 +0000)]
No spaces in temp file names

16 years agoNew option in the text client to open attachments
Art Cancro [Tue, 5 Feb 2008 21:13:44 +0000 (21:13 +0000)]
New option in the text client to open attachments
directly instead of saving them to a temporary file.  The
fact that most Linux systems now have 'xdg-open' makes this
a big win.

16 years ago* build the modules stuff while configuring. it's functional now, and once done is...
Wilfried Göesgens [Mon, 4 Feb 2008 20:32:39 +0000 (20:32 +0000)]
* build the modules stuff while configuring. it's functional now, and once done is enough.

16 years agohtml.c support the '´' entity tag
Art Cancro [Mon, 4 Feb 2008 18:38:35 +0000 (18:38 +0000)]
html.c support the '´' entity tag

16 years ago* don't link unused libs
Wilfried Göesgens [Mon, 4 Feb 2008 10:26:44 +0000 (10:26 +0000)]
* don't link unused libs
* getmail actualy does s.th. usefull
* artv dump now separates the types by blank lines; control didn't print varname.

16 years agoDo not allow external editor in citadel.rc by default
Art Cancro [Sun, 3 Feb 2008 03:40:34 +0000 (03:40 +0000)]
Do not allow external editor in citadel.rc by default

16 years ago* preserve symlinks
Wilfried Göesgens [Sat, 2 Feb 2008 20:44:50 +0000 (20:44 +0000)]
* preserve symlinks

16 years ago* dereference symlinks
Wilfried Göesgens [Sat, 2 Feb 2008 20:38:35 +0000 (20:38 +0000)]
* dereference symlinks

16 years ago* dereference symlinks
Wilfried Göesgens [Sat, 2 Feb 2008 20:36:13 +0000 (20:36 +0000)]
* dereference symlinks

16 years ago* set +x flags
Wilfried Göesgens [Sat, 2 Feb 2008 10:03:34 +0000 (10:03 +0000)]
* set +x flags

16 years ago* set execute bit on the right files
Wilfried Göesgens [Sat, 2 Feb 2008 09:57:13 +0000 (09:57 +0000)]
* set execute bit on the right files

16 years ago* Thread ID's are now displayed in 0x%08lx format instead
Art Cancro [Sat, 2 Feb 2008 05:45:20 +0000 (05:45 +0000)]
* Thread ID's are now displayed in 0x%08lx format instead
  of %ld format.  This seems to be the standard.
* Added AUTHMODE_LDAP to the authentication modes in the header file.
  The code itself has not been written, but the framework for cleanly
  separating handlers for each auth mode is taking shape.

16 years ago* remove debugging printfs
Wilfried Göesgens [Fri, 1 Feb 2008 10:07:13 +0000 (10:07 +0000)]
* remove debugging printfs

16 years ago--- VERSION 7.30 ---
Art Cancro [Thu, 31 Jan 2008 18:49:29 +0000 (18:49 +0000)]
--- VERSION 7.30 ---

16 years ago* if we find an '&', try to watch out for an ; within the next 6 chars. if we find...
Wilfried Göesgens [Wed, 30 Jan 2008 22:44:37 +0000 (22:44 +0000)]
* if we find an '&', try to watch out for an ; within the next 6 chars. if we find a ';' we probably found an entity, and the URL is finished.
* fixiate our endpoint by a '\0' so the other fixups don't trick us.

16 years ago* TECH_PREVIEW here too.
Wilfried Göesgens [Wed, 30 Jan 2008 21:34:17 +0000 (21:34 +0000)]
* TECH_PREVIEW here too.

16 years agoText client: allow message quoting of lines over 1000
Michael Hampton [Wed, 30 Jan 2008 18:40:02 +0000 (18:40 +0000)]
Text client: allow message quoting of lines over 1000

16 years ago* readSmessage(); zero our strings properly so we don't get random on higher -O's
Wilfried Göesgens [Tue, 29 Jan 2008 23:35:28 +0000 (23:35 +0000)]
* readSmessage(); zero our strings properly so we don't get random on higher -O's

16 years ago* fix uninitialized case.
Wilfried Göesgens [Tue, 29 Jan 2008 22:49:55 +0000 (22:49 +0000)]
* fix uninitialized case.

16 years agoMissed a few :)
Art Cancro [Tue, 29 Jan 2008 22:09:54 +0000 (22:09 +0000)]
Missed a few :)

16 years agoEliminated unnecessary complexity by removing support
Art Cancro [Tue, 29 Jan 2008 21:59:07 +0000 (21:59 +0000)]
Eliminated unnecessary complexity by removing support
for RFC 1893 (ESMTP enhanced status codes).  This is a
stupid extension that doesn't accomplish what it intended
to, so out it goes.

16 years ago* don't double evaluate the first pair; some nice comments
Wilfried Göesgens [Tue, 29 Jan 2008 21:46:11 +0000 (21:46 +0000)]
* don't double evaluate the first pair; some nice comments

16 years ago* move the whole string rather than just the next partition, as we don't know whether...
Wilfried Göesgens [Tue, 29 Jan 2008 21:25:48 +0000 (21:25 +0000)]
* move the whole string rather than just the next partition, as we don't know whether there is a last partition.

16 years agosmtp service: offer the 8BITMIME extension, because
Art Cancro [Tue, 29 Jan 2008 21:20:00 +0000 (21:20 +0000)]
smtp service: offer the 8BITMIME extension, because
clients are going to send it anyway.

16 years ago* remove blanks between qp partitions.
Wilfried Göesgens [Tue, 29 Jan 2008 20:56:58 +0000 (20:56 +0000)]
* remove blanks between qp partitions.

16 years agoThird try. :(
Art Cancro [Tue, 29 Jan 2008 05:04:05 +0000 (05:04 +0000)]
Third try.  :(
The test for libcitadel version in the configure script had too many
places where it could either break or send the build into an infinite
loop of reconfiguration.  Moved the test into the citadel.h and
webcit.h header files, where they throw an error if the version is
too old.

16 years agoMoved the libcitadel version check below the point
Art Cancro [Tue, 29 Jan 2008 04:42:08 +0000 (04:42 +0000)]
Moved the libcitadel version check below the point
where it generates sysdep.h because that header is needed
for the test.

16 years ago* use iconv for more parts of the message while replying/quoting, so we don't produce...
Wilfried Göesgens [Mon, 28 Jan 2008 23:14:09 +0000 (23:14 +0000)]
* use iconv for more parts of the message while replying/quoting, so we don't produce QP-encoded character juice here.

16 years ago* Unfinished code is now disabled.
Art Cancro [Mon, 28 Jan 2008 16:25:50 +0000 (16:25 +0000)]
* Unfinished code is now disabled.
  To enable it, do 'CFLAGS=-DTECH_PREVIEW' prior to configure.
  This will activate the Jabber and Wiki modules.
* Citadel and WebCit configure scripts now check to make sure that
  libcitadel is current enough.
* Cleaned up some compiler warnings.

16 years ago* now getmail does s.th. almost usefull
Wilfried Göesgens [Sun, 27 Jan 2008 22:57:43 +0000 (22:57 +0000)]
* now getmail does s.th. almost usefull

16 years ago* user creation commandline tool
Wilfried Göesgens [Sun, 27 Jan 2008 18:31:56 +0000 (18:31 +0000)]
* user creation commandline tool
* some sample data

16 years ago* support dele command
Wilfried Göesgens [Sun, 27 Jan 2008 17:27:32 +0000 (17:27 +0000)]
* support dele command
* z-push plugin
* sample edit config command

16 years ago* we didn't calculate our directories in a proper sequence. fixed hereby.
Wilfried Göesgens [Sun, 27 Jan 2008 00:31:44 +0000 (00:31 +0000)]
* we didn't calculate our directories in a proper sequence. fixed hereby.

16 years ago* try to watch the PID for shutting down citserver
Wilfried Göesgens [Sun, 27 Jan 2008 00:07:06 +0000 (00:07 +0000)]
* try to watch the PID for shutting down citserver

16 years ago* restart by doing 'sendcommand down 1' which will make citserver restart internaly.
Wilfried Göesgens [Sat, 26 Jan 2008 23:57:07 +0000 (23:57 +0000)]
* restart by doing 'sendcommand down 1' which will make citserver restart internaly.

16 years agoFix the segault on server shutdown that crept in when we decided to
Dave West [Sat, 26 Jan 2008 18:57:31 +0000 (18:57 +0000)]
Fix the segault on server shutdown that crept in when we decided to
purge users at logout.

16 years agoShuffled around the order of resolver library tests.
Art Cancro [Fri, 25 Jan 2008 03:59:59 +0000 (03:59 +0000)]
Shuffled around the order of resolver library tests.

16 years agoFixed bug #226. The sample message supplied was
Art Cancro [Thu, 24 Jan 2008 16:43:23 +0000 (16:43 +0000)]
Fixed bug #226.  The sample message supplied was
a multipart/mixed that contained nothing except an attached message/rfc822
submessage.  This is quite unusual but I suppose it is legal.  With no viewable
parts at the top level, webcit assumed that the message was corrupt.  Changed the
code so that this is no longer an error condition.  Instead of displaying an error
and jumping to the exit point, we now display nothing and jump to the portion of
read_message() that displays attachments and submessages.

16 years agoAdded a second test for libresolv that takes into
Art Cancro [Thu, 24 Jan 2008 04:51:44 +0000 (04:51 +0000)]
Added a second test for libresolv that takes into
consideration the fact that res_query() is a macro on some hosts.

16 years agoNothing happens.
Art Cancro [Thu, 24 Jan 2008 03:47:48 +0000 (03:47 +0000)]
Nothing happens.

16 years agoImplemented the XYZZY command.
Art Cancro [Wed, 23 Jan 2008 18:28:39 +0000 (18:28 +0000)]
Implemented the XYZZY command.

16 years agoApplied Matt's latest funambol65 patch.
Art Cancro [Wed, 23 Jan 2008 17:39:26 +0000 (17:39 +0000)]
Applied Matt's latest funambol65 patch.
Matt: please clean up your compiler warnings.