citadel.git
21 years ago* Fixed output of "-0500" vs. "+0500" type of timezone stamps in RFC822.
Art Cancro [Wed, 2 Apr 2003 13:33:28 +0000 (13:33 +0000)]
* Fixed output of "-0500" vs. "+0500" type of timezone stamps in RFC822.
  (I think they were reversed.)

21 years ago* sysdep.c: optimized MyContext() a bit, and inlined it. A little profiling
Art Cancro [Tue, 1 Apr 2003 05:01:08 +0000 (05:01 +0000)]
* sysdep.c: optimized MyContext() a bit, and inlined it.  A little profiling
  revealed that this function was getting used super heavily.
* tools.c: removed the older, slower string tokenizer functions that
  weren't getting used anymore.

21 years ago* Repaired the formatting of text/plain messages with blank lines.
Art Cancro [Mon, 31 Mar 2003 04:55:58 +0000 (04:55 +0000)]
* Repaired the formatting of text/plain messages with blank lines.

21 years ago* messages.c: check for 000 terminator while parsing RFC822 headers to
Art Cancro [Mon, 31 Mar 2003 03:32:19 +0000 (03:32 +0000)]
* messages.c: check for 000 terminator while parsing RFC822 headers to
  prevent getting hung up while displaying certain badly formatted messages.

21 years ago* Optimized CtdlReadMessageBody() and also gave it an option to store
Art Cancro [Sun, 30 Mar 2003 06:16:52 +0000 (06:16 +0000)]
* Optimized CtdlReadMessageBody() and also gave it an option to store
  messages with CRLF newlines instead of LF.  This option is used when
  reading SMTP in order to keep Pine from barfing on LF-terminated newlines
  while decoding quoted-printable.  Once again, Mark Crispin is an idiot.

21 years ago* When reading from the server, do not treat CR as end-of-line because
Art Cancro [Sun, 30 Mar 2003 06:13:19 +0000 (06:13 +0000)]
* When reading from the server, do not treat CR as end-of-line because
  there's probably an LF coming after it.  Instead, keep reading to the LF
  and then strip both.
* No not underline links in the icon bars

21 years ago* Downloading of attachments was completely broken by the change to the new
Art Cancro [Wed, 26 Mar 2003 05:17:12 +0000 (05:17 +0000)]
* Downloading of attachments was completely broken by the change to the new
  protocol library.  Located and fixed bugs.
* html.c: increased the conversion buffer size

21 years ago*** empty log message ***
Art Cancro [Wed, 26 Mar 2003 03:28:53 +0000 (03:28 +0000)]
*** empty log message ***

21 years ago* Add the ability to quit out while validating users. Also added a help
Art Cancro [Mon, 24 Mar 2003 03:42:15 +0000 (03:42 +0000)]
* Add the ability to quit out while validating users.  Also added a help
  option listing available access levels.  This closes Bugzilla #37.

21 years ago* During startup, display the version string from the Berkeley DB library.
Art Cancro [Sat, 22 Mar 2003 05:38:23 +0000 (05:38 +0000)]
* During startup, display the version string from the Berkeley DB library.
* When deleting a mailbox, don't reveal the namespace prefix to the user.

21 years ago* connection_died(): Don't crash before printing message, crash afterward.
Michael Hampton [Thu, 20 Mar 2003 08:37:04 +0000 (08:37 +0000)]
* connection_died(): Don't crash before printing message, crash afterward.
  (Bugzilla id 111)

21 years ago* entmsg(): Don't corrupt the msg_arr[] when replying to a message in a room
Michael Hampton [Wed, 19 Mar 2003 11:48:06 +0000 (11:48 +0000)]
* entmsg(): Don't corrupt the msg_arr[] when replying to a message in a room

21 years ago* mini tweaks to calendar
Art Cancro [Wed, 19 Mar 2003 04:45:15 +0000 (04:45 +0000)]
* mini tweaks to calendar

