pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/curl update to Curl 7.12.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e1f392280601
branches:  trunk
changeset: 479715:e1f392280601
user:      recht <recht%pkgsrc.org@localhost>
date:      Sat Aug 21 11:31:00 2004 +0000

description:
update to Curl 7.12.1

Changes:

    * the version string now only contains info about (sub) package versions,
      while for example krb4 and ipv6 now only are available as 'features'
    * added curl_easy_reset()
    * socks proxy support even when libcurl is built ipv6-enabled
    * read callbacks can stop the transfer by returning CURL_READFUNC_ABORT
    * libcurl-tutorial.3 is the new man page formerly known as
      libcurl-the-guide
    * additional SSL trace data might be sent to the debug callback using two
      new types: CURLINFO_SSL_DATA_IN and CURLINFO_SSL_DATA_OUT
    * multipart formposts can upload files larger than system memory
    * the curl tool continues with the next URL even if one transfer fails
    * FTP 3rd party transfer support - seven new setopt() options

Bugfixes:

    * UTF-8 encoded certificate names can now be verified properly
    * krb4 link problem
    * HTTP Negotiate service name now provided in uppercase
    * no longer accepts any cookies with domain set to just a TLD
    * HTTP Digest properties without quotes in the header
    * bad Host: header case on re-used connections over proxy
    * duplicate Host: header case on re-used connections
    * curl -o name#[num] now works when no globbing for [num] exists
    * test suite runs fine with valgrind 2.1.x
    * negative Content-Length is ignored
    * test 505 runs fine on windows
    * curl_share_cleanup() crash
    * --trace files now get the final info lines too
    * multi interface connects fine to multi-IP resolving hosts
    * --limit-rate works on Mac OS X (and other systems with bad poll()s)
    * cookies can now hold 4999 bytes of content
    * HTTP POST/PUT with NTLM/Digest/Negotiate to a URL returning 3XX
    * HTTPS POST/PUT over a proxy requiring NTLM/Digest/Negotiate
    * less restrictive libidn requirements, 0.4.1 or later is fine
    * HTTP POST or PUT with Digest/Negotiate/NTLM selected but the server
      didn't require any authentication
    * win32 file:// transfer free memory bug
    * configure --disable-http builds a libcurl without HTTP support
    * CURLOPT_FILETIME had wrong type in curl.h, it expects a long argument
    * builds fine with Borland on Windows
    * the msvc curllib.dsp now builds the libcurl.lib file
    * builds fine on VMS
    * builds fine on NetWare
    * HTTP Digest authentication with proxies uses correct user name + password
    * builds fine with lcc-win32

diffstat:

 www/curl/Makefile |  6 +++---
 www/curl/PLIST    |  9 +++++++--
 www/curl/distinfo |  6 +++---
 3 files changed, 13 insertions(+), 8 deletions(-)

diffs (75 lines):

diff -r edff5e80c796 -r e1f392280601 www/curl/Makefile
--- a/www/curl/Makefile Sat Aug 21 11:30:28 2004 +0000
+++ b/www/curl/Makefile Sat Aug 21 11:31:00 2004 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.42 2004/07/28 01:02:08 minskim Exp $
+# $NetBSD: Makefile,v 1.43 2004/08/21 11:31:00 recht Exp $
 
-DISTNAME=      curl-7.12.0
+DISTNAME=      curl-7.12.1
 CATEGORIES=    www
 MASTER_SITES=  http://curl.haxx.se/download/ \
                ftp://ftp.sunet.se/pub/www/utilities/curl/ \
@@ -34,7 +34,7 @@
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/curl
        for _f in MANUAL TheArtOfHttpScripting FAQ              \
-               libcurl-the-guide; do                           \
+               curl-config.pdf curl.pdf; do                            \
                ${INSTALL_DATA} ${WRKSRC}/docs/$${_f}           \
                         ${PREFIX}/share/doc/curl/${_f};        \
        done
diff -r edff5e80c796 -r e1f392280601 www/curl/PLIST
--- a/www/curl/PLIST    Sat Aug 21 11:30:28 2004 +0000
+++ b/www/curl/PLIST    Sat Aug 21 11:31:00 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2004/06/02 12:07:48 adam Exp $
+@comment $NetBSD: PLIST,v 1.11 2004/08/21 11:31:00 recht Exp $
 bin/curl
 bin/curl-config
 include/curl/curl.h
@@ -20,6 +20,7 @@
 man/man3/curl_easy_getinfo.3
 man/man3/curl_easy_init.3
 man/man3/curl_easy_perform.3
+man/man3/curl_easy_reset.3
 man/man3/curl_easy_setopt.3
 man/man3/curl_easy_strerror.3
 man/man3/curl_escape.3
@@ -54,20 +55,24 @@
 man/man3/libcurl-errors.3
 man/man3/libcurl-multi.3
 man/man3/libcurl-share.3
+man/man3/libcurl-tutorial.3
 man/man3/libcurl.3
 share/curl/curl-ca-bundle.crt
 share/doc/curl/FAQ
 share/doc/curl/MANUAL
 share/doc/curl/TheArtOfHttpScripting
-share/doc/curl/libcurl-the-guide
+share/doc/curl/curl-config.pdf
+share/doc/curl/curl.pdf
 share/examples/curl/README
 share/examples/curl/curlgtk.c
 share/examples/curl/curlx.c
 share/examples/curl/fileupload.c
 share/examples/curl/fopen.c
+share/examples/curl/ftp3rdparty.c
 share/examples/curl/ftpget.c
 share/examples/curl/ftpgetresp.c
 share/examples/curl/ftpupload.c
+share/examples/curl/getinfo.c
 share/examples/curl/getinmemory.c
 share/examples/curl/http-post.c
 share/examples/curl/httpput.c
diff -r edff5e80c796 -r e1f392280601 www/curl/distinfo
--- a/www/curl/distinfo Sat Aug 21 11:30:28 2004 +0000
+++ b/www/curl/distinfo Sat Aug 21 11:31:00 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.26 2004/06/02 12:07:48 adam Exp $
+$NetBSD: distinfo,v 1.27 2004/08/21 11:31:00 recht Exp $
 
-SHA1 (curl-7.12.0.tar.bz2) = 1d8f21acf1d25f08338105d420429e5c83a72ee9
-Size (curl-7.12.0.tar.bz2) = 1193098 bytes
+SHA1 (curl-7.12.1.tar.bz2) = 9e10bd56da19022420fc4a91ecf4c7cccc2d1cb3
+Size (curl-7.12.1.tar.bz2) = 1355061 bytes



Home | Main Index | Thread Index | Old Index