pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/www/curl curl: update to 7.56.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/735f859d7e87
branches:  trunk
changeset: 369749:735f859d7e87
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Oct 04 06:32:58 2017 +0000

description:
curl: update to 7.56.0.

Curl and libcurl 7.56.0

This release includes the following changes:

 o curl: enable compression for SCP/SFTP with --compressed-ssh  [11]
 o libcurl: enable compression for SCP/SFTP with CURLOPT_SSH_COMPRESSION [11]
 o vtls: added dynamic changing SSL backend with curl_global_sslset() [28]
 o new MIME API, curl_mime_init() and friends [32]
 o openssl: initial SSLKEYLOGFILE implementation [36]

This release includes the following bugfixes:

 o FTP: zero terminate the entry path even on bad input [67]
 o examples/ftpuploadresume.c: use portable code
 o runtests: match keywords case insensitively
 o travis: build the examples too [1]
 o strtoofft: reduce integer overflow risks globally [2]
 o zsh.pl: produce a working completion script again [3]
 o cmake: remove dead code for CURL_DISABLE_RTMP [4]
 o progress: Track total times following redirects [5]
 o configure: fix --disable-threaded-resolver [6]
 o cmake: remove dead code for DISABLED_THREADSAFE [7]
 o configure: fix clang version detection
 o darwinssi: fix error: variable length array used
 o travis: add metalink to some osx builds [8]
 o configure: check for __builtin_available() availability [9]
 o http_proxy: fix build error for CURL_DOES_CONVERSIONS [10]
 o examples/ftpuploadresume: checksrc compliance
 o ftp: fix CWD when doing multicwd then nocwd on same connection [12]
 o system.h: remove all CURL_SIZEOF_* defines [13]
 o http: Don't wait on CONNECT when there is no proxy [14]
 o system.h: check for __ppc__ as well [15]
 o http2_recv: return error better on fatal h2 errors [16]
 o scripts/contri*sh: use "git log --use-mailmap"
 o tftp: fix memory leak on too long filename [17]
 o system.h: fix build for hppa [18]
 o cmake: enable picky compiler options with clang and gcc [19]
 o makefile.m32: add support for libidn2 [20]
 o curl: turn off MinGW CRT's globbing [21]
 o request-target.d: mention added in 7.55.0
 o curl: shorten and clean up CA cert verification error message [22]
 o imap: support PREAUTH [23]
 o CURLOPT_USERPWD.3: see also CURLOPT_PROXYUSERPWD
 o examples/threaded-ssl: mention that this is for openssl before 1.1
 o winbuild: fix embedded manifest option [24]
 o tests: Make sure libtests & unittests call curl_global_cleanup()
 o system.h: include sys/poll.h for AIX [25]
 o darwinssl: handle long strings in TLS certs [26]
 o strtooff: fix build for systems with long long but no strtoll [27]
 o asyn-thread: Improved cleanup after OOM situations
 o HELP-US.md: "How to get started helping out in the curl project" [29]
 o curl.h: CURLSSLBACKEND_WOLFSSL used wrong value [30]
 o unit1301: fix error message on first test
 o ossfuzz: moving towards the ideal integration [31]
 o http: fix a memory leakage in checkrtspprefix()
 o examples/post-callback: stop returning one byte at a time
 o schannel: return CURLE_SSL_CACERT on failed verification [33]
 o MAIL-ETIQUETTE: added "1.9 Your emails are public"
 o http-proxy: treat all 2xx as CONNECT success [34]
 o openssl: use OpenSSL's default ciphers by default [35]
 o runtests.pl: support attribute "nonewline" in part verify/upload
 o configure: remove --enable-soname-bump and SONAME_BUMP [37]
 o travis: add c-ares enabled builds linux + osx [38]
 o vtls: fix WolfSSL 3.12 build problems [39]
 o http-proxy: when not doing CONNECT, that phase is done immediately [40]
 o configure: fix curl_off_t check's include order [41]
 o configure: use -Wno-varargs on clang 3.9[.X] debug builds
 o rtsp: do not call fwrite() with NULL pointer FILE * [42]
 o mbedtls: enable CA path processing [43]
 o travis: add build without HTTP/SMTP/IMAP
 o checksrc: verify more code style rules [44]
 o HTTP proxy: on connection re-use, still use the new remote port [45]
 o tests: add initial gssapi test using stub implementation [46]
 o rtsp: Segfault when using WRITEDATA [47]
 o docs: clarify the CURLOPT_INTERLEAVE* options behavior
 o non-ascii: use iconv() with 'char **' argument [48]
 o server/getpart: provide dummy function to build conversion enabled
 o conversions: fix several compiler warnings
 o openssl: add missing includes [49]
 o schannel: Support partial send for when data is too large [50]
 o socks: fix incorrect port number in SOCKS4 error message [51]
 o curl: fix integer overflow in timeout options [52]
 o travis: on mac, don't install openssl or libidn [53]
 o cookies: reject oversized cookies instead of truncating [54]
 o cookies: use lock when using CURLINFO_COOKIELIST [55]
 o curl: check fseek() return code and bail on error
 o examples/post-callback: use long for CURLOPT_POSTFIELDSIZE
 o openssl: only verify RSA private key if supported [56]
 o tests: make the imap server not verify user+password [57]
 o imap: quote atoms properly when escaping characters [58]
 o tests: fix a compiler warning in test 643
 o file_range: avoid integer overflow when figuring out byte range [59]
 o curl.h: include <sys/select.h> on cygwin too [60]
 o reuse_conn: don't copy flags that are known to be equal [61]
 o http: fix adding custom empty headers to repeated requests [62]
 o docs: clarify the use of environment variables for proxy [63]
 o docs: link CURLOPT_CONNECTTIMEOUT and CURLOPT_CONNECTTIMEOUT_MS [64]
 o connect: fix race condition with happy eyeballs timeout [65]
 o cookie: fix memory leak if path was set twice in header [66]
 o vtls: compare and clone ssl configs properly [68]
 o proxy: read the "no_proxy" variable only if necessary [69]

diffstat:

 www/curl/Makefile |   5 ++---
 www/curl/PLIST    |  17 ++++++++++++++++-
 www/curl/distinfo |  10 +++++-----
 3 files changed, 23 insertions(+), 9 deletions(-)

diffs (76 lines):

diff -r e91ff48650ee -r 735f859d7e87 www/curl/Makefile
--- a/www/curl/Makefile Wed Oct 04 04:13:12 2017 +0000
+++ b/www/curl/Makefile Wed Oct 04 06:32:58 2017 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.187 2017/08/29 07:08:32 wiz Exp $
+# $NetBSD: Makefile,v 1.188 2017/10/04 06:32:58 wiz Exp $
 
-DISTNAME=      curl-7.55.1
-PKGREVISION=   1
+DISTNAME=      curl-7.56.0
 CATEGORIES=    www
 MASTER_SITES=  https://curl.haxx.se/download/
 EXTRACT_SUFX=  .tar.bz2
diff -r e91ff48650ee -r 735f859d7e87 www/curl/PLIST
--- a/www/curl/PLIST    Wed Oct 04 04:13:12 2017 +0000
+++ b/www/curl/PLIST    Wed Oct 04 06:32:58 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.65 2017/08/15 05:35:57 adam Exp $
+@comment $NetBSD: PLIST,v 1.66 2017/10/04 06:32:58 wiz Exp $
 bin/curl
 bin/curl-config
 include/curl/curl.h
@@ -187,6 +187,7 @@
 man/man3/CURLOPT_MAXREDIRS.3
 man/man3/CURLOPT_MAX_RECV_SPEED_LARGE.3
 man/man3/CURLOPT_MAX_SEND_SPEED_LARGE.3
+man/man3/CURLOPT_MIMEPOST.3
 man/man3/CURLOPT_NETRC.3
 man/man3/CURLOPT_NETRC_FILE.3
 man/man3/CURLOPT_NEW_DIRECTORY_PERMS.3
@@ -270,6 +271,7 @@
 man/man3/CURLOPT_SOCKS5_GSSAPI_NEC.3
 man/man3/CURLOPT_SOCKS5_GSSAPI_SERVICE.3
 man/man3/CURLOPT_SSH_AUTH_TYPES.3
+man/man3/CURLOPT_SSH_COMPRESSION.3
 man/man3/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3
 man/man3/CURLOPT_SSH_KEYDATA.3
 man/man3/CURLOPT_SSH_KEYFUNCTION.3
@@ -354,6 +356,19 @@
 man/man3/curl_global_cleanup.3
 man/man3/curl_global_init.3
 man/man3/curl_global_init_mem.3
+man/man3/curl_global_sslset.3
+man/man3/curl_mime_addpart.3
+man/man3/curl_mime_data.3
+man/man3/curl_mime_data_cb.3
+man/man3/curl_mime_encoder.3
+man/man3/curl_mime_filedata.3
+man/man3/curl_mime_filename.3
+man/man3/curl_mime_free.3
+man/man3/curl_mime_headers.3
+man/man3/curl_mime_init.3
+man/man3/curl_mime_name.3
+man/man3/curl_mime_subparts.3
+man/man3/curl_mime_type.3
 man/man3/curl_mprintf.3
 man/man3/curl_multi_add_handle.3
 man/man3/curl_multi_assign.3
diff -r e91ff48650ee -r 735f859d7e87 www/curl/distinfo
--- a/www/curl/distinfo Wed Oct 04 04:13:12 2017 +0000
+++ b/www/curl/distinfo Wed Oct 04 06:32:58 2017 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.136 2017/08/15 05:35:57 adam Exp $
+$NetBSD: distinfo,v 1.137 2017/10/04 06:32:58 wiz Exp $
 
-SHA1 (curl-7.55.1.tar.bz2) = 76aabb69ec34e101f906132d12e983fb11547040
-RMD160 (curl-7.55.1.tar.bz2) = ad4317fcc67357f72d29424f7b621f104a98dd15
-SHA512 (curl-7.55.1.tar.bz2) = bfeb39e94b8378519b2efba0a476636b80dbee3434104b98464ee81ce3871eb134e065f52abe8bedb69681b43576cb30655c8be0be6115386859d0cb426d745b
-Size (curl-7.55.1.tar.bz2) = 2786830 bytes
+SHA1 (curl-7.56.0.tar.bz2) = 228a15a26aadfbd4ebb48e4fc93840294d20ac68
+RMD160 (curl-7.56.0.tar.bz2) = 0177187dd68dfccfcd8a3ed15e430cff74422ff3
+SHA512 (curl-7.56.0.tar.bz2) = ba17a9fdc4b540d6053fa542bd875f321d009b9ba0cb56b16fe6c217f3856ab061f2a6c735771a0eadc28338889d071884680b4d4c243b4179872abb29915e3b
+Size (curl-7.56.0.tar.bz2) = 2838517 bytes
 SHA1 (patch-configure) = fac0071bbb22cb379f36477e0e806a8f9f4d43eb
 SHA1 (patch-curl-config.in) = d0cc7bb6a5bf0b9257f40dcffce7093cc0098eb7
 SHA1 (patch-lib_hostcheck.c) = 8e772d3f91cdafae17281cc19004269ece0cf308



Home | Main Index | Thread Index | Old Index