pkgsrc/www/curl/distinfo

9 lines
536 B
Text
Raw Normal View History

curl: Update to 7.70.0 Changes: 7.70.0 ------ This release includes the following changes: o curl: add --ssl-revoke-best-effort to allow a "best effort" revocation check o mqtt: add new experimental protocol o schannel: add "best effort" revocation check option: CURLSSLOPT_REVOKE_BEST_EFFORT o writeout: support to generate JSON output with '%{json}' This release includes the following bugfixes: o appveyor: add Unicode winbuild jobs o appveyor: completely disable tests that fail to timeout early o appveyor: show failed tests in log even if test is ignored o appveyor: sort builds by type and add two new variants o appveyor: turn disabled tests into ignored result tests o appveyor: use random test server ports based upon APPVEYOR_API_URL o build: fixed build for systems with select() in unistd.h o buildconf: avoid using tempfile when removing files o checksrc: warn on obvious conditional blocks on the same line as if() o CI-fuzz: increase fuzz time to 40 minutes o ci/tests: fix Azure Pipelines not running Windows containers o CI: add build with ngtcp2 + gnutls on Travis CI o CI: bring GitHub Actions fuzzing job in line with macOS jobs o CI: migrate macOS jobs from Azure and Travis CI to GitHub Actions o CI: remove default Ubuntu build from GitHub Actions o cirrus: no longer ignore test 504 which is working again o cirrus: re-enable the FreeBSD 13 CI builds o cleanup: insert newline after if() conditions o cmake: add aliases so exported target names are available in tree o cmake: add CMAKE_MSVC_RUNTIME_LIBRARY o cmake: add support for building with wolfSSL o cmake: Avoid MSVC C4273 warnings in send/recv checks o cmdline: fix handling of OperationConfig linked list (--next) o compressed.d: stress that the headers are not modified o config: remove all defines of HAVE_DES_H o configure: convert -I to -isystem as a last step o configure: document 'compiler_num' for gcc o configure: don't check for Security.framework when cross-compiling o configure: fix -pedantic-errors for GCC 5 and later o configure: remove use of -vec-report0 from CFLAGS with icc o connect: happy eyeballs cleanup o connect: store connection info for QUIC connections o copyright: fix out-of-date copyright ranges and missing headers o curl-functions.m4: remove inappropriate AC_REQUIRE o curl.h: remnove CURL_VERSION_ESNI. Never supported nor documented o curl.h: update comment typo o curl: allow both --etag-compare and --etag-save with same file name o curl_setup: define _WIN32_WINNT_[OS] symbols o CURLINFO_CONDITION_UNMET: return true for 304 http status code o CURLINFO_NUM_CONNECTS: improve accuracy o CURLOPT_WRITEFUNCTION.3: add inline example and new see-also o dist: add mail-rcpt-allowfails.d to the tarball o docs/make: generate curl.1 from listed files only o docs: add warnings about FILE: URLs on Windows o easy: fix curl_easy_duphandle for builds missing IPv6 that use c-ares o examples/sessioninfo.c: add include to fix compiler warning o github actions: run when pushed to master or */ci + PRs o gnutls: bump lowest supported version to 3.1.10 o gnutls: Don't skip really long certificate fields o gnutls: ensure TLS 1.3 when SRP isn't requested o gopher: check remaining time left during write busy loop o gskit: use our internal select wrapper for portability o http2: Fix erroneous debug message that h2 connection closed o http: don't consider upload done if the request isn't completely sent off o http: free memory when Alt-Used header creation fails due to OOM o lib/mk-ca-bundle: skip empty certs o lib670: use the same Win32 API check as all other lib tests o lib: fix typos in comments and errormessages o lib: never define CURL_CA_BUNDLE with a getenv o libcurl-multi.3: added missing full stop o libssh: avoid options override by configuration files o libssh: Use new ECDSA key types to check known hosts o mailmap: fixup a few author names/fields o Makefile.m32: Improve windres parameter compatibility o Makefile: run the cd commands in a subshell o memdebug: don't log free(NULL) o mime: properly check Content-Type even if it has parameters o multi-ssl: reset the SSL backend on `Curl_global_cleanup()` o multi: improve parameter check for curl_multi_remove_handle o nghttp2: 1.12.0 required o ngtcp2: update to git master for the key installation API change o nss: check for PK11_CreateDigestContext() returning NULL o openssl: adapt to functions marked as deprecated since version 3 o OS400: update strings for ccsid-ifier (fixes the build) o output.d: quote the URL when globbing o packages: add OS400/chkstrings.c to the dist o RELEASE-PROCEDURE.md: run the copyright.pl script! o Revert "file: on Windows, refuse paths that start with \\" o runtests: always put test number in servercmd file o runtests: provide nicer errormsg when protocol "dump" file is empty o schannel: Fix blocking timeout logic o schannel: support .P12 or .PFX client certificates o scripts/release-notes.pl: add helper script for RELEASE-NOTES maintenance o select: make Curl_socket_check take timediff_t timeout o select: move duplicate select preparation code into Curl_select o select: remove typecast from SOCKET_WRITABLE/READABLE macros o server/getpart: make the "XML-parser" stricter o server/resolve: remove AI_CANONNAME to make macos tell the truth o smtp: set auth correctly o sockfilt: add logmsg output to select_ws_wait_thread on Windows o sockfilt: fix broken pipe on Windows to be ready in select_ws o sockfilt: fix handling of ready closed sockets on Windows o sockfilt: fix race-condition of waiting threads and event handling o socks: Fix blocking timeout logic o src: Remove C99 constructs to ensure C89 compliance o SSLCERTS.md: Fix example code for setting CA cert file o test1148: tolerate progress updates better (again) o test1154: set a proper name o test1177: verify that all the CURL_VERSION_ bits are documented o test1566: verify --etag-compare that gets a 304 back o test1908: avoid using fixed port number in test data o test2043: use revoked.badssl.com instead of revoked.grc.com o test2100: fix static port instead of dynamic value being used o tests/data: fix some XML formatting issues in test cases o tests/FILEFORMAT: converted to markdown and extended o tests/server/util.c: use curl_off_t instead of long for pid o tests: add %NOLISTENPORT and use it o tests: add Windows compatible pidwait like pidkill and pidterm o tests: fix conflict between Cygwin/msys and Windows PIDs o tests: introduce preprocessed test cases o tests: make Python-based servers compatible with Python 2 and 3 o tests: make runtests check that disabled tests exists o tests: move pingpong server to dynamic listening port o tests: remove python_dependencies for smbserver from our tree o tests: run the RTSP test server on a dynamic port number o tests: run the SOCKS test server on a dynamic port number o tests: run the sws server on "any port" o tests: run the TFTP test server on a dynamic port number o tests: use Cygwin/msys PIDs for stunnel and sshd on Windows o tls: remove the BACKEND define kludge from most backends o tool: do not declare functions with Curl_ prefix o tool_operate: fix add_parallel_transfers when more are in queue o transfer: cap retries of "dead connections" to 5 o transfer: Switch PUT to GET/HEAD on 303 redirect o travis: bump the wolfssl CI build to use 4.4.0 o travis: update the ngtcp2 build to use the latest OpenSSL patch o url: allow non-HTTPS altsvc-matching for debug builds o version: add 'cainfo' and 'capath' to version info struct o version: increase buffer space for ssl version output o version: skip idn2_check_version() check and add precaution o vquic: add support for GnuTLS backend of ngtcp2 o vtls: fix ssl_config memory-leak on out-of-memory o warnless: remove code block for icc that didn't work o windows: enable UnixSockets with all build toolchains o windows: suppress UI in all CryptAcquireContext() calls
2020-04-29 13:24:19 +02:00
$NetBSD: distinfo,v 1.162 2020/04/29 11:24:19 leot Exp $
curl: Update to 7.70.0 Changes: 7.70.0 ------ This release includes the following changes: o curl: add --ssl-revoke-best-effort to allow a "best effort" revocation check o mqtt: add new experimental protocol o schannel: add "best effort" revocation check option: CURLSSLOPT_REVOKE_BEST_EFFORT o writeout: support to generate JSON output with '%{json}' This release includes the following bugfixes: o appveyor: add Unicode winbuild jobs o appveyor: completely disable tests that fail to timeout early o appveyor: show failed tests in log even if test is ignored o appveyor: sort builds by type and add two new variants o appveyor: turn disabled tests into ignored result tests o appveyor: use random test server ports based upon APPVEYOR_API_URL o build: fixed build for systems with select() in unistd.h o buildconf: avoid using tempfile when removing files o checksrc: warn on obvious conditional blocks on the same line as if() o CI-fuzz: increase fuzz time to 40 minutes o ci/tests: fix Azure Pipelines not running Windows containers o CI: add build with ngtcp2 + gnutls on Travis CI o CI: bring GitHub Actions fuzzing job in line with macOS jobs o CI: migrate macOS jobs from Azure and Travis CI to GitHub Actions o CI: remove default Ubuntu build from GitHub Actions o cirrus: no longer ignore test 504 which is working again o cirrus: re-enable the FreeBSD 13 CI builds o cleanup: insert newline after if() conditions o cmake: add aliases so exported target names are available in tree o cmake: add CMAKE_MSVC_RUNTIME_LIBRARY o cmake: add support for building with wolfSSL o cmake: Avoid MSVC C4273 warnings in send/recv checks o cmdline: fix handling of OperationConfig linked list (--next) o compressed.d: stress that the headers are not modified o config: remove all defines of HAVE_DES_H o configure: convert -I to -isystem as a last step o configure: document 'compiler_num' for gcc o configure: don't check for Security.framework when cross-compiling o configure: fix -pedantic-errors for GCC 5 and later o configure: remove use of -vec-report0 from CFLAGS with icc o connect: happy eyeballs cleanup o connect: store connection info for QUIC connections o copyright: fix out-of-date copyright ranges and missing headers o curl-functions.m4: remove inappropriate AC_REQUIRE o curl.h: remnove CURL_VERSION_ESNI. Never supported nor documented o curl.h: update comment typo o curl: allow both --etag-compare and --etag-save with same file name o curl_setup: define _WIN32_WINNT_[OS] symbols o CURLINFO_CONDITION_UNMET: return true for 304 http status code o CURLINFO_NUM_CONNECTS: improve accuracy o CURLOPT_WRITEFUNCTION.3: add inline example and new see-also o dist: add mail-rcpt-allowfails.d to the tarball o docs/make: generate curl.1 from listed files only o docs: add warnings about FILE: URLs on Windows o easy: fix curl_easy_duphandle for builds missing IPv6 that use c-ares o examples/sessioninfo.c: add include to fix compiler warning o github actions: run when pushed to master or */ci + PRs o gnutls: bump lowest supported version to 3.1.10 o gnutls: Don't skip really long certificate fields o gnutls: ensure TLS 1.3 when SRP isn't requested o gopher: check remaining time left during write busy loop o gskit: use our internal select wrapper for portability o http2: Fix erroneous debug message that h2 connection closed o http: don't consider upload done if the request isn't completely sent off o http: free memory when Alt-Used header creation fails due to OOM o lib/mk-ca-bundle: skip empty certs o lib670: use the same Win32 API check as all other lib tests o lib: fix typos in comments and errormessages o lib: never define CURL_CA_BUNDLE with a getenv o libcurl-multi.3: added missing full stop o libssh: avoid options override by configuration files o libssh: Use new ECDSA key types to check known hosts o mailmap: fixup a few author names/fields o Makefile.m32: Improve windres parameter compatibility o Makefile: run the cd commands in a subshell o memdebug: don't log free(NULL) o mime: properly check Content-Type even if it has parameters o multi-ssl: reset the SSL backend on `Curl_global_cleanup()` o multi: improve parameter check for curl_multi_remove_handle o nghttp2: 1.12.0 required o ngtcp2: update to git master for the key installation API change o nss: check for PK11_CreateDigestContext() returning NULL o openssl: adapt to functions marked as deprecated since version 3 o OS400: update strings for ccsid-ifier (fixes the build) o output.d: quote the URL when globbing o packages: add OS400/chkstrings.c to the dist o RELEASE-PROCEDURE.md: run the copyright.pl script! o Revert "file: on Windows, refuse paths that start with \\" o runtests: always put test number in servercmd file o runtests: provide nicer errormsg when protocol "dump" file is empty o schannel: Fix blocking timeout logic o schannel: support .P12 or .PFX client certificates o scripts/release-notes.pl: add helper script for RELEASE-NOTES maintenance o select: make Curl_socket_check take timediff_t timeout o select: move duplicate select preparation code into Curl_select o select: remove typecast from SOCKET_WRITABLE/READABLE macros o server/getpart: make the "XML-parser" stricter o server/resolve: remove AI_CANONNAME to make macos tell the truth o smtp: set auth correctly o sockfilt: add logmsg output to select_ws_wait_thread on Windows o sockfilt: fix broken pipe on Windows to be ready in select_ws o sockfilt: fix handling of ready closed sockets on Windows o sockfilt: fix race-condition of waiting threads and event handling o socks: Fix blocking timeout logic o src: Remove C99 constructs to ensure C89 compliance o SSLCERTS.md: Fix example code for setting CA cert file o test1148: tolerate progress updates better (again) o test1154: set a proper name o test1177: verify that all the CURL_VERSION_ bits are documented o test1566: verify --etag-compare that gets a 304 back o test1908: avoid using fixed port number in test data o test2043: use revoked.badssl.com instead of revoked.grc.com o test2100: fix static port instead of dynamic value being used o tests/data: fix some XML formatting issues in test cases o tests/FILEFORMAT: converted to markdown and extended o tests/server/util.c: use curl_off_t instead of long for pid o tests: add %NOLISTENPORT and use it o tests: add Windows compatible pidwait like pidkill and pidterm o tests: fix conflict between Cygwin/msys and Windows PIDs o tests: introduce preprocessed test cases o tests: make Python-based servers compatible with Python 2 and 3 o tests: make runtests check that disabled tests exists o tests: move pingpong server to dynamic listening port o tests: remove python_dependencies for smbserver from our tree o tests: run the RTSP test server on a dynamic port number o tests: run the SOCKS test server on a dynamic port number o tests: run the sws server on "any port" o tests: run the TFTP test server on a dynamic port number o tests: use Cygwin/msys PIDs for stunnel and sshd on Windows o tls: remove the BACKEND define kludge from most backends o tool: do not declare functions with Curl_ prefix o tool_operate: fix add_parallel_transfers when more are in queue o transfer: cap retries of "dead connections" to 5 o transfer: Switch PUT to GET/HEAD on 303 redirect o travis: bump the wolfssl CI build to use 4.4.0 o travis: update the ngtcp2 build to use the latest OpenSSL patch o url: allow non-HTTPS altsvc-matching for debug builds o version: add 'cainfo' and 'capath' to version info struct o version: increase buffer space for ssl version output o version: skip idn2_check_version() check and add precaution o vquic: add support for GnuTLS backend of ngtcp2 o vtls: fix ssl_config memory-leak on out-of-memory o warnless: remove code block for icc that didn't work o windows: enable UnixSockets with all build toolchains o windows: suppress UI in all CryptAcquireContext() calls
2020-04-29 13:24:19 +02:00
SHA1 (curl-7.70.0.tar.xz) = f213c6ed665e05273e9c55ecafdaf981692ad747
RMD160 (curl-7.70.0.tar.xz) = 765e3fa450c5207f908aa337d7744760c4298f20
SHA512 (curl-7.70.0.tar.xz) = ab8796af1bd6f35ae704fd5e3639a8153482615a05c24e2e6d0b9cef8ed9a1e0d497ead2dbf5972cc53f632c2d87f0bf79e9e7cac625452dd24e6c7d8045cfc6
Size (curl-7.70.0.tar.xz) = 2348780 bytes
SHA1 (patch-configure) = 8dcc112bd2950e146a77bed7638e490e24a5aa71
curl: update to 7.58.0. This release includes the following changes: o new libssh-powered SSH SCP/SFTP back-end o curl-config: add --ssl-backends [10] This release includes the following bugfixes: o http2: fix incorrect trailer buffer size [40] o http: prevent custom Authorization headers in redirects [55] o travis: add boringssl build [1] o examples/xmlstream.c: don't switch off CURL_GLOBAL_SSL [2] o SSL: Avoid magic allocation of SSL backend specific data [3] o lib: don't export all symbols, just everything curl_* [4] o libssh2: send the correct CURLE error code on scp file not found o libssh2: return CURLE_UPLOAD_FAILED on failure to upload o openssl: enable pkcs12 in boringssl builds [5] o libssh2: remove dead code from SSH_SFTP_QUOTE [6] o sasl_getmesssage: make sure we have a long enough string to pass [7] o conncache: fix several lock issues [8] o threaded-shared-conn.c: new example o conncache: only allow multiplexing within same multi handle [9] o configure: check for netinet/in6.h [11] o URL: tolerate backslash after drive letter for FILE: [12] o openldap: add commented out debug possibilities [13] o include: get netinet/in.h before linux/tcp.h [14] o CONNECT: keep close connection flag in http_connect_state struct [15] o BINDINGS: another PostgreSQL client o curl: limit -# update frequency for unknown total size [16] o configure: add AX_CODE_COVERAGE only if using gcc [17] o curl.h: remove incorrect comment about ERRORBUFFER o openssl: improve data-pending check for https proxy [18] o curl: remove __EMX__ #ifdefs [19] o CURLOPT_PRIVATE.3: fix grammar [20] o sftp: allow quoted commands to use relative paths [21] o CURLOPT_DNS_CACHE_TIMEOUT.3: see also CURLOPT_RESOLVE o RESOLVE: output verbose text when trying to set a duplicate name o openssl: Disable file buffering for Win32 SSLKEYLOGFILE [22] o multi_done: prune DNS cache [23] o tests: update .gitignore for libtests o tests: mark data files as non-executable in git o CURLOPT_DNS_LOCAL_IP4.3: fixed the "SEE ALSO" to not self-reference o curl.1: documented two missing valid exit codes o curl.1: mention http:// and https:// as valid proxy prefixes o vtls: replaced getenv() with curl_getenv() [24] o setopt: less *or equal* than INT_MAX/1000 should be fine [25] o examples/smtp-mail.c: use separate defines for options and mail o curl: support >256 bytes warning messsages [26] o conncache: fix a return code o krb5: fix a potential access of uninitialized memory o rand: add a clang-analyzer work-around o CURLOPT_READFUNCTION.3: refer to argument with correct name [27] o brotli: allow compiling with version 0.6.0 o content_encoding: rework zlib_inflate [28] o curl_easy_reset: release mime-related data [29] o examples/rtsp: fix error handling macros [30] o build-openssl.bat: Added support for VC15 o build-wolfssl.bat: Added support for VC15 o build: Added Visual Studio 2017 project files o winbuild: Added support for VC15 o curl: Support size modifiers for --max-filesize [32] o examples/cacertinmem: ignore cert-already-exists error [33] o brotli: data at the end of content can be lost [34] o curl_version_info.3: call the argument 'age' [35] o openssl: fix memory leak of SSLKEYLOGFILE filename o build: remove HAVE_LIMITS_H check [36] o --mail-rcpt: fix short-text description o scripts: allow all perl scripts to be run directly [37] o progress: calculate transfer speed on milliseconds if possible [38] o system.h: check __LONG_MAX__ for defining curl_off_t [31] o easy: fix connection ownership in curl_easy_pause [39] o setopt: reintroduce non-static Curl_vsetopt() for OS400 support [41] o setopt: fix SSLVERSION to allow CURL_SSLVERSION_MAX_ values [42] o configure.ac: append extra linker flags instead of prepending them [43] o HTTP: bail out on negative Content-Length: values [44] o docs: comment about CURLE_READ_ERROR returned by curl_mime_filedata o mime: clone mime tree upon easy handle duplication [45] o openssl: enable SSLKEYLOGFILE support by default [46] o smtp/pop3/imap_get_message: decrease the data length too... [47] o CURLOPT_TCP_NODELAY.3: fix typo [48] o SMB: fix numeric constant suffix and variable types [49] o ftp-wildcard: fix matching an empty string with "*[^a]" [50] o curl_fnmatch: only allow 5 '*' sections in a single pattern o openssl: fix potential memory leak in SSLKEYLOGFILE logic o SSH: Fix state machine for ssh-agent authentication [51] o examples/url2file.c: add missing curl_global_cleanup() call [52] o http2: don't close connection when single transfer is stopped [53] o libcurl-env.3: first version o curl: progress bar refresh, get width using ioctl() [54] o CONNECT_TO: fail attempt to set an IPv6 numerical without IPv6 support [56]
2018-01-24 08:57:19 +01:00
SHA1 (patch-curl-config.in) = 363359665985cc14f36ddf47fc3480f1200e3533