I will merge Mikhail's patches into dbmail_2_0_branch if there are no
objections. Testing so far shows them stable and safe. Some other
goodies that will be merged into the dbmail_2_0_branch include strip
unique_id <>'' from queries, db_getmailbox improvement, the search uid
bug troubling sylpheed users, and a auto-reply bug in lmtp.
Ah, excellent! I noticed mailbox creation fails for mailbox names with
the '@' character. No chance the attached patch could be applied to
HEAD and dbmail_2_0_branch, is there? I'm sure many of my users do
this too, but for various aliases or lists, they have filtering rules
that filter messages to "INBOX/[EMAIL PROTECTED]" or "INBOX/Sent Mail
([EMAIL PROTECTED])". I know pine likes [], so I added that as a valid
set of chars too.
I'm still working on those pesky double-frees.
*subliminal message*boehm*subliminal message* :) No prob. I'm going
to revert to 2_0 and see how that runs. Thanks for your help. -sc
Index: imaputil.c
===================================================================
RCS file: /cvsroot-dbmail/dbmail/imaputil.c,v
retrieving revision 1.84
diff -u -r1.84 imaputil.c
--- imaputil.c 2004/10/25 19:33:23 1.84
+++ imaputil.c 2004/11/14 18:10:26
@@ -67,7 +67,7 @@
"[EMAIL PROTECTED]&-=_`~\\|'\" ;:,.<>/? ";
const char AcceptedMailboxnameChars[] =
- "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-=/
_.&,+";
+ "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-=/
_.&,+@()[]";
extern const char *month_desc[];
--
Sean Chittenden