Sun May 3 10:11:55 2015 UTC ()
Update to 7.42.1:

Version 7.42.1 (28 Apr 2015)

Daniel Stenberg (28 Apr 2015)
- RELEASE-NOTES: 7.42.1 ready

- CURLOPT_HEADEROPT: default to separate

  Make the HTTP headers separated by default for improved security and
  reduced risk for information leakage.

  Bug: http://curl.haxx.se/docs/adv_20150429.html
  Reported-by: Yehezkel Horowitz, Oren Souroujon

- RELEASE-NOTES: synced with a6e0270e

- sws: init http2 state properly

  It would otherwise cause problems when running tests after 1801 etc.

- curl_easy_getinfo.3: document 'internals' in CURLINFO_TLS_SESSION

  ... as it was previouly undocumented what the pointer was.

- openssl: fix serial number output

  The code extracting the cert serial number was broken and didn't display
  it properly.

  Bug: https://github.com/bagder/curl/issues/235
  Reported-by: dkjjr89

- [Alessandro Ghedini brought this change]

  curl.1: fix typo

- RELEASE-NOTES: toward 7.42.1, synced with 097460a

- [Kamil Dudka brought this change]

  curl -z: do not write empty file on unmet condition

  This commit fixes a regression introduced in curl-7_41_0-186-g261a0fe.
  It also introduces a regression test 1424 based on tests 78 and 1423.

  Reported-by: Viktor Szakats
  Bug: https://github.com/bagder/curl/issues/237

- [Kamil Dudka brought this change]

  docs: distribute the CURLOPT_PINNEDPUBLICKEY(3) man page, too

- connectionexists: follow-up to fd9d3a1ef1f

  PROTOPT_CREDSPERREQUEST still needs to be checked even when NTLM is not
  enabled.

  Mistake-caught-by: Kamil Dudka

- connectionexists: fix build without NTLM

  Do not access NTLM-specific struct fields when built without NTLM
  enabled!

  bug: http://curl.haxx.se/?i=231
  Reported-by: Patrick Rapin

- dist: include {src,lib}/checksrc.whitelist


(wiz)
diff -r1.147 -r1.148 pkgsrc/www/curl/Makefile
diff -r1.48 -r1.49 pkgsrc/www/curl/PLIST
diff -r1.103 -r1.104 pkgsrc/www/curl/distinfo

cvs diff -r1.147 -r1.148 pkgsrc/www/curl/Makefile (expand / switch to unified diff)

--- pkgsrc/www/curl/Makefile 2015/04/22 14:35:21 1.147
+++ pkgsrc/www/curl/Makefile 2015/05/03 10:11:55 1.148
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.147 2015/04/22 14:35:21 jperkin Exp $ 1# $NetBSD: Makefile,v 1.148 2015/05/03 10:11:55 wiz Exp $
2 2
3DISTNAME= curl-7.42.0 3DISTNAME= curl-7.42.1
4CATEGORIES= www 4CATEGORIES= www
5MASTER_SITES= http://curl.haxx.se/download/ \ 5MASTER_SITES= http://curl.haxx.se/download/ \
6 ftp://ftp.sunet.se/pub/www/utilities/curl/ 6 ftp://ftp.sunet.se/pub/www/utilities/curl/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://curl.haxx.se/ 10HOMEPAGE= http://curl.haxx.se/
11COMMENT= Client that groks URLs 11COMMENT= Client that groks URLs
12# not completely, but near enough 12# not completely, but near enough
13LICENSE= mit 13LICENSE= mit
14 14
15# list it into IPv6-ready packages 15# list it into IPv6-ready packages
16BUILD_DEFS+= IPV6_READY 16BUILD_DEFS+= IPV6_READY

cvs diff -r1.48 -r1.49 pkgsrc/www/curl/PLIST (expand / switch to unified diff)

