From edi at agharta.de Mon Feb 5 00:22:02 2007 From: edi at agharta.de (Edi Weitz) Date: Mon, 05 Feb 2007 01:22:02 +0100 Subject: [drakma-announce] New version 0.5.5 (Was: Closing streams with :want-stream t) In-Reply-To: (Chris Dean's message of "Sat, 03 Feb 2007 13:10:31 -0800") References: Message-ID: On Sat, 03 Feb 2007 13:10:31 -0800, Chris Dean wrote: > Regardless, if I make that change I still see the leak. > > I have a data set I can send off-list if anyone is interested. OK, thanks for the data. I think I've found the leak: It happened if there was a redirect and the server explicitely wanted to close the first connection, the one which sent the 302. Drakma realized that it couldn't re-use the socket stream and created a new one, but it "forgot" to close the old one. Please try the new release and see if you still have the same problems. Thanks for the bug report, Edi. From edi at agharta.de Thu Feb 8 14:30:11 2007 From: edi at agharta.de (Edi Weitz) Date: Thu, 08 Feb 2007 15:30:11 +0100 Subject: [drakma-announce] New Chunga release 0.2.4 Message-ID: ChangeLog: Version 0.2.4 2007-02-08 Allow more characters in cookie names/values according to original Netscape spec Robustified READ-COOKIE-VALUE Download: http://weitz.de/files/chunga.tar.gz Cheers, Edi. From edi at agharta.de Thu Feb 8 14:37:10 2007 From: edi at agharta.de (Edi Weitz) Date: Thu, 08 Feb 2007 15:37:10 +0100 Subject: [drakma-announce] New Drakma release 0.6.0 Message-ID: ChangeLog: Version 0.6.0 2006-02-08 Make sure stream is closed in case of early errors (thanks to Chris Dean for test data) Robustified cookie parsing Send all outgoing cookies in one fell swoop (for Sun's buggy web server) Deal with empty Location headers Deal with corrupted Content-Type headers Download: http://weitz.de/files/drakma.tar.gz Have fun, Edi.