]> code.citadel.org Git - citadel.git/log
citadel.git
19 years ago* "folders view" of room list now uses Dave Lindquist's "menuExpandable3"
Art Cancro [Fri, 24 Sep 2004 04:04:35 +0000 (04:04 +0000)]
* "folders view" of room list now uses Dave Lindquist's "menuExpandable3"
  tree view.

19 years ago* roomops.c: "folders" view of rooms is an actual Unnumbered List now.
Art Cancro [Thu, 23 Sep 2004 03:21:10 +0000 (03:21 +0000)]
* roomops.c: "folders" view of rooms is an actual Unnumbered List now.

19 years ago* MyContext() no longer declared INLINE
Art Cancro [Thu, 23 Sep 2004 03:02:31 +0000 (03:02 +0000)]
* MyContext() no longer declared INLINE

19 years ago* in MyContext(), reduced the number of calls to pthread_getspecific()
Art Cancro [Thu, 23 Sep 2004 02:54:46 +0000 (02:54 +0000)]
* in MyContext(), reduced the number of calls to pthread_getspecific()
  from two to one

19 years ago* rooms.c: create_floor(): Fix the check for whether a floor name was given
Michael Hampton [Thu, 23 Sep 2004 00:22:18 +0000 (00:22 +0000)]
* rooms.c: create_floor(): Fix the check for whether a floor name was given

19 years ago* Tweaks to above
Art Cancro [Tue, 21 Sep 2004 02:09:30 +0000 (02:09 +0000)]
* Tweaks to above

19 years ago* imap_search.c: when search criteria permit, do not fetch messages.
Art Cancro [Tue, 21 Sep 2004 01:43:23 +0000 (01:43 +0000)]
* imap_search.c: when search criteria permit, do not fetch messages.

19 years ago* Updated documentation to include information about setting up MSA 587 port.
Art Cancro [Fri, 17 Sep 2004 16:54:14 +0000 (16:54 +0000)]
* Updated documentation to include information about setting up MSA 587 port.

19 years ago* serv_network.c: added a missing \n in log output
Art Cancro [Fri, 17 Sep 2004 04:14:19 +0000 (04:14 +0000)]
* serv_network.c: added a missing \n in log output

19 years ago* citadel-openldap.schema: replaced. Dunno why it was missing.
Art Cancro [Fri, 17 Sep 2004 03:54:48 +0000 (03:54 +0000)]
* citadel-openldap.schema: replaced.  Dunno why it was missing.
* serv_calendar.c: fixed a return with no value for a function returning
  int; this was causing a before-save hook to abandon messages

19 years ago*** empty log message ***
Art Cancro [Fri, 17 Sep 2004 03:50:25 +0000 (03:50 +0000)]
*** empty log message ***

19 years ago* Set default view of new rooms during CRE8 command instead of afterwards
Art Cancro [Thu, 16 Sep 2004 02:42:37 +0000 (02:42 +0000)]
* Set default view of new rooms during CRE8 command instead of afterwards

19 years ago* CRE8 command: allow setting default view during room creation
Art Cancro [Thu, 16 Sep 2004 01:46:42 +0000 (01:46 +0000)]
* CRE8 command: allow setting default view during room creation

19 years ago* Support config of seaperate MSA port in Citadel 6.26
Art Cancro [Wed, 15 Sep 2004 03:08:50 +0000 (03:08 +0000)]
* Support config of seaperate MSA port in Citadel 6.26

19 years ago* Add an SMTP MSA listener (separate port, requires auth)
Art Cancro [Wed, 15 Sep 2004 03:02:49 +0000 (03:02 +0000)]
* Add an SMTP MSA listener (separate port, requires auth)

19 years ago* newinstall.sh: updated from the working version at easyinstall.citadel.org
Art Cancro [Mon, 13 Sep 2004 15:52:00 +0000 (15:52 +0000)]
* newinstall.sh: updated from the working version at easyinstall.citadel.org

