]> code.citadel.org Git - citadel.git/blobdiff - citadel/ChangeLog
* Killed off CtdlGetDynamicSymbol() and just put all the symbols in server.h
[citadel.git] / citadel / ChangeLog
index e972049721bec686a1371c4200ac7f53b8986eda..2dbd29db25f5a059b1aa413cd79bf111bbcc95a4 100644 (file)
@@ -1,4 +1,115 @@
  $Log$
+ Revision 608.1  2003/07/15 14:54:09  ajc
+ * Killed off CtdlGetDynamicSymbol() and just put all the symbols in server.h
+
+ Revision 608.0  2003/07/15 04:12:52  ajc
+ * THIS IS 6.08
+
+ Revision 607.23  2003/07/14 17:26:42  ajc
+ * strcpy() --> safestrncpy() in a few other random places
+
+ Revision 607.22  2003/07/14 17:12:28  ajc
+ * Replaced strcpy() with safestrcpy() in cmd_setp()
+
+ Revision 607.21  2003/07/14 03:07:05  ajc
+ * ipgm_secret is no longer set during setup.  Now it is set at server startup
+   and automatically changes whenever an IPGM command is executed.
+ * Upon an IPGM authentication failure, wait 5 seconds before displaying an
+   error, then disconnect the session.
+
+ Revision 607.20  2003/07/13 04:58:35  ajc
+ * Allow connect on unix domain sockets to Citadels in other directories
+ * sendcommand now uses unix domain sockets instead of the network
+ * Do not allow IPGM command to run on the network -- unix domain sockets only
+
+ Revision 607.19  2003/07/11 22:33:02  ajc
+ * Ignore comments in public_clients file
+
+ Revision 607.18  2003/07/11 22:30:19  ajc
+ * Automatically add 127.0.0.1 and config.c_fqdn to public_clients
+
+ Revision 607.17  2003/07/11 22:19:49  ajc
+ * is_public_client() now caches the IP addresses of all hosts in
+   the public_clients file, at server startup and whenever the file is
+   modified.  This eliminates the need to make lots of calls to the
+   resolver library every time.
+
+ Revision 607.16  2003/07/10 05:51:46  ajc
+ * Added cs_addr field to struct CitContext -- holds a dotted quad string
+   of the user's source IP (if applicable).  It's big enough to hold other
+   types of address strings in the future (such as IPv6).
+ * locate_host() populates cs_addr when on a network connection.
+ * serv_smtp.c now saves the IP address in the proper place in
+   the Received: header.
+ * is_public_client() no longer accepts a hostname.  It just looks at
+   CC->cs_host instead.
+
+ Revision 607.15  2003/06/29 19:54:39  ajc
+ * Renamed "struct user" to "struct ctdluser"
+ * Renamed "struct room" to "struct ctdlroom"
+
+ Revision 607.14  2003/06/29 04:13:32  ajc
+ * Renamed:
+   S_QUICKROOM to S_ROOMS
+   S_USERSUPP to S_USERS
+   CDB_QUICKROOM to CDB_ROOMS
+   CDB_USERSUPP to CDB_USERS
+
+ Revision 607.13  2003/06/29 04:07:11  ajc
+ * Globally renamed "struct quickroom" and "struct usersupp" to
+   "struct room" and "struct user".
+
+ Revision 607.12  2003/06/29 04:06:41  ajc
+ *** empty log message ***
+
+ Revision 607.11  2003/06/29 03:58:41  ajc
+ * Renamed fields in 'struct config' which are no longer relevant (but kept
+   them in place to avoid corrupting everyone's data files).  Removed them
+   entirely from serv_vandelay.c.
+
+ Revision 607.10  2003/06/28 05:12:56  ajc
+ * Bump internal version number to 6.08
+ * Use (-1) instead of BBSUID as the uid of user records which exist only
+   in Citadel and not in the system password database.  serv_upgrade also
+   changes this setting for ALL such users, the first time the server is run
+   after upgrading to 6.08
+
+ Revision 607.9  2003/06/27 22:19:31  error
+ * routines2.c: Quick and dirty fix for Mail> becoming new after entering a
+   mail message
+
+ Revision 607.8  2003/06/26 01:50:14  ajc
+ * Compiler warning fix for building setup without newt
+
+ Revision 607.7  2003/06/25 15:40:57  ajc
+ * setup now uses "newt" instead of "curses" to draw its pretty screens.
+   Changes were made to setup.c as well as all the autoconf stuff.
+
+ Revision 607.6  2003/06/25 02:40:05  ajc
+ * Per-user and global flags calling for validation need to be set in the
+   vCard upload thingie, not in the wrapper function that emulates the
+   deprecated REGI server command.  Moved it to the correct place.
+
+ Revision 607.5  2003/06/22 20:49:31  error
+ * citadel.c: display idle times in wholist up to 999 days
+
+ Revision 607.4  2003/06/19 04:12:30  ajc
+ * domain.c: use qsort() to sort MX records by preference.  Why have a
+   custom function when the operating system provides one for free?
+ * serv_smtp.c: accept mail from "<>" (empty sender).  RFC1123 5.2.9 demands it.
+
+ Revision 607.3  2003/06/19 03:55:22  ajc
+ * Fixed a subtle but ugly bug in the SMTP sender that was causing it to
+   ignore all successful connections except the last one.  Now when it gets
+   a connection it uses it.
+
+ Revision 607.2  2003/06/17 22:05:11  ajc
+ * New format for wholist.
+
+ Revision 607.1  2003/06/16 04:39:45  ajc
+ * support.c: removed an unused variable
+ * citadel.c: sort wholist by idle time (most recently active users first)
+
  Revision 607.0  2003/06/10 04:15:39  ajc
  * THIS IS 6.07