Hello community,

here is the log from the commit of package curl for openSUSE:Factory checked in 
at 2020-01-11 14:37:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/curl (Old)
 and      /work/SRC/openSUSE:Factory/.curl.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "curl"

Sat Jan 11 14:37:11 2020 rev:152 rq:761820 version:7.68.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/curl/curl-mini.changes   2019-11-18 
20:06:08.945720702 +0100
+++ /work/SRC/openSUSE:Factory/.curl.new.6675/curl-mini.changes 2020-01-11 
14:37:13.821118090 +0100
@@ -1,0 +2,138 @@
+Wed Jan  8 09:54:50 UTC 2020 - Pedro Monreal Gonzalez 
<pmonrealgonza...@suse.com>
+
+- Update to 7.68.0
+  * Changes:
+    - TLS: add BearSSL vtls implementation
+    - XFERINFOFUNCTION: support CURL_PROGRESSFUNC_CONTINUE
+    - curl: add --etag-compare and --etag-save
+    - curl: add --parallel-immediate
+    - multi: add curl_multi_wakeup()
+    - openssl: CURLSSLOPT_NO_PARTIALCHAIN can disable partial cert chains 
+  * Bugfixes:
+    - CVE-2019-15601: file: on Windows, refuse paths that start with \\
+    - Azure Pipelines: add several builds
+    - CMake: add support for building with the NSS vtls backend
+    - CURL-DISABLE: initial docs for the CURL_DISABLE_* defines
+    - CURLOPT_HEADERFUNCTION.3: Document that size is always 1
+    - CURLOPT_QUOTE.3: fix typos
+    - CURLOPT_READFUNCTION.3: fix the example
+    - CURLOPT_URL.3: "curl supports SMB version 1 (only)"
+    - CURLOPT_VERBOSE.3: see also ERRORBUFFER
+    - HISTORY: added cmake, HTTP/3 and parallel downloads with curl
+    - HISTORY: the SMB(S) support landed in 2014
+    - INSTALL.md: provide Android build instructions
+    - KNOWN_BUGS: Connection information when using TCP Fast Open
+    - KNOWN_BUGS: LDAP on Windows doesn't work correctly
+    - KNOWN_BUGS: TLS session cache doesn't work with TFO
+    - OPENSOCKETFUNCTION.3: correct the purpose description
+    - TrackMemory tests: always remove CR before LF
+    - altsvc: bump to h3-24
+    - altsvc: make the save function ignore NULL filenames
+    - build: Disable Visual Studio warning "conditional expression is constant"
+    - build: fix for CURL_DISABLE_DOH
+    - checksrc.bat: Add a check for vquic and vssh directories
+    - checksrc: repair the copyrightyear check
+    - cirrus-ci: enable clang sanitizers on freebsd 13
+    - cirrus: Drop the FreeBSD 10.4 build
+    - config-win32: cpu-machine-OS for Windows on ARM
+    - configure: avoid unportable `==' test(1) operator
+    - configure: enable IPv6 support without `getaddrinfo`
+    - configure: fix typo in help text
+    - conncache: CONNECT_ONLY connections assumed always in-use
+    - conncache: fix multi-thread use of shared connection cache
+    - copyrights: fix copyright year range
+    - create_conn: prefer multiplexing to using new connections
+    - curl -w: handle a blank input file correctly
+    - curl.h: add two missing defines for "pre ISO C" compilers
+    - curl/parseconfig: fix mem-leak
+    - curl/parseconfig: use curl_free() to free memory allocated by libcurl
+    - curl: cleanup multi handle on failure
+    - curl: fix --upload-file . hangs if delay in STDIN
+    - curl: fix -T globbing
+    - curl: improved cleanup in upload error path
+    - curl: make a few char pointers point to const char instead
+    - curl: properly free mimepost data
+    - curl: show better error message when no homedir is found
+    - curl: show error for --http3 if libcurl lacks support
+    - curl_setup_once: consistently use WHILE_FALSE in macros
+    - define: remove HAVE_ENGINE_LOAD_BUILTIN_ENGINES, not used anymore
+    - docs: Change 'experiemental' to 'experimental'
+    - docs: TLS SRP doesn't work with TLS 1.3
+    - docs: fix several typos
+    - docs: mention CURL_MAX_INPUT_LENGTH restrictions
+    - doh: improved both encoding and decoding
+    - doh: make it behave when built without proxy support
+    - examples/postinmemory.c: Call curl_global_cleanup always
+    - examples/url2file.c: corrected erroneous comment
+    - examples: add multi-poll.c
+    - global_init: undo the "intialized" bump in case of failure
+    - hostip: suppress compiler warning
+    - http_ntlm: Remove duplicate NSS initialisation
+    - lib: Move lib/ssh.h -> lib/vssh/ssh.h
+    - lib: fix compiler warnings with `CURL_DISABLE_VERBOSE_STRINGS`
+    - lib: fix warnings found when porting to NuttX
+    - lib: remove ASSIGNWITHINCONDITION exceptions, use our code style
+    - lib: remove erroneous +x file permission on some c files
+    - libssh2: add support for ECDSA and ed25519 knownhost keys
+    - multi.h: remove INITIAL_MAX_CONCURRENT_STREAMS from public header
+    - multi: free sockhash on OOM
+    - multi_poll: avoid busy-loop when called without easy handles attached
+    - ngtcp2: Support the latest update key callback type
+    - ngtcp2: fix thread-safety bug in error-handling
+    - ngtcp2: free used resources on disconnect
+    - ngtcp2: handle key updates as ngtcp2 master branch tells us
+    - ngtcp2: increase QUIC window size when data is consumed
+    - ngtcp2: use overflow buffer for extra HTTP/3 data
+    - ntlm: USE_WIN32_CRYPTO check removed to get USE_NTLM2SESSION set
+    - ntlm_wb: fix double-free in OOM
+    - openssl: Revert to less sensitivity for SYSCALL errors
+    - openssl: improve error message for SYSCALL during connect
+    - openssl: prevent recursive function calls from ctx callbacks
+    - openssl: retrieve reported LibreSSL version at runtime
+    - openssl: set X509_V_FLAG_PARTIAL_CHAIN by default
+    - parsedate: offer a getdate_capped() alternative
+    - pause: avoid updating socket if done was already called
+    - projects: Fix Visual Studio projects SSH builds
+    - projects: Fix Visual Studio wolfSSL configurations
+    - quiche: reject HTTP/3 headers in the wrong order
+    - remove_handle: clear expire timers after multi_done()
+    - runtests: --repeat=[num] to repeat tests
+    - runtests: introduce --shallow to reduce huge torture tests
+    - schannel: fix --tls-max for when min is --tlsv1 or default
+    - setopt: Fix ALPN / NPN user option when built without HTTP2
+    - strerror: Add Curl_winapi_strerror for Win API specific errors
+    - strerror: Fix an error looking up some Windows error strings
+    - strerror: Fix compiler warning "empty expression"
+    - system.h: fix for MCST lcc compiler
+    - test/sws: search for "Testno:" header unconditionally if no testno
+    - test1175: verify symbols-in-versions and libcurl-errors.3 in sync
+    - test1270: a basic -w redirect_url test
+    - test1456: remove the use of a fixed local port number
+    - test1558: use double slash after file:
+    - test1560: require IPv6 for IPv6 aware URL parsing
+    - tests/lib1557: fix mem-leak in OOM
+    - tests/lib1559: fix mem-leak in OOM
+    - tests/lib1591: free memory properly on OOM, in the trailers callback
+    - tests/unit1607: fix mem-leak in OOM
+    - tests/unit1609: fix mem-leak in OOM
+    - tests/unit1620: fix bad free in OOM
+    - tests: Change NTLM tests to require SSL
+    - tests: Fix bounce requests with truncated writes
+    - tests: fix build with `CURL_DISABLE_DOH`
+    - tests: fix permissions of ssh keys in WSL
+    - tests: make it possible to set executable extensions
+    - tests: make sure checksrc runs on header files too
+    - tests: set LC_ALL=en_US.UTF-8 instead of blank in several tests
+    - tests: use DoH feature for DoH tests
+    - tests: use \r\n for log messages in WSL
+    - tool_operate: fix mem leak when failed config parse
+    - travis: Fix error detection
+    - travis: abandon coveralls, it is not reliable
+    - travis: build ngtcp2 with --enable-lib-only
+    - travis: export the CC/CXX variables when set
+    - vtls: make BearSSL possible to set with CURL_SSL_BACKEND
+    - winbuild: Define CARES_STATICLIB when WITH_CARES=static
+    - winbuild: Document CURL_STATICLIB requirement for static libcurl 
+- Remove curl-expire-clear.patch
+
+-------------------------------------------------------------------
curl.changes: same change

Old:
----
  curl-7.67.0.tar.xz
  curl-7.67.0.tar.xz.asc
  curl-expire-clear.patch

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

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

Other differences:
------------------
++++++ curl-mini.spec ++++++
--- /var/tmp/diff_new_pack.jv6wUi/_old  2020-01-11 14:37:15.961118937 +0100
+++ /var/tmp/diff_new_pack.jv6wUi/_new  2020-01-11 14:37:16.001118953 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package curl-mini
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,7 +29,7 @@
 # need ssl always for python-pycurl
 %bcond_without openssl
 Name:           curl-mini
-Version:        7.67.0
+Version:        7.68.0
 Release:        0
 Summary:        A Tool for Transferring Data from URLs
 License:        curl
@@ -45,8 +45,6 @@
 # PATCH-FIX-OPENSUSE bsc#1076446 protocol redirection not supported or disabled
 Patch4:         curl-disabled-redirect-protocol-message.patch
 Patch5:         curl-use_OPENSSL_config.patch
-# PATCH-FIX-UPSTREAM bsc#1156481
-Patch6:         curl-expire-clear.patch
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 Requires:       libcurl4%{?mini} = %{version}
@@ -128,7 +126,6 @@
 %endif
 %patch4 -p1
 %patch5 -p1
-%patch6 -p1
 
 # disable new failing test 1165
 echo "1165" >> tests/data/DISABLED

++++++ curl.spec ++++++
--- /var/tmp/diff_new_pack.jv6wUi/_old  2020-01-11 14:37:16.341119087 +0100
+++ /var/tmp/diff_new_pack.jv6wUi/_new  2020-01-11 14:37:16.369119098 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package curl
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,7 +27,7 @@
 # need ssl always for python-pycurl
 %bcond_without openssl
 Name:           curl
-Version:        7.67.0
+Version:        7.68.0
 Release:        0
 Summary:        A Tool for Transferring Data from URLs
 License:        curl
@@ -43,8 +43,6 @@
 # PATCH-FIX-OPENSUSE bsc#1076446 protocol redirection not supported or disabled
 Patch4:         curl-disabled-redirect-protocol-message.patch
 Patch5:         curl-use_OPENSSL_config.patch
-# PATCH-FIX-UPSTREAM bsc#1156481
-Patch6:         curl-expire-clear.patch
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 Requires:       libcurl4%{?mini} = %{version}
@@ -126,7 +124,6 @@
 %endif
 %patch4 -p1
 %patch5 -p1
-%patch6 -p1
 
 # disable new failing test 1165
 echo "1165" >> tests/data/DISABLED

++++++ curl-7.67.0.tar.xz -> curl-7.68.0.tar.xz ++++++
++++ 46261 lines of diff (skipped)



Reply via email to