citadel.git
19 years ago* Replaced serv_gets() with serv_getln() - which now requires the caller
Art Cancro [Mon, 11 Apr 2005 14:45:13 +0000 (14:45 +0000)]
* Replaced serv_gets() with serv_getln() - which now requires the caller
  to supply the size of the target buffer.

19 years ago* Moved to the new string tokenizer API
Art Cancro [Fri, 8 Apr 2005 19:36:56 +0000 (19:36 +0000)]
* Moved to the new string tokenizer API

19 years ago* THIS IS 6.10 (unfinished first time install wizard has been disabled)
Art Cancro [Mon, 4 Apr 2005 17:50:06 +0000 (17:50 +0000)]
* THIS IS 6.10 (unfinished first time install wizard has been disabled)

19 years ago* configure.in: fix libical version detection
Art Cancro [Mon, 4 Apr 2005 17:49:31 +0000 (17:49 +0000)]
* configure.in: fix libical version detection
* bumped internal version number to 6.10

19 years ago* THIS IS 6.45
Art Cancro [Fri, 1 Apr 2005 03:03:02 +0000 (03:03 +0000)]
* THIS IS 6.45

19 years ago* Bumped the internal version number to 6.45 in preparation for
Art Cancro [Thu, 31 Mar 2005 04:31:43 +0000 (04:31 +0000)]
* Bumped the internal version number to 6.45 in preparation for
  an upcoming release.

19 years ago* Changed the color of the side button bar
Art Cancro [Wed, 30 Mar 2005 21:44:47 +0000 (21:44 +0000)]
* Changed the color of the side button bar
* Removed session ID's from wholist display, because they are only
  interesting to computers, not to people.
* Also changed the session ID variable (we still need it internally) from
  a char to an int, because session numbers are big now.

19 years ago*** empty log message ***
Art Cancro [Wed, 30 Mar 2005 17:34:35 +0000 (17:34 +0000)]
*** empty log message ***

19 years ago* serv_crypto.c: made changes to OpenSSL calls ... removed unnecessary
Art Cancro [Wed, 30 Mar 2005 17:27:55 +0000 (17:27 +0000)]
* serv_crypto.c: made changes to OpenSSL calls ... removed unnecessary
  calls and also enabled SSLv3/TLSv1

19 years ago* More extermination of the dreaded SIZ moby-buffers.
Art Cancro [Thu, 24 Mar 2005 22:52:41 +0000 (22:52 +0000)]
* More extermination of the dreaded SIZ moby-buffers.

19 years ago* extract_token() now expects to be supplied with the size of the
Art Cancro [Thu, 24 Mar 2005 22:13:58 +0000 (22:13 +0000)]
* extract_token() now expects to be supplied with the size of the
  destination string buffer.  This, along with the elimination of other
  unbounded functions like strcpy(), will allow the removal of the
  "all string buffers are of size SIZ" assumption (a process which I have
  already begun), which will hopefully reduce stack consumption.

19 years ago* Began an effort to eliminate SIZ wherever possible, and use string
Art Cancro [Wed, 23 Mar 2005 20:43:51 +0000 (20:43 +0000)]
* Began an effort to eliminate SIZ wherever possible, and use string
  variables of smaller, appropriate lengths.  This of course requires the
  use of bounds-checked string functions, which I am also making an effort
  to switch to wherever possible.

19 years ago*** empty log message ***
Art Cancro [Tue, 22 Mar 2005 21:55:31 +0000 (21:55 +0000)]
*** empty log message ***

19 years ago* Oops, forgot to initialize some data structures...
Art Cancro [Tue, 22 Mar 2005 21:53:48 +0000 (21:53 +0000)]
* Oops, forgot to initialize some data structures...

19 years ago* Fixed a couple of memory allocation bugs
Art Cancro [Tue, 22 Mar 2005 16:49:30 +0000 (16:49 +0000)]
* Fixed a couple of memory allocation bugs

19 years ago* Logging to stderr no longer uses syslog()
Art Cancro [Sun, 20 Mar 2005 22:55:58 +0000 (22:55 +0000)]
* Logging to stderr no longer uses syslog()
* Reworked the way dead sessions are purged.  More efficient and more
  reliable now.

19 years ago* Minor bugfix to previous checkin
Art Cancro [Fri, 18 Mar 2005 21:40:37 +0000 (21:40 +0000)]
* Minor bugfix to previous checkin

