pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/curl Changes 7.35.0:
details: https://anonhg.NetBSD.org/pkgsrc/rev/94eff692aeef
branches: trunk
changeset: 629948:94eff692aeef
user: adam <adam%pkgsrc.org@localhost>
date: Sat Feb 01 11:07:14 2014 +0000
description:
Changes 7.35.0:
imap/pop3/smtp: Added support for SASL authentication downgrades
imap/pop3/smtp: Extended the login options to support multiple auth mechanisms
TheArtOfHttpScripting: major update, converted layout and more
mprintf: Added support for I, I32 and I64 size specifiers
makefile: Added support for VC7, VC11 and VC12
Bugfixes:
SECURITY ADVISORY: re-use of wrong HTTP NTLM connection
curl_easy_setopt: Fixed OAuth 2.0 Bearer option name
pop3: Fixed APOP being determined by CAPA response rather than by timestamp
Curl_pp_readresp: zero terminate line
FILE: don't wait due to CURLOPT_MAX_RECV_SPEED_LARGE
docs: mention CURLOPT_MAX_RECV/SEND_SPEED_LARGE don't work for FILE://
pop3: Fixed auth preference not being honored when CAPA not supported
imap: Fixed auth preference not being honored when CAPABILITY not supported
threaded resolver: Use pthread_t * for curl_thread_t
FILE: we don't support paused transfers using this protocol
connect: Try all addresses in first connection attempt
curl_easy_setopt.3: Added SMTP information to CURLOPT_INFILESIZE_LARGE
OpenSSL: Fix forcing SSLv3 connections
openssl: allow explicit sslv2 selection
FTP parselist: fix "total" parser
conncache: fix possible dereference of null pointer
multi.c: fix possible dereference of null pointer
mk-ca-bundle: introduces -d and warns about using this script
ConnectionExists: fix NTLM check for new connection
trynextip: fix build for non-IPV6 capable systems
Curl_updateconninfo: don't do anything for UDP "connections"
darwinssl: un-break Leopard build after PKCS-12 change
threaded-resolver: never use NULL hints with getaddrinf
multi_socket: remind app if timeout didn't run
OpenSSL: deselect weak ciphers by default
error message: Sensible message on timeout when transfer size unknown
curl_easy_setopt.3: mention how to unset CURLOPT_INFILESIZE*
win32: Fixed use of deprecated function 'GetVersionInfoEx' for VC12
configure: fix gssapi linking on HP-UX
chunked-parser: abort on overflows, allow 64 bit chunks
chunked parsing: relax the CR strictness
cookie: max-age fixes
progress bar: always update when at 100%
progress bar: increase update frequency to 10Hz
tool: Fixed incorrect return code if command line parser runs out of memory
tool: Fixed incorrect return code if password prompting runs out of memory
HTTP POST: omit Content-Length if data size is unknown
GnuTLS: disable insecure ciphers
GnuTLS: honor --slv2 and the --tlsv1[.N] switches
multi: Fixed a memory leak on OOM condition
netrc: Fixed a memory and file descriptor leak on OOM
getpass: fix password parsing from console
TFTP: fix crash on time-out
hostip: don't remove DNS entries that are in use
tests: lots of tests fixed to pass the OOM torture tests
diffstat:
www/curl/Makefile | 4 ++--
www/curl/distinfo | 10 +++++-----
www/curl/patches/patch-aa | 40 +++++++++++++++++++++-------------------
3 files changed, 28 insertions(+), 26 deletions(-)
diffs (113 lines):
diff -r a448e9a8852c -r 94eff692aeef www/curl/Makefile
--- a/www/curl/Makefile Sat Feb 01 10:53:59 2014 +0000
+++ b/www/curl/Makefile Sat Feb 01 11:07:14 2014 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.133 2013/12/31 11:48:03 adam Exp $
+# $NetBSD: Makefile,v 1.134 2014/02/01 11:07:14 adam Exp $
-DISTNAME= curl-7.34.0
+DISTNAME= curl-7.35.0
CATEGORIES= www
MASTER_SITES= http://curl.haxx.se/download/ \
ftp://ftp.sunet.se/pub/www/utilities/curl/
diff -r a448e9a8852c -r 94eff692aeef www/curl/distinfo
--- a/www/curl/distinfo Sat Feb 01 10:53:59 2014 +0000
+++ b/www/curl/distinfo Sat Feb 01 11:07:14 2014 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.91 2013/12/31 11:48:03 adam Exp $
+$NetBSD: distinfo,v 1.92 2014/02/01 11:07:14 adam Exp $
-SHA1 (curl-7.34.0.tar.bz2) = 548fe1686d01d689f79ed8cedc879309f8f5035b
-RMD160 (curl-7.34.0.tar.bz2) = 5fe3d7319ab140c9e6bc9c50643c7bed46392fcd
-Size (curl-7.34.0.tar.bz2) = 2770438 bytes
-SHA1 (patch-aa) = 2f7f02985ba2063272a3d39334fd0a74c7db3269
+SHA1 (curl-7.35.0.tar.bz2) = 14d1bca35f611112da0db098b0469efb4a60c8a9
+RMD160 (curl-7.35.0.tar.bz2) = 12844fdfa59538b4daa7d68a57e9d7d680473bf3
+Size (curl-7.35.0.tar.bz2) = 2781470 bytes
+SHA1 (patch-aa) = 4d634a15504a4b5e046161feb8c83b357becf2f2
SHA1 (patch-curl-config.in) = 0dd49de806865c19fbf766ad208f8f2495824442
diff -r a448e9a8852c -r 94eff692aeef www/curl/patches/patch-aa
--- a/www/curl/patches/patch-aa Sat Feb 01 10:53:59 2014 +0000
+++ b/www/curl/patches/patch-aa Sat Feb 01 11:07:14 2014 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-aa,v 1.24 2013/10/17 07:56:36 adam Exp $
+$NetBSD: patch-aa,v 1.25 2014/02/01 11:07:14 adam Exp $
builtin krb5-config in platforms such as solaris do not support
the gssapi option, and need an explicit -lgss
---- configure.orig 2013-10-12 20:24:48.000000000 +0000
+--- configure.orig 2014-01-29 06:54:45.000000000 +0000
+++ configure
-@@ -3642,6 +3642,7 @@ $as_echo "$as_me: $xc_bad_var_msg librar
+@@ -3641,6 +3641,7 @@ $as_echo "$as_me: $xc_bad_var_msg librar
;;
esac
done
@@ -13,7 +13,7 @@
if test $xc_bad_var_cflags = yes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: using CFLAGS: $CFLAGS" >&5
$as_echo "$as_me: using CFLAGS: $CFLAGS" >&6;}
-@@ -16614,7 +16615,7 @@ squeeze() {
+@@ -16619,7 +16620,7 @@ squeeze() {
#
@@ -22,7 +22,7 @@
#
if test "$compiler_id" = "GNU_C" ||
test "$compiler_id" = "CLANG"; then
-@@ -21072,7 +21073,12 @@ $as_echo "yes" >&6; }
+@@ -21078,7 +21079,12 @@ $as_echo "yes" >&6; }
if test -z "$GSSAPI_INCS"; then
if test -f "$GSSAPI_ROOT/bin/krb5-config"; then
@@ -36,17 +36,17 @@
elif test "$GSSAPI_ROOT" != "yes"; then
GSSAPI_INCS="-I$GSSAPI_ROOT/include"
fi
-@@ -21214,19 +21220,24 @@ $as_echo "#define HAVE_GSSAPI 1" >>confd
+@@ -21226,13 +21232,18 @@ $as_echo "#define HAVE_GSSAPI 1" >>confd
;;
*)
if test -f "$GSSAPI_ROOT/bin/krb5-config"; then
- gss_libs=`$GSSAPI_ROOT/bin/krb5-config --libs gssapi`
-+ if $GSSAPI_ROOT/bin/krb5-config --libs gssapi 2>&1 | \
-+ grep "Unknown option" > /dev/null ; then
-+ gss_libs="`$GSSAPI_ROOT/bin/krb5-config --libs` -lgss"
-+ else
-+ gss_libs=`$GSSAPI_ROOT/bin/krb5-config --libs gssapi`
-+ fi
++ if $GSSAPI_ROOT/bin/krb5-config --libs gssapi 2>&1 | \
++ grep "Unknown option" > /dev/null ; then
++ gss_libs="`$GSSAPI_ROOT/bin/krb5-config --libs` -lgss"
++ else
++ gss_libs=`$GSSAPI_ROOT/bin/krb5-config --libs gssapi`
++ fi
LIBS="$gss_libs $LIBS"
elif test "$GSSAPI_ROOT" != "yes"; then
LDFLAGS="$LDFLAGS -L$GSSAPI_ROOT/lib$libsuff"
@@ -58,14 +58,16 @@
fi
;;
esac
- else
- LDFLAGS="$LDFLAGS $GSSAPI_LIB_DIR"
-- LIBS="-lgssapi $LIBS"
-+ LIBS="-lgssapi -lkrb5 $LIBS"
+@@ -21243,7 +21254,7 @@ $as_echo "#define HAVE_GSSAPI 1" >>confd
+ LIBS="-lgss $LIBS"
+ ;;
+ *)
+- LIBS="-lgssapi $LIBS"
++ LIBS="-lgssapi -lkrb5 $LIBS"
+ ;;
+ esac
fi
- else
- CPPFLAGS="$save_CPPFLAGS"
-@@ -24793,19 +24804,19 @@ $as_echo "$as_me: WARNING: You need an l
+@@ -24834,19 +24845,19 @@ $as_echo "$as_me: WARNING: You need an l
$as_echo "yes" >&6; }
if test "x$OPENSSL_ENABLED" = "x1"; then
versioned_symbols_flavour="OPENSSL_"
Home |
Main Index |
Thread Index |
Old Index