Pycurl

Latest version: v7.45.6

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 13

7.11.0

Not secure
--------------

2004-02-11 Kjetil Jacobsen <kjetilja>

* Added support for libcurl 7.11.0 CURLOPT features:
INFILESIZE_LARGE, RESUME_FROM_LARGE, MAXFILESIZE_LARGE
and FTP_SSL.

* Circular garbage collection support can now be enabled or
disabled by passing the '--use-gc=[1|0]' parameter to setup.py
when building pycurl.

* HTTP_VERSION options are known as CURL_HTTP_VERSION_NONE,
CURL_HTTP_VERSION_1_0, CURL_HTTP_VERSION_1_1 and
CURL_HTTP_VERSION_LAST.

2003-11-16 Markus F.X.J. Oberhumer <mfx>

* Added support for these new libcurl 7.11.0 features:
CURLOPT_NETRC_FILE.

7.10.8

Not secure
--------------

2003-11-04 Markus F.X.J. Oberhumer <mfx>

* Added support for these new libcurl 7.10.8 features:
CURLOPT_FTP_RESPONSE_TIMEOUT, CURLOPT_IPRESOLVE,
CURLOPT_MAXFILESIZE,
CURLINFO_HTTPAUTH_AVAIL, CURLINFO_PROXYAUTH_AVAIL,
CURL_IPRESOLVE_* constants.

* Added support for these new libcurl 7.10.7 features:
CURLOPT_FTP_CREATE_MISSING_DIRS, CURLOPT_PROXYAUTH,
CURLINFO_HTTP_CONNECTCODE.


2003-10-28 Kjetil Jacobsen <kjetilja>

* Added missing CURLOPT_ENCODING option (patch by Martijn
Boerwinkel <xim at xs4all.nl>)

7.10.6

Not secure
--------------

2003-07-29 Markus F.X.J. Oberhumer <mfx>

* Started working on support for CURLOPT_SSL_CTX_FUNCTION and
CURLOPT_SSL_CTX_DATA (libcurl-7.10.6) - not yet finished.

2003-06-10 Markus F.X.J. Oberhumer <mfx>

* Added support for CURLOPT_HTTPAUTH (libcurl-7.10.6), including
the new HTTPAUTH_BASIC, HTTPAUTH_DIGEST, HTTPAUTH_GSSNEGOTIATE
and HTTPAUTH_NTML constants.

* Some constants were renamed for consistency:

All curl_infotype constants are now prefixed with "INFOTYPE_",
all curl_proxytype constants are prefixed with "PROXYTYPE_" instead
of "PROXY_", and all curl_TimeCond constants are now prefixed
with "TIMECONDITION_" instead of "TIMECOND_".

(The old names are still available but will get removed
in a future release.)

* WARNING: Removed the deprecated pycurl.init() and pycurl.multi_init()
names - use pycurl.Curl() and pycurl.CurlMulti() instead.

* WARNING: Removed the deprecated Curl.cleanup() and
CurlMulti.cleanup() methods - use Curl.close() and
CurlMulti.close() instead.

7.10.5

Not secure
--------------

2003-05-15 Markus F.X.J. Oberhumer <mfx>

* Added support for CURLOPT_FTP_USE_EPRT (libcurl-7.10.5).

* Documentation updates.

2003-05-07 Eric S. Raymond <esr>

* Lifted all HTML docs to clean XHTML, verified by tidy.

2003-05-02 Markus F.X.J. Oberhumer <mfx>

* Fixed some `int' vs. `long' mismatches that affected 64-bit systems.

* Fixed wrong pycurl.CAPATH constant.

2003-05-01 Markus F.X.J. Oberhumer <mfx>

* Added new method Curl.errstr() which returns the internal
libcurl error buffer string of the handle.

7.10.4.2

Not secure
----------------

2003-04-15 Markus F.X.J. Oberhumer <mfx>

* Allow compilation against the libcurl-7.10.3 release - some
recent Linux distributions (e.g. Mandrake 9.1) ship with 7.10.3,
and apart from the new CURLOPT_UNRESTRICTED_AUTH option there is
no need that we require libcurl-7.10.4.

7.10.4

Not secure
--------------

2003-04-01 Kjetil Jacobsen <kjetilja>

* Markus added CURLOPT_UNRESTRICTED_AUTH (libcurl-7.10.4).

2003-02-25 Kjetil Jacobsen <kjetilja>

* Fixed some broken test code and removed the fileupload test
since it didn't work properly.

2003-01-28 Kjetil Jacobsen <kjetilja>

* Some documentation updates by Markus and me.

2003-01-22 Kjetil Jacobsen <kjetilja>

* API CHANGE: the CurlMulti.info_read() method now returns
a separate array with handles that failed. Each entry in this array
is a tuple with (curl object, error number, error message).
This addition makes it simpler to do error checking of individual
curl objects when using the multi interface.

Page 10 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.