* Fixed a minor bug discovered in SMTP at one site
authorArt Cancro <ajc@citadel.org>
Thu, 12 May 2005 16:53:18 +0000 (16:53 +0000)
committerArt Cancro <ajc@citadel.org>
Thu, 12 May 2005 16:53:18 +0000 (16:53 +0000)
citadel/ChangeLog
citadel/citadel.h
citadel/citadel.lsm
citadel/citadel.nsi
citadel/citadel.spec
citadel/serv_smtp.c

index 27befd4d59db5b54b374bab89c8ed095ecf77e21..086df57138e3c21b37a9ec8e1258df71e8cc72e8 100644 (file)
@@ -1,4 +1,7 @@
  $Log$
+ Revision 646.1  2005/05/12 16:53:18  ajc
+ * Fixed a minor bug discovered in SMTP at one site
+
  Revision 646.0  2005/05/11 17:06:04  ajc
  * THIS IS 6.46
 
@@ -6673,4 +6676,3 @@ Sat Jul 11 00:20:48 EDT 1998 Nathan Bryant <bryant@cs.usm.maine.edu>
 
 Fri Jul 10 1998 Art Cancro <ajc@uncensored.citadel.org>
        * Initial CVS import
-
index c5e5fb4f91580904dc0f68225be9e298a0759b95..4fdbc12b1a206dea255cc5ed86c1feb128968d7d 100644 (file)
@@ -33,7 +33,7 @@ extern "C" {
 /*
  * Text description of this software
  */
-#define CITADEL        "Citadel 6.46"
+#define CITADEL        "Citadel 6.47"
 
 /*
  * REV_LEVEL is the current version number (multiplied by 100 to avoid having
@@ -45,7 +45,7 @@ extern "C" {
  * usually more strict because you're not really supposed to dump/load and
  * upgrade at the same time.
  */
-#define REV_LEVEL      646             /* This version */
+#define REV_LEVEL      647             /* This version */
 #define REV_MIN                591             /* Oldest compatible database */
 #define EXPORT_REV_MIN 626             /* Oldest compatible export files */
 
index 17f986cf6305601301e50a9236b251e9cd51e0e2..5f9de977520e672f08aa1cfa3477ec6f3d572f3f 100644 (file)
@@ -1,7 +1,7 @@
 Begin4
 Title: Citadel
-Version: 6.46
-Entered-date: Sat May  7 23:42:09 EDT 2005
+Version: 6.47
+Entered-date: Thu May 12 12:52:30 EDT 2005
 Description: The Citadel messaging platform for Unix systems.
         In addition to BBS functionality, Citadel also offers advanced
        messaging and groupware applications, including Internet e-mail
index 74927e5c54d28a5ac894196d36ed1e9903b17353..d0ac1df38cb6a06cce21b5b433b086b790c06f00 100644 (file)
@@ -4,7 +4,7 @@
 
 !include "${NSISDIR}\Contrib\Modern UI\System.nsh"
 !define MUI_PRODUCT "Citadel"
-!define MUI_VERSION "6.46"
+!define MUI_VERSION "6.47"
 !define MUI_WELCOMEPAGE
 !define MUI_LICENSEPAGE
 !define MUI_COMPONENTSPAGE
index 08152d5d8b28836077f707a0b38589d33c73f848..32978d79a1ce4ec1ca524185f99cb47a3af20fcd 100644 (file)
@@ -1,7 +1,7 @@
 # $Id$
 Summary: Citadel, the flexible, powerful way to build online communities
 Name: citadel
-Version: 6.46
+Version: 6.47
 Release: 1
 Copyright: GPL
 Group: Applications/Communications
index 2990b340a418e65c9c8b1c61dfa2bc1ae1b8a38e..77043a91323d90eaad44cf62ab643f5fcb9cff32 100644 (file)
@@ -973,6 +973,7 @@ void smtp_try(const char *key, const char *addr, int *status,
                }
        } while (scan_done == 0);
        if (strlen(mailfrom)==0) strcpy(mailfrom, "someone@somewhere.org");
+       stripallbut(mailfrom, '<', '>');
 
        /* Figure out what mail exchanger host we have to connect to */
        num_mxhosts = getmx(mxhosts, node);