19 years ago* Finished removing all the "dynamic session data" stuff in order to
Art Cancro [Fri, 18 Mar 2005 21:25:10 +0000 (21:25 +0000)]
* Finished removing all the "dynamic session data" stuff in order to
  boost reliability, improve performance, and reduce complexity.

19 years ago* Trying to fix a memory bug somewhere.
Art Cancro [Sat, 12 Mar 2005 05:42:36 +0000 (05:42 +0000)]
* Trying to fix a memory bug somewhere.
* While working on the above, noticed that the way we did the per-session
  dynamic symbols loses badly in terms of performance.  Began moving to
  a less modular but better performing way of doing the same.

19 years ago* Created the framework for the "first time setup wizard"
Art Cancro [Thu, 10 Mar 2005 05:13:21 +0000 (05:13 +0000)]
* Created the framework for the "first time setup wizard"

19 years ago*** empty log message ***
Art Cancro [Thu, 10 Mar 2005 04:51:54 +0000 (04:51 +0000)]
*** empty log message ***

19 years ago* Silenced a compiler warning
Art Cancro [Thu, 10 Mar 2005 03:36:25 +0000 (03:36 +0000)]
* Silenced a compiler warning
* Our graceful cleanup handler no longer gracefully cleans up after
  receiving SIGSEGV or its friends.  Unfortunately we need the core dump.

19 years ago* stabilized previous change
Art Cancro [Thu, 10 Mar 2005 03:32:46 +0000 (03:32 +0000)]
* stabilized previous change

