--- - branch: MAIN date: Wed Aug 19 09:03:11 UTC 2020 files: - new: '1.231' old: '1.230' path: pkgsrc/www/curl/Makefile pathrev: pkgsrc/www/curl/Makefile@1.231 type: modified - new: '1.81' old: '1.80' path: pkgsrc/www/curl/PLIST pathrev: pkgsrc/www/curl/PLIST@1.81 type: modified - new: '1.165' old: '1.164' path: pkgsrc/www/curl/distinfo pathrev: pkgsrc/www/curl/distinfo@1.165 type: modified - new: '1.10' old: '1.9' path: pkgsrc/www/curl/patches/patch-curl-config.in pathrev: pkgsrc/www/curl/patches/patch-curl-config.in@1.10 type: modified id: 20200819T090311Z.93211559e952dab07fde98edfea147dff85a6074 log: | curl: Update to 7.72.0 pkgsrc changes: - Add test dependency to Python and py-impacket for SMB and TELNET tests Changes: 7.72.0 ------ This release includes the following changes: o content_encoding: add zstd decoding support o CURL_PUSH_ERROROUT: allow the push callback to fail the parent stream o CURLINFO_EFFECTIVE_METHOD: added This release includes the following bugfixes: o CVE-2020-8231: libcurl: wrong connect-only connection o appveyor: collect libcurl.dll variants with prefix or suffix o asyn-ares: correct some bad comments o bearssl: fix build with disabled proxy support o buildconf: avoid array concatenation in die() o buildconf: retire ares buildconf invocation o checksrc: ban gmtime/localtime o checksrc: invoke script with -D to find .checksrc proper o CI/azure: install libssh2 for use with msys2-based builds o CI/azure: unconditionally enable warnings-as-errors with autotools o CI/macos: enable warnings as errors for CMake builds o CI/macos: set minimum macOS version o CI/macos: unconditionally enable warnings-as-errors with autotools o CI: Add muse CI analyzer o cirrus-ci: upgrade 11-STABLE to 11.4 o CMake: don't complain about missing nroff o CMake: fix test for warning suppressions o cmake: fix windows xp build o configure.ac: Sort features name in summary o configure: allow disabling warnings o configure: cleanup wolfssl + pkg-config conflicts when cross compiling. o configure: show zstd "no" in summary when built without it o connect: remove redundant message about connect failure o curl-config: ignore REQUIRE_LIB_DEPS in --libs output o curl.1: add a few missing valid exit codes o curl: add %{method} to the -w variables o curl: improve the existing file check with -J o curl_multi_setopt: fix compiler warning "result is always false" o curl_version_info.3: CURL_VERSION_KERBEROS4 is deprecated o CURLINFO_CERTINFO.3: fix typo o CURLOPT_NOBODY.3: clarify what setting to 0 means o docs: add date of 7.20 to CURLM_CALL_MULTI_PERFORM mentions o docs: Add video link to docs/CONTRIBUTE.md o docs: change "web site" to "website" o docs: clarify MAX_SEND/RECV_SPEED functionality o docs: Update a few leftover mentions of DarwinSSL o doh: remove redundant cast o file2memory: use a define instead of -1 unsigned value o ftp: don't do ssl_shutdown instead of ssl_close o ftpserver: don't verify SMTP MAIL FROM names o getinfo: reset retry-after value in initinfo o gnutls: repair the build with `CURL_DISABLE_PROXY` o gtls: survive not being able to get name/issuer o h2: repair trailer handling o http2: close the http2 connection when no more requests may be sent o http2: fix nghttp2_strerror -> nghttp2_http2_strerror in debug messages o libssh2: s/ssherr/sftperr/ o libtest/Makefile.am: add -no-undefined for libstubgss for Cygwin o md(4|5): don't use deprecated macOS functions o mprintf: Fix dollar string handling o mprintf: Fix stack overflows o multi: Condition 'extrawait' is always true o multi: Remove 10-year old out-commented code o multi: remove two checks always true o multi: update comment to say easyp list is linear o multi_remove_handle: close unused connect-only connections o ngtcp2: adapt to error code rename o ngtcp2: adjust to recent sockaddr updates o ngtcp2: update to modified qlog callback prototype o nss: fix build with disabled proxy support o ntlm: free target_info before (re-)malloc o openssl: fix build with LibreSSL < 2.9.1 o page-header: provide protocol details in the curl.1 man page o quiche: handle calling disconnect twice o runtests.pl: treat LibreSSL and BoringSSL as OpenSSL o runtests: move the gnutls-serv tests to a dynamic port o runtests: move the smbserver to use a dynamic port number o runtests: move the TELNET server to a dynamic port o runtests: run the DICT server on a random port number o runtests: run the http2 tests on a random port number o runtests: support dynamicly base64 encoded sections in tests o setopt: unset NOBODY switches to GET if still HEAD o smtp_parse_address: handle blank input string properly o socks: use size_t for size variable o strdup: remove the odd strlen check o test1119: verify stdout in the test o test1139: make it display the difference on test failures o test1140: compare stdout o test1908: treat file as text o tests/FILEFORMAT.md: mention %HTTP2PORT o tests/sshserver.pl: fix compatibility with OpenSSH for Windows o TLS naming: fix more Winssl and Darwinssl leftovers o tls-max.d: this option is only for TLS-using connections o tlsv1.3.d. only for TLS-using connections o tool_doswin: Simplify Windows version detection o tool_getparam: make --krb option work again o TrackMemory tests: ignore realloc and free in getenv.c o transfer: fix data_pending for builds with both h2 and h3 enabled o transfer: fix memory-leak with CURLOPT_CURLU in a duped handle o transfer: move retrycount from connect struct to easy handle o travis/script.sh: fix use of `-n' with unquoted envvar o travis: add ppc64le and s390x builds o travis: update quiche builds for new boringssl layout o url: fix CURLU and location following o url: silence MSVC warning o util: silence conversion warnings o win32: Add Curl_verify_windows_version() to curlx o WIN32: stop forcing narrow-character API o windows: add unicode to feature list o windows: disable Unix Sockets for old mingw module: pkgsrc subject: 'CVS commit: pkgsrc/www/curl' unixtime: '1597827791' user: leot