diff --git a/curl-7.72.0.tar.xz b/curl-7.72.0.tar.xz deleted file mode 100644 index a5be214..0000000 --- a/curl-7.72.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0ded0808c4d85f2ee0db86980ae610cc9d165e9ca9da466196cc73c346513713 -size 2390040 diff --git a/curl-7.72.0.tar.xz.asc b/curl-7.72.0.tar.xz.asc deleted file mode 100644 index fd623ae..0000000 --- a/curl-7.72.0.tar.xz.asc +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCgAdFiEEJ+3q8i86vOtQ25oSXMkI/bceEsIFAl881xgACgkQXMkI/bce -EsIjuwgAj6aeQgnWkubxxXAQ2kbckLh6QUKZWJQxPjb91kz98cGRcrdGRP292JFN -qQprls4rFTWWOIVVMP/kdheeNI9LqDvQAfZMCaLFAWUdw1L2pbId7VbV+NuTAce8 -V/ENqh+Xj2q2LsMnj02k0Uc1e6Nh1K4al2hwFiozarI/ltb3q7jZN2P2fAmDX89y -f3VsVfNZgv7VIwlX2d3b1RvMdppMFrDC3ZsAXlg2GQZ5sE7yfa2Qq+J5RzaNvEDh -p3pMbPiNgk1ZuGQrzoiYq9tqK/o7pD2t4h2GsftppALxC3SsoneNrdnly910IfKh -8qczoMpszBs8F7jts6KnfXszyhyyhQ== -=sC+U ------END PGP SIGNATURE----- diff --git a/curl-7.73.0.tar.xz b/curl-7.73.0.tar.xz new file mode 100644 index 0000000..e2dd514 --- /dev/null +++ b/curl-7.73.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c4c7ca4ea88abe00fea4740dcf81075c031b1d0bb23aff2d5efde20a3c2408a +size 2394228 diff --git a/curl-7.73.0.tar.xz.asc b/curl-7.73.0.tar.xz.asc new file mode 100644 index 0000000..f2f2fb6 --- /dev/null +++ b/curl-7.73.0.tar.xz.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEEJ+3q8i86vOtQ25oSXMkI/bceEsIFAl+GkkYACgkQXMkI/bce +EsI5vwf+NwIw3Jmn9lW7/VHNgFWB1Qa0gB4KlDISM2qG9CHzeIW8K50g2JiIAuLa +CVOfuMi/jg1r2INRLErZzdGDtD71TzjaEv6A/dxWL+k5/ieFxmH5iC80rYWi8EE9 +sv/bx8vEq8ikIqqV7KxYPlX8xMJBMfCs+TNQbzYM3WUDMLYJLpuNiWrzS6h8+mPq +4w8qYyrNI5x/J3HSJuzyoJy0ueQOQ6CaZwV/ViGBLmFkMKgsAXJu9ImRMmJXKAk5 +MLiVUKI1KpHJNHZS5pLIP5wrjIN3z7FIRxThJ6f/IqUF1mIc6MNnqcER6lBtxeq4 +SuRq9Dx5W2en/g+I5iic8GwkDD+U6A== +=W3Yh +-----END PGP SIGNATURE----- diff --git a/curl.changes b/curl.changes index 41325ef..01dc3ab 100644 --- a/curl.changes +++ b/curl.changes @@ -1,3 +1,80 @@ +------------------------------------------------------------------- +Wed Oct 14 21:29:48 UTC 2020 - Pedro Monreal + +- Update to 7.73.0 + * Changes: + - curl: add --output-dir + - curl: support XDG_CONFIG_HOME to find .curlrc + - curl: update --help with categories + - curl_easy_option_*: new API for meta-data about easy options + - CURLE_PROXY: new error code + - mqtt: enable by default + - sftp: add new quote commands 'atime' and 'mtime' + - ssh: add the option CURLKHSTAT_FINE_REPLACE + - tls: add CURLOPT_SSL_EC_CURVES and --curves + * Bugfixes: + - base64: also build for smtp, pop3 and imap + - cleanups: avoid curl_ on local variables + - configure: let --enable-debug set -Wenum-conversion with gcc >= 10 + - conn: check for connection being dead before reuse + - curl: in retry output don't call all problems "transient" + - curl: make checkpasswd, file2memory, file2string and + glob_match_url use dynbuf + - curl: retry delays in parallel mode no longer sleeps blocking + - curl: use curlx_dynbuf for realloc when loading config files + - curl:parallel_transfers: make sure retry readds the transfer + - curl_get_line: build only if cookies or alt-svc are enabled + - Curl_pgrsTime - return new time to avoid timeout integer overflow + - Curl_send: return error when pre_receive_plain can't malloc + - dynbuf: make sure Curl_dyn_tail() zero terminates + - etag: save and use the full received contents + - ftp: a 550 response to SIZE returns CURLE_REMOTE_FILE_NOT_FOUND + - ftp: avoid risk of reading uninitialized integers + - ftp: get rid of the PPSENDF macro + - ftp: make a 552 response return CURLE_REMOTE_DISK_FULL + - ftp: separate FTPS from FTP over "HTTPS proxy" + - HTTP/3: update to OpenSSL_1_1_1g-quic-draft-29 + - http: consolidate nghttp2_session_mem_recv() call paths + - http_proxy: do not count proxy headers in the header bytecount + - http_proxy: do not crash with HTTPS_PROXY and NO_PROXY set + - imap: make imap_send use dynbuf for the send buffer management + - imap: set cselect_bits to CURL_CSELECT_IN initially + - lib1560: verify "redirect" to double-slash leading URL + - lib: make Curl_gethostname accept a const pointer + - libssh2: handle the SSH protocols done over HTTPS proxy + - libssh2: pass on the error from ssh_force_knownhost_key_type + - memdebug: remove 9 year old unused debug function + - multi: expand pre-check for socket readiness + - ngtcp2: adapt to new NGTCP2_PROTO_VER_MAX define + - ngtcp2: adapt to the new pkt_info arguments + - openssl: avoid error conditions when importing native CA + - openssl: consider ALERT_CERTIFICATE_EXPIRED a failed verification + - parsedate: tune the date to epoch conversion + - pause: only trigger a reread if the unpause sticks + - pingpong: use a dynbuf for the *_pp_sendf() function + - runtests: allow creating files without newlines + - runtests: allow generating a binary sequence from hex + - runtests: clear pid variables when failing to start a server + - schannel: fix memory leak when using get_cert_location + - schannel: return CURLE_PEER_FAILED_VERIFICATION for untrusted root + - sectransp: make it build with --disable-proxy + - select.h: make socket validation macros test for INVALID_SOCKET + - select: align poll emulation to return all relevant events + - select: fix poll-based check not detecting connect failure + - select: simplify return code handling for poll and select + - setopt: if the buffer exists, refuse the new BUFFERSIZE + - setopt: return CURLE_BAD_FUNCTION_ARGUMENT on bad argument + - socketpair: allow CURL_DISABLE_SOCKETPAIR + - sockfilt: handle FD_CLOSE winsock event on write socket + - symbian: drop support + - tests: remove pipelining tests + - tls: fix SRP detection by using the proper #ifdefs + - tls: provide the CApath verbose log on its own line + - tool_setopt: escape binary data to hex, not octal + - url: use blank credentials when using proxy w/o username and password + - urlapi: use more Curl_safefree + - vtls: deduplicate client certificates in ssl_config_data + ------------------------------------------------------------------- Wed Aug 19 07:47:34 UTC 2020 - Pedro Monreal Gonzalez diff --git a/curl.spec b/curl.spec index 8833d7b..466aaea 100644 --- a/curl.spec +++ b/curl.spec @@ -21,7 +21,7 @@ # need ssl always for python-pycurl %bcond_without openssl Name: curl -Version: 7.72.0 +Version: 7.73.0 Release: 0 Summary: A Tool for Transferring Data from URLs License: curl @@ -78,9 +78,8 @@ network protocols. Summary: Development files for the curl library Requires: glibc-devel Requires: libcurl4 = %{version} -# curl-devel (v 7.15.5) was last used in 10.2 -Provides: curl-devel <= 7.15.5 -Obsoletes: curl-devel < 7.16.2 +Provides: curl-devel = %{version} +Obsoletes: curl-devel < %{version} %description -n libcurl-devel Curl is a client to get documents and files from or send documents to a @@ -141,7 +140,7 @@ make %{?_smp_mflags} V=1 %if %{with testsuite} %check pushd tests -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 # make sure the testsuite runs don't race on MP machines in autobuild if test -z "$BUILD_INCARNATION" -a -r /.buildenv; then . /.buildenv @@ -153,7 +152,7 @@ fi base=$((8990 + $BUILD_INCARNATION * 20)) # bug940009 do not run flaky tests for any architecture # at least test 1510 do fail for i586 and ppc64le -perl ./runtests.pl -a -b$base '!flaky' || exit +perl ./runtests.pl -a -v -p -b$base '!flaky' || exit popd %endif @@ -170,8 +169,8 @@ popd %postun -n libcurl4 -p /sbin/ldconfig %files -%doc README RELEASE-NOTES -%doc docs/{BUGS,FAQ,FEATURES,RESOURCES,TODO,TheArtOfHttpScripting} +%doc README RELEASE-NOTES CHANGES +%doc docs/{BUGS.md,FAQ,FEATURES,TODO,TheArtOfHttpScripting.md} %{_bindir}/curl %{_datadir}/zsh/site-functions/_curl %{_mandir}/man1/curl.1%{?ext_man}