--- pkgsrc/www/curl/PLIST 2015/04/22 14:35:21 1.48
+++ pkgsrc/www/curl/PLIST 2015/05/03 10:11:55 1.49
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.48 2015/04/22 14:35:21 jperkin Exp $ 1@comment $NetBSD: PLIST,v 1.49 2015/05/03 10:11:55 wiz Exp $
2bin/curl 2bin/curl
3bin/curl-config 3bin/curl-config
4include/curl/curl.h 4include/curl/curl.h
5include/curl/curlbuild.h 5include/curl/curlbuild.h
6include/curl/curlrules.h 6include/curl/curlrules.h
7include/curl/curlver.h 7include/curl/curlver.h
8include/curl/easy.h 8include/curl/easy.h
9include/curl/mprintf.h 9include/curl/mprintf.h
10include/curl/multi.h 10include/curl/multi.h
11include/curl/stdcheaders.h 11include/curl/stdcheaders.h
12include/curl/typecheck-gcc.h 12include/curl/typecheck-gcc.h
13lib/libcurl.la 13lib/libcurl.la
14lib/pkgconfig/libcurl.pc 14lib/pkgconfig/libcurl.pc
@@ -129,26 +129,27 @@ man/man3/CURLOPT_MAX_RECV_SPEED_LARGE.3 @@ -129,26 +129,27 @@ man/man3/CURLOPT_MAX_RECV_SPEED_LARGE.3
129man/man3/CURLOPT_MAX_SEND_SPEED_LARGE.3 129man/man3/CURLOPT_MAX_SEND_SPEED_LARGE.3
130man/man3/CURLOPT_NETRC.3 130man/man3/CURLOPT_NETRC.3
131man/man3/CURLOPT_NETRC_FILE.3 131man/man3/CURLOPT_NETRC_FILE.3
132man/man3/CURLOPT_NEW_DIRECTORY_PERMS.3 132man/man3/CURLOPT_NEW_DIRECTORY_PERMS.3
133man/man3/CURLOPT_NEW_FILE_PERMS.3 133man/man3/CURLOPT_NEW_FILE_PERMS.3
134man/man3/CURLOPT_NOBODY.3 134man/man3/CURLOPT_NOBODY.3
135man/man3/CURLOPT_NOPROGRESS.3 135man/man3/CURLOPT_NOPROGRESS.3
136man/man3/CURLOPT_NOPROXY.3 136man/man3/CURLOPT_NOPROXY.3
137man/man3/CURLOPT_NOSIGNAL.3 137man/man3/CURLOPT_NOSIGNAL.3
138man/man3/CURLOPT_OPENSOCKETDATA.3 138man/man3/CURLOPT_OPENSOCKETDATA.3
139man/man3/CURLOPT_OPENSOCKETFUNCTION.3 139man/man3/CURLOPT_OPENSOCKETFUNCTION.3
140man/man3/CURLOPT_PASSWORD.3 140man/man3/CURLOPT_PASSWORD.3
141man/man3/CURLOPT_PATH_AS_IS.3 141man/man3/CURLOPT_PATH_AS_IS.3
 142man/man3/CURLOPT_PINNEDPUBLICKEY.3
142man/man3/CURLOPT_PORT.3 143man/man3/CURLOPT_PORT.3
143man/man3/CURLOPT_POST.3 144man/man3/CURLOPT_POST.3
144man/man3/CURLOPT_POSTFIELDS.3 145man/man3/CURLOPT_POSTFIELDS.3
145man/man3/CURLOPT_POSTFIELDSIZE.3 146man/man3/CURLOPT_POSTFIELDSIZE.3
146man/man3/CURLOPT_POSTFIELDSIZE_LARGE.3 147man/man3/CURLOPT_POSTFIELDSIZE_LARGE.3
147man/man3/CURLOPT_POSTQUOTE.3 148man/man3/CURLOPT_POSTQUOTE.3
148man/man3/CURLOPT_POSTREDIR.3 149man/man3/CURLOPT_POSTREDIR.3
149man/man3/CURLOPT_PREQUOTE.3 150man/man3/CURLOPT_PREQUOTE.3
150man/man3/CURLOPT_PRIVATE.3 151man/man3/CURLOPT_PRIVATE.3
151man/man3/CURLOPT_PROGRESSDATA.3 152man/man3/CURLOPT_PROGRESSDATA.3
152man/man3/CURLOPT_PROGRESSFUNCTION.3 153man/man3/CURLOPT_PROGRESSFUNCTION.3
153man/man3/CURLOPT_PROTOCOLS.3 154man/man3/CURLOPT_PROTOCOLS.3
154man/man3/CURLOPT_PROXY.3 155man/man3/CURLOPT_PROXY.3

cvs diff -r1.103 -r1.104 pkgsrc/www/curl/distinfo (expand / switch to unified diff)

--- pkgsrc/www/curl/distinfo 2015/04/22 14:35:21 1.103
+++ pkgsrc/www/curl/distinfo 2015/05/03 10:11:55 1.104
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.103 2015/04/22 14:35:21 jperkin Exp $ 1$NetBSD: distinfo,v 1.104 2015/05/03 10:11:55 wiz Exp $
2 2
3SHA1 (curl-7.42.0.tar.bz2) = 5cabee25dcefca7f071e660bd79847f69aeff6af 3SHA1 (curl-7.42.1.tar.bz2) = f65708915875b8cb35edb51d8dd31440dc02fbd3
4RMD160 (curl-7.42.0.tar.bz2) = 876fc1de75dc5e342b3fb6b2ddeb9bbba481c9a4 4RMD160 (curl-7.42.1.tar.bz2) = 76d5b23fae60356342e2bac2e4c706ed544d4adf
5Size (curl-7.42.0.tar.bz2) = 3330103 bytes 5Size (curl-7.42.1.tar.bz2) = 3327304 bytes
6SHA1 (patch-aa) = 59ec0be3ac90470fdc5935881da6a14dbab9d378 6SHA1 (patch-aa) = 59ec0be3ac90470fdc5935881da6a14dbab9d378
7SHA1 (patch-curl-config.in) = fd87c97b601a6b9269f67fbc066604ee7e22570e 7SHA1 (patch-curl-config.in) = fd87c97b601a6b9269f67fbc066604ee7e22570e
8SHA1 (patch-lib_hostcheck.c) = 9faf94f44703c7d37377fd3af319ca5c27df34c2 8SHA1 (patch-lib_hostcheck.c) = 9faf94f44703c7d37377fd3af319ca5c27df34c2