summaryrefslogtreecommitdiff
path: root/www/curl
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2011-11-30 20:56:08 +0000
committerwiz <wiz@pkgsrc.org>2011-11-30 20:56:08 +0000
commit18a75bcdf8c4169f2b16d068206442d6e1a3759a (patch)
tree4fc632b9a9b0a2975d1c02bf57223e3d52f307f0 /www/curl
parent044723bf2c2e9946a72aed811d23ee187ccedd67 (diff)
downloadpkgsrc-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/Makefile4
-rw-r--r--www/curl/PLIST6
-rw-r--r--www/curl/distinfo8
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