From 54b1b4884087dfc496158b4b043e3a91c6f7a251 Mon Sep 17 00:00:00 2001 From: xtraeme Date: Sun, 28 Mar 2004 20:47:04 +0000 Subject: Update curl to 7.11.1, provided by Stefan Kruger in PR pkg/24916. This release includes the following changes: o CURLOPT_POSTFIELDSIZE_LARGE added to offer POSTs larger than 2GB o CURL_VERSION_LARGEFILE is a feature bit returned by libcurls that feature large file support o libcurl only requires winsock 1.1 on windows now o when doing FTP, curl now sends QUIT before disconnecting o name resolves can now timeout on windows too o $HOME is now recognized better when looking for .netrc files o now re-uses the ares handle when re-using curl handles o SO_BINDTODEVICE is used for network interface binding o configure --disable-manual disables the built-in huge manual from the command line tool o the default Accept: header used in HTTP requests changed o asynch dns lookups now require the c-ares library o curl --socks can be used to set a SOCKS5 proxy to use o response-headers received after a (proxy) CONNECT request are now passed to the header callback just like other headers This release includes the following bugfixes: o builds and runs on Novell NetWare o Windows builds now report OS as "i386-pc-win32" o received signals during SSL connect is handled better o improved PUT/POST with NTLM/Digest authentication o following redirects and doing NTLM/Digest (where the first connection gets closed) with the multi interface work better now o file: progress meter and getinfo variables work now o CURLOPT_FRESH_CONNECT and CURLAUTH_NTLM now work when set together o share interface usage without (un)lock functions segfaulted o --limit-rate no longer cripples the --speed-limit feature o fixed verbose output problem with ipv6-enabled re-used connections o fixed the socks5 code to check version in the socks response properly o dns cache bug - fixed the 'inuse' counter o large file fix for Content-Length o better docs for the share interface o several configure fixes for mingw/msys o setting a Host: header is no longer affecting the Host: header used when libcurl follows a Location: o fixed numerous compiler warnings on several operating systems and compilers o PUTing from stdin couldn't disable chunked transfer-encoding o corrected the mingw makefiles o improved the configure libz detection o fixed EPRT/PORT use when doing FTP on ipv6-enabled AIX hosts o *nroff commands that only support -mandoc and not -man are now supported (for the built-in manual text in the command line tool) o fixed the unconditional #include of config.h in hugehelp.c o builds fine on MPE/iX o upload using chunked transfer-encoding now sends the last chunk properly teriminated with an extra CRLF o Fixed the progress meter display for files >2GB o persistant connections over a proxy messed up the proxy name/password o the socks5 code segfaulted if no username/password was set o the *_LARGE options now take curl_off_t types as parameters and this will make it possible to handle large files on windows too o builds with large file support even on systems without strtoll() --- www/curl/Makefile | 5 ++--- www/curl/distinfo | 7 +++---- www/curl/patches/patch-ab | 19 ------------------- 3 files changed, 5 insertions(+), 26 deletions(-) delete mode 100644 www/curl/patches/patch-ab (limited to 'www/curl') diff --git a/www/curl/Makefile b/www/curl/Makefile index d6648156549..96cf1758a02 100644 --- a/www/curl/Makefile +++ b/www/curl/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.38 2004/03/26 02:27:56 wiz Exp $ +# $NetBSD: Makefile,v 1.39 2004/03/28 20:47:05 xtraeme Exp $ -DISTNAME= curl-7.11.0 -PKGREVISION= 1 +DISTNAME= curl-7.11.1 CATEGORIES= www MASTER_SITES= http://curl.haxx.se/download/ \ ftp://ftp.sunet.se/pub/www/utilities/curl/ \ diff --git a/www/curl/distinfo b/www/curl/distinfo index a6b44ad968f..3fd84e9778c 100644 --- a/www/curl/distinfo +++ b/www/curl/distinfo @@ -1,5 +1,4 @@ -$NetBSD: distinfo,v 1.23 2004/01/23 22:52:29 recht Exp $ +$NetBSD: distinfo,v 1.24 2004/03/28 20:47:05 xtraeme Exp $ -SHA1 (curl-7.11.0.tar.gz) = e14fe506347a0f415e348aae1320943f2f618e17 -Size (curl-7.11.0.tar.gz) = 1355754 bytes -SHA1 (patch-ab) = eee97325b6ea00d810ecbf74db045985408a3db9 +SHA1 (curl-7.11.1.tar.gz) = 8754a27704f741d51f387eec4a5a03428a4d4b08 +Size (curl-7.11.1.tar.gz) = 1422533 bytes diff --git a/www/curl/patches/patch-ab b/www/curl/patches/patch-ab deleted file mode 100644 index 0c3257d801a..00000000000 --- a/www/curl/patches/patch-ab +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-ab,v 1.8 2004/01/23 22:52:29 recht Exp $ - ---- lib/ftp.c.orig 2004-01-21 17:50:05.000000000 +0100 -+++ lib/ftp.c 2004-01-23 23:46:58.000000000 +0100 -@@ -2210,11 +2210,12 @@ - #ifdef HAVE_STRFTIME - if(data->set.get_filetime && (data->info.filetime>=0) ) { - struct tm *tm; -+ time_t filetime = data->info.filetime; - #ifdef HAVE_GMTIME_R - struct tm buffer; -- tm = (struct tm *)gmtime_r((time_t *)&data->info.filetime, &buffer); -+ tm = (struct tm *)gmtime_r(&filetime, &buffer); - #else -- tm = gmtime((time_t *)&data->info.filetime); -+ tm = gmtime(&filetime); - #endif - /* format: "Tue, 15 Nov 1994 12:45:26" */ - strftime(buf, BUFSIZE-1, "Last-Modified: %a, %d %b %Y %H:%M:%S GMT\r\n", -- cgit v1.2.3