21 years ago* Dropped support for GDBM and for versions of Berkeley DB prior to 4.1
Art Cancro [Wed, 19 Mar 2003 04:04:56 +0000 (04:04 +0000)]
* Dropped support for GDBM and for versions of Berkeley DB prior to 4.1

21 years ago* Applied a patch sent in by Clint Adams <schizo@debian.org> to handle
Art Cancro [Tue, 18 Mar 2003 05:15:05 +0000 (05:15 +0000)]
* Applied a patch sent in by Clint Adams <schizo@debian.org> to handle
  building on Debian's unstable with Berkeley DB 4.1, compiled with
  the --with-db-uniquename when errno is a macro (as in glibc 2.3.1).

21 years ago* Fix <G>oto in alternate_semantics - it actually marks messages read now.
Michael Hampton [Mon, 17 Mar 2003 11:56:35 +0000 (11:56 +0000)]
* Fix <G>oto in alternate_semantics - it actually marks messages read now.

21 years ago* Call to accept() was being made with an uninitialized variable for the
Art Cancro [Mon, 17 Mar 2003 04:17:41 +0000 (04:17 +0000)]
* Call to accept() was being made with an uninitialized variable for the
  third argument.  Changed the second and third argument to NULL and 0 because
  we don't really need accept() to fill up a buffer full of information that
  we'll never use.  (Thanks to SteveV for reporting the bug and helping to
  troubleshoot it.)
* Removed the mutex wrapper around select() because we don't need it.  All
  idle worker threads now block on select() and one of them will wake up when
  a connection arrives.

21 years ago* Supply a NULL argument as the second argument to accept() instead of an
Art Cancro [Mon, 17 Mar 2003 04:03:14 +0000 (04:03 +0000)]
* Supply a NULL argument as the second argument to accept() instead of an
  empty buffer whose contents we never even look at.

21 years ago* Fixed the bug that caused freebusy publishes to crash.
Art Cancro [Sun, 16 Mar 2003 05:07:12 +0000 (05:07 +0000)]
* Fixed the bug that caused freebusy publishes to crash.

21 years ago* Still trying to fix bug in freebusy publish
Art Cancro [Sun, 16 Mar 2003 05:01:32 +0000 (05:01 +0000)]
* Still trying to fix bug in freebusy publish

