Pycurl

Latest version: v7.45.3

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

Scan your dependencies

Page 8 of 12

7.13.1

--------------

2005-03-04 Kjetil Jacobsen <kjetilja>

* Use METH_NOARGS where appropriate.

2005-03-03 Kjetil Jacobsen <kjetilja>

* Added support for CURLFORM API with HTTPPOST: Supports a
a tuple with pairs of options and values instead of just
supporting string contents. See tests/test_post2.py
for example usage. Options are FORM_CONTENTS, FORM_FILE and
FORM_CONTENTTYPE, corresponding to the CURLFORM_* options,
and values are strings.

2005-02-13 Markus F.X.J. Oberhumer <mfx>

* Read callbacks (pycurl.READFUNCTION) can now return
pycurl.READFUNC_ABORT to immediately abort the current transfer.

* The INFILESIZE, MAXFILESIZE, POSTFIELDSIZE and RESUME_FROM
options now automatically use the largefile version to handle
files > 2GB.

* Added missing pycurl.PORT constant.

7.13.0

--------------

2005-02-10 Kjetil Jacobsen <kjetilja>

* Added file_upload.py to examples, shows how to upload
a file.

* Added CURLOPT_IOCTLFUNCTION/DATA.

* Added options from libcurl 7.13.0: FTP_ACCOUNT, SOURCE_URL,
SOURCE_QUOTE.

* Obsoleted options: SOURCE_HOST, SOURCE_PATH, SOURCE_PORT,
PASV_HOST.

7.12.3

--------------

2004-12-22 Markus F.X.J. Oberhumer <mfx>

* Added CURLINFO_NUM_CONNECTS and CURLINFO_SSL_ENGINES.

* Added some other missing constants.

* Updated pycurl.version_info() to return a 12-tuple
instead of a 9-tuple.

7.12.2

--------------

2004-10-15 Kjetil Jacobsen <kjetilja>

* Added CURLOPT_FTPSSLAUTH (and CURLFTPAUTH_*).

* Added CURLINFO_OS_ERRNO.

2004-08-17 Kjetil Jacobsen <kjetilja>

* Use LONG_LONG instead of PY_LONG_LONG to make pycurl compile
on Python versions < 2.3 (fix from Domenico Andreoli
<cavok at libero.it>).

7.12.1

--------------

2004-08-02 Kjetil Jacobsen <kjetilja>

* Added INFOTYPE_SSL_DATA_IN/OUT.

2004-07-16 Markus F.X.J. Oberhumer <mfx>

* WARNING: removed deprecated PROXY_, TIMECOND_ and non-prefixed
INFOTYPE constant names. See ChangeLog entry 2003-06-10.

2004-06-21 Kjetil Jacobsen <kjetilja>

* Added test program for HTTP post using the read callback (see
tests/test_post3.py for details).

* Use the new CURL_READFUNC_ABORT return code where appropriate
to avoid hanging in perform() when read callbacks are used.

* Added support for libcurl 7.12.1 CURLOPT features:
SOURCE_HOST, SOURCE_USERPWD, SOURCE_PATH, SOURCE_PORT,
PASV_HOST, SOURCE_PREQUOTE, SOURCE_POSTQUOTE.

2004-06-08 Markus F.X.J. Oberhumer <mfx>

* Setting CURLOPT_POSTFIELDS now allows binary data and
automatically sets CURLOPT_POSTFIELDSIZE for you. If you really
want a different size you have to manually set POSTFIELDSIZE
after setting POSTFIELDS.
(Based on a patch by Martin Muenstermann).

2004-06-05 Markus F.X.J. Oberhumer <mfx>

* Added stricter checks within the callback handlers.

* Unify the behaviour of int and long parameters where appropriate.

7.12

------------

2004-05-18 Kjetil Jacobsen <kjetilja>

* WARNING: To simplify code maintenance pycurl now requires
libcurl 7.11.2 and Python 2.2 or newer to work.

* GC support is now always enabled.

Page 8 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.