The PEAR Net_Sieve object released as version 1.1.5 contains two bugs. One of which causes a 60 second (probably varies on some hosts) delay during authentication. Tested CRAM-MD5 & DIGEST-MD5, others may be affected. cvs.php.net shows that these two bugs were fixed 14 months ago, but there's no new Net_Sieve release. I think we should roll a 1.1.5-r1 ebuild with the attached cvs patch. Reproducible: Always Steps to Reproduce: 1. Create a Net_Sieve object with credentials and bypassAuth = false 2. Wait 60 seconds for authentication. 3. Call some functions, getScripts, verify that it works, despite long delay. Expected Results: With the cvs patch applied, authentication is practically instantaneous as Net_Sieve does not try to read a non-existent OK.
Created attachment 146693 [details, diff] The only change to Sieve.php since the 1.1.5 release, originally committed 12/22/06, taken from PEAR CVS on 3/20/08
I poked upstream maintainer about releasing something... let's see if this goes anywhere. :)
Anish Mistry promissed to release a new version this weekend, will wait for that then. :)
InCVS. Arches, stabilize 1.1.6 please, the bug is very annoying.
ppc64 stable
ppc stable
alpha/ia64/sparc stable
x86 stable
Stable for HPPA.
amd64 stable