21 years ago* Rewrite of calendar-to-freebusy conversion functions. This one creates
Art Cancro [Sat, 15 Mar 2003 23:05:08 +0000 (23:05 +0000)]
* Rewrite of calendar-to-freebusy conversion functions.  This one creates
  freebusy in the correct format, instead of what I mistakenly assumed it
  was supposed to look like.  :(

21 years ago* When scanning a user's Calendar> room for calendar events, search for
Art Cancro [Sat, 15 Mar 2003 22:31:06 +0000 (22:31 +0000)]
* When scanning a user's Calendar> room for calendar events, search for
  MIME parts of type text/calendar instead of assuming that the event will
  always appear as part "1"

21 years ago* When a requested image is not available on the Citadel server, send a
Art Cancro [Sat, 15 Mar 2003 20:55:03 +0000 (20:55 +0000)]
* When a requested image is not available on the Citadel server, send a
  1x1 transparent GIF instead of 404 error.

21 years ago* Clone calendar subcomponents before encapsulating in case they already
Art Cancro [Fri, 14 Mar 2003 05:08:25 +0000 (05:08 +0000)]
* Clone calendar subcomponents before encapsulating in case they already
  happen to have a parent.

21 years ago* clone events to be encapsulated before saving, because the original
Art Cancro [Fri, 14 Mar 2003 04:21:57 +0000 (04:21 +0000)]
* clone events to be encapsulated before saving, because the original
  instance may already have a parent, and that makes crashy crashy

21 years ago* test
Art Cancro [Fri, 14 Mar 2003 04:09:30 +0000 (04:09 +0000)]
* test

21 years ago* More encapsulation. Warning: there are bugs in this!!
Art Cancro [Thu, 13 Mar 2003 05:57:17 +0000 (05:57 +0000)]
* More encapsulation.  Warning: there are bugs in this!!

21 years ago* Move towards storing calendar objects as fully encapsulated VCALENDAR
Art Cancro [Thu, 13 Mar 2003 05:48:33 +0000 (05:48 +0000)]
* Move towards storing calendar objects as fully encapsulated VCALENDAR
  components instead of just VEVENT subcomponents.

21 years ago* Various changes to the calendar service to handle messages containing
Art Cancro [Thu, 13 Mar 2003 05:20:23 +0000 (05:20 +0000)]
* Various changes to the calendar service to handle messages containing
  fully encapsulated VCALENDAR components instead of only unencapsulated
  VEVENT subcomponents.  We have to move in this direction for compatibility
  with other products.

21 years ago* More changes to the handling of RFC822 headers with regard to
Art Cancro [Wed, 12 Mar 2003 03:33:54 +0000 (03:33 +0000)]
* More changes to the handling of RFC822 headers with regard to
  splitting up the headers and body.  (Blank lines and such.)

21 years ago* More accurate handling of IMAP FETCH xx BODYSTRUCTURE command. This should
Art Cancro [Tue, 11 Mar 2003 06:23:50 +0000 (06:23 +0000)]
* More accurate handling of IMAP FETCH xx BODYSTRUCTURE command.  This should
  make Pine happier with multipart messages.

21 years ago* Tweaks to msgbase.c and imap_fetch.c to fix slightly incorrect byte counts
Art Cancro [Mon, 10 Mar 2003 05:38:21 +0000 (05:38 +0000)]
* Tweaks to msgbase.c and imap_fetch.c to fix slightly incorrect byte counts
  reported in the numerous variations of IMAP FETCH.  This silences a number of
  error messages reported by Pine.

21 years ago* Fixed bug that caused segv when <R>eplying to certain messages
Art Cancro [Mon, 10 Mar 2003 03:40:08 +0000 (03:40 +0000)]
* Fixed bug that caused segv when <R>eplying to certain messages

21 years ago* Remove the "modules" directory
Art Cancro [Fri, 7 Mar 2003 17:39:45 +0000 (17:39 +0000)]
* Remove the "modules" directory

21 years ago* When entering a message into Citadel with authenticated SMTP, stamp the
Art Cancro [Thu, 6 Mar 2003 04:58:11 +0000 (04:58 +0000)]
* When entering a message into Citadel with authenticated SMTP, stamp the
  room name as MAILROOM (Mail>) so it doesn't end up with an ugly moniker
  like "0000058008.Sent Items"

21 years ago* serv_smtp.c: when authenticated, do not log out when a RSET command is
Art Cancro [Wed, 5 Mar 2003 04:55:32 +0000 (04:55 +0000)]
* serv_smtp.c: when authenticated, do not log out when a RSET command is
  issued.  This breaks clients which carelessly issue RSET before each
  message, such as Pine.
* serv_smtp.c: when authenticated, ignore envelope FROM:<xxx> sender name
  and replace with address of user who authenticated.  Also fixes Pine.
* serv_smtp.c: when authenticated, not only do we continue our glorious
  RFC-violating condition of replacing the From: header with the user who
  is logged in, but we also stamp it with their preferred Internet address
  for outbound mail (which is kept in CC->cs_inet_email).

21 years ago* When creating a user, hide the "My Citadel Config>" room of the user being
Art Cancro [Mon, 3 Mar 2003 04:09:22 +0000 (04:09 +0000)]
* When creating a user, hide the "My Citadel Config>" room of the user being
  created, not the user currently logged in.

21 years ago* New user registration, as well as existing user re-registration, now
Art Cancro [Sat, 1 Mar 2003 22:07:19 +0000 (22:07 +0000)]
* New user registration, as well as existing user re-registration, now
  uses the vCard editing screen.
* Administratively editing users' address book entries now works again,
  mainly due to a fix in the Citadel server.  Now requiring Citadel 6.06
  in order to enforce this.

21 years ago* Fix missing protocol header when outputing messages in "body only" mode
Art Cancro [Sat, 1 Mar 2003 20:45:16 +0000 (20:45 +0000)]
* Fix missing protocol header when outputing messages in "body only" mode

21 years ago* commands.c: alternate_semantics might have been getting set where it
Art Cancro [Sat, 1 Mar 2003 18:18:03 +0000 (18:18 +0000)]
* commands.c: alternate_semantics might have been getting set where it
  should not.  Fixed.

21 years ago* citadel.rc default for alternate_semantics = no
Art Cancro [Sat, 1 Mar 2003 17:25:33 +0000 (17:25 +0000)]
* citadel.rc default for alternate_semantics = no

21 years ago* When the <N>ew command is used to read new messages, the next "lazy"
Art Cancro [Sun, 23 Feb 2003 05:34:45 +0000 (05:34 +0000)]
* When the <N>ew command is used to read new messages, the next "lazy"
  command (space bar) now always does <G>oto, regardless of the last one.

21 years ago* Completed the "ICAL freebusy" subcommand, which fetches free/busy times
Art Cancro [Fri, 21 Feb 2003 04:24:51 +0000 (04:24 +0000)]
* Completed the "ICAL freebusy" subcommand, which fetches free/busy times
  for any requested user (output in stripped-down VCALENDAR format)

21 years ago* Began framing up a command to view other users' free/busy times
Art Cancro [Thu, 20 Feb 2003 04:51:17 +0000 (04:51 +0000)]
* Began framing up a command to view other users' free/busy times

21 years ago* Changed socklen_t to int (to allow compile on Macintosh)
Art Cancro [Wed, 19 Feb 2003 22:38:44 +0000 (22:38 +0000)]
* Changed socklen_t to int (to allow compile on Macintosh)

21 years ago* THIS IS 4.10
Art Cancro [Wed, 19 Feb 2003 03:49:36 +0000 (03:49 +0000)]
* THIS IS 4.10

21 years ago* latest config.guess and config.sub from www.gnu.org
Art Cancro [Wed, 19 Feb 2003 03:49:17 +0000 (03:49 +0000)]
* latest config.guess and config.sub from gnu.org

21 years ago* THIS IS 6.05
Art Cancro [Wed, 19 Feb 2003 03:46:07 +0000 (03:46 +0000)]
* THIS IS 6.05

21 years ago* new config.guess and config.sub from ftp.gnu.org
Art Cancro [Mon, 17 Feb 2003 06:03:01 +0000 (06:03 +0000)]
* new config.guess and config.sub from ftp.gnu.org

21 years ago* comments
Art Cancro [Mon, 17 Feb 2003 06:02:01 +0000 (06:02 +0000)]
* comments

21 years ago* Fixed a small bug in the GDBM backend (deprecated, but the bug was very
Art Cancro [Mon, 17 Feb 2003 05:23:20 +0000 (05:23 +0000)]
* Fixed a small bug in the GDBM backend (deprecated, but the bug was very
  obvious and a kind user pointed it out)
* Removed vestiges of setjmp/longjmp from the client
* When doing .TS, don't get caught in a constant-logout loop

21 years ago* Added support for any standard RBL
Art Cancro [Fri, 14 Feb 2003 16:12:05 +0000 (16:12 +0000)]
* Added support for any standard RBL

21 years ago* Fixed algorithm for reporting "last login"
Art Cancro [Thu, 13 Feb 2003 22:33:41 +0000 (22:33 +0000)]
* Fixed algorithm for reporting "last login"

21 years ago* IMAP service: fixed bug that was causing the wrong messages (usually *all*
Art Cancro [Thu, 13 Feb 2003 21:52:14 +0000 (21:52 +0000)]
* IMAP service: fixed bug that was causing the wrong messages (usually *all*
  messages) to be flagged when a STORE or COPY operation was performed.

21 years ago* Applied "multi editor" patch supplied by georbit
Art Cancro [Thu, 13 Feb 2003 20:13:51 +0000 (20:13 +0000)]
* Applied "multi editor" patch supplied by georbit

21 years ago* Completed the documentation overhaul.
Art Cancro [Thu, 13 Feb 2003 19:52:48 +0000 (19:52 +0000)]
* Completed the documentation overhaul.

21 years ago* Docs update (only one section left to go!)
Art Cancro [Thu, 13 Feb 2003 05:05:15 +0000 (05:05 +0000)]
* Docs update (only one section left to go!)

21 years ago* more docs update
Art Cancro [Wed, 12 Feb 2003 20:08:27 +0000 (20:08 +0000)]
* more docs update

21 years ago* More docs update
Art Cancro [Wed, 12 Feb 2003 04:51:45 +0000 (04:51 +0000)]
* More docs update

21 years ago* More documentation updates
Art Cancro [Mon, 10 Feb 2003 04:50:35 +0000 (04:50 +0000)]
* More documentation updates

21 years ago* more doco update
Art Cancro [Sun, 9 Feb 2003 05:44:16 +0000 (05:44 +0000)]
* more doco update

21 years ago* Updated the documentation some more
Art Cancro [Sun, 9 Feb 2003 03:38:30 +0000 (03:38 +0000)]
* Updated the documentation some more

21 years ago*** empty log message ***
Art Cancro [Sun, 9 Feb 2003 03:06:05 +0000 (03:06 +0000)]
*** empty log message ***

21 years ago* Replaced sleep() with a function that sleeps using select() in order to
Art Cancro [Fri, 7 Feb 2003 04:44:17 +0000 (04:44 +0000)]
* Replaced sleep() with a function that sleeps using select() in order to
  avoid potential issues with SIGALRM.  Possible fix for weird behavior
  when running on a Macintosh.

21 years ago* Moved "global site config" to the new html documentation file
Art Cancro [Fri, 7 Feb 2003 04:17:40 +0000 (04:17 +0000)]
* Moved "global site config" to the new html documentation file

21 years ago* Shuffled some code and comments around; minor cleanup
Art Cancro [Wed, 29 Jan 2003 22:32:07 +0000 (22:32 +0000)]
* Shuffled some code and comments around; minor cleanup

21 years ago* update to docs
Art Cancro [Tue, 28 Jan 2003 22:42:38 +0000 (22:42 +0000)]
* update to docs

21 years ago* All functions which read binary data from the server now make use of the
Art Cancro [Tue, 28 Jan 2003 15:37:12 +0000 (15:37 +0000)]
* All functions which read binary data from the server now make use of the
  read_server_binary() function in tools.c
* Binary reads from server now have safety code to prevent infinite loops
* All output of MIME objects is now done with http_transmit_thing()

21 years ago* docs editing
Art Cancro [Sun, 26 Jan 2003 21:46:31 +0000 (21:46 +0000)]
* docs editing

21 years ago* whobbs.c: Print error message if we can't connect to server
Michael Hampton [Sat, 25 Jan 2003 07:37:15 +0000 (07:37 +0000)]
* whobbs.c: Print error message if we can't connect to server

21 years ago* Continued working on the new documentation
Art Cancro [Fri, 24 Jan 2003 05:22:24 +0000 (05:22 +0000)]
* Continued working on the new documentation

21 years ago* citadel.c: hitting enter without entering a room name in the <.G>oto and
Art Cancro [Thu, 23 Jan 2003 05:50:59 +0000 (05:50 +0000)]
* citadel.c: hitting enter without entering a room name in the <.G>oto and
  <.S>kip commands now does nothing instead of exhibiting undefined behavior

21 years ago* Began reviewing, updating, and HTML-izing the documentation
Art Cancro [Thu, 23 Jan 2003 04:42:35 +0000 (04:42 +0000)]
* Began reviewing, updating, and HTML-izing the documentation

21 years ago* More reliablility hacks for autologin mode, and better quarantine of
Art Cancro [Wed, 22 Jan 2003 03:53:24 +0000 (03:53 +0000)]
* More reliablility hacks for autologin mode, and better quarantine of
  autologin code when it's disabled.

21 years ago* Moved login-to-screenname code ... no longer part of CtdlTryExistingUser(),
Art Cancro [Tue, 21 Jan 2003 04:42:12 +0000 (04:42 +0000)]
* Moved login-to-screenname code ... no longer part of CtdlTryExistingUser(),
  it's now part of getuser() so it always gets called, even when looking up
  addresses for mail and stuff.

21 years ago* Remove irrelevant file hpsux.h (was part of dynloader)
Michael Hampton [Sun, 19 Jan 2003 08:59:02 +0000 (08:59 +0000)]
* Remove irrelevant file hpsux.h (was part of dynloader)

21 years ago* Minimum required Citadel version 6.05
Art Cancro [Sun, 19 Jan 2003 06:28:04 +0000 (06:28 +0000)]
* Minimum required Citadel version 6.05

21 years ago* serv_calendar.c: allocate dynamic symbol at module startup, not during
Art Cancro [Sun, 19 Jan 2003 05:55:59 +0000 (05:55 +0000)]
* serv_calendar.c: allocate dynamic symbol at module startup, not during
  each session startup.  This error was causing crashes (of course).

21 years ago* whobbs.c: line up the columns better
Art Cancro [Sat, 18 Jan 2003 06:18:21 +0000 (06:18 +0000)]
* whobbs.c: line up the columns better
* routines2.c: when doing <.ASI> command, entering a blank hostname causes
  it to abort instead of adding a new host.  Also strip l/t whitespace.

21 years ago* More work on fake resolver
Art Cancro [Sat, 18 Jan 2003 06:03:06 +0000 (06:03 +0000)]
* More work on fake resolver

21 years ago* This commit is a figment of your imagination.
Art Cancro [Fri, 17 Jan 2003 22:36:56 +0000 (22:36 +0000)]
* This commit is a figment of your imagination.

21 years ago* Began making some build changes for Cygwin compatibility
Art Cancro [Fri, 17 Jan 2003 21:50:27 +0000 (21:50 +0000)]
* Began making some build changes for Cygwin compatibility

21 years ago* fmout(): Ignore \r (carriage return) characters in messages
Michael Hampton [Fri, 17 Jan 2003 10:06:54 +0000 (10:06 +0000)]
* fmout():  Ignore \r (carriage return) characters in messages

21 years ago* whobbs.c: fix bad call to CtdlGetServInfo() so we can get our session ID
Art Cancro [Fri, 17 Jan 2003 04:36:04 +0000 (04:36 +0000)]
* whobbs.c: fix bad call to CtdlGetServInfo() so we can get our session ID
  and the name of the BBS

21 years ago* CtdlIPCGetMessages(): Fix message read failing on first attempt to read
Michael Hampton [Thu, 16 Jan 2003 21:16:23 +0000 (21:16 +0000)]
* CtdlIPCGetMessages(): Fix message read failing on first attempt to read
  messages

21 years ago* ENT0 command: changed post-as username from arg 4 to arg 5; 4 was already
Michael Hampton [Thu, 16 Jan 2003 10:04:04 +0000 (10:04 +0000)]
* ENT0 command: changed post-as username from arg 4 to arg 5; 4 was already
  used as the message subject
* Convert message entry and reading to new IPC code
* Minor bugfixes throughout IPC code

21 years ago* When displaying edit controls for time of day in the calendar, only show
Art Cancro [Thu, 16 Jan 2003 04:41:26 +0000 (04:41 +0000)]
* When displaying edit controls for time of day in the calendar, only show
  minutes that are multiples of 5 ... unless the existing value is not a
  multiple of 5, in which case we show that too.

21 years ago* citadel_ipc.c: when issuing a SPEX command, send the string value for
Art Cancro [Thu, 16 Jan 2003 04:17:02 +0000 (04:17 +0000)]
* citadel_ipc.c: when issuing a SPEX command, send the string value for
  room/floor/site instead of the number.  citserver wants a string.
* ipc_c_tcp.c: don't call SSL_shutdown() from connection_died().  This just
  causes it to segfault because there's no valid socket.

21 years ago* Renamed "dynloader" to "serv_extensions" globally. We don't want people
Art Cancro [Thu, 16 Jan 2003 03:41:46 +0000 (03:41 +0000)]
* Renamed "dynloader" to "serv_extensions" globally.  We don't want people
  to think we have a dynamic loader, do we?  :)
* serv_*_init() is now declared in serv_extensions.h.  This is definitely the
  wrong place for it.  It's there temporarily until we decide on a new
  convention for server extensions.
* bootstrap: more reliable detection of Red Hat Linux 7.3 -- more specifically,
  fewer fireworks when the host system is *not* Red Hat Linux.

21 years ago* event.c: fixed a misspelling
Art Cancro [Wed, 15 Jan 2003 17:34:04 +0000 (17:34 +0000)]
* event.c: fixed a misspelling
* config.guess, config.sub: updated using latest from ftp.gnu.org

21 years ago* bootstrap: don't check /etc/redhat-release if it doesn't exist (which is
Art Cancro [Wed, 15 Jan 2003 16:34:53 +0000 (16:34 +0000)]
* bootstrap: don't check /etc/redhat-release if it doesn't exist (which is
  the case on all non Red Hat Linux systems)

21 years ago* Updated config.guess and config.sub
Art Cancro [Wed, 15 Jan 2003 16:24:21 +0000 (16:24 +0000)]
* Updated config.guess and config.sub

21 years ago* First cut at static-linking the citserver. Ripped out libtool and
Art Cancro [Wed, 15 Jan 2003 05:57:10 +0000 (05:57 +0000)]
* First cut at static-linking the citserver.  Ripped out libtool and
  replaced the dynloader paradigm with "server extensions" paradigm (static
  linked, but still very loosely coupled by way of using the API's to
  register callbacks and commands etc.)   Needs more testing.

21 years ago* Only offer views which make sense for the default view of a room
Art Cancro [Tue, 14 Jan 2003 04:21:27 +0000 (04:21 +0000)]
* Only offer views which make sense for the default view of a room

21 years ago* Set default view for new user Calendar> rooms to 3 (calendar)
Art Cancro [Tue, 14 Jan 2003 04:12:26 +0000 (04:12 +0000)]
* Set default view for new user Calendar> rooms to 3 (calendar)
* Set default view for new user Tasks> rooms to 4 (tasks)

21 years ago* Add a sample URL view command for Macintosh in the included citadel.rc
Art Cancro [Mon, 13 Jan 2003 17:04:19 +0000 (17:04 +0000)]
* Add a sample URL view command for Macintosh in the included citadel.rc

21 years ago* Get ready for the 6.10 release
Art Cancro [Mon, 13 Jan 2003 03:34:33 +0000 (03:34 +0000)]
* Get ready for the 6.10 release

21 years ago* Do calendar support only if libical header *and* library are present
Art Cancro [Mon, 13 Jan 2003 02:55:07 +0000 (02:55 +0000)]
* Do calendar support only if libical header *and* library are present

21 years ago* configure.in: check for libical v0.24 or newer
Art Cancro [Sun, 12 Jan 2003 23:22:53 +0000 (23:22 +0000)]
* configure.in: check for libical v0.24 or newer

21 years ago* configure.ac: Attempt to check for libical 0.24 or newer
Art Cancro [Sun, 12 Jan 2003 23:07:40 +0000 (23:07 +0000)]
* configure.ac: Attempt to check for libical 0.24 or newer