Re: [RFC PATCH] Prevent setacl for empty identifiers

2009-02-04 Thread Wesley Craig
On 04 Feb 2009, at 14:33, Thomas Jarosch wrote: auth_unix.c:mycanonifyid() used to but now doesn't. Perhaps the problem is this: https://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/ lib/auth_unix.c.diff?r1=1.37;r2=1.38 Removing those lines allows canonicalization of zero length

Re: [RFC PATCH] Prevent setacl for empty identifiers

2009-02-04 Thread Thomas Jarosch
Hi Wes, rfc4314 seems to specifically disallow empty identifiers. Also, I think you patch would probably permit an identifier of "-". The check is done after the "-" handling so it should take care of it. BTW, I have a patch to this code that I'm currently holding, which introduces a lead

Re: Replication broken in CVS

2009-02-04 Thread Ken Murchison
Should be fixed in CVS. Bron Gondwana wrote: Hi Ken, Replication is broken in CVS. Using the superpowers of git I have tracked it down to this commit: Author: murch Date: Wed Jan 14 15:50:47 2009 + Fixed incompatibility between older ManageSieve clients and newer servers that

Re: DSPAM training integration

2009-02-04 Thread Dmitriy Kirhlarov
On Wed, 04 Feb 2009 17:20:47 +0300, Sven Mueller wrote: On 30.01.2009 21:20, Wesley Craig wrote: On 30 Jan 2009, at 05:11, Duncan Gibb wrote: I think what Giuseppe is asking for is a mechanism whereby the user's action triggers the learning command directly, rather than relying on an exter

Re: DSPAM training integration

2009-02-04 Thread Sven Mueller
On 30.01.2009 21:20, Wesley Craig wrote: On 30 Jan 2009, at 05:11, Duncan Gibb wrote: I think what Giuseppe is asking for is a mechanism whereby the user's action triggers the learning command directly, rather than relying on an external agent (eg your cron job or our daemon) to come round and l

Re: +1

2009-02-04 Thread Kenneth Marshall
On Wed, Feb 04, 2009 at 01:50:23PM +1100, Bron Gondwana wrote: > On Tue, Feb 03, 2009 at 05:27:28PM -0500, Wesley Craig wrote: > > On 02 Feb 2009, at 01:32, Bron Gondwana wrote: > >> It does change the regex syntax in sieve, and is probably non- > >> standardly evil! ) > > > > Oh? As I (minimally

Replication broken in CVS

2009-02-04 Thread Bron Gondwana
Hi Ken, Replication is broken in CVS. Using the superpowers of git I have tracked it down to this commit: Author: murch Date: Wed Jan 14 15:50:47 2009 + Fixed incompatibility between older ManageSieve clients and newer servers that issue an auto-capability response after AUTH wit

Using git to track down the commit that caused a bug

2009-02-04 Thread Bron Gondwana
On Mon, Feb 02, 2009 at 01:21:05PM +1100, Bron Gondwana wrote: > I've rebuilt my github clones from direct copies of the Cyrus CVS > repository at CMU. Now that I have a local account at CMU I've > been able to do a CVS import in such a way that it can follow CVS > as changes get committed, which