Hello community,

here is the log from the commit of package curl for openSUSE:Factory checked in 
at 2020-10-22 14:21:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/curl (Old)
 and      /work/SRC/openSUSE:Factory/.curl.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "curl"

Thu Oct 22 14:21:41 2020 rev:162 rq:842516 version:7.73.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/curl/curl.changes        2020-08-21 
19:00:23.984221549 +0200
+++ /work/SRC/openSUSE:Factory/.curl.new.3463/curl.changes      2020-10-22 
14:23:05.702794024 +0200
@@ -1,0 +2,77 @@
+Wed Oct 14 21:29:48 UTC 2020 - Pedro Monreal <[email protected]>
+
+- 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
+
+-------------------------------------------------------------------

Old:
----
  curl-7.72.0.tar.xz
  curl-7.72.0.tar.xz.asc

New:
----
  curl-7.73.0.tar.xz
  curl-7.73.0.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ curl.spec ++++++
--- /var/tmp/diff_new_pack.IdCKCs/_old  2020-10-22 14:23:07.246795410 +0200
+++ /var/tmp/diff_new_pack.IdCKCs/_new  2020-10-22 14:23:07.246795410 +0200
@@ -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 @@
 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 @@
 %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 @@
 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 @@
 %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}

++++++ curl-7.72.0.tar.xz -> curl-7.73.0.tar.xz ++++++
++++ 70795 lines of diff (skipped)



Reply via email to