From murch at andrew.cmu.edu Wed Jan 14 10:50:47 2009 From: murch at andrew.cmu.edu (murch at andrew.cmu.edu) Date: Wed, 14 Jan 2009 10:50:47 EST Subject: [Cyrus-CVS] src/cyrus/doc by murch Message-ID: <200901141550.n0EFolam005597@unix10.andrew.cmu.edu> Update of /afs/andrew/system/cvs/src/cyrus/doc In directory unix10.andrew.cmu.edu:/var/tmp/cvs-serv5592/doc Modified Files: changes.html Log Message: Fixed incompatibility between older ManageSieve clients and newer servers that issue an auto-capability response after AUTH with a SASL security layer --- links to diffs follow --- http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/doc/changes.html.diff?r1=1.164&r2=1.165 From murch at andrew.cmu.edu Wed Jan 14 10:50:47 2009 From: murch at andrew.cmu.edu (murch at andrew.cmu.edu) Date: Wed, 14 Jan 2009 10:50:47 EST Subject: [Cyrus-CVS] src/cyrus/imap by murch Message-ID: <200901141550.n0EFolSL005603@unix10.andrew.cmu.edu> Update of /afs/andrew/system/cvs/src/cyrus/imap In directory unix10.andrew.cmu.edu:/var/tmp/cvs-serv5592/imap Modified Files: backend.c Log Message: Fixed incompatibility between older ManageSieve clients and newer servers that issue an auto-capability response after AUTH with a SASL security layer --- links to diffs follow --- http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/imap/backend.c.diff?r1=1.57&r2=1.58 From murch at andrew.cmu.edu Wed Jan 14 10:50:47 2009 From: murch at andrew.cmu.edu (murch at andrew.cmu.edu) Date: Wed, 14 Jan 2009 10:50:47 EST Subject: [Cyrus-CVS] src/cyrus/imtest by murch Message-ID: <200901141550.n0EFolxx005609@unix10.andrew.cmu.edu> Update of /afs/andrew/system/cvs/src/cyrus/imtest In directory unix10.andrew.cmu.edu:/var/tmp/cvs-serv5592/imtest Modified Files: imtest.c Log Message: Fixed incompatibility between older ManageSieve clients and newer servers that issue an auto-capability response after AUTH with a SASL security layer --- links to diffs follow --- http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/imtest/imtest.c.diff?r1=1.123&r2=1.124 From murch at andrew.cmu.edu Wed Jan 14 10:50:47 2009 From: murch at andrew.cmu.edu (murch at andrew.cmu.edu) Date: Wed, 14 Jan 2009 10:50:47 EST Subject: [Cyrus-CVS] src/cyrus/lib by murch Message-ID: <200901141550.n0EFol1V005615@unix10.andrew.cmu.edu> Update of /afs/andrew/system/cvs/src/cyrus/lib In directory unix10.andrew.cmu.edu:/var/tmp/cvs-serv5592/lib Modified Files: imapoptions prot.c Log Message: Fixed incompatibility between older ManageSieve clients and newer servers that issue an auto-capability response after AUTH with a SASL security layer --- links to diffs follow --- http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/lib/imapoptions.diff?r1=1.59&r2=1.60 http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/lib/prot.c.diff?r1=1.94&r2=1.95 From murch at andrew.cmu.edu Wed Jan 14 10:50:47 2009 From: murch at andrew.cmu.edu (murch at andrew.cmu.edu) Date: Wed, 14 Jan 2009 10:50:47 EST Subject: [Cyrus-CVS] src/cyrus/timsieved by murch Message-ID: <200901141550.n0EFolSg005633@unix10.andrew.cmu.edu> Update of /afs/andrew/system/cvs/src/cyrus/timsieved In directory unix10.andrew.cmu.edu:/var/tmp/cvs-serv5592/timsieved Modified Files: actions.c actions.h parser.c timsieved.c Log Message: Fixed incompatibility between older ManageSieve clients and newer servers that issue an auto-capability response after AUTH with a SASL security layer --- links to diffs follow --- http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/timsieved/actions.c.diff?r1=1.45&r2=1.46 http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/timsieved/actions.h.diff?r1=1.12&r2=1.13 http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/timsieved/parser.c.diff?r1=1.51&r2=1.52 http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/timsieved/timsieved.c.diff?r1=1.62&r2=1.63 From murch at andrew.cmu.edu Wed Jan 14 10:50:47 2009 From: murch at andrew.cmu.edu (murch at andrew.cmu.edu) Date: Wed, 14 Jan 2009 10:50:47 EST Subject: [Cyrus-CVS] src/cyrus/perl/sieve/lib by murch Message-ID: <200901141550.n0EFolUV005621@unix10.andrew.cmu.edu> Update of /afs/andrew/system/cvs/src/cyrus/perl/sieve/lib In directory unix10.andrew.cmu.edu:/var/tmp/cvs-serv5592/perl/sieve/lib Modified Files: isieve.c isieve.h Log Message: Fixed incompatibility between older ManageSieve clients and newer servers that issue an auto-capability response after AUTH with a SASL security layer --- links to diffs follow --- http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/perl/sieve/lib/isieve.c.diff?r1=1.34&r2=1.35 http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/perl/sieve/lib/isieve.h.diff?r1=1.12&r2=1.13 From murch at andrew.cmu.edu Wed Jan 14 10:50:47 2009 From: murch at andrew.cmu.edu (murch at andrew.cmu.edu) Date: Wed, 14 Jan 2009 10:50:47 EST Subject: [Cyrus-CVS] src/cyrus/perl/sieve/managesieve by murch Message-ID: <200901141550.n0EFoloP005627@unix10.andrew.cmu.edu> Update of /afs/andrew/system/cvs/src/cyrus/perl/sieve/managesieve In directory unix10.andrew.cmu.edu:/var/tmp/cvs-serv5592/perl/sieve/managesieve Modified Files: managesieve.xs Log Message: Fixed incompatibility between older ManageSieve clients and newer servers that issue an auto-capability response after AUTH with a SASL security layer --- links to diffs follow --- http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/perl/sieve/managesieve/managesieve.xs.diff?r1=1.28&r2=1.29 From murch at andrew.cmu.edu Wed Jan 14 10:54:42 2009 From: murch at andrew.cmu.edu (murch at andrew.cmu.edu) Date: Wed, 14 Jan 2009 10:54:42 EST Subject: [Cyrus-CVS] src/cyrus/lib by murch Message-ID: <200901141554.n0EFsgEX005405@unix11.andrew.cmu.edu> Update of /afs/andrew/system/cvs/src/cyrus/lib In directory unix11.andrew.cmu.edu:/var/tmp/cvs-serv5392 Modified Files: cyrusdb_quotalegacy.c Log Message: fix a potential memory corruption (thanks to Bron Gondwana) --- links to diffs follow --- http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/lib/cyrusdb_quotalegacy.c.diff?r1=1.19&r2=1.20 From brong at andrew.cmu.edu Sat Jan 31 09:53:46 2009 From: brong at andrew.cmu.edu (brong at andrew.cmu.edu) Date: Sat, 31 Jan 2009 09:53:46 EST Subject: [Cyrus-CVS] src/sieve by brong Message-ID: <200901311453.n0VErk8e022444@unix35.andrew.cmu.edu> Update of /afs/andrew.cmu.edu/system/cvs/src/sieve In directory unix35.andrew.cmu.edu:/afs/andrew.cmu.edu/usr3/brong/src/cyrus/sieve Modified Files: comparator.c Log Message: Always strdup for regex sieve tests If a body search was performed on a file that was an exact multiple of the page size, then there was no slop in the mmap, and the test for a trailing NULL caused segfaults. It took a bunch of very rare conditions, but it still happened sometimes! --- links to diffs follow --- http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/sieve/comparator.c.diff?r1=1.20&r2=1.21