19 years ago* setup.c: look in both /etc/rc*.d and /etc/rc.d/rc*.d for other
Art Cancro [Sat, 11 Sep 2004 03:43:09 +0000 (03:43 +0000)]
* setup.c: look in both /etc/rc*.d and /etc/rc.d/rc*.d for other
  MTA's to disable

19 years ago* Remove calls to the broken flush_output() while I try to figure out what's
Michael Hampton [Sat, 11 Sep 2004 03:13:05 +0000 (03:13 +0000)]
* Remove calls to the broken flush_output() while I try to figure out what's
  wrong with it.  Replaced with unbuffer_output() which does work.

19 years ago* Added 'dialog' mode to setup
Art Cancro [Fri, 10 Sep 2004 03:49:18 +0000 (03:49 +0000)]
* Added 'dialog' mode to setup

19 years ago*** empty log message ***
Art Cancro [Fri, 10 Sep 2004 03:10:54 +0000 (03:10 +0000)]
*** empty log message ***

19 years ago* Added flush_output() calls to IMAP modules. (Do we need them? Are we
Art Cancro [Fri, 10 Sep 2004 02:54:27 +0000 (02:54 +0000)]
* Added flush_output() calls to IMAP modules.  (Do we need them?  Are we
  buffering IMAP output?  Should we?)

19 years ago*** empty log message ***
Art Cancro [Fri, 10 Sep 2004 02:19:45 +0000 (02:19 +0000)]
*** empty log message ***

19 years ago* Completed (I think) the 'dialog' mode in setup
Art Cancro [Thu, 9 Sep 2004 02:26:47 +0000 (02:26 +0000)]
* Completed (I think) the 'dialog' mode in setup

19 years ago* setup.c: initial changes to use a 'dialog' based setup (yes, it's back,
Art Cancro [Wed, 8 Sep 2004 04:16:08 +0000 (04:16 +0000)]
* setup.c: initial changes to use a 'dialog' based setup (yes, it's back,
  because the b0rken version is now long gone and it appears to be more
  portable than newt)

19 years ago* msgbase.c: cmd_msgs(): Call unbuffer_output() when a message list is
Michael Hampton [Tue, 7 Sep 2004 04:15:36 +0000 (04:15 +0000)]
* msgbase.c: cmd_msgs(): Call unbuffer_output() when a message list is
  requested using a search template.

19 years ago* msgbase.c: cmd_ent0(): Fix another unbuffer_output()
Michael Hampton [Mon, 6 Sep 2004 01:11:36 +0000 (01:11 +0000)]
* msgbase.c: cmd_ent0(): Fix another unbuffer_output()

19 years ago* file_ops.c: cmd_writ(): Add an unbuffer_output() that I forgot.
Michael Hampton [Mon, 6 Sep 2004 00:59:01 +0000 (00:59 +0000)]
* file_ops.c: cmd_writ(): Add an unbuffer_output() that I forgot.

19 years ago* Buffered output needs to be flushed in several places. Added calls to
Michael Hampton [Sun, 5 Sep 2004 17:39:09 +0000 (17:39 +0000)]
* Buffered output needs to be flushed in several places.  Added calls to
  flush_output().  (basically anywhere where we send a response and then
  wait for the client, except chat, where we turned it off entirely)

19 years ago* Network optimizations - buffer output server-side for better network
Michael Hampton [Sun, 5 Sep 2004 15:41:46 +0000 (15:41 +0000)]
* Network optimizations - buffer output server-side for better network
  utilization; one client-side optimization

19 years ago* sysdep.c: unbuffer_output(): Split the writing part to a new function
Michael Hampton [Sun, 5 Sep 2004 15:20:41 +0000 (15:20 +0000)]
* sysdep.c: unbuffer_output(): Split the writing part to a new function
  flush_output() for more precise control

19 years ago* citadel.c: Left a comment for Ford.
Michael Hampton [Sun, 5 Sep 2004 15:19:37 +0000 (15:19 +0000)]
* citadel.c: Left a comment for Ford.

19 years ago* setup.c: when creating an inittab entry for slapd, use "-d 0" instead
Art Cancro [Fri, 3 Sep 2004 04:34:30 +0000 (04:34 +0000)]
* setup.c: when creating an inittab entry for slapd, use "-d 0" instead
  of "-d 1" to avoid spewing messages to the console, while still remaining
  in the foreground.

19 years ago* setup.c: Changes to inittab-twiddling to make it a bit more reliable
Art Cancro [Fri, 3 Sep 2004 04:19:18 +0000 (04:19 +0000)]
* setup.c: Changes to inittab-twiddling to make it a bit more reliable
* ipc_c_tcp.c: don't send SIGHUP to children; it makes them very angry

19 years ago* serv_smtp.c: fix build error on hosts with no SSL support
Art Cancro [Wed, 1 Sep 2004 15:34:53 +0000 (15:34 +0000)]
* serv_smtp.c: fix build error on hosts with no SSL support

19 years ago* When saving VTODO (tasks), insert a UID if none is already present. Also
Art Cancro [Tue, 31 Aug 2004 20:31:01 +0000 (20:31 +0000)]
* When saving VTODO (tasks), insert a UID if none is already present.  Also
  increment the sequence, or insert one if none is already present.

19 years ago* Calendar: store UUID+comment instead of comment as Subject (this was done
Art Cancro [Tue, 31 Aug 2004 17:31:55 +0000 (17:31 +0000)]
* Calendar: store UUID+comment instead of comment as Subject (this was done
  at the request of Eugen Constantinescu for Aethera optimizations)

19 years ago* THIS IS 5.23
Art Cancro [Tue, 31 Aug 2004 03:03:06 +0000 (03:03 +0000)]
* THIS IS 5.23

19 years ago* Changed internal version number to 5.23
Art Cancro [Tue, 31 Aug 2004 03:02:28 +0000 (03:02 +0000)]
* Changed internal version number to 5.23

19 years ago* setup.c: when running in Newt mode, make the size of the dialogs dynamic
Art Cancro [Mon, 30 Aug 2004 02:45:34 +0000 (02:45 +0000)]
* setup.c: when running in Newt mode, make the size of the dialogs dynamic
  to the size of the text in them.

19 years ago* newinstall.sh: fix detection of gmake/make
Michael Hampton [Sun, 29 Aug 2004 15:18:42 +0000 (15:18 +0000)]
* newinstall.sh: fix detection of gmake/make

19 years ago* Change the logging level of some messages and add a couple of new ones to
Michael Hampton [Sat, 28 Aug 2004 14:21:25 +0000 (14:21 +0000)]
* Change the logging level of some messages and add a couple of new ones to
  show when a network node is connecting.

19 years ago* setup.c: when run from the Easy Install script, auto-configure slapd
Art Cancro [Sat, 28 Aug 2004 02:42:44 +0000 (02:42 +0000)]
* setup.c: when run from the Easy Install script, auto-configure slapd
  and put it into /etc/inittab

19 years ago* Generalize some of the inittab-tweaking stuff so that we can use it
Art Cancro [Sat, 28 Aug 2004 01:56:38 +0000 (01:56 +0000)]
* Generalize some of the inittab-tweaking stuff so that we can use it
  for slapd, too.

19 years ago* Fleshed out contemplate_ldap() a bit
Art Cancro [Fri, 27 Aug 2004 21:39:33 +0000 (21:39 +0000)]
* Fleshed out contemplate_ldap() a bit

19 years ago* THIS IS 6.25
Art Cancro [Fri, 27 Aug 2004 21:06:42 +0000 (21:06 +0000)]
* THIS IS 6.25

19 years ago* Update internal version number to 6.25
Art Cancro [Fri, 27 Aug 2004 20:16:52 +0000 (20:16 +0000)]
* Update internal version number to 6.25

19 years ago* serv_network.c: never unload working_ignetcfg; only refresh it.
Art Cancro [Fri, 27 Aug 2004 20:14:37 +0000 (20:14 +0000)]
* serv_network.c: never unload working_ignetcfg; only refresh it.
* setup.c: disable contemplate_ldap() until it's finished.

19 years ago*** empty log message ***
Art Cancro [Fri, 27 Aug 2004 02:47:27 +0000 (02:47 +0000)]
*** empty log message ***

19 years ago* Ditched the graphical buttons because CSS can do the same thing faster.
Art Cancro [Fri, 27 Aug 2004 02:40:07 +0000 (02:40 +0000)]
* Ditched the graphical buttons because CSS can do the same thing faster.

19 years ago* newinstall.sh: updated with some new goodies
Art Cancro [Thu, 26 Aug 2004 04:13:56 +0000 (04:13 +0000)]
* newinstall.sh: updated with some new goodies
* setup.c: when run from Easy Install, offer to set up LDAP.  (Not finished.)

19 years ago* html.c: Try to something sane with lists
Michael Hampton [Mon, 23 Aug 2004 21:41:26 +0000 (21:41 +0000)]
* html.c: Try to something sane with lists

19 years ago* No longer accept MD5 as a hash when encrypting
Michael Hampton [Mon, 23 Aug 2004 21:40:04 +0000 (21:40 +0000)]
* No longer accept MD5 as a hash when encrypting

19 years ago* serv_network.c: Suppress Invalid node name for "." and ".."
Michael Hampton [Mon, 23 Aug 2004 21:34:28 +0000 (21:34 +0000)]
* serv_network.c: Suppress Invalid node name for "." and ".."

19 years ago* 'move' and 'delete' buttons only show when allowed to do those things
Art Cancro [Wed, 18 Aug 2004 03:16:12 +0000 (03:16 +0000)]
* 'move' and 'delete' buttons only show when allowed to do those things

19 years ago* Reply/Move/Delete buttons are now images, because system-native buttons
Art Cancro [Wed, 18 Aug 2004 02:10:20 +0000 (02:10 +0000)]
* Reply/Move/Delete buttons are now images, because system-native buttons
  were too big and ugly.

19 years ago* newinstall.sh: more intelligent auto-run of setup programs
Art Cancro [Mon, 16 Aug 2004 04:19:14 +0000 (04:19 +0000)]
* newinstall.sh: more intelligent auto-run of setup programs
* setup.c: change inittab question to be more newbie-friendly

19 years ago* newinstall.sh: various tweaks to make it more reliable
Art Cancro [Sun, 15 Aug 2004 05:04:36 +0000 (05:04 +0000)]
* newinstall.sh: various tweaks to make it more reliable

19 years ago*** empty log message ***
Art Cancro [Sat, 14 Aug 2004 04:21:24 +0000 (04:21 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Art Cancro [Sat, 14 Aug 2004 04:15:22 +0000 (04:15 +0000)]
*** empty log message ***

19 years ago* newinstall.sh: shuffled around the environment variables to prevent
Art Cancro [Sat, 14 Aug 2004 03:59:43 +0000 (03:59 +0000)]
* newinstall.sh: shuffled around the environment variables to prevent
  "C compiler cannot generate executables" error.

19 years ago*** empty log message ***
Art Cancro [Sat, 14 Aug 2004 03:31:53 +0000 (03:31 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Art Cancro [Fri, 13 Aug 2004 03:05:22 +0000 (03:05 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Art Cancro [Fri, 13 Aug 2004 02:51:11 +0000 (02:51 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Art Cancro [Fri, 13 Aug 2004 02:49:48 +0000 (02:49 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Art Cancro [Fri, 13 Aug 2004 02:26:13 +0000 (02:26 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Art Cancro [Fri, 13 Aug 2004 02:23:50 +0000 (02:23 +0000)]
*** empty log message ***

19 years ago* easy install tweaks
Art Cancro [Fri, 13 Aug 2004 02:21:01 +0000 (02:21 +0000)]
* easy install tweaks

19 years ago* THIS IS 6.24
Art Cancro [Thu, 12 Aug 2004 13:47:59 +0000 (13:47 +0000)]
* THIS IS 6.24

19 years ago* newinstall.sh: Add the Easy Install script so IG can work on it
Michael Hampton [Thu, 12 Aug 2004 02:13:13 +0000 (02:13 +0000)]
* newinstall.sh: Add the Easy Install script so IG can work on it

19 years ago* Prepare for 6.24 release
Art Cancro [Wed, 11 Aug 2004 21:51:36 +0000 (21:51 +0000)]
* Prepare for 6.24 release

19 years ago* static/iconbar.html: removed.
Art Cancro [Wed, 11 Aug 2004 17:24:57 +0000 (17:24 +0000)]
* static/iconbar.html: removed.
* Updated the "powered by citadel" graphic

19 years ago*** empty log message ***
Art Cancro [Wed, 11 Aug 2004 17:16:38 +0000 (17:16 +0000)]
*** empty log message ***

19 years ago* Replaced all "Citadel/UX" references with "Citadel"
Art Cancro [Wed, 11 Aug 2004 04:09:19 +0000 (04:09 +0000)]
* Replaced all "Citadel/UX" references with "Citadel"

19 years ago* Replaced all instances of the name "Citadel/UX" with "Citadel"
Art Cancro [Wed, 11 Aug 2004 03:49:18 +0000 (03:49 +0000)]
* Replaced all instances of the name "Citadel/UX" with "Citadel"
* Installed the "simple logo" in the iconbar

19 years ago* Changed DOCTYPE to HTML 3.2 because that's really what it resembles
Art Cancro [Mon, 9 Aug 2004 03:11:22 +0000 (03:11 +0000)]
* Changed DOCTYPE to HTML 3.2 because that's really what it resembles

19 years ago* Reply/Move/Delete are now buttons instead of links. This should enable
Art Cancro [Thu, 5 Aug 2004 21:32:17 +0000 (21:32 +0000)]
* Reply/Move/Delete are now buttons instead of links.  This should enable
  us to add some JavaScript magic for "Reply quoted" ...

19 years ago* html.c: handle the <BLOCKQUOTE> tag properly
Art Cancro [Thu, 5 Aug 2004 03:19:48 +0000 (03:19 +0000)]
* html.c: handle the <BLOCKQUOTE> tag properly

19 years ago* Removed the "pull_quote" style and used the <BLOCKQUOTE> tag instead. It
Art Cancro [Thu, 5 Aug 2004 02:47:23 +0000 (02:47 +0000)]
* Removed the "pull_quote" style and used the <BLOCKQUOTE> tag instead.  It
  has a more predictable and attractive behavior, and can still be
  overridden in the style sheet if the site operator wants to.

19 years ago* CtdlHostAlias() now accepts "localhost" as a localhost address.
Art Cancro [Thu, 5 Aug 2004 02:02:33 +0000 (02:02 +0000)]
* CtdlHostAlias() now accepts "localhost" as a localhost address.
* working_ignetcfg is now loaded during incoming NETP commands, which
should theoretically take care of the missing config problem.

19 years ago* Tasks view is now pretty.
Art Cancro [Wed, 4 Aug 2004 03:52:24 +0000 (03:52 +0000)]
* Tasks view is now pretty.
* Tasks view now displays date due for each task.
* Tasks view is now sorted by date due.
* Tasks view now displays overdue tasks in red.

19 years ago* Tasks view now uses the same buffer/dump logic as the calendar views, so
Art Cancro [Tue, 3 Aug 2004 03:55:40 +0000 (03:55 +0000)]
* Tasks view now uses the same buffer/dump logic as the calendar views, so
  we can sort them by due date and do a prettier display.  (Only the logic is
  changed so far.  The prettier display is forthcoming.)

19 years ago* utilsmenu: removed. Because most of the admin functions have been moved
Art Cancro [Mon, 2 Aug 2004 02:51:05 +0000 (02:51 +0000)]
* utilsmenu: removed.  Because most of the admin functions have been moved
  into Citadel proper, what's left of this menu is now pathetic.
* techdoc/build.txt: removed verbage that referred to the old build system.

19 years ago* user_ops.c: limit the length of the name which can be supplied
Art Cancro [Fri, 30 Jul 2004 03:18:22 +0000 (03:18 +0000)]
* user_ops.c: limit the length of the name which can be supplied
  to CtdlLoginExistingUser() to avoid crashing it.

19 years ago* Trying to fix a buffer overrun
Art Cancro [Thu, 29 Jul 2004 14:46:21 +0000 (14:46 +0000)]
* Trying to fix a buffer overrun

19 years ago* serv_network.c: we had ignetcfg and working_ignetcfg, but it turns out we
Art Cancro [Wed, 28 Jul 2004 04:09:58 +0000 (04:09 +0000)]
* serv_network.c: we had ignetcfg and working_ignetcfg, but it turns out we
  no longer use the former anywhere, so it has been removed (along with the
  aftersave hook that detected changes)

19 years ago* msgbase.c: CtdlCheckInternetMailPermission(): Do not allow twits to send
Michael Hampton [Sun, 25 Jul 2004 16:20:04 +0000 (16:20 +0000)]
* msgbase.c: CtdlCheckInternetMailPermission(): Do not allow twits to send
  Internet mail (they shouldn't be sending ANYTHING at all)

19 years ago* citadel.spec: update version number
Michael Hampton [Sun, 25 Jul 2004 16:18:43 +0000 (16:18 +0000)]
* citadel.spec: update version number

19 years ago* stress.c: Slightly more verbose output
Michael Hampton [Sun, 25 Jul 2004 16:17:37 +0000 (16:17 +0000)]
* stress.c:  Slightly more verbose output

19 years ago* citadel_decls.h: fixed the new logoff() macro
Michael Hampton [Sun, 25 Jul 2004 16:16:19 +0000 (16:16 +0000)]
* citadel_decls.h: fixed the new logoff() macro

19 years ago* citadel.c: temporarily commented out the signal() call for SIGHUP because
Art Cancro [Sat, 24 Jul 2004 05:11:53 +0000 (05:11 +0000)]
* citadel.c: temporarily commented out the signal() call for SIGHUP because
  it is causing the client not to work at all on Linux 2.6 (or at least on
  Fedora Core 2) when citadel is called as the login shell -- a SIGHUP is
  mysteriously received at the username prompt and the program exits.

19 years ago* Internet Configuration screen looks a little neater now
Art Cancro [Wed, 21 Jul 2004 02:57:09 +0000 (02:57 +0000)]
* Internet Configuration screen looks a little neater now

19 years ago* Completed the "Internet Configuration" screen
Art Cancro [Wed, 21 Jul 2004 02:45:15 +0000 (02:45 +0000)]
* Completed the "Internet Configuration" screen

19 years ago*** empty log message ***
Art Cancro [Fri, 16 Jul 2004 19:13:37 +0000 (19:13 +0000)]
*** empty log message ***

19 years ago* tools.c: display 13:00 as 12pm, not 12am
Art Cancro [Fri, 16 Jul 2004 19:13:11 +0000 (19:13 +0000)]
* tools.c: display 13:00 as 12pm, not 12am

19 years ago* more work on inetconf screen
Art Cancro [Fri, 16 Jul 2004 03:14:03 +0000 (03:14 +0000)]
* more work on inetconf screen

19 years ago* useredit.c: put a pretty box around user editing
Art Cancro [Fri, 16 Jul 2004 02:50:00 +0000 (02:50 +0000)]
* useredit.c: put a pretty box around user editing

19 years ago*** empty log message ***
Art Cancro [Thu, 15 Jul 2004 03:30:23 +0000 (03:30 +0000)]
*** empty log message ***

19 years ago* serv_network.c: grab and use a networker-local copy of the network
Art Cancro [Thu, 15 Jul 2004 02:54:49 +0000 (02:54 +0000)]
* serv_network.c: grab and use a networker-local copy of the network
  configuration, ensuring that it doesn't accidentally get clobbered while
  the network is running.

19 years ago*** empty log message ***
Art Cancro [Wed, 14 Jul 2004 04:19:57 +0000 (04:19 +0000)]
*** empty log message ***

19 years ago* inetconf.c: added. Not finished yet.
Art Cancro [Tue, 13 Jul 2004 03:25:08 +0000 (03:25 +0000)]
* inetconf.c: added.  Not finished yet.