citadel.git
19 years ago* The previous <div style=\"margin-right:1px\"> has been replaced by a
Art Cancro [Sat, 19 Feb 2005 06:01:15 +0000 (06:01 +0000)]
* The previous <div style=\"margin-right:1px\"> has been replaced by a
  named div in the stylesheet.  This allows us to perform a vile, sleazy
  hack to keep IE6 from exhibiting its horizontal scrollbar bug.  There
  will unfortunately always be a right margin in IE6, but there
  doesn't appear to be any easy workaround.

19 years ago* Replaced all the "centered 99% tables" with 100% width tables wrapped
Art Cancro [Sat, 19 Feb 2005 05:22:00 +0000 (05:22 +0000)]
* Replaced all the "centered 99% tables" with 100% width tables wrapped
  inside a div with margin-right:1px to remove the horizontal scrollbar
  in Gecko without creating whitespace.  IE6's problem is much more
  serious and will require dropping a nuclear bomb on Redmond to fix.

19 years ago*** empty log message ***
Art Cancro [Sat, 19 Feb 2005 03:43:51 +0000 (03:43 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Art Cancro [Fri, 18 Feb 2005 18:53:34 +0000 (18:53 +0000)]
*** empty log message ***

19 years ago* Moved the room access control screen into a tab on the edit room menu
Art Cancro [Fri, 18 Feb 2005 05:09:53 +0000 (05:09 +0000)]
* Moved the room access control screen into a tab on the edit room menu

19 years ago* Removed "Log Hooks." This enabled the removal of a buf[SIZ] in lprintf,
Art Cancro [Thu, 17 Feb 2005 16:13:59 +0000 (16:13 +0000)]
* Removed "Log Hooks."  This enabled the removal of a buf[SIZ] in lprintf,
  where it can potentially blow lots of stacks.

19 years ago* After setup is complete, tell them how to log in.
Art Cancro [Thu, 17 Feb 2005 04:48:26 +0000 (04:48 +0000)]
* After setup is complete, tell them how to log in.
* Don't allow the creation of accounts with blank passwords.
* Don't allow users to change to a blank password.
* Fixed the positioning of a few more screens that accidentally got
  partially hidden underneath the iconbar.
* Boldfaced the "Password changed." and other prompts.
* Removed the unreadable blue-on-blue links in the calendar day
  view.  They're redundant anyway, now: "Add new calendar event" and
  "month view" are both in the banner bar.
* "New messages / All messages" are now "Read new messages / Read all
  messages"
* "Save message" button is now "Post message" for public room posts,
  and "Send message" for email.
* "Message has been posted" is now "Message has been sent" for email.
* Swapped positions of "Add users" and "Edit users" boxes.
* vCard editor: "Other Internet email addresses" is now "aliases"
* Renamed the "Users" button to "Who is online?"

19 years ago* setup.c: clarify some of the messages
Art Cancro [Thu, 17 Feb 2005 03:52:16 +0000 (03:52 +0000)]
* setup.c: clarify some of the messages

19 years ago*** empty log message ***
Art Cancro [Wed, 16 Feb 2005 20:44:18 +0000 (20:44 +0000)]
*** empty log message ***

19 years ago* master_cleanup() now passes along an exit code from its caller to the OS.
Art Cancro [Wed, 16 Feb 2005 19:03:38 +0000 (19:03 +0000)]
* master_cleanup() now passes along an exit code from its caller to the OS.

19 years ago* Try to reach our cleanup routine when SIGSEGV is caught. Hopefully
Art Cancro [Wed, 16 Feb 2005 18:48:39 +0000 (18:48 +0000)]
* Try to reach our cleanup routine when SIGSEGV is caught.  Hopefully
  we'll get there and we can close the databases cleanly.

19 years ago* Be more aggressive about shutting down when told to. Getting the
Art Cancro [Wed, 16 Feb 2005 17:37:17 +0000 (17:37 +0000)]
* Be more aggressive about shutting down when told to.  Getting the
  databases closed is the highest priority.

19 years ago* More display fixes
Art Cancro [Wed, 16 Feb 2005 05:40:31 +0000 (05:40 +0000)]
* More display fixes

19 years ago* inetconf.c: fixed memory management problem that was causing all
Art Cancro [Wed, 16 Feb 2005 05:22:23 +0000 (05:22 +0000)]
* inetconf.c: fixed memory management problem that was causing all
  the inetconf to get discarded during edit on IBM POWER5

19 years ago*** empty log message ***
Art Cancro [Wed, 16 Feb 2005 04:22:39 +0000 (04:22 +0000)]
*** empty log message ***

19 years ago* newinstall.sh: put the checksum files server-side to avoid
Art Cancro [Wed, 16 Feb 2005 04:08:43 +0000 (04:08 +0000)]
* newinstall.sh: put the checksum files server-side to avoid
  unnecessary downloads

19 years ago* Applied patches submitted by Kevin Kilbride for TCP_CORK and for
Art Cancro [Wed, 16 Feb 2005 03:02:29 +0000 (03:02 +0000)]
* Applied patches submitted by Kevin Kilbride for TCP_CORK and for
  turning CitContext into a doubly-linked list.

19 years ago* THIS IS 6.02
Art Cancro [Tue, 15 Feb 2005 05:23:16 +0000 (05:23 +0000)]
* THIS IS 6.02

19 years ago*** empty log message ***
Art Cancro [Tue, 15 Feb 2005 05:23:00 +0000 (05:23 +0000)]
*** empty log message ***

19 years ago* Fixed an HTTP output error for static data which was causing images
Art Cancro [Tue, 15 Feb 2005 05:20:45 +0000 (05:20 +0000)]
* Fixed an HTTP output error for static data which was causing images
  to display improperly in Konqueror
* Changed most of the beginbox_nt boxes to centered tables with 99%
  width, to avoid the mysterious horizontal scrollbar

19 years ago* Started changing some of the top-level tables from 100% width to 99%
Art Cancro [Mon, 14 Feb 2005 04:57:24 +0000 (04:57 +0000)]
* Started changing some of the top-level tables from 100% width to 99%
  width in order to keep the b0rken CSS box-model from displaying a
  horizontal scroll bar when it shouldn't.  Lose, lose, lose.

19 years ago* Did the server port hooks etc. for SSL listeners. For some reason it
Art Cancro [Sun, 13 Feb 2005 04:55:18 +0000 (04:55 +0000)]
* Did the server port hooks etc. for SSL listeners.  For some reason it
  doesn't work.  :(

19 years ago* Added server and client configuration settings to specify port
Art Cancro [Sun, 13 Feb 2005 04:23:59 +0000 (04:23 +0000)]
* Added server and client configuration settings to specify port
  numbers for IMAPS, POP3S, and SMTPS (SSL-encrypted services that start
  SSL upon connect instead of using a STARTTLS command).  These services
  are not yet implemented, only the port number settings are.

19 years ago* Network configuration screen: add IMAPS, POP3S, and SMTPS ports
Art Cancro [Sun, 13 Feb 2005 04:22:31 +0000 (04:22 +0000)]
* Network configuration screen: add IMAPS, POP3S, and SMTPS ports

19 years ago* IMAP flag twiddling with STORE was broken because of the \Flag leading
Art Cancro [Sun, 13 Feb 2005 03:39:22 +0000 (03:39 +0000)]
* IMAP flag twiddling with STORE was broken because of the \Flag leading
  backslash getting stripped out.  Located problem and worked around.  Said
  many nasty things about that piece of crap Mark Crispin and his deranged,
  stupid, moronic idea to put backslashes in a place where they were
  completely unnecessary.

19 years ago* Changes to lprintf() and start_daemon() submitted by Kevin Kilbride
Art Cancro [Sat, 12 Feb 2005 16:58:37 +0000 (16:58 +0000)]
* Changes to lprintf() and start_daemon() submitted by Kevin Kilbride
  for more "true unix" approaches to each.

19 years ago* THIS IS 6.01
Art Cancro [Sat, 12 Feb 2005 04:23:59 +0000 (04:23 +0000)]
* THIS IS 6.01

19 years ago* <.A>ide <U>ser-edit is now <.A>ide <U>ser <E>dit
Art Cancro [Fri, 11 Feb 2005 03:51:51 +0000 (03:51 +0000)]
* <.A>ide <U>ser-edit is now <.A>ide <U>ser <E>dit
* Added a new <.A>ide <U>ser <D>elete command, because it is unintuitive
  to tell people "delete a user by setting their access level to 0"

19 years ago* useredit.c: added an "Delete user" button, because it was unintuitive
Art Cancro [Fri, 11 Feb 2005 03:35:58 +0000 (03:35 +0000)]
* useredit.c: added an "Delete user" button, because it was unintuitive
  to tell people "Delete a user by setting their access level to 0"

19 years ago* THIS IS 6.40
Art Cancro [Thu, 10 Feb 2005 16:53:05 +0000 (16:53 +0000)]
* THIS IS 6.40

19 years ago* Updated documentation etc. for 6.40 release (and for 2005 copyright)
Art Cancro [Thu, 10 Feb 2005 16:52:07 +0000 (16:52 +0000)]
* Updated documentation etc. for 6.40 release (and for 2005 copyright)

19 years ago*** empty log message ***
Art Cancro [Thu, 10 Feb 2005 04:16:11 +0000 (04:16 +0000)]
*** empty log message ***

19 years ago* More GroupDAV fixes and tuning.
Art Cancro [Wed, 9 Feb 2005 04:37:32 +0000 (04:37 +0000)]
* More GroupDAV fixes and tuning.

19 years ago*** empty log message ***
Art Cancro [Tue, 8 Feb 2005 04:34:02 +0000 (04:34 +0000)]
*** empty log message ***

19 years ago* client_gets(char *buf) has been replaced by
Art Cancro [Tue, 8 Feb 2005 03:33:49 +0000 (03:33 +0000)]
* client_gets(char *buf) has been replaced by
  client_getln(char *buf, int maxbytes)

19 years ago*** empty log message ***
Art Cancro [Mon, 7 Feb 2005 22:56:05 +0000 (22:56 +0000)]
*** empty log message ***

19 years ago* groupdav_propfind.c: output all XML on a single line, with no linebreaks,
Art Cancro [Mon, 7 Feb 2005 22:02:00 +0000 (22:02 +0000)]
* groupdav_propfind.c: output all XML on a single line, with no linebreaks,
  and no whitespace between tags.  We have discovered that doing otherwise
  will break certain clients.

19 years ago* Added some HTTP Date: header output
Art Cancro [Sun, 6 Feb 2005 03:59:33 +0000 (03:59 +0000)]
* Added some HTTP Date: header output

19 years ago* All GroupDAV HTTP output is now \r\n instead of \n terminated.
Art Cancro [Sat, 5 Feb 2005 22:58:46 +0000 (22:58 +0000)]
* All GroupDAV HTTP output is now \r\n instead of \n terminated.

19 years ago* More reliable handling of conversion of vCard UID to Citadel Extended ID
Art Cancro [Sat, 5 Feb 2005 22:56:32 +0000 (22:56 +0000)]
* More reliable handling of conversion of vCard UID to Citadel Extended ID
  (necessary for GroupDAV URL's to be generated properly in WebCit)

19 years ago* Added an everything-buffering thingi so we can do Content-length:
Art Cancro [Sat, 5 Feb 2005 08:36:13 +0000 (08:36 +0000)]
* Added an everything-buffering thingi so we can do Content-length:

19 years ago*** empty log message ***
Art Cancro [Sat, 5 Feb 2005 07:54:48 +0000 (07:54 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Art Cancro [Sat, 5 Feb 2005 04:36:31 +0000 (04:36 +0000)]
*** empty log message ***

19 years ago* Cleanup of new message range view-o-matic
Art Cancro [Sat, 5 Feb 2005 04:16:01 +0000 (04:16 +0000)]
* Cleanup of new message range view-o-matic
* GroupDAV GET operations now only send the Content-type: and Date:
  headers.  All the others are irrelevant.

19 years ago* msgbase.c: replication checks for Exclusive-ID no longer cause a save
Art Cancro [Sat, 5 Feb 2005 04:13:35 +0000 (04:13 +0000)]
* msgbase.c: replication checks for Exclusive-ID no longer cause a save
  operation to fail when the existing message is newer.  This was causing
  groupware clients to go haywire because of datestamps being set to
  event start times, etc.

19 years ago* Message reading range selection is now a drop-down box.
Art Cancro [Fri, 4 Feb 2005 19:19:23 +0000 (19:19 +0000)]
* Message reading range selection is now a drop-down box.

19 years ago* Cleaned up the rcs/cvs Id tags and leading comments at the top of some files
Art Cancro [Fri, 4 Feb 2005 17:22:18 +0000 (17:22 +0000)]
* Cleaned up the rcs/cvs Id tags and leading comments at the top of some files

19 years ago* fixed the tasks view in the summary screen
Art Cancro [Fri, 4 Feb 2005 03:43:31 +0000 (03:43 +0000)]
* fixed the tasks view in the summary screen

19 years ago* Minor comment and syntax cleanups
Art Cancro [Thu, 3 Feb 2005 21:44:20 +0000 (21:44 +0000)]
* Minor comment and syntax cleanups

19 years ago* More tuning for GroupDAV compliance.
Art Cancro [Thu, 3 Feb 2005 05:13:57 +0000 (05:13 +0000)]
* More tuning for GroupDAV compliance.

19 years ago* VTODO components need to be encapsulated inside VCALENDAR components,
Art Cancro [Thu, 3 Feb 2005 04:38:41 +0000 (04:38 +0000)]
* VTODO components need to be encapsulated inside VCALENDAR components,
  just like we do with VEVENT components.  There's a bunch of software
  (including the beforesave hook on our own Citadel server) that expects
  this encapsulation.

19 years ago* serv_calendar.c: beforesave hook now looks for the UID inside nested
Art Cancro [Thu, 3 Feb 2005 04:36:57 +0000 (04:36 +0000)]
* serv_calendar.c: beforesave hook now looks for the UID inside nested
  VTODO components, in addition to VCALENDAR components.

19 years ago*** empty log message ***
Art Cancro [Thu, 3 Feb 2005 02:44:14 +0000 (02:44 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Art Cancro [Wed, 2 Feb 2005 23:29:55 +0000 (23:29 +0000)]
*** empty log message ***

19 years ago* Encode GroupDAV uid's using more concise string escaping, because the
Art Cancro [Wed, 2 Feb 2005 23:25:22 +0000 (23:25 +0000)]
* Encode GroupDAV uid's using more concise string escaping, because the
  old way was making KOrganizer choke.

19 years ago* Debugged the GroupDAV service with KOrganizer. It's mostly working now.
Art Cancro [Wed, 2 Feb 2005 04:13:36 +0000 (04:13 +0000)]
* Debugged the GroupDAV service with KOrganizer.  It's mostly working now.

19 years ago* Completed GroupDAV PUT. Untested.
Art Cancro [Tue, 1 Feb 2005 23:15:50 +0000 (23:15 +0000)]
* Completed GroupDAV PUT.  Untested.

19 years ago* new ENT0 syntax now also outputs EUID
Art Cancro [Tue, 1 Feb 2005 23:11:47 +0000 (23:11 +0000)]
* new ENT0 syntax now also outputs EUID

19 years ago* Bumped the internal version number to 6.01
Art Cancro [Tue, 1 Feb 2005 19:52:29 +0000 (19:52 +0000)]
* Bumped the internal version number to 6.01
* Set the minimum required Citadel version to 6.40, because we need the
  automatic fill-in-missing-uid groupware stuff, and the new ENT0 semantics
  with confirmation.

19 years ago* Added an SMTP-like calling syntax to ENT0 to allow a confirmation message
Art Cancro [Tue, 1 Feb 2005 19:46:13 +0000 (19:46 +0000)]
* Added an SMTP-like calling syntax to ENT0 to allow a confirmation message
  to be sent back to the client after a message is transmitted.

19 years ago* Better purging of not-logged-in GroupDAV sessions
Art Cancro [Tue, 1 Feb 2005 15:15:40 +0000 (15:15 +0000)]
* Better purging of not-logged-in GroupDAV sessions

19 years ago* Reworked the PROPFIND xml output based on an example transaction
Art Cancro [Tue, 1 Feb 2005 14:55:12 +0000 (14:55 +0000)]
* Reworked the PROPFIND xml output based on an example transaction
  supplied by Reinhold Kainhofer.  Groupware folder enumeration works
  properly in Kontact now.

19 years ago*** empty log message ***
Art Cancro [Tue, 1 Feb 2005 04:43:08 +0000 (04:43 +0000)]
*** empty log message ***

19 years ago* Completed "folder list" PROPFIND, now listing all rooms set to a
Art Cancro [Tue, 1 Feb 2005 03:49:09 +0000 (03:49 +0000)]
* Completed "folder list" PROPFIND, now listing all rooms set to a
  calendar, tasks, or address view, using the GroupDAV properties.

19 years ago* Changed CtdlRoomAccess() calling syntax in order to return both
Art Cancro [Tue, 1 Feb 2005 03:33:23 +0000 (03:33 +0000)]
* Changed CtdlRoomAccess() calling syntax in order to return both
  the access bits and the current view
* All "list rooms" commands now return the view for each room.

19 years ago*** empty log message ***
Art Cancro [Tue, 1 Feb 2005 02:29:07 +0000 (02:29 +0000)]
*** empty log message ***

19 years ago* "time(NULL) mod 60" doesn't work for some reason, so it has been removed.
Art Cancro [Tue, 1 Feb 2005 02:28:33 +0000 (02:28 +0000)]
* "time(NULL) mod 60" doesn't work for some reason, so it has been removed.
  When defaulting a new event date/time to now, set the seconds to zero
  manually.

19 years ago* Initial attempt at GroupDAV PROPFIND for folder enumeration. Hardcoded
Art Cancro [Mon, 31 Jan 2005 23:31:26 +0000 (23:31 +0000)]
* Initial attempt at GroupDAV PROPFIND for folder enumeration.  Hardcoded
  to only show the Calendar> room.  It kinda-sorta works with KOrganizer.

19 years ago* iconbar is now a happy css hovery lightupy div thing
Art Cancro [Mon, 31 Jan 2005 16:24:48 +0000 (16:24 +0000)]
* iconbar is now a happy css hovery lightupy div thing

19 years ago* Implemented the GroupDAV DELETE method.
Art Cancro [Sat, 29 Jan 2005 03:59:25 +0000 (03:59 +0000)]
* Implemented the GroupDAV DELETE method.

19 years ago* iconbar no longer uses the beginbox/endbox semantics, but instead lives
Art Cancro [Fri, 28 Jan 2005 05:25:43 +0000 (05:25 +0000)]
* iconbar no longer uses the beginbox/endbox semantics, but instead lives
  directly inside the iconbar div.

19 years ago* GroupDAV object URL's are now based on the EUID of a message (which is
Art Cancro [Fri, 28 Jan 2005 05:13:02 +0000 (05:13 +0000)]
* GroupDAV object URL's are now based on the EUID of a message (which is
  derived from the UID of the groupware object itself) instead of the
  message number.  This was done in order to conform to GroupDAV's
  requirement that the URL cannot change after an object is updated.
* The ETag of a GroupDAV object is still the message number, and in fact
  doing so meets that requirement perfectly.

19 years ago* Renamed the "Extended message ID" field to "Exclusive message ID"
Art Cancro [Thu, 27 Jan 2005 22:05:21 +0000 (22:05 +0000)]
* Renamed the "Extended message ID" field to "Exclusive message ID"
  (nothing changes except documentation and internal variable names)

19 years ago* serv_vcard.c: changed the logic a bit. When saving a vCard to a user's
Art Cancro [Thu, 27 Jan 2005 21:59:22 +0000 (21:59 +0000)]
* serv_vcard.c: changed the logic a bit.  When saving a vCard to a user's
  "My Citadel Config" room, force-feed the vCard a site-compliant UID and
  FBURL.  When saving a vCard to *any* address book room, set the Citadel
  EUID to the vCard UID.

19 years ago* The before-save hook in serv_calendar.c now runs for any room with a
Art Cancro [Thu, 27 Jan 2005 17:33:52 +0000 (17:33 +0000)]
* The before-save hook in serv_calendar.c now runs for any room with a
  view of VIEW_CALENDAR or VIEW_TASKS, not just Calendar> and Tasks>.

19 years ago* When saving calendar items, if the vCalendar object does not contain
Art Cancro [Wed, 26 Jan 2005 23:04:23 +0000 (23:04 +0000)]
* When saving calendar items, if the vCalendar object does not contain
  a UUID, generate one on the fly.  In order to support GroupDAV we need
  persistent URL's, and I plan to base those on the UUID.

19 years ago* PROPFIND now outputs fully qualified URL's
Art Cancro [Wed, 26 Jan 2005 18:15:34 +0000 (18:15 +0000)]
* PROPFIND now outputs fully qualified URL's

19 years ago* Initial implementation of GroupDAV PROPFIND
Art Cancro [Wed, 26 Jan 2005 18:02:23 +0000 (18:02 +0000)]
* Initial implementation of GroupDAV PROPFIND

19 years ago* Output ETags in double quotes to conform with the new GroupDAV draft.
Art Cancro [Wed, 26 Jan 2005 16:28:23 +0000 (16:28 +0000)]
* Output ETags in double quotes to conform with the new GroupDAV draft.
* Output HTTP Server: header in GroupDAV transactions
* Server: header now displays both WebCit and Citadel versions
* Added groupdav_common_headers() to output HTTP headers common to all
  GroupDAV transactions (Connection: close, Server: WebCit, etc.)

19 years ago* serv_pop3.c: minor change to logging output
Art Cancro [Tue, 25 Jan 2005 20:58:08 +0000 (20:58 +0000)]
* serv_pop3.c: minor change to logging output

19 years ago* Accept escaped characters in GroupDAV GET URL's
Art Cancro [Tue, 25 Jan 2005 19:51:04 +0000 (19:51 +0000)]
* Accept escaped characters in GroupDAV GET URL's

19 years ago* Quick hacks to some of the tech docs
Art Cancro [Tue, 25 Jan 2005 17:52:39 +0000 (17:52 +0000)]
* Quick hacks to some of the tech docs

19 years ago* Updated SSL/TLS code to actually use the TLS cipher suites
Michael Hampton [Tue, 25 Jan 2005 15:02:13 +0000 (15:02 +0000)]
* Updated SSL/TLS code to actually use the TLS cipher suites

19 years ago* Implemented the Groupdav GET method, more or less in its final form
Art Cancro [Tue, 25 Jan 2005 04:17:20 +0000 (04:17 +0000)]
* Implemented the Groupdav GET method, more or less in its final form
  (still need to fix the room/folder naming semantics)

19 years ago* Completed HTTP "Basic" authentication, and a stub function for the
Art Cancro [Tue, 25 Jan 2005 03:12:27 +0000 (03:12 +0000)]
* Completed HTTP "Basic" authentication, and a stub function for the
  main entry point for GroupDAV functions.

19 years ago* Began laying the groundwork for http-authenticated GroupDAV sessions.
Art Cancro [Mon, 24 Jan 2005 03:37:48 +0000 (03:37 +0000)]
* Began laying the groundwork for http-authenticated GroupDAV sessions.

19 years ago* removed descriptions in non-main menus
Art Cancro [Sat, 22 Jan 2005 22:50:51 +0000 (22:50 +0000)]
* removed descriptions in non-main menus

19 years ago*** empty log message ***
Art Cancro [Sat, 22 Jan 2005 21:52:14 +0000 (21:52 +0000)]
*** empty log message ***

19 years ago* Increased per-thread stack size again, this time to 1MB
Art Cancro [Sat, 22 Jan 2005 04:15:32 +0000 (04:15 +0000)]
* Increased per-thread stack size again, this time to 1MB

19 years ago* Each message's metadata now has the ability to cache the length of
Art Cancro [Sat, 22 Jan 2005 03:14:21 +0000 (03:14 +0000)]
* Each message's metadata now has the ability to cache the length of
  the message when output in RFC822 format.  The POP3 service populates
  this field the first time it sees each message, and fetches the length
  from cache on subsequent visits.
* Because of this optimization, we no longer need to keep the entire POP3
  mailbox stored in open temp files during a session.  Each message is
  opened again when it is fetched.

19 years ago* THIS IS 6.30
Art Cancro [Fri, 21 Jan 2005 20:25:21 +0000 (20:25 +0000)]
* THIS IS 6.30

19 years ago* Internal version number is now 6.30
Art Cancro [Fri, 21 Jan 2005 20:24:35 +0000 (20:24 +0000)]
* Internal version number is now 6.30

19 years ago* Increase per-thread stack size from 128k to 256k. This fixes the
Art Cancro [Fri, 21 Jan 2005 20:20:06 +0000 (20:20 +0000)]
* Increase per-thread stack size from 128k to 256k.  This fixes the
  crashing IMAP service on 64-bit Linux.

19 years ago*** empty log message ***
Art Cancro [Fri, 21 Jan 2005 03:20:32 +0000 (03:20 +0000)]
*** empty log message ***

19 years ago* When viewing a calendar room, the "Read all messages" link in the
Art Cancro [Thu, 20 Jan 2005 21:24:27 +0000 (21:24 +0000)]
* When viewing a calendar room, the "Read all messages" link in the
  room banner has been replaced by "Day view" and "Month view" links.
  (I have also imported icons for week and year views, in case we add
  these later.)

19 years ago*** empty log message ***
Art Cancro [Thu, 20 Jan 2005 16:43:50 +0000 (16:43 +0000)]
*** empty log message ***

19 years ago* Added in a bunch of stupid JavaScript to allow the instant message
Art Cancro [Thu, 20 Jan 2005 16:13:56 +0000 (16:13 +0000)]
* Added in a bunch of stupid JavaScript to allow the instant message
  window to be dismissed.

19 years ago* Cleaned up a bunch of unused cruft from the old layout
Art Cancro [Thu, 20 Jan 2005 04:10:45 +0000 (04:10 +0000)]
* Cleaned up a bunch of unused cruft from the old layout
* Instant messages are now displayed in a div that layers itself
  over the rest of the site.  It would be nice if we could figure out
  a way to make a clickable "hide" box...

19 years ago* Minor fixenbugs after running with Valgrind
Art Cancro [Wed, 19 Jan 2005 20:49:46 +0000 (20:49 +0000)]
* Minor fixenbugs after running with Valgrind

19 years ago*** empty log message ***
Art Cancro [Wed, 19 Jan 2005 03:34:33 +0000 (03:34 +0000)]
*** empty log message ***