19 years ago* Altered the algorithm by which the doubly-linked session list is
Art Cancro [Thu, 10 Mar 2005 03:11:07 +0000 (03:11 +0000)]
* Altered the algorithm by which the doubly-linked session list is
  amended and culled.  Decided that performance is better than cute
  session numbers (which we don't display to the users anymore anyway)
  and we now assign a session number (CC->cs_pid) starting with 1 when the
  server starts and incrementing indefinitely.  Need to test this more.

19 years ago* Delete room is now confirmed through a JavaScript popup instead of
Art Cancro [Wed, 9 Mar 2005 04:08:30 +0000 (04:08 +0000)]
* Delete room is now confirmed through a JavaScript popup instead of
  a transition page
* New icon for "Tasks."  In order to keep it consistent with the rest of
  the icons, it is ugly.
* Modified page popup style slightly.

19 years ago*** empty log message ***
Art Cancro [Wed, 9 Mar 2005 02:35:41 +0000 (02:35 +0000)]
*** empty log message ***

19 years ago* More attractive display of vCards (hide unknown fields)
Art Cancro [Tue, 8 Mar 2005 04:59:34 +0000 (04:59 +0000)]
* More attractive display of vCards (hide unknown fields)
* Added "title" and "organization" to vCard display/edit
* Replaced semicolon with comma-space in vCard name display

19 years ago* vcard.c: realloc fix
Art Cancro [Mon, 7 Mar 2005 04:08:07 +0000 (04:08 +0000)]
* vcard.c: realloc fix

19 years ago* auth.c: shrink the margins on the login screen so the user sees something
Art Cancro [Mon, 7 Mar 2005 04:03:29 +0000 (04:03 +0000)]
* auth.c: shrink the margins on the login screen so the user sees something
  resembling a window.
* Allow editing of address book entries wherever possible.
* Anything that was a (link) is now a [link]

19 years ago* Rolled back to the old RTE because the new one doesn't work in Safari.
Art Cancro [Mon, 7 Mar 2005 01:45:30 +0000 (01:45 +0000)]
* Rolled back to the old RTE because the new one doesn't work in Safari.

19 years ago*** empty log message ***
Art Cancro [Mon, 7 Mar 2005 01:42:42 +0000 (01:42 +0000)]
*** empty log message ***

19 years ago* Removed richtext_compressed.js because we don't use it.
Art Cancro [Mon, 7 Mar 2005 01:42:18 +0000 (01:42 +0000)]
* Removed richtext_compressed.js because we don't use it.

19 years ago*** empty log message ***
Art Cancro [Sat, 5 Mar 2005 22:36:41 +0000 (22:36 +0000)]
*** empty log message ***

19 years ago* Allow the use of chained certificates for crypto
Art Cancro [Sat, 5 Mar 2005 22:31:02 +0000 (22:31 +0000)]
* Allow the use of chained certificates for crypto

19 years ago* crypto.c: allow use of chained certificates
Art Cancro [Sat, 5 Mar 2005 22:26:26 +0000 (22:26 +0000)]
* crypto.c: allow use of chained certificates

19 years ago* minor html changes
Art Cancro [Sat, 5 Mar 2005 05:04:34 +0000 (05:04 +0000)]
* minor html changes

19 years ago* IMAP FETCH RFC822.SIZE now honors the cached rfc822 size in each
Art Cancro [Fri, 4 Mar 2005 20:04:01 +0000 (20:04 +0000)]
* IMAP FETCH RFC822.SIZE now honors the cached rfc822 size in each
  message's metadata, using it if present and storing it for next time
  otherwise.
* Fixed bug in POP3 server that was causing it to fail to store the
  correct RFC822 size in metadata.  Fortunately it was failing in a way
  that merely affected performance rather than corrupting the data on
  existing installations.

19 years ago* When a room is set to the "mailbox" view, "Read new / read all" is
Art Cancro [Fri, 4 Mar 2005 04:21:05 +0000 (04:21 +0000)]
* When a room is set to the "mailbox" view, "Read new / read all" is
  replaced by "View message list."

19 years ago* SMTP: only offer TLS on the MSA port (587), not on the MTA port (25).
Art Cancro [Fri, 4 Mar 2005 02:24:31 +0000 (02:24 +0000)]
* SMTP: only offer TLS on the MSA port (587), not on the MTA port (25).
  There seem to be some other MTA's out there that make things go haywire
  when TLS is offered.

19 years ago* config.c: default setting for "maxmsglen" is now 10 megabytes, not INT_MAX
Art Cancro [Fri, 4 Mar 2005 02:18:46 +0000 (02:18 +0000)]
* config.c: default setting for "maxmsglen" is now 10 megabytes, not INT_MAX

19 years ago* sysdep.c: change the algorithm for dynamically expanding the redirect
Art Cancro [Thu, 3 Mar 2005 18:10:28 +0000 (18:10 +0000)]
* sysdep.c: change the algorithm for dynamically expanding the redirect
  buffer's size.  Large writes were overflowing it.

19 years ago* Finished removing the use of temp files in IMAP.
Art Cancro [Thu, 3 Mar 2005 17:56:54 +0000 (17:56 +0000)]
* Finished removing the use of temp files in IMAP.
  WARNING: DON'T USE THIS ON A PRODUCTION SYSTEM, IT HAS NOT BEEN
  FULLY TESTED WITH VARIOUS IMAP CLIENTS YET!

19 years ago* Realized that memreadline() does NOT return a NULL pointer when it hits
Art Cancro [Thu, 3 Mar 2005 05:14:06 +0000 (05:14 +0000)]
* Realized that memreadline() does NOT return a NULL pointer when it hits
  a null character, and adjusted all the code I wrote yesterday under that
  assumption.
* Removed the use of a temp file for IMAP FETCH BODYSTRUCTURE on a
  non-RFC822 message.

19 years ago*** empty log message ***
Art Cancro [Thu, 3 Mar 2005 04:32:40 +0000 (04:32 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Art Cancro [Thu, 3 Mar 2005 04:03:53 +0000 (04:03 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Art Cancro [Wed, 2 Mar 2005 17:36:35 +0000 (17:36 +0000)]
*** empty log message ***

19 years ago* msgbase.c: fixed a buffer overflow error
Art Cancro [Wed, 2 Mar 2005 17:33:03 +0000 (17:33 +0000)]
* msgbase.c: fixed a buffer overflow error
* imap_fetch.c, serv_imap.c, serv_imap.h: migrated imap_fetch_rfc822() to
  use the new in-memory message buffering.  BODY comes next...

19 years ago*** empty log message ***
Art Cancro [Wed, 2 Mar 2005 16:34:22 +0000 (16:34 +0000)]
*** empty log message ***

19 years ago* serv_smtp.c: removed use of temporary file for SMTP transmission
Art Cancro [Wed, 2 Mar 2005 03:35:18 +0000 (03:35 +0000)]
* serv_smtp.c: removed use of temporary file for SMTP transmission

19 years ago* serv_spam.c: use redirect_buffer instead of redirect_sock
Art Cancro [Wed, 2 Mar 2005 03:01:18 +0000 (03:01 +0000)]
* serv_spam.c: use redirect_buffer instead of redirect_sock
* Removed redirect_sock from the API.  redirect_fp is next!

19 years ago* Finished moving the POP3 server to the new redirect_buffer semantics
Art Cancro [Wed, 2 Mar 2005 02:42:07 +0000 (02:42 +0000)]
* Finished moving the POP3 server to the new redirect_buffer semantics

19 years ago* Toned down some of the hostility in the code's comments :)
Art Cancro [Wed, 2 Mar 2005 02:16:11 +0000 (02:16 +0000)]
* Toned down some of the hostility in the code's comments :)

19 years ago* Began implementation of a third RedirectOutput mode -- one which writes
Art Cancro [Tue, 1 Mar 2005 22:03:35 +0000 (22:03 +0000)]
* Began implementation of a third RedirectOutput mode -- one which writes
  to a memory buffer.  This will replace the other two.
* serv_pop3.c: began migration to the new redirect mode.

19 years ago* When saving an RFC822 message, use a less expensive algorithm to
Art Cancro [Tue, 1 Mar 2005 04:24:53 +0000 (04:24 +0000)]
* When saving an RFC822 message, use a less expensive algorithm to
  search for the Content Type

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

19 years ago* IMAP APPEND command now accepts the message text using one big
Art Cancro [Mon, 28 Feb 2005 20:32:50 +0000 (20:32 +0000)]
* IMAP APPEND command now accepts the message text using one big
  client_read() call instead of a bunch of smaller ones.

19 years ago* Updated to the latest version of Kevin Roth's richtext editor. Had to
Art Cancro [Mon, 28 Feb 2005 04:01:55 +0000 (04:01 +0000)]
* Updated to the latest version of Kevin Roth's richtext editor.  Had to
  modify it a bit (removal of 'px' suffix, and addition of 'cols=80') to
  allow it to gracefully degrade in Konqueror even when we specify our
  happy 100% width.
* Modified the message entry screen a bit.  Full height just isn't practical
  with all those wacky browsers out there, unfortunately.  Removed most of
  the div's.

19 years ago* added pid file writing
Art Cancro [Mon, 28 Feb 2005 02:25:30 +0000 (02:25 +0000)]
* added pid file writing

19 years ago* database_cleanup.sh: look for /usr/local/ctdlsupport/bin/db_dump and
Art Cancro [Sun, 27 Feb 2005 15:36:28 +0000 (15:36 +0000)]
* database_cleanup.sh: look for /usr/local/ctdlsupport/bin/db_dump and
  prepend that directory to the PATH if found.
* database_cleanup.sh: add more warnings about how dangerous this tool is

19 years ago*** empty log message ***
Art Cancro [Sun, 27 Feb 2005 15:10:34 +0000 (15:10 +0000)]
*** empty log message ***

19 years ago* setup.c: added "hula" to the list of non-Citadel MTA's which can be
Art Cancro [Sat, 26 Feb 2005 16:27:55 +0000 (16:27 +0000)]
* setup.c: added "hula" to the list of non-Citadel MTA's which can be
  disabled during setup.

19 years ago* Ok, now we accept *all* the flags transmitted during an IMAP APPEND, not
Art Cancro [Fri, 25 Feb 2005 17:59:12 +0000 (17:59 +0000)]
* Ok, now we accept *all* the flags transmitted during an IMAP APPEND, not
  just the first one.

19 years ago* Started working on a fix for the IMAP APPEND "flags" thing. It works
Art Cancro [Fri, 25 Feb 2005 05:51:53 +0000 (05:51 +0000)]
* Started working on a fix for the IMAP APPEND "flags" thing.  It works
  but only for the first flag sent.  Will finish tomorrow.

19 years ago* Removed excessive trace messages that were slowing the server down
Art Cancro [Thu, 24 Feb 2005 18:14:24 +0000 (18:14 +0000)]
* Removed excessive trace messages that were slowing the server down
* Prepared for handling of setting flags in IMAP APPEND

19 years ago* Better control of HTTP headers which control browser caches. Static
Art Cancro [Wed, 23 Feb 2005 05:08:20 +0000 (05:08 +0000)]
* Better control of HTTP headers which control browser caches.  Static
  objects are getting properly cached now.

19 years ago* When auto-creating Mail>, Sent Items>, etc... set view to VIEW_MAILBOX
Art Cancro [Wed, 23 Feb 2005 04:24:57 +0000 (04:24 +0000)]
* When auto-creating Mail>, Sent Items>, etc... set view to VIEW_MAILBOX

19 years ago* When the "begin_burst() / end_burst()" semantics are in use, perform
Art Cancro [Tue, 22 Feb 2005 05:15:28 +0000 (05:15 +0000)]
* When the "begin_burst() / end_burst()" semantics are in use, perform
  gzip compression when the client indicates support for it.

19 years ago* begin_burst() / end_burst() semantics now apply to all pages which are
Art Cancro [Mon, 21 Feb 2005 23:00:04 +0000 (23:00 +0000)]
* begin_burst() / end_burst() semantics now apply to all pages which are
  output using the "include_html_head" option of output_headers() (which
  is nearly all of them).  This should speed up the network considerably,
  and also pave the way for another attempt at adding zlib compression
  back in.

19 years ago* THIS IS 6.03
Art Cancro [Mon, 21 Feb 2005 22:00:18 +0000 (22:00 +0000)]
* THIS IS 6.03

19 years ago* THIS IS 6.41
Art Cancro [Mon, 21 Feb 2005 21:59:45 +0000 (21:59 +0000)]
* THIS IS 6.41

19 years ago* Various debugging type of everythingism to help chat mode to work.
Art Cancro [Mon, 21 Feb 2005 21:57:56 +0000 (21:57 +0000)]
* Various debugging type of everythingism to help chat mode to work.

19 years ago* Updated internal version number to 6.41
Art Cancro [Mon, 21 Feb 2005 21:40:28 +0000 (21:40 +0000)]
* Updated internal version number to 6.41

19 years ago* Master listening sockets are now non blocking, in order to deal with
Art Cancro [Mon, 21 Feb 2005 21:38:21 +0000 (21:38 +0000)]
* Master listening sockets are now non blocking, in order to deal with
  rare situations where select() lights up a master socket but there are
  no incoming connections.  Making the socket non blocking keeps the
  accept() call from blocking, which would subsequently lock the whole
  server until a new connection arrives.

19 years ago* Misc changes to debug chat lockups
Art Cancro [Mon, 21 Feb 2005 19:58:39 +0000 (19:58 +0000)]
* Misc changes to debug chat lockups
* Dead session purge is now O(n) instead of O(something_larger)
* Session binding for each transaction is faster too

19 years ago* When creating rooms:
Art Cancro [Mon, 21 Feb 2005 04:47:41 +0000 (04:47 +0000)]
* When creating rooms:
* 1. Selecting a view other than "Bulletin Board" causes the room access
*    type to default to "private mailbox"
* 2. When the room access type changes to "private mailbox," the floor
*    selector is greyed out because it is irrelevant.

19 years ago* Repaired access control problem in IMAP SUBSCRIBE
Art Cancro [Sun, 20 Feb 2005 21:11:01 +0000 (21:11 +0000)]
* Repaired access control problem in IMAP SUBSCRIBE

19 years ago* Don't write passwords to the log (PASS and SETP commands)
Art Cancro [Sun, 20 Feb 2005 20:26:34 +0000 (20:26 +0000)]
* Don't write passwords to the log (PASS and SETP commands)
* The -t command line option is back.  Now it simply calls freopen() stderr

19 years ago* View-o-matic now has "View as: " before it. "Messages" has been changed
Art Cancro [Sun, 20 Feb 2005 06:48:30 +0000 (06:48 +0000)]
* View-o-matic now has "View as: " before it.  "Messages" has been changed
  to "Bulletin Board" and "Summary" has been changed to "Mailbox Summary"
* The View-o-matic is now styled to be smaller and color-matched to the
  banner box it lives in.
* Removed "Summary" from message range selector.  It is redundant.

19 years ago* Switched the Reply/Move/Delete buttons back to ordinary links, because
Art Cancro [Sun, 20 Feb 2005 06:27:53 +0000 (06:27 +0000)]
* Switched the Reply/Move/Delete buttons back to ordinary links, because
  the nested forms were causing the bottom part of the outer form to stop
  working (message range selector went dead).  Thanks to triLcat for
  reporting this.

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.