pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc Update curl to 7.11.1, provided by Stefan Kruger in PR...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/733703f7df08
branches:  trunk
changeset: 471468:733703f7df08
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Sun Mar 28 20:47:04 2004 +0000

description:
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()

diffstat:

 doc/CHANGES               |   3 ++-
 www/curl/Makefile         |   5 ++---
 www/curl/distinfo         |   7 +++----
 www/curl/patches/patch-ab |  19 -------------------
 4 files changed, 7 insertions(+), 27 deletions(-)

diffs (62 lines):

diff -r 030b0b619cc6 -r 733703f7df08 doc/CHANGES
--- a/doc/CHANGES       Sun Mar 28 20:46:52 2004 +0000
+++ b/doc/CHANGES       Sun Mar 28 20:47:04 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.5316 2004/03/28 20:44:20 jmmv Exp $
+$NetBSD: CHANGES,v 1.5317 2004/03/28 20:47:04 xtraeme Exp $
 
 Changes to the packages collection and infrastructure in 2004:
 
@@ -1544,3 +1544,4 @@
        Added sablevm-1.1.1 [jmmv 2004-03-28]
        Added sablevm-classpath-1.1.1 [jmmv 2004-03-28]
        Added sablevm-classpath-gui-1.1.1 [jmmv 2004-03-28]
+       Updated curl to 7.11.1 [xtraeme 2004-03-28]
diff -r 030b0b619cc6 -r 733703f7df08 www/curl/Makefile
--- a/www/curl/Makefile Sun Mar 28 20:46:52 2004 +0000
+++ b/www/curl/Makefile Sun Mar 28 20:47:04 2004 +0000
@@ -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 -r 030b0b619cc6 -r 733703f7df08 www/curl/distinfo
--- a/www/curl/distinfo Sun Mar 28 20:46:52 2004 +0000
+++ b/www/curl/distinfo Sun Mar 28 20:47:04 2004 +0000
@@ -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 -r 030b0b619cc6 -r 733703f7df08 www/curl/patches/patch-ab
--- a/www/curl/patches/patch-ab Sun Mar 28 20:46:52 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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",



Home | Main Index | Thread Index | Old Index