Accepting request 761809 from home:pmonrealgonzalez:branches:devel:libraries:c_c++
- 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 OBS-URL: https://build.opensuse.org/request/show/761809 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/curl?expand=0&rev=266
This commit is contained in:
parent
1719ded507
commit
94ea573e6e
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f5d2e7320379338c3952dcc7566a140abb49edb575f9f99272455785c40e536c
|
||||
size 2418548
|
@ -1,11 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAABCgAdFiEEJ+3q8i86vOtQ25oSXMkI/bceEsIFAl3CauAACgkQXMkI/bce
|
||||
EsKe7Qf+Py/Wufz3AqqpJ1Xr0oigaV1Sa5AAyRD+KX8jwSJTRaRahaECGMhmR9vh
|
||||
kBaMFtycctCKcK1masI9GSeTX5nCtmaWzELLsBXynm/l2W+hrW1AD2R++YuM384t
|
||||
O078GxgsgRH0m8MacSKoV5yPOv/h9URnVMTavkAIfnW50vw17akDZ9MW2NhJzKpP
|
||||
s6GgWTMB5gomTHlnlHjTjtNoVbKKrV4v9YyRwqzI3XHXYtYOA7iufP4wnT+dpSm5
|
||||
ZLdbg5Nq+1pCTEiMg3KZKYNriypoLJuWuSF+bKc54CGN63eoUxXgU6js9ViHS5JS
|
||||
3dPfzzRA8wgROem58QhHnrR9c2CmdQ==
|
||||
=5gov
|
||||
-----END PGP SIGNATURE-----
|
3
curl-7.68.0.tar.xz
Normal file
3
curl-7.68.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b724240722276a27f6e770b952121a3afd097129d8c9fe18e6272dc34192035a
|
||||
size 2442788
|
11
curl-7.68.0.tar.xz.asc
Normal file
11
curl-7.68.0.tar.xz.asc
Normal file
@ -0,0 +1,11 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAABCgAdFiEEJ+3q8i86vOtQ25oSXMkI/bceEsIFAl4Vd+gACgkQXMkI/bce
|
||||
EsILUwf/YMvltTP+zlsldTRctrfC7FIZkjjj+pYylejKVajl84NZ+JnrH7o/zRyx
|
||||
blZ+D6b8CYW/3It+IPxtGPvUXW0rhmBU4ClT39mXfZBV19+WhCX7rIi3Y/ylTQ0Y
|
||||
rCfKNmiw+51u0Mug6cgsV+OAjDyLSsCu/VpWY7wyBBCHwZxYHshcdxbMvps0FBhO
|
||||
odCmP7wtXfDKxXiycGzgRxoKQ2Xd4EmBxICecPOvPnVmrCJdANjyrPQHsY8FYPG9
|
||||
piZ+bwxKCtZLfA6jsYKGelEh8KUew5eTBoSYCz7oXsPFeCmKVaRIPHYxe+RKlG9C
|
||||
IklQkFVg3FqWvtGU2eXOALyxrZnRUQ==
|
||||
=XyDf
|
||||
-----END PGP SIGNATURE-----
|
@ -1,43 +0,0 @@
|
||||
From 13182b33f727cf5a56a5a13419904369f7f3baad Mon Sep 17 00:00:00 2001
|
||||
From: Daniel Stenberg <daniel@haxx.se>
|
||||
Date: Sun, 10 Nov 2019 16:23:53 +0100
|
||||
Subject: [PATCH] remove_handle: clear expire timers after multi_done()
|
||||
|
||||
Since 59041f0, a new timer might be set in multi_done() so the clearing
|
||||
of the timers need to happen afterwards!
|
||||
|
||||
Reported-by: Max Kellermann
|
||||
Fixes #4575
|
||||
Closes #4583
|
||||
---
|
||||
lib/multi.c | 10 +++++-----
|
||||
1 file changed, 5 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/lib/multi.c b/lib/multi.c
|
||||
index 6dfe8842e7..7e8e38dc9f 100755
|
||||
--- a/lib/multi.c
|
||||
+++ b/lib/multi.c
|
||||
@@ -695,11 +695,6 @@ CURLMcode curl_multi_remove_handle(struct Curl_multi *multi,
|
||||
easy_owns_conn = TRUE;
|
||||
}
|
||||
|
||||
- /* The timer must be shut down before data->multi is set to NULL,
|
||||
- else the timenode will remain in the splay tree after
|
||||
- curl_easy_cleanup is called. */
|
||||
- Curl_expire_clear(data);
|
||||
-
|
||||
if(data->conn) {
|
||||
|
||||
/* we must call multi_done() here (if we still own the connection) so that
|
||||
@@ -715,6 +710,11 @@ CURLMcode curl_multi_remove_handle(struct Curl_multi *multi,
|
||||
}
|
||||
}
|
||||
|
||||
+ /* The timer must be shut down before data->multi is set to NULL, else the
|
||||
+ timenode will remain in the splay tree after curl_easy_cleanup is
|
||||
+ called. Do it after multi_done() in case that sets another time! */
|
||||
+ Curl_expire_clear(data);
|
||||
+
|
||||
if(data->connect_queue.ptr)
|
||||
/* the handle was in the pending list waiting for an available connection,
|
||||
so go ahead and remove it */
|
@ -1,3 +1,141 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 8 09:54:50 UTC 2020 - Pedro Monreal Gonzalez <pmonrealgonzalez@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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 16:55:18 UTC 2019 - Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com>
|
||||
|
||||
|
@ -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 @@ Patch3: ignore_runtests_failure.patch
|
||||
# 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 @@ user interaction or any kind of interactivity.
|
||||
%endif
|
||||
%patch4 -p1
|
||||
%patch5 -p1
|
||||
%patch6 -p1
|
||||
|
||||
# disable new failing test 1165
|
||||
echo "1165" >> tests/data/DISABLED
|
||||
|
138
curl.changes
138
curl.changes
@ -1,3 +1,141 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 8 09:54:50 UTC 2020 - Pedro Monreal Gonzalez <pmonrealgonzalez@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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 16:55:18 UTC 2019 - Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com>
|
||||
|
||||
|
@ -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 @@ Patch3: ignore_runtests_failure.patch
|
||||
# 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 @@ user interaction or any kind of interactivity.
|
||||
%endif
|
||||
%patch4 -p1
|
||||
%patch5 -p1
|
||||
%patch6 -p1
|
||||
|
||||
# disable new failing test 1165
|
||||
echo "1165" >> tests/data/DISABLED
|
||||
|
Loading…
x
Reference in New Issue
Block a user