From: Art Cancro Date: Thu, 22 Feb 2007 18:23:07 +0000 (+0000) Subject: * THIS IS 7.05 X-Git-Tag: v7.86~3562 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=b34a965d2335754fe95f4577f3bbc574e4a03160 * THIS IS 7.05 --- diff --git a/citadel/README.txt b/citadel/README.txt index 444ea3017..ab5a43e96 100644 --- a/citadel/README.txt +++ b/citadel/README.txt @@ -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 diff --git a/citadel/citadel.h b/citadel/citadel.h index d8025653d..36ff572f4 100644 --- a/citadel/citadel.h +++ b/citadel/citadel.h @@ -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 */ diff --git a/citadel/configure.ac b/citadel/configure.ac index b322a4b00..fefd6b1c2 100644 --- a/citadel/configure.ac +++ b/citadel/configure.ac @@ -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) diff --git a/citadel/debian/changelog b/citadel/debian/changelog index 70f8f7f44..78b8128f1 100644 --- a/citadel/debian/changelog +++ b/citadel/debian/changelog @@ -1,3 +1,9 @@ +citadel (7.05-1) stable; urgency=low + + * Citadel 7.05 release + + -- Art Cancro Thu, 22 Feb 2007 06:12:00 -0500 + citadel (7.03-7) unstable; urgency=high * fixup @'s in usernames when doing smtpauth client diff --git a/citadel/serv_vcard.c b/citadel/serv_vcard.c index f228c36b9..dda653694 100644 --- a/citadel/serv_vcard.c +++ b/citadel/serv_vcard.c @@ -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);