Re: [Dovecot] GSSAPI Authentication Broke with Dovecot 1.1.16 -> 1.2.4 Upgrade

2009-08-28 Thread John Marshall
On Fri, 28 Aug 2009, 16:51 -0400, Timo Sirainen wrote: > On Sat, 2009-08-29 at 06:08 +1000, John Marshall wrote: > > > > It turned out to be a recent change in Dovecot's mech-gssapi.c to do > > > > with checking for NULs in usernames: everything worked fine when I > > > > disabled that test. > > >

Re: [Dovecot] GSSAPI Authentication Broke with Dovecot 1.1.16 -> 1.2.4 Upgrade

2009-08-28 Thread Timo Sirainen
On Sat, 2009-08-29 at 06:08 +1000, John Marshall wrote: > > > It turned out to be a recent change in Dovecot's mech-gssapi.c to do > > > with checking for NULs in usernames: everything worked fine when I > > > disabled that test. > > > > What exactly is the username? What does it say with the atta

Re: [Dovecot] GSSAPI Authentication Broke with Dovecot 1.1.16 -> 1.2.4 Upgrade

2009-08-28 Thread John Marshall
On Fri, 28 Aug 2009, 13:38 -0400, Timo Sirainen wrote: > On Fri, 2009-08-28 at 15:20 +1000, John Marshall wrote: > > This morning I upgraded a dovecot installation from 1.1.16 to 1.2.4 on a > > FreeBSD 7.2 server, and then spent 3 hours trying to figure out why > > GSSAPI authentication had broken.

Re: [Dovecot] GSSAPI Authentication Broke with Dovecot 1.1.16 -> 1.2.4 Upgrade

2009-08-28 Thread Timo Sirainen
On Fri, 2009-08-28 at 15:20 +1000, John Marshall wrote: > This morning I upgraded a dovecot installation from 1.1.16 to 1.2.4 on a > FreeBSD 7.2 server, and then spent 3 hours trying to figure out why > GSSAPI authentication had broken. > > It turned out to be a recent change in Dovecot's mech-gss

[Dovecot] GSSAPI Authentication Broke with Dovecot 1.1.16 -> 1.2.4 Upgrade

2009-08-27 Thread John Marshall
This morning I upgraded a dovecot installation from 1.1.16 to 1.2.4 on a FreeBSD 7.2 server, and then spent 3 hours trying to figure out why GSSAPI authentication had broken. It turned out to be a recent change in Dovecot's mech-gssapi.c to do with checking for NULs in usernames: everything worked