summaryrefslogtreecommitdiff
path: root/www/curl
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2021-02-03 13:17:18 +0000
committeradam <adam@pkgsrc.org>2021-02-03 13:17:18 +0000
commite7e10c97de65fa61e12bca488d67def69bb1872f (patch)
treeb3f011fa8e78b1ed8f8d2c5061cc59dd49f3066d /www/curl
parent01bc73da3dd8b3852e072c8af515d9511c1226b9 (diff)
downloadpkgsrc-e7e10c97de65fa61e12bca488d67def69bb1872f.tar.gz
curl: updated to 7.75.0
Changes: curl: add --create-file-mode [mode] curl: add new variables to --write-out dns: extend CURLOPT_RESOLVE syntax for adding non-permanent entries gopher: implement secure gopher protocol http: add Hyper as new optional HTTP backend http: introduce AWS HTTP v4 Signature support Bugfixes: badsymbols.pl: add verbose mode -v badsymbols.pl: ignore stand-alone single hash lines BUG-BOUNTY: minor language updates build: fix djgpp builds cleanup: fix empty expression statement has no effect cmake: Add an option to disable libidn2 cmake: enable gophers correctly in curl-config cmake: expose CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG cmdline-opts/gen.pl: return hard on errors cmdline-opts/retry.d: mention response code 429 as well configure: set -Wextra-semi-stmt for clang with --enable-debug connect: defer port selection until connect() time connect: mark intentional ignores of setsockopt return values connect: on linux, enable reporting of all ICMP errors on UDP sockets connect: zero variable on stack to silence valgrind complaint cookie: avoid the C1001 internal compiler error with MSVC 14 curl.1: fix typo microsft -> microsoft curl: fix handling of -q option curl: include the file name in --xattr/--remote-time error msgs curl: move fprintf outputs to warnf Curl_chunker: shrink the struct curl_easy_pause.3: add multiplexed pause effects CURLINFO_PRETRANSFER_TIME.3: clarify CURLOPT_URL.3: remove scheme specific details digest_sspi: Show InitializeSecurityContext errors in verbose mode docs/examples: adjust prototypes for CURLOPT_READFUNCTION docs/URL-SYNTAX: the URL syntax curl accepts and works with docs: enable syntax highlighting in several docs files docs: fix line length bug in gen.pl docs: fix typos in NEW-PROTOCOL.md docs: fix wrong documentation in help.d docs: remove redundant "better" in --fail help doh: allocate state struct on demand examples/libtest: add .checksrc to dist examples: remove superfluous asterisk uses failf: remove newline from formatting strings file: don't provide content-length for directories getinfo: build with disabled HTTP support gitattributes: Set batch files to CRLF line endings on checkout h2: do not wait for RECV on paused transfers HISTORY: added dates to early history http: empty reply connection are not left intact http: get CURLOPT_REQUEST_TARGET working with a HTTP proxy http: have CURLOPT_FAILONERROR fail after all headers http: make providing Proxy-Connection header not cause duplicated headers http: show the request as headers even when split-sending http_chunks: correct and clarify a comment on hexnumber length http_proxy: Fix CONNECT chunked encoding race condition httpauth: make multi-request auth work with custom port INSTALL: now at 85 operating systems INSTALL: update the list known OSes and CPU archs curl has run on lib/unit tests: add missing curl_global_cleanup() calls lib1564/5: verify that curl_multi_wakeup returns OK lib: pass in 'struct Curl_easy *' to most functions lib: remove Curl_ prefix from many static functions lib: save a bit of space with some structure packing libssh2: fix "Value stored to 'readdir_len' is never read" libssh2: move data from connection object to transfer object libssh: avoid plain free() of libssh-memory mime: make sure setting MIMEPOST to NULL resets properly misc: assorted typo fixes misc: fix "warning: empty expression statement has no effect" misc: fix typos mk-ca-bundle.pl: deterministic output when using -t mqtt: deal with 0 byte reads correctly mqtt: handle POST/PUBLISH without a set POSTFIELDSIZE multi: set the PRETRANSFER time-stamp when we switch to PERFORM multi: skip DONE state if there's no connection left for ftp wildcard multi: when erroring in TOOFAST state, act as for PERFORM multi_runsingle: bail out early on data->conn == NULL ngtcp2: Fix http3 upload stall ngtcp2: Fix stack buffer overflow ngtcp2: make it build it current master again nss: get the run-time version instead of build-time openssl: lowercase the hostname before using it for SNI OS400: update ccsidcurl.c pretransfer: setup the User-Agent header here quiche: remove fprintf() leftover Revert "CI/github: work-around for brew breakage on macOS" runtests: add 'wakeup' as a feature runtests: add support for %if [feature] conditions runtests: preprocess DISABLED to allow conditionals schannel: plug a memory-leak schannel_verify: fix safefree call typo select: convert Curl_select() to private static function socks: use the download buffer instead speedcheck: exclude paused transfers strerror: skip errnum >= 0 assertion on windows test1522: add debug tracing test1633: set appropriate name test179: use consistent header line endings test410: verify HTTPS GET with a 49K request header tests/mqttd: extract the client id from the correct offset tests: make --libcurl tests only test FTP options if ftp enabled tool_doswin: Restore original console settings on CTRL signal tool_operate: fix the suppression logic of some error messages tool_operate: spellfix a comment tooĺ_writeout: fix the -w time output units transfer: fix GCC 10 warning with flag '-Wint-in-bool-context' travis: build ngtcp2 --with-gnutls travis: limit the tests with quiche builds to HTTPS and FTPS only travis: restrict the openssl3 job to only run https and ftps tests url: if IDNA conversion fails, fallback to Transitional urldata: make magic be the first struct field urldata: remove 'local_ip' from the connectdata struct urldata: remove duplicate 'upkeep_interval_ms' from connectdata urldata: remove duplicate port number storage urldata: remove the duplicate 'ip_addr_str' field urldata: store ip version in a single byte vtls: remove md5sum warnless: remove curlx_ultosi wolfssl: add SECURE_RENEGOTIATION support wolfssl: Support wolfSSL builds missing TLS 1.1
Diffstat (limited to 'www/curl')
-rw-r--r--www/curl/Makefile4
-rw-r--r--www/curl/PLIST3
-rw-r--r--www/curl/distinfo10
3 files changed, 9 insertions, 8 deletions
diff --git a/www/curl/Makefile b/www/curl/Makefile
index 5b5456dfac2..4f7ef700543 100644
--- a/www/curl/Makefile
+++ b/www/curl/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.237 2020/12/09 09:05:39 adam Exp $
+# $NetBSD: Makefile,v 1.238 2021/02/03 13:17:18 adam Exp $
-DISTNAME= curl-7.74.0
+DISTNAME= curl-7.75.0
CATEGORIES= www
MASTER_SITES= https://curl.haxx.se/download/
EXTRACT_SUFX= .tar.xz
diff --git a/www/curl/PLIST b/www/curl/PLIST
index a7d458a6b1c..5e2fca02b79 100644
--- a/www/curl/PLIST
+++ b/www/curl/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.83 2020/12/09 09:05:39 adam Exp $
+@comment $NetBSD: PLIST,v 1.84 2021/02/03 13:17:18 adam Exp $
bin/curl
bin/curl-config
include/curl/curl.h
@@ -105,6 +105,7 @@ man/man3/CURLOPT_ALTSVC.3
man/man3/CURLOPT_ALTSVC_CTRL.3
man/man3/CURLOPT_APPEND.3
man/man3/CURLOPT_AUTOREFERER.3
+man/man3/CURLOPT_AWS_SIGV4.3
man/man3/CURLOPT_BUFFERSIZE.3
man/man3/CURLOPT_CAINFO.3
man/man3/CURLOPT_CAPATH.3
diff --git a/www/curl/distinfo b/www/curl/distinfo
index 503be0b1e16..ab2c0120729 100644
--- a/www/curl/distinfo
+++ b/www/curl/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.167 2020/12/09 09:05:39 adam Exp $
+$NetBSD: distinfo,v 1.168 2021/02/03 13:17:18 adam Exp $
-SHA1 (curl-7.74.0.tar.xz) = 2bc01055f1a2212ef22f90f026f3a8f9c73d16c1
-RMD160 (curl-7.74.0.tar.xz) = 0bf14d163c5e526886a9a957c743a9c5a738d561
-SHA512 (curl-7.74.0.tar.xz) = 5d987f0b4d051c9e254f14d4e2a05f7cda9fb0f0ac7b3ca3664a25a51ee5ffe092ee072c0d9a613fcd3f34727d75bba14b70f5500cb110ca818591e071c3e6f4
-Size (curl-7.74.0.tar.xz) = 2400972 bytes
+SHA1 (curl-7.75.0.tar.xz) = ae65d2140104f441b65b60c5e1d541d11dab80c6
+RMD160 (curl-7.75.0.tar.xz) = 3b94b99c85e0cc61784f31d08b34f167d45e452c
+SHA512 (curl-7.75.0.tar.xz) = 4c2fc6658379b8b93dd50665b70f3000b63d3bcafd2df60b7e651a8edf4735b3decb06c338b84cb22058191aa9f8f4dc85760a42f9987210b59300758304b746
+Size (curl-7.75.0.tar.xz) = 2418816 bytes
SHA1 (patch-configure) = 8dcc112bd2950e146a77bed7638e490e24a5aa71
SHA1 (patch-curl-config.in) = a58c777fc1a0a087776e62ed2e2a1e0a339716df