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.65.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/b9e59c3f90f5
branches: trunk
changeset: 396115:b9e59c3f90f5
user: leot <leot%pkgsrc.org@localhost>
date: Wed May 22 08:57:58 2019 +0000
description:
curl: Update to 7.65.0
pkgsrc changes:
- Remove patch-configure test(1) `==' -> `=' hunk applied upstream
Changes:
7.65.0
------
This release includes the following changes:
o CURLOPT_DNS_USE_GLOBAL_CACHE: removed
o CURLOPT_MAXAGE_CONN: set the maximum allowed age for conn reuse
o pipelining: removed
This release includes the following bugfixes:
o CVE-2019-5435: Integer overflows in curl_url_set
o CVE-2019-5436: tftp: use the current blksize for recvfrom()
o --config: clarify that initial : and = might need quoting
o AppVeyor: enable testing for WinSSL build
o CURLMOPT_TIMERFUNCTION.3: warn about the recursive risk
o CURLOPT_ADDRESS_SCOPE: fix range check and more
o CURLOPT_CAINFO.3: with Schannel, you want Windows 8 or later
o CURLOPT_CHUNK_BGN_FUNCTION.3: document the struct and time value
o CURLOPT_READFUNCTION.3: see also CURLOPT_UPLOAD_BUFFERSIZE
o CURL_MAX_INPUT_LENGTH: largest acceptable string input size
o Curl_disconnect: treat all CONNECT_ONLY connections as "dead"
o INTERNALS: Add code highlighting
o OS400/ccsidcurl: replace use of Curl_vsetopt
o OpenSSL: Report -fips in version if OpenSSL is built with FIPS
o README.md: fix no-consecutive-blank-lines Codacy warning
o VC15 project: remove MinimalRebuild
o VS projects: use Unicode for VC10+
o WRITEFUNCTION: add missing set_in_callback around callback
o altsvc: Fix building with cookies disabled
o auth: Rename the various authentication clean up functions
o base64: build conditionally if there are users
o build-openssl.bat: Fixed support for OpenSSL v1.1.0+
o build: fix "clarify calculation precedence" warnings
o checksrc.bat: ignore snprintf warnings in docs/examples
o cirrus: Customize the disabled tests per FreeBSD version
o cleanup: remove FIXME and TODO comments
o cmake: avoid linking executable for some tests with cmake 3.6+
o cmake: clear CMAKE_REQUIRED_LIBRARIES after each use
o cmake: rename CMAKE_USE_DARWINSSL to CMAKE_USE_SECTRANSP
o cmake: set SSL_BACKENDS
o configure: avoid unportable `==' test(1) operator
o configure: error out if OpenSSL wasn't detected when asked for
o configure: fix default location for fish completions
o cookie: Guard against possible NULL ptr deref
o curl: make code work with protocol-disabled libcurl
o curl: report error for "--no-" on non-boolean options
o curl_easy_getinfo.3: fix minor formatting mistake
o curlver.h: use parenthesis in CURL_VERSION_BITS macro
o docs/BUG-BOUNTY: bug bounty time
o docs/INSTALL: fix broken link
o docs/RELEASE-PROCEDURE: link to live iCalendar
o documentation: Fix several typos
o doh: acknowledge CURL_DISABLE_DOH
o doh: disable DOH for the cases it doesn't work
o examples: remove unused variables
o ftplistparser: fix LGTM alert "Empty block without comment"
o hostip: acknowledge CURL_DISABLE_SHUFFLE_DNS
o http: Ignore HTTP/2 prior knowledge setting for HTTP proxies
o http: acknowledge CURL_DISABLE_HTTP_AUTH
o http: mark bundle as not for multiuse on < HTTP/2 response
o http_digest: Don't expose functions when HTTP and Crypto Auth are disabled
o http_negotiate: do not treat failure of gss_init_sec_context() as fatal
o http_ntlm: Corrected the name of the include guard
o http_ntlm_wb: Handle auth for only a single request
o http_ntlm_wb: Return the correct error on receiving an empty auth message
o lib509: add missing include for strdup
o lib557: initialize variables
o makedebug: Fix ERRORLEVEL detection after running where.exe
o mbedtls: enable use of EC keys
o mime: acknowledge CURL_DISABLE_MIME
o multi: improved HTTP_1_1_REQUIRED handling
o netrc: acknowledge CURL_DISABLE_NETRC
o nss: allow fifos and character devices for certificates
o nss: provide more specific error messages on failed init
o ntlm: Fix misaligned function comments for Curl_auth_ntlm_cleanup
o ntlm: Support the NT response in the type-3 when OpenSSL doesn't include MD4
o openssl: mark connection for close on TLS close_notify
o openvms: Remove pre-processor for SecureTransport
o openvms: Remove pre-processors for Windows
o parse_proxy: use the URL parser API
o parsedate: disabled on CURL_DISABLE_PARSEDATE
o pingpong: disable more when no pingpong protocols are enabled
o polarssl_threadlock: remove conditionally unused code
o progress: acknowledge CURL_DISABLE_PROGRESS_METER
o proxy: acknowledge DISABLE_PROXY more
o resolve: apply Happy Eyeballs philosophy to parallel c-ares queries
o revert "multi: support verbose conncache closure handle"
o sasl: Don't send authcid as authzid for the PLAIN mechanism as per RFC 4616
o sasl: only enable if there's a protocol enabled using it
o scripts: fix typos
o singleipconnect: show port in the verbose "Trying ..." message
o smtp: fix compiler warning
o socks5: user name and passwords must be shorter than 256
o socks: fix error message
o socksd: new SOCKS 4+5 server for tests
o spnego_gssapi: fix return code on gss_init_sec_context() failure
o ssh-libssh: remove unused variable
o ssh: define USE_SSH if SSH is enabled (any backend)
o ssh: move variable declaration to where it's used
o test1002: correct the name
o test2100: Fix typos in test description
o tests/server/util: fix Windows Unicode build
o tests: Run global cleanup at end of tests
o tests: make Impacket (SMB server) Python 3 compatible
o tool_cb_wrt: fix bad-function-cast warning
o tool_formparse: remove redundant assignment
o tool_help: Warn if curl and libcurl versions do not match
o tool_help: include <strings.h> for strcasecmp
o transfer: fix LGTM alert "Comparison is always true"
o travis: add an osx http-only build
o travis: allow builds on branches named "ci"
o travis: install dependencies only when needed
o travis: update some builds do Xenial
o travis: updated mesalink builds
o url: always clone the CUROPT_CURLU handle
o url: convert the zone id from a IPv6 URL to correct scope id
o urlapi: add CURLUPART_ZONEID to set and get
o urlapi: increase supported scheme length to 40 bytes
o urlapi: require a non-zero host name length when parsing URL
o urlapi: stricter CURLUPART_PORT parsing
o urlapi: strip off zone id from numerical IPv6 addresses
o urlapi: urlencode characters above 0x7f correctly
o vauth/cleartext: update the PLAIN login to match RFC 4616
o vauth/oauth2: Fix OAUTHBEARER token generation
o vauth: Fix incorrect function description for Curl_auth_user_contains_domain
o vtls: fix potential ssl_buffer stack overflow
o wildcard: disable from build when FTP isn't present
o winbuild: Support MultiSSL builds
o xattr: skip unittest on unsupported platforms
diffstat:
www/curl/Makefile | 4 ++--
www/curl/PLIST | 3 ++-
www/curl/distinfo | 12 ++++++------
www/curl/patches/patch-configure | 11 +----------
4 files changed, 11 insertions(+), 19 deletions(-)
diffs (69 lines):
diff -r be8206805ba9 -r b9e59c3f90f5 www/curl/Makefile
--- a/www/curl/Makefile Wed May 22 08:56:25 2019 +0000
+++ b/www/curl/Makefile Wed May 22 08:57:58 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.208 2019/03/31 20:41:29 leot Exp $
+# $NetBSD: Makefile,v 1.209 2019/05/22 08:57:58 leot Exp $
-DISTNAME= curl-7.64.1
+DISTNAME= curl-7.65.0
CATEGORIES= www
MASTER_SITES= https://curl.haxx.se/download/
EXTRACT_SUFX= .tar.xz
diff -r be8206805ba9 -r b9e59c3f90f5 www/curl/PLIST
--- a/www/curl/PLIST Wed May 22 08:56:25 2019 +0000
+++ b/www/curl/PLIST Wed May 22 08:57:58 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.74 2019/03/31 20:41:29 leot Exp $
+@comment $NetBSD: PLIST,v 1.75 2019/05/22 08:57:58 leot Exp $
bin/curl
bin/curl-config
include/curl/curl.h
@@ -199,6 +199,7 @@
man/man3/CURLOPT_MAIL_AUTH.3
man/man3/CURLOPT_MAIL_FROM.3
man/man3/CURLOPT_MAIL_RCPT.3
+man/man3/CURLOPT_MAXAGE_CONN.3
man/man3/CURLOPT_MAXCONNECTS.3
man/man3/CURLOPT_MAXFILESIZE.3
man/man3/CURLOPT_MAXFILESIZE_LARGE.3
diff -r be8206805ba9 -r b9e59c3f90f5 www/curl/distinfo
--- a/www/curl/distinfo Wed May 22 08:56:25 2019 +0000
+++ b/www/curl/distinfo Wed May 22 08:57:58 2019 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.151 2019/03/31 20:41:29 leot Exp $
+$NetBSD: distinfo,v 1.152 2019/05/22 08:57:58 leot Exp $
-SHA1 (curl-7.64.1.tar.xz) = a7242098aebf31107bd4765f3d54456953dba141
-RMD160 (curl-7.64.1.tar.xz) = e53f8e3279d351de1fba7de1fea3126cdd59bf50
-SHA512 (curl-7.64.1.tar.xz) = 1629ba154691bf9d936e0bce69ec8fb54991a40d34bc16ffdfb117f91e3faa93164154fc9ae9043e963955862e69515018673b7239f2fd625684a59cdd1db81c
-Size (curl-7.64.1.tar.xz) = 2385360 bytes
-SHA1 (patch-configure) = a1674c54b3a8803f84c6b5a7ddd5e79df2b20896
+SHA1 (curl-7.65.0.tar.xz) = abb21258bbedf5cccf65e827c770792e234a70bb
+RMD160 (curl-7.65.0.tar.xz) = 70b34e5b313128e4a1990a597d7b4ddfdae25e9c
+SHA512 (curl-7.65.0.tar.xz) = 032c065c1d4bd07ba028625f8fab6a09e7cb8505a5f19339b3abdee5a9cda7d091c11f075fe3fc227d082690a66c558c770a4cd9fb17b52acc13794976a770c5
+Size (curl-7.65.0.tar.xz) = 2392324 bytes
+SHA1 (patch-configure) = 10bcbbb3288ade64f46cbf99a8aa56fee70a7eea
SHA1 (patch-curl-config.in) = 363359665985cc14f36ddf47fc3480f1200e3533
diff -r be8206805ba9 -r b9e59c3f90f5 www/curl/patches/patch-configure
--- a/www/curl/patches/patch-configure Wed May 22 08:56:25 2019 +0000
+++ b/www/curl/patches/patch-configure Wed May 22 08:57:58 2019 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-configure,v 1.5 2019/03/31 20:41:29 leot Exp $
+$NetBSD: patch-configure,v 1.6 2019/05/22 08:57:58 leot Exp $
- Builtin krb5-config in platforms such as solaris do not support
the gssapi option, and need an explicit -lgss
@@ -158,12 +158,3 @@
;;
esac
fi
-@@ -22252,7 +22255,7 @@ fi
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable Amiga native SSL/TLS (AmiSSL)" >&5
- $as_echo_n "checking whether to enable Amiga native SSL/TLS (AmiSSL)... " >&6; }
--if test "$HAVE_PROTO_BSDSOCKET_H" == "1"; then
-+if test "$HAVE_PROTO_BSDSOCKET_H" = "1"; then
- if test -z "$ssl_backends" -o "x$OPT_AMISSL" != xno; then
- ssl_msg=
- if test "x$OPT_AMISSL" != "xno"; then
Home |
Main Index |
Thread Index |
Old Index