Subject: pkg/24916: update curl to 7.11.1
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <skrueger@europe.com>
List: pkgsrc-bugs
Date: 03/25/2004 22:13:45
>Number: 24916
>Category: pkg
>Synopsis: update curl to 7.11.1
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Thu Mar 25 22:14:02 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator: Stefan Krüger
>Release: NetBSD-1.6ZL
>Organization:
>Environment:
shouldn't matter
>Description:
the pax archive @
http://tecneeq.dyndns.org/~cosmicdj/NetBSD/curl.pax
updates pkgsrcs curl to 7.11.1 (old 7.11.0)
Changelog:
Changes:
- CURLOPT_POSTFIELDSIZE_LARGE added to offer POSTs larger than 2GB
- CURL_VERSION_LARGEFILE is a feature bit returned by libcurls that
feature large file support
- libcurl only requires winsock 1.1 on windows now
- when doing FTP, curl now sends QUIT before disconnecting
- name resolves can now timeout on windows too
- $HOME is now recognized better when looking for .netrc files
- now re-uses the ares handle when re-using curl handles
- SO_BINDTODEVICE is used for network interface binding
- configure --disable-manual disables the built-in huge manual from the
command line tool
- the default Accept: header used in HTTP requests changed
- asynch dns lookups now require the c-ares library
- curl --socks can be used to set a SOCKS5 proxy to use
- response-headers received after a (proxy) CONNECT request are now
passed to the header callback just like other headers
Bugs:
- builds and runs on Novell NetWare
- Windows builds now report OS as "i386-pc-win32"
- received signals during SSL connect is handled better
- improved PUT/POST with NTLM/Digest authentication
- following redirects and doing NTLM/Digest (where the first connection
gets closed) with the multi interface work better now
- file: progress meter and getinfo variables work now
- CURLOPT_FRESH_CONNECT and CURLAUTH_NTLM now work when set together
- share interface usage without (un)lock functions segfaulted
- --limit-rate no longer cripples the --speed-limit feature
- fixed verbose output problem with ipv6-enabled re-used connections
- fixed the socks5 code to check version in the socks response properly
- dns cache bug - fixed the 'inuse' counter
- large file fix for Content-Length
- better docs for the share interface
- several configure fixes for mingw/msys
- setting a Host: header is no longer affecting the Host: header used
when libcurl follows a Location:
- fixed numerous compiler warnings on several operating systems and
compilers
- PUTing from stdin couldn't disable chunked transfer-encoding
corrected the mingw makefiles
- improved the configure libz detection
- fixed EPRT/PORT use when doing FTP on ipv6-enabled AIX hosts
- *nroff commands that only support -mandoc and not -man are now
supported (for the built-in manual text in the command line tool)
- fixed the unconditional #include of config.h in hugehelp.c
- builds fine on MPE/iX
- upload using chunked transfer-encoding now sends the last chunk
properly teriminated with an extra CRLF
- Fixed the progress meter display for files >2GB
- persistant connections over a proxy messed up the proxy name/password
the socks5 code segfaulted if no username/password was set
- the *_LARGE options now take curl_off_t types as parameters and this
will make it possible to handle large files on windows too
- builds with large file support even on systems without strtoll()
additional changes be me:
- patch-ab is gone
- new mirror in germany (thought a .net top-level domain, so
MASTER_SORT will not kick in :-()
- kerberos support added, but untested, if someone else could do that
please?! :-) (I've removed all kerberos from my sys, so I was not even
able to compile test it) taken from devel/cvs with minor tweaks
to make it compile on !KERBEROS hosts
notes:
- there's also a tar.bz2 available, do we want to use it instead?
- md5/sha1 verified with debian's
http://ftp.debian.org/debian/pool/main/c/curl/curl_7.11.1-1.dsc
hope you like it,
regards
SK
>How-To-Repeat:
What problem?
>Fix:
see above,
extract to pkgsrc/www,
don't forget to backup pkgsrc/www/curl b4!
>Release-Note:
>Audit-Trail:
>Unformatted: