diff options
author | wiz <wiz@pkgsrc.org> | 2011-11-30 20:56:08 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2011-11-30 20:56:08 +0000 |
commit | 18a75bcdf8c4169f2b16d068206442d6e1a3759a (patch) | |
tree | 4fc632b9a9b0a2975d1c02bf57223e3d52f307f0 /www/curl | |
parent | 044723bf2c2e9946a72aed811d23ee187ccedd67 (diff) | |
download | pkgsrc-18a75bcdf8c4169f2b16d068206442d6e1a3759a.tar.gz |
Update to 7.23.1:
Fixed in 7.23.1 - November 17 2011
Bugfixes:
Windows: curl would fail if it found no CA cert, unless -k was used. Even if a non-SSL protocol URL was used
Fixed in 7.23.0 - November 15 2011
Changes:
Empty headers can be sent in HTTP requests by terminating with a semicolon
SSL session sharing support added to curl_share_setopt()
Added support to MAIL FROM for the optional SIZE parameter
smtp: Added support for NTLM authentication
curl tool: code split into tool_*.[ch] files
Bugfixes:
handle HTTP redirects to "//hostname/path"
SMTP without --mail-from caused segfault
prevent extra progress meter headers between multiple files
allow Content-Length to be replaced when sending HTTP requests
curl now always sets postfieldsize to allow --data-binary and --data to be mixed in the same command line
curl_multi_fdset: avoid FD_SET out of bounds
lots of MinGW build tweaks
Curl_gethostname: return un-qualified machine name
fixed the openssl version number configure check
nss: certificates from files are no longer looked up by file base names
returning abort from the progress function when using the multi interface would not properly cancel the transfer and close the connection
fix libcurl.m4 to not fail with modern gcc versions
ftp: improved the failed PORT host name resolved error message
TFTP timeout and unexpected block adjustments
HTTP and GOPHER test server-side connection closing adjustments
fix endless loop upon transport connection timeout
don't clobber errno on failed connect
typecheck: allow NULL to unset CURLOPT_ERRORBUFFER
formdata: ack read callback abort
make --show-error properly position independent
set the ipv6-connection boolean correctly on connect
SMTP: fix end-of-body string escaping
gtls: only call gnutls_transport_set_lowat with HTTP: handle multiple auths in a single WWW-Authenticate line
curl_multi_fdset: correct fdset with FTP PORT use
windbuild: fix the static build
fix builds with GnuTLS version 3
fix calling of OpenSSL's ERR_remove_state(0)
HTTP auth: fix proxy Negotiate bug when Negotiate not requested
ftp PORT: don't hang if bind() fails
-# would crash on terminals wider than 256 columns
Fixed in 7.22.0 - September 13 2011
Changes:
Added CURLOPT_GSSAPI_DELEGATION
Added support for NTLM delegation to Samba's winbind daemon helper ntlm_auth
Display notes from setup file in testcurl.pl
BSD-style lwIP TCP/IP stack experimental support on Windows
OpenSSL: Use SSL_MODE_RELEASE_BUFFERS if available
--delegation was added to set CURLOPT_GSSAPI_DELEGATION
nss: start with no database if the selected database is broken
telnet: allow programatic use on Windows
Bugfixes:
curl_getdate: detect some illegal dates better
when sending a request and an error is received before the (entire) request body is sent, stop sending the request and close the connection after having received the entire response. This is equally true if an Expect: 100-continue header was used.
When using both -J and a single -O with multiple URLs, a missing init could cause a segfault
-J fixed for escaped quotes
-J fixed for file names with semicolons
progress: reset flags at transfer start to avoid wrong CURLINFO_CONTENT_LENGTH_DOWNLOAD
curl_gssapi: Guard files with HAVE_GSSAPI and rename private header
silence picky compilers: mark unused parameters
help output: more gnu like output
libtests: stop checking for CURLM_CALL_MULTI_PERFORM
setting a non-HTTP proxy with an environment variable or with CURLOPT_PROXY / --proxy (without specifying CURLOPT_PROXYTYPE) would still make it do proxy-like HTTP requests
CURLFORM_BUFFER: insert filename as documented (regression)
SOCKS: fix the connect timeout
ftp_doing: bail out on error properly while multi interfacing
improved Content-Encoded decoding error message
asyn-thread: check for dotted addresses before thread starts
cmake: find winsock when building on windows
Curl_retry_request: check return code
cookies: handle 'secure=' as if it was 'secure'
tests: break busy loops in tests 502, 555, and 573
FTP: fix proxy connect race condition with multi interface and SOCKS proxy
RTSP: GET_PARAMETER requests have a body
fixed several memory leaks in OOM situations
bad expire(0) caused multi_socket API to hang
Avoid ftruncate() static define with mingw64
mk-ca-bundle.pl: ignore untrusted certs
builds with PolarSSL 1.0.0
Diffstat (limited to 'www/curl')
-rw-r--r-- | www/curl/Makefile | 4 | ||||
-rw-r--r-- | www/curl/PLIST | 6 | ||||
-rw-r--r-- | www/curl/distinfo | 8 |
3 files changed, 11 insertions, 7 deletions
diff --git a/www/curl/Makefile b/www/curl/Makefile index 4a3e2ebec20..9d43695dd71 100644 --- a/www/curl/Makefile +++ b/www/curl/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.108 2011/11/22 18:40:27 shattered Exp $ +# $NetBSD: Makefile,v 1.109 2011/11/30 20:56:08 wiz Exp $ -DISTNAME= curl-7.21.7 +DISTNAME= curl-7.23.1 CATEGORIES= www MASTER_SITES= http://curl.haxx.se/download/ \ ftp://ftp.sunet.se/pub/www/utilities/curl/ diff --git a/www/curl/PLIST b/www/curl/PLIST index 74e60f2755d..317331bf9d6 100644 --- a/www/curl/PLIST +++ b/www/curl/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.33 2011/06/28 10:11:08 obache Exp $ +@comment $NetBSD: PLIST,v 1.34 2011/11/30 20:56:08 wiz Exp $ bin/curl bin/curl-config include/curl/curl.h @@ -83,6 +83,7 @@ share/examples/curl/curlgtk.c share/examples/curl/curlx.c share/examples/curl/debug.c share/examples/curl/evhiperfifo.c +share/examples/curl/externalsocket.c share/examples/curl/fileupload.c share/examples/curl/fopen.c share/examples/curl/ftp-wildcard.c @@ -110,6 +111,9 @@ share/examples/curl/opensslthreadlock.c share/examples/curl/persistant.c share/examples/curl/post-callback.c share/examples/curl/postit2.c +share/examples/curl/progressfunc.c +share/examples/curl/resolve.c +share/examples/curl/rtsp.c share/examples/curl/sampleconv.c share/examples/curl/sendrecv.c share/examples/curl/sepheaders.c diff --git a/www/curl/distinfo b/www/curl/distinfo index 1a3ecbd28c3..8bebfb89a28 100644 --- a/www/curl/distinfo +++ b/www/curl/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.71 2011/06/28 10:11:08 obache Exp $ +$NetBSD: distinfo,v 1.72 2011/11/30 20:56:08 wiz Exp $ -SHA1 (curl-7.21.7.tar.bz2) = 88aab0188ac86c3d13118bb5b6ee49a83e53b0ce -RMD160 (curl-7.21.7.tar.bz2) = c4c8afe66fb30be9eec8233c22db6d5beed00e39 -Size (curl-7.21.7.tar.bz2) = 2319682 bytes +SHA1 (curl-7.23.1.tar.bz2) = 9bac69696446ead85e59d8488098ee84cf897b7e +RMD160 (curl-7.23.1.tar.bz2) = 96c45f38361d04a939e135c9e5fcf27ca1180abe +Size (curl-7.23.1.tar.bz2) = 2376653 bytes SHA1 (patch-aa) = 14a1854429e12d0f7d0da040a09ef6d173a6dff2 |