Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Buildlink files: RECOMMENDED version changed to current version.
|
|
While at it make 2.3 the default version.
spotted by kristerw@'s bulk build
|
|
* 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=[0|1]' 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.
* Added support for these new libcurl 7.11.0 features:
CURLOPT_NETRC_FILE.
|
|
changes:
* 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.
* Added missing CURLOPT_ENCODING option (patch by Martijn
Boerwinkel <xim@xs4all.nl>)
|
|
added python23-pth support
Many changes and fixes.
See ChangeLog for a complete list.
Important:
* 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.
|
|
|
|
|
|
dependency bumps.
|
|
|
|
for coexistence with a future py22pth (or even native thread) pkg
-use buildlink2
|
|
- accept python-21pth only
Changes :
* Added new module-level function version_info() from
libcurl-7.10.
* Added commandline options to setup.py for specifying the path to
'curl-config' (non-windows) and the curl installation directory
(windows). See the 'INSTALL' file for details.
* Added CURLOPT_ENCODING, CURLOPT_NOSIGNAL and CURLOPT_BUFFERSIZE
from libcurl-7.10 (by Markus Oberhumer).
* Added a simple web-browser example based on gtkhtml and pycurl.
See the file 'examples/gtkhtml_demo.py' for details. The example
requires a working installation of gnome-python with gtkhtml
bindings enabled (pass --with-gtkhtml to gnome-python configure).
* Added new method 'select' on CurlMulti objects. Example usage
in 'tests/test_multi5.py'. This method is just an optimization of
the combined use of fdset and select.
* Added support for curl_multi_fdset. See the file
'tests/test_multi4.py' for example usage. Contributed by Conrad
Steenberg <conrad@hep.caltech.edu>.
* perform() on multi objects now returns a tuple (result, number
of handles) like the libcurl interface does.
* Added the 'sfquery' script which retrieves a SourceForge XML
export object for a given project. See the file 'examples/sfquery.py'
for details and usage. 'sfquery' was contributed by Eric
S. Raymond <esr@thyrsus.com>.
* API enhancements: added Curl() and CurlMulti() as aliases for
init() and multi_init(), and added close() methods as aliases
for the cleanup() methods. The new names much better match
the actual intended use of the objects, and they also nicely
correspond to Python's file object.
* Also, all constants for Curl.setopt() and Curl.getinfo() are now
visible from within Curl objects.
* More see Changes
- All changes are fully backward-compatible. -
|
|
extension Makefile fragments, because they really don't have anything to
do with the buildlink[12] frameworks. Change all the Makefiles that use
application.buildlink.mk and extension.buildlink.mk to use application.mk
and extension.mk instead.
|
|
Change since 0.4.8 :
* New versioning scheme. Pycurl now has the same version number
as the libcurl version it was built with. The pycurl version
number thus indicates which version of libcurl is required to run.
* Added CURLINFO_REDIRECT_TIME and CURLINFO_REDIRECT_COUNT.
* Fixed potential memory leak and thread race (by Markus
Oberhumer)
* Added CURLOPT_DEBUGFUNCTION to allow debug callbacks to be
specified (see the file 'test_debug.py' for details on how to use
debug callbacks).
* Added CURLOPT_DNS_USE_GLOBAL_CACHE and
CURLOPT_DNS_CACHE_TIMEOUT.
* Fixed a segfault when finalizing curl objects in Python 1.5.2.
* Added 'test_post2.py' file which is another example on how to
issue POST requests.
* Added the 'test_post.py' file which demonstrates the use of
POST requests.
|
|
- Change my email address
- Require curl-7.9.6
Changes since 0.4.7 :
* Added CURLOPT_DEBUGFUNCTION to allow debug callbacks to be
specified (see the file 'test_debug.py' for details on how to use
debug callbacks).
* Added CURLOPT_DNS_USE_GLOBAL_CACHE and
CURLOPT_DNS_CACHE_TIMEOUT.
* Fixed a segfault when finalizing curl objects in Python 1.5.2.
* Added 'test_post2.py' file which is another example on how to
issue POST requests.
* Added the 'test_post.py' file which demonstrates the use of
POST requests.
* Added CURLOPT_PREQUOTE.
* Other minor code cleanups and bugfixes.
* Do not allow WRITEFUNCTION and WRITEHEADER on the same handle.
|
|
submitted by Shell Hung per PR pkg/15103
|