* Generated MIME boundaries now begin with "=_" because that is a character
authorArt Cancro <ajc@citadel.org>
Tue, 31 Jan 2006 17:01:55 +0000 (17:01 +0000)
committerArt Cancro <ajc@citadel.org>
Tue, 31 Jan 2006 17:01:55 +0000 (17:01 +0000)
  sequence guaranteed never to appear in either base64 or quoted-printable
  encodings.

webcit/ChangeLog
webcit/messages.c

index ad4033a20d1adaf4ead61607aedc123d23bac275..bf51461c94b38acad1d0755b8a61488ebb71dedb 100644 (file)
@@ -1,5 +1,10 @@
 $Id$
 
+Tue Jan 31 12:00:59 EST 2006 ajc
+* Generated MIME boundaries now begin with "=_" because that is a character
+  sequence guaranteed never to appear in either base64 or quoted-printable
+  encodings.
+
 Mon Jan 30 23:59:47 EST 2006 ajc
 * Rolled all of the groupdav*.[ch] files way back to version 3851.  Something
   somewhere in willi's doxygen changes broke GroupDAV protocol.  Since I was
index 8dadcf0cec666ad72137264c7408e83746ba21da..0aaaf65ed31831d5f70946f8c68a16375530406d 100644 (file)
@@ -2429,7 +2429,7 @@ void post_mime_to_server(void) {
        }
 
        if (is_multipart) {
-               sprintf(boundary, "---Citadel-Multipart-%s-%04x%04x---",
+               sprintf(boundary, "=_Citadel_Multipart_%s_%04x%04x",
                        serv_info.serv_fqdn,
                        getpid(),
                        ++seq