curl-and-python

PycURL 7.19.0.2 released

From: Oleg Pudeyev <oleg+pycurl_at_bsdpower.com>
Date: Tue, 8 Oct 2013 09:04:22 -0400

Hello everyone,

A serious bug has been found in PycURL 7.19.0.1 that necessitated an
immediate release of PycURL 7.19.0.2.

Back in 2008, PycURL was changed to not maintain string objects given
to libcurl alive because libcurl supposedly made its own copies of the
string objects. However, CURLOPT_POSTFIELDS is one option which does
not copy its argument, presumably for size reasons. As a result, using
CURLOPT_POSTFIELDS with PycURL 7.19.0.1 can lead to libcurl trying to
reference freed or reused memory.

There has been one feature addition as well - support for libcurl
pause/unpause.

You may review the changelog here:

http://pycurl.sourceforge.net/ChangeLog

Source distribution has been uploaded to PyPI and PycURL web site here:

http://pycurl.sourceforge.net/download/pycurl-7.19.0.2.tar.gz

PycURL may also be installed via:

easy_install pycurl
pip install pycurl

The following individuals contributed to this release:

Gregory Petukhov
Wim Lewis

Thank you!

Oleg
_______________________________________________
http://cool.haxx.se/cgi-bin/mailman/listinfo/curl-and-python
Received on 2013-10-08