* THIS IS 7.05
authorArt Cancro <ajc@citadel.org>
Thu, 22 Feb 2007 18:23:07 +0000 (18:23 +0000)
committerArt Cancro <ajc@citadel.org>
Thu, 22 Feb 2007 18:23:07 +0000 (18:23 +0000)
citadel/README.txt
citadel/citadel.h
citadel/configure.ac
citadel/debian/changelog
citadel/serv_vcard.c

index 444ea3017ea9a03a07698905e372aba873c39ca3..ab5a43e9673190b1671bba7a764234d82038a19e 100644 (file)
@@ -1,10 +1,10 @@
  
- * A full set of documentation may be found in the docs/ directory.
+ * Full documentation is at http://www.citadel.org.
+
  * The condensed version:
  
    1. Create a user on your system under which to run Citadel
-   2. Install a supported version of Berkeley DB
+   2. Install supported versions of Berkeley DB, libical, and libsieve.
    3. ./configure && make && make install
    4. Run the "setup" program
  
index d8025653de6886de15b9f567f052b9ccbcfecbe9..36ff572f45a821e0c171de9790cf65ac1253061d 100644 (file)
@@ -47,7 +47,7 @@ extern "C" {
  * usually more strict because you're not really supposed to dump/load and
  * upgrade at the same time.
  */
-#define REV_LEVEL      704             /* This version */
+#define REV_LEVEL      705             /* This version */
 #define REV_MIN                591             /* Oldest compatible database */
 #define EXPORT_REV_MIN 704             /* Oldest compatible export files */
 
index b322a4b00b724acfd4b1d71fc1fcda1ac9aa0265..fefd6b1c224b3f111656b4ebbd46a1b9cd032994 100644 (file)
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 dnl $Id$
 AC_PREREQ(2.52)
-AC_INIT([Citadel], [7.03], [http://www.citadel.org/])
+AC_INIT([Citadel], [7.05], [http://www.citadel.org/])
 AC_REVISION([$Revision$])
 AC_CONFIG_SRCDIR([citserver.c])
 AC_PREFIX_DEFAULT(/usr/local/citadel)
index 70f8f7f440b0cdd7bbaf45cab0292cfbd0fa7f92..78b8128f104a806a51e9d862a48b815b5ef915fe 100644 (file)
@@ -1,3 +1,9 @@
+citadel (7.05-1) stable; urgency=low
+
+  * Citadel 7.05 release
+
+ -- Art Cancro <ajc@uncensored.citadel.org> Thu, 22 Feb 2007 06:12:00 -0500
+
 citadel (7.03-7) unstable; urgency=high
 
   * fixup @'s in usernames when doing smtpauth client
index f228c36b9d17035a7e68bfda478d09445dffcbc6..dda653694ee8f423127d4f2538ba879c96c612ce 100644 (file)
@@ -875,6 +875,22 @@ EOH:       CtdlFreeMessage(msg);
 
 
 
+/*
+ * Get Valid Screen Names
+ */
+void cmd_gvsn(char *argbuf)
+{
+       if (CtdlAccessCheck(ac_logged_in)) return;
+
+       cprintf("%d valid screen names:\n", LISTING_FOLLOWS);
+       cprintf("%s\n", CC->user.fullname);
+       if ( (strlen(CC->cs_inet_fn) > 0) && (strcasecmp(CC->user.fullname, CC->cs_inet_fn)) ) {
+               cprintf("%s\n", CC->cs_inet_fn);
+       }
+       cprintf("000\n");
+}
+
+
 /*
  * Query Directory
  */
@@ -1193,6 +1209,7 @@ char *serv_vcard_init(void)
        CtdlRegisterProtoHook(cmd_igab, "IGAB",
                                        "Initialize Global Address Book");
        CtdlRegisterProtoHook(cmd_qdir, "QDIR", "Query Directory");
+       CtdlRegisterProtoHook(cmd_gvsn, "GVSN", "Get Valid Screen Names");
        CtdlRegisterUserHook(vcard_newuser, EVT_NEWUSER);
        CtdlRegisterUserHook(vcard_purge, EVT_PURGEUSER);
        CtdlRegisterNetprocHook(vcard_extract_from_network);