* SM_ flags for CtdlSaveMsgPointerInRoom() need to be a bit bucket, not an
authorArt Cancro <ajc@citadel.org>
Sat, 11 Mar 2000 21:29:40 +0000 (21:29 +0000)
committerArt Cancro <ajc@citadel.org>
Sat, 11 Mar 2000 21:29:40 +0000 (21:29 +0000)
  enum, since more than one can be passed.  Changed SM_DONT_BUMP_REF_COUNT
  from 3 to 4.  This also fixes bug #33.

citadel/ChangeLog
citadel/copyright.txt
citadel/msgbase.h
citadel/sysdep.c
citadel/techdoc/session.txt

index aa6b3746fc8b82bf9fc0e0b9191506cd7205ed99..5bdd516f5cefd9fe3870408dd442cdaba7931d02 100644 (file)
@@ -1,4 +1,9 @@
 $Log$
+Revision 1.486  2000/03/11 21:29:37  ajc
+* SM_ flags for CtdlSaveMsgPointerInRoom() need to be a bit bucket, not an
+  enum, since more than one can be passed.  Changed SM_DONT_BUMP_REF_COUNT
+  from 3 to 4.  This also fixes bug #33.
+
 Revision 1.485  2000/03/11 20:26:03  ajc
 * Reworked the <R>eply logic in messages.c - fixes bug #34
 
@@ -1724,4 +1729,3 @@ Sat Jul 11 00:20:48 EDT 1998 Nathan Bryant <bryant@cs.usm.maine.edu>
 
 Fri Jul 10 1998 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
        * Initial CVS import 
-
index 1c93749df59e26ca5ce892e2cadf44b6f6a2a924..634b70990f969991d851be6bb1e2dd2df58d7a56 100644 (file)
@@ -1,22 +1,17 @@
-                         Citadel/UX release 5.60
-
-Copyright (c) 1987-1999 by:
-        Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
-
-Portions (c) 1998-1999 by:
-       Brian Costello <btx@calyx.net>
-       Nathan Bryant <bryant@cs.usm.maine.edu>
-       Ben Mehlman <cit3252@uncnsrd.mt-kisco.ny.us>
-base64 encoding/decoding for MIME parser, public domain by:
-       John Walker <http://www.fourmilab.ch>
-
-ICQ client code derived from ICQLIB written by:
-       Denis V. Dmitrienko <denis@null.net>
+                         -----------------------
+                         Citadel/UX version 5.70
+                         -----------------------
+    
+Copyright (c) 1987-2000 by Art Cancro.
  
-'parsedate' function, public domain by:
-       Steven M. Bellovin, et. al. (see parsedate.y for full credits)
+Portions (c) 1998-2000 by Nathan Bryant, Brian Costello, and Ben Mehlman.
+  
+base64 encoding/decoding for MIME parser, public domain by John Walker.
  
+ICQ client code derived from ICQLIB written by Denis V. Dmitrienko.
+  
+'parsedate' function, public domain by Steven M. Bellovin, et. al.
+  
  ------------------------------------------------------------------------------
  
     The entire package is free software; you can redistribute
index 5db18749a2d34eff08482923c00b33105a096a3a..a87c01a4d7a677f75b94f32c99ed97f4255d2609 100644 (file)
@@ -14,7 +14,7 @@
  */
 #define SM_VERIFY_GOODNESS     1       /* Verify this is a real msg number */
 #define SM_DO_REPL_CHECK       2       /* Perform replication checks */
-#define SM_DONT_BUMP_REF       3       /* Don't bump reference count
+#define SM_DONT_BUMP_REF       4       /* Don't bump reference count
                                           (use with extreme care!!!!!!) */
 
 
index b258c03b2628272def49c3b99ed5d5347886e1e6..c3fde152eef5e97415044f9078700580ebd0fe0d 100644 (file)
@@ -849,7 +849,7 @@ int main(int argc, char **argv)
        /* Tell 'em who's in da house */
        lprintf(1,
 "\nMultithreaded message server for Citadel/UX\n"
-"Copyright (C) 1987-1999 by the Citadel/UX development team.\n"
+"Copyright (C) 1987-2000 by the Citadel/UX development team.\n"
 "Citadel/UX is free software, covered by the GNU General Public License, and\n"
 "you are welcome to change it and/or distribute copies of it under certain\n"
 "conditions.  There is absolutely no warranty for this software.  Please\n"
@@ -857,7 +857,7 @@ int main(int argc, char **argv)
 
        /* Initialize... */
        init_sysdep();
-       openlog("citserver",LOG_PID,LOG_USER);
+       openlog("citserver", LOG_PID, LOG_USER);
 
        /* Load site-specific parameters */
        lprintf(7, "Loading citadel.config\n");
@@ -875,7 +875,7 @@ int main(int argc, char **argv)
                                NULL,
                                citproto_begin_session,
                                do_command_loop);
-       CtdlRegisterServiceHook(0,                              /* TCP */
+       CtdlRegisterServiceHook(0,                              /* Unix */
                                "citadel.socket",
                                citproto_begin_session,
                                do_command_loop);
index 1c0b0e0fe2fb51b41df6cf2a1959a03d058b2531..8b5845d3b52a977e4a74208fee2f65d2766e4223 100644 (file)
@@ -1,5 +1,5 @@
                   SESSION LAYER PROTOCOL FOR CITADEL/UX
-         (c) 1995-1999 by Art Cancro et. al.    All Rights Reserved
+         (c) 1995-2000 by Art Cancro et. al.    All Rights Reserved
    
   
  INTRODUCTION