Subject: CVS commit: pkgsrc/www/py-curl
To: None <pkgsrc-changes@NetBSD.org>
From: Marc Recht <recht@netbsd.org>
List: pkgsrc-changes
Date: 08/21/2004 11:31:41
Module Name:	pkgsrc
Committed By:	recht
Date:		Sat Aug 21 11:31:41 UTC 2004

Modified Files:
	pkgsrc/www/py-curl: Makefile PLIST distinfo

Log Message:
Update to PycURL 7.12.1

Version 7.12.1 [requires libcurl-7.12.1 or better]
--------------
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.

Version 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.

Version 7.11.3
--------------
2004-04-30  Kjetil Jacobsen  <kjetilja>
        * Do not use the deprecated curl_formparse function.
          API CHANGE: HTTPPOST now takes a list of tuples where each
          tuple contains a form name and a form value, both strings
          (see test/test_post2.py for example usage).

        * Found a possible reference count bug in the multithreading
          code which may have contributed to the long-standing GC
          segfault which has haunted pycurl.  Fingers crossed.

Version 7.11.2
--------------
2004-04-21  Kjetil Jacobsen  <kjetilja>
        * Added support for libcurl 7.11.2 CURLOPT features:
          CURLOPT_TCP_NODELAY.

2004-03-25 Kjetil Jacobsen   <kjetilja>
        * Store Python longs in off_t with PyLong_AsLongLong instead
          of PyLong_AsLong.  Should make the options which deal
          with large files behave a little better.  Note that this
          requires the long long support in Python 2.2 or newer to
          work properly.

Version 7.11.1
--------------
2004-03-16  Kjetil Jacobsen  <kjetilja>
        * WARNING: Removed support for the PASSWDFUNCTION callback, which
          is no longer supported by libcurl.

2004-03-15  Kjetil Jacobsen  <kjetilja>
        * Added support for libcurl 7.11.1 CURLOPT features:
          CURLOPT_POSTFIELDSIZE_LARGE.


To generate a diff of this commit:
cvs rdiff -r1.17 -r1.18 pkgsrc/www/py-curl/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/www/py-curl/PLIST
cvs rdiff -r1.8 -r1.9 pkgsrc/www/py-curl/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.