Accepting request 645709 from home:pmonrealgonzalez:branches:devel:libraries:c_c++
- Update to version 7.62.0 Changes: * multiplex: enable by default * url: default to CURL_HTTP_VERSION_2TLS if built h2-enabled * setopt: add CURLOPT_DOH_URL * curl: --doh-url added * setopt: add CURLOPT_UPLOAD_BUFFERSIZE: set upload buffer size * imap: change from "FETCH" to "UID FETCH" * configure: add option to disable automatic OpenSSL config loading * upkeep: add a connection upkeep API: curl_easy_upkeep() * URL-API: added five new functions * vtls: MesaLink is a new TLS backend Bugfixes: * CVE-2018-16839: SASL password overflow via integer overflow [bsc#1112758] * CVE-2018-16840: use-after-free in handle close [bsc#1113029] * CVE-2018-16842: warning message out-of-buffer read [bsc#1113660] * CURLOPT_DNS_USE_GLOBAL_CACHE: deprecated * Curl_dedotdotify(): always nul terminate returned string * Curl_follow: Always free the passed new URL * Curl_http2_done: fix memleak in error path * Curl_retry_request: fix memory leak * Curl_saferealloc: Fixed typo in docblock * FILE: fix CURLOPT_NOBODY and CURLOPT_HEADER output * GnutTLS: TLS 1.3 support * SECURITY-PROCESS: mention the bountygraph program * VS projects: add USE_IPV6: * certs: generate tests certs with sha256 digest algorithm * checksrc: enable strict mode and warnings * checksrc: handle zero scoped ignore commands * cmake: Backport to work with CMake 3.0 again OBS-URL: https://build.opensuse.org/request/show/645709 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/curl?expand=0&rev=235
This commit is contained in:
parent
f4eb0b015b
commit
681d679767
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:eaa812e9a871ea10dbe8e1d3f8f12a64a8e3e62aeab18cb23742e2f1727458ae
|
|
||||||
size 3986062
|
|
@ -1,11 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQEzBAABCgAdFiEEJ+3q8i86vOtQ25oSXMkI/bceEsIFAluPblgACgkQXMkI/bce
|
|
||||||
EsIhWgf/THAQX5B2B5icUfPheWyv+laMcHU1FS3RgzYu/ImIT2DqiL8kNtSebNkf
|
|
||||||
pcZzpWmOB3OBrWJSrhkMkLUfbiWksPKgLUGSc6W4BQxkLZ9wyH/oxkfgxrzDo4a2
|
|
||||||
TeQTmON38uICPsRtGZwWTVRu4ppHTUAAfNjrigP4LmxaLYdmtQaggF7MUnhzmJFB
|
|
||||||
F+1Hba6N/Qxe0PLTAF4X0Kk5wqmk5pA3lhI0mfBtvJ8uoSzGvOsddNXrmMco9qzR
|
|
||||||
st3SAd8d7i5QyNjavYptDc0sMGof0WRelezE5EvEu54xQvTI/16CkbsVe0rvgJNz
|
|
||||||
8YmRMg4KnoY7R9qy3i11rulgBUpyVA==
|
|
||||||
=3S8D
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
curl-7.62.0.tar.gz
Normal file
3
curl-7.62.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:55ccd5b5209f8cc53d4250e2a9fd87e6f67dd323ae8bd7d06b072cfcbb7836cb
|
||||||
|
size 4045208
|
11
curl-7.62.0.tar.gz.asc
Normal file
11
curl-7.62.0.tar.gz.asc
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQEzBAABCgAdFiEEJ+3q8i86vOtQ25oSXMkI/bceEsIFAlvZT5sACgkQXMkI/bce
|
||||||
|
EsKCDQf/R6zItdEu4ZcmrfsQQcMBpwfHJgqJa2G5ozy3ztNSbENHpuvNU+YYGGdv
|
||||||
|
G+YdTWhY9WFnYUkU02U/hT5AmwXqK7u/X65cJIEkAJddIimNjHwhmfhdsxalNAfo
|
||||||
|
brdRicnj2J0cEcbCCnNKHnqxigQXshn68s1O1IRDrsUU2YtkLvp/jzbbU6K5vDUI
|
||||||
|
93sOjVkb/sLb2/slgIQaAL/NzxSFPCP0Oo1PzVA1Nbaogd9yiHQPmLt8k9DnzduX
|
||||||
|
bChxjufO0vGSeCjHCTPepHMQ/7Q+ZyKiW/+VjbsMTyswkbQoGFNiCj+UFa25bmlH
|
||||||
|
iJl0KCaGIWOVhGoQ/ln8fONNgcXvZA==
|
||||||
|
=ATDv
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,18 +1,20 @@
|
|||||||
--- a/lib/url.c
|
Index: curl-7.62.0/lib/url.c
|
||||||
+++ a/lib/url.c
|
===================================================================
|
||||||
@@ -1955,9 +1955,13 @@ static CURLcode findprotocol(struct Curl_easy *data,
|
--- curl-7.62.0.orig/lib/url.c
|
||||||
/* it is allowed for "normal" request, now do an extra check if this is
|
+++ curl-7.62.0/lib/url.c
|
||||||
the result of a redirect */
|
@@ -1976,9 +1976,13 @@ static CURLcode findprotocol(struct Curl
|
||||||
if(data->state.this_is_a_follow &&
|
/* it is allowed for "normal" request, now do an extra check if this is
|
||||||
- !(data->set.redir_protocols & p->protocol))
|
the result of a redirect */
|
||||||
+ !(data->set.redir_protocols & p->protocol)) {
|
if(data->state.this_is_a_follow &&
|
||||||
/* nope, get out */
|
- !(data->set.redir_protocols & p->protocol))
|
||||||
- break;
|
+ !(data->set.redir_protocols & p->protocol)) {
|
||||||
+ failf(data, "Redirect to protocol \"%s\" not supported or disabled in " LIBCURL_NAME,
|
/* nope, get out */
|
||||||
+ protostr);
|
- ;
|
||||||
|
+ failf(data, "Redirect to protocol \"%s\" not supported or disabled in " LIBCURL_NAME,
|
||||||
|
+ protostr);
|
||||||
+
|
+
|
||||||
+ return CURLE_UNSUPPORTED_PROTOCOL;
|
+ return CURLE_UNSUPPORTED_PROTOCOL;
|
||||||
+ }
|
+ }
|
||||||
|
else {
|
||||||
/* Perform setup complement if some. */
|
/* Perform setup complement if some. */
|
||||||
conn->handler = conn->given = p;
|
conn->handler = conn->given = p;
|
||||||
|
@ -1,3 +1,123 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 31 09:23:37 UTC 2018 - Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com>
|
||||||
|
|
||||||
|
- Update to version 7.62.0
|
||||||
|
Changes:
|
||||||
|
* multiplex: enable by default
|
||||||
|
* url: default to CURL_HTTP_VERSION_2TLS if built h2-enabled
|
||||||
|
* setopt: add CURLOPT_DOH_URL
|
||||||
|
* curl: --doh-url added
|
||||||
|
* setopt: add CURLOPT_UPLOAD_BUFFERSIZE: set upload buffer size
|
||||||
|
* imap: change from "FETCH" to "UID FETCH"
|
||||||
|
* configure: add option to disable automatic OpenSSL config loading
|
||||||
|
* upkeep: add a connection upkeep API: curl_easy_upkeep()
|
||||||
|
* URL-API: added five new functions
|
||||||
|
* vtls: MesaLink is a new TLS backend
|
||||||
|
Bugfixes:
|
||||||
|
* CVE-2018-16839: SASL password overflow via integer overflow [bsc#1112758]
|
||||||
|
* CVE-2018-16840: use-after-free in handle close [bsc#1113029]
|
||||||
|
* CVE-2018-16842: warning message out-of-buffer read [bsc#1113660]
|
||||||
|
* CURLOPT_DNS_USE_GLOBAL_CACHE: deprecated
|
||||||
|
* Curl_dedotdotify(): always nul terminate returned string
|
||||||
|
* Curl_follow: Always free the passed new URL
|
||||||
|
* Curl_http2_done: fix memleak in error path
|
||||||
|
* Curl_retry_request: fix memory leak
|
||||||
|
* Curl_saferealloc: Fixed typo in docblock
|
||||||
|
* FILE: fix CURLOPT_NOBODY and CURLOPT_HEADER output
|
||||||
|
* GnutTLS: TLS 1.3 support
|
||||||
|
* SECURITY-PROCESS: mention the bountygraph program
|
||||||
|
* VS projects: add USE_IPV6:
|
||||||
|
* certs: generate tests certs with sha256 digest algorithm
|
||||||
|
* checksrc: enable strict mode and warnings
|
||||||
|
* checksrc: handle zero scoped ignore commands
|
||||||
|
* cmake: Backport to work with CMake 3.0 again
|
||||||
|
* cmake: Improve config installation
|
||||||
|
* cmake: add support for transitive ZLIB target
|
||||||
|
* cmake: disable -Wpedantic-ms-format
|
||||||
|
* cmake: don't require OpenSSL if USE_OPENSSL=OFF
|
||||||
|
* cmake: fixed path used in generation of docs/tests
|
||||||
|
* cmake: remove unused *SOCKLEN_T variables
|
||||||
|
* cmake: suppress MSVC warning C4127 for libtest
|
||||||
|
* cmake: test and set missed defines during configuration
|
||||||
|
* config: Remove unused SIZEOF_VOIDP
|
||||||
|
* configure: force-use -lpthreads on HPUX
|
||||||
|
* configure: remove CURL_CONFIGURE_CURL_SOCKLEN_T
|
||||||
|
* configure: s/AC_RUN_IFELSE/CURL_RUN_IFELSE
|
||||||
|
* cookies: Remove redundant expired check
|
||||||
|
* cookies: fix leak when writing cookies to file
|
||||||
|
* curl-config.in: remove dependency on bc
|
||||||
|
* curl.1: --ipv6 mutexes ipv4 (fixed typo)
|
||||||
|
* curl: update the documentation of --tlsv1.0
|
||||||
|
* curl_multi_wait: call getsock before figuring out timeout
|
||||||
|
* curl_ntlm_wb: check aprintf() return codes
|
||||||
|
* data-binary.d: clarify default content-type is x-www-form-urlencoded
|
||||||
|
* docs/CIPHERS: Mention the options used to set TLS 1.3 ciphers
|
||||||
|
* docs/CIPHERS: fix the TLS 1.3 cipher names
|
||||||
|
* docs/CIPHERS: mention the colon separation for OpenSSL
|
||||||
|
* docs/examples: URL updates
|
||||||
|
* docs: add "see also" links for SSL options
|
||||||
|
* example/asiohiper: insert warning comment about its status
|
||||||
|
* example/htmltidy: fix include paths of tidy libraries
|
||||||
|
* examples/http2-pushinmemory: receive HTTP/2 pushed files in memory
|
||||||
|
* examples/parseurl.c: show off the URL API
|
||||||
|
* examples: Fix memory leaks from realloc errors
|
||||||
|
* examples: do not wait when no transfers are running
|
||||||
|
* ftp: include command in Curl_ftpsend sendbuffer
|
||||||
|
* gskit: make sure to terminate version string
|
||||||
|
* gtls: Values stored to but never read
|
||||||
|
* hostip: fix check on Curl_shuffle_addr return value
|
||||||
|
* http2: fix memory leaks on error-path
|
||||||
|
* http: fix memleak in rewind error path
|
||||||
|
* krb5: fix memory leak in krb_auth
|
||||||
|
* memory: add missing curl_printf header
|
||||||
|
* memory: ensure to check allocation results
|
||||||
|
* multi: Fix error handling in the SENDPROTOCONNECT state
|
||||||
|
* multi: fix memory leak in content encoding related error path
|
||||||
|
* multi: make the closure handle "inherit" CURLOPT_NOSIGNAL
|
||||||
|
* netrc: free temporary strings if memory allocation fails
|
||||||
|
* nss: try to connect even if libnssckbi.so fails to load
|
||||||
|
* ntlm_wb: Fix memory leaks in ntlm_wb_response
|
||||||
|
* ntlm_wb: bail out if the response gets overly large
|
||||||
|
* openssl: assume engine support in 0.9.8 or later
|
||||||
|
* openssl: enable TLS 1.3 post-handshake auth
|
||||||
|
* openssl: fix gcc8 warning
|
||||||
|
* openssl: load built-in engines too
|
||||||
|
* openssl: make 'done' a proper boolean
|
||||||
|
* openssl: output the correct cipher list on TLS 1.3 error
|
||||||
|
* openssl: return CURLE_PEER_FAILED_VERIFICATION on failure to parse issuer
|
||||||
|
* openssl: show "proper" version number for libressl builds
|
||||||
|
* pipelining: deprecated
|
||||||
|
* rand: add comment to skip a clang-tidy false positive
|
||||||
|
* rtmp: fix for compiling with lwIP
|
||||||
|
* runtests: ignore disabled even when ranges are given
|
||||||
|
* schannel: unified error code handling
|
||||||
|
* sendf: Fix whitespace in infof/failf concatenation
|
||||||
|
* ssh: free the session on init failures
|
||||||
|
* ssl: deprecate CURLE_SSL_CACERT in favour of a unified error code
|
||||||
|
* system.h: use proper setting with Sun C++ as well
|
||||||
|
* test1299: use single quotes around asterisk
|
||||||
|
* test1452: mark as flaky
|
||||||
|
* test1651: unit test Curl_extract_certinfo()
|
||||||
|
* test320: strip out more HTML when comparing
|
||||||
|
* tests/negtelnetserver.py: fix Python2-ism in neg TELNET server
|
||||||
|
* tests: add unit tests for url.c
|
||||||
|
* tool_cb_hdr: handle failure of rename()
|
||||||
|
* travis: add a "make tidy" build that runs clang-tidy
|
||||||
|
* travis: add build for "configure --disable-verbose"
|
||||||
|
* travis: bump the Secure Transport build to use xcode
|
||||||
|
* travis: make distcheck scan for BOM markers
|
||||||
|
* unit1300: fix stack-use-after-scope AddressSanitizer warning
|
||||||
|
* urldata: Fix "connecting" comment
|
||||||
|
* urlglob: improve error message on bad globs
|
||||||
|
* vtls: fix ssl version "or later" behavior change for many backends
|
||||||
|
* x509asn1: Fix SAN IP address verification
|
||||||
|
* x509asn1: always check return code from getASN1Element()
|
||||||
|
* x509asn1: return CURLE_PEER_FAILED_VERIFICATION on failure to parse cert
|
||||||
|
* x509asn1: suppress left shift on signed value
|
||||||
|
- Rebased patches after update:
|
||||||
|
* curl-disabled-redirect-protocol-message.patch
|
||||||
|
* curl-use_OPENSSL_config.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Sep 5 07:12:59 UTC 2018 - Karol Babioch <kbabioch@suse.com>
|
Wed Sep 5 07:12:59 UTC 2018 - Karol Babioch <kbabioch@suse.com>
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
# license that conforms to the Open Source Definition (Version 1.9)
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
# published by the Open Source Initiative.
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
@ -29,7 +29,7 @@
|
|||||||
# need ssl always for python-pycurl
|
# need ssl always for python-pycurl
|
||||||
%bcond_without openssl
|
%bcond_without openssl
|
||||||
Name: curl-mini
|
Name: curl-mini
|
||||||
Version: 7.61.1
|
Version: 7.62.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A Tool for Transferring Data from URLs
|
Summary: A Tool for Transferring Data from URLs
|
||||||
License: curl
|
License: curl
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
This basically reverts https://github.com/curl/curl/commit/7d2f61f66ab4e047fc9aefc2effc1ac6d340a66a
|
This basically reverts https://github.com/curl/curl/commit/7d2f61f66ab4e047fc9aefc2effc1ac6d340a66a
|
||||||
|
|
||||||
diff --git a/lib/vtls/openssl.c b/lib/vtls/openssl.c
|
Index: curl-7.62.0/lib/vtls/openssl.c
|
||||||
index 80e9bf940..ba227891f 100644
|
===================================================================
|
||||||
--- a/lib/vtls/openssl.c
|
--- curl-7.62.0.orig/lib/vtls/openssl.c
|
||||||
+++ b/lib/vtls/openssl.c
|
+++ curl-7.62.0/lib/vtls/openssl.c
|
||||||
@@ -925,26 +925,12 @@ static int Curl_ossl_init(void)
|
@@ -982,28 +982,12 @@ static int Curl_ossl_init(void)
|
||||||
ENGINE_load_builtin_engines();
|
ENGINE_load_builtin_engines();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -20,9 +20,11 @@ index 80e9bf940..ba227891f 100644
|
|||||||
-#define CONF_MFLAGS_DEFAULT_SECTION 0x0
|
-#define CONF_MFLAGS_DEFAULT_SECTION 0x0
|
||||||
-#endif
|
-#endif
|
||||||
-
|
-
|
||||||
|
-#ifndef CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG
|
||||||
- CONF_modules_load_file(NULL, NULL,
|
- CONF_modules_load_file(NULL, NULL,
|
||||||
- CONF_MFLAGS_DEFAULT_SECTION|
|
- CONF_MFLAGS_DEFAULT_SECTION|
|
||||||
- CONF_MFLAGS_IGNORE_MISSING_FILE);
|
- CONF_MFLAGS_IGNORE_MISSING_FILE);
|
||||||
|
-#endif
|
||||||
-
|
-
|
||||||
#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) && \
|
#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) && \
|
||||||
!defined(LIBRESSL_VERSION_NUMBER)
|
!defined(LIBRESSL_VERSION_NUMBER)
|
||||||
|
120
curl.changes
120
curl.changes
@ -1,3 +1,123 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 31 09:23:37 UTC 2018 - Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com>
|
||||||
|
|
||||||
|
- Update to version 7.62.0
|
||||||
|
Changes:
|
||||||
|
* multiplex: enable by default
|
||||||
|
* url: default to CURL_HTTP_VERSION_2TLS if built h2-enabled
|
||||||
|
* setopt: add CURLOPT_DOH_URL
|
||||||
|
* curl: --doh-url added
|
||||||
|
* setopt: add CURLOPT_UPLOAD_BUFFERSIZE: set upload buffer size
|
||||||
|
* imap: change from "FETCH" to "UID FETCH"
|
||||||
|
* configure: add option to disable automatic OpenSSL config loading
|
||||||
|
* upkeep: add a connection upkeep API: curl_easy_upkeep()
|
||||||
|
* URL-API: added five new functions
|
||||||
|
* vtls: MesaLink is a new TLS backend
|
||||||
|
Bugfixes:
|
||||||
|
* CVE-2018-16839: SASL password overflow via integer overflow [bsc#1112758]
|
||||||
|
* CVE-2018-16840: use-after-free in handle close [bsc#1113029]
|
||||||
|
* CVE-2018-16842: warning message out-of-buffer read [bsc#1113660]
|
||||||
|
* CURLOPT_DNS_USE_GLOBAL_CACHE: deprecated
|
||||||
|
* Curl_dedotdotify(): always nul terminate returned string
|
||||||
|
* Curl_follow: Always free the passed new URL
|
||||||
|
* Curl_http2_done: fix memleak in error path
|
||||||
|
* Curl_retry_request: fix memory leak
|
||||||
|
* Curl_saferealloc: Fixed typo in docblock
|
||||||
|
* FILE: fix CURLOPT_NOBODY and CURLOPT_HEADER output
|
||||||
|
* GnutTLS: TLS 1.3 support
|
||||||
|
* SECURITY-PROCESS: mention the bountygraph program
|
||||||
|
* VS projects: add USE_IPV6:
|
||||||
|
* certs: generate tests certs with sha256 digest algorithm
|
||||||
|
* checksrc: enable strict mode and warnings
|
||||||
|
* checksrc: handle zero scoped ignore commands
|
||||||
|
* cmake: Backport to work with CMake 3.0 again
|
||||||
|
* cmake: Improve config installation
|
||||||
|
* cmake: add support for transitive ZLIB target
|
||||||
|
* cmake: disable -Wpedantic-ms-format
|
||||||
|
* cmake: don't require OpenSSL if USE_OPENSSL=OFF
|
||||||
|
* cmake: fixed path used in generation of docs/tests
|
||||||
|
* cmake: remove unused *SOCKLEN_T variables
|
||||||
|
* cmake: suppress MSVC warning C4127 for libtest
|
||||||
|
* cmake: test and set missed defines during configuration
|
||||||
|
* config: Remove unused SIZEOF_VOIDP
|
||||||
|
* configure: force-use -lpthreads on HPUX
|
||||||
|
* configure: remove CURL_CONFIGURE_CURL_SOCKLEN_T
|
||||||
|
* configure: s/AC_RUN_IFELSE/CURL_RUN_IFELSE
|
||||||
|
* cookies: Remove redundant expired check
|
||||||
|
* cookies: fix leak when writing cookies to file
|
||||||
|
* curl-config.in: remove dependency on bc
|
||||||
|
* curl.1: --ipv6 mutexes ipv4 (fixed typo)
|
||||||
|
* curl: update the documentation of --tlsv1.0
|
||||||
|
* curl_multi_wait: call getsock before figuring out timeout
|
||||||
|
* curl_ntlm_wb: check aprintf() return codes
|
||||||
|
* data-binary.d: clarify default content-type is x-www-form-urlencoded
|
||||||
|
* docs/CIPHERS: Mention the options used to set TLS 1.3 ciphers
|
||||||
|
* docs/CIPHERS: fix the TLS 1.3 cipher names
|
||||||
|
* docs/CIPHERS: mention the colon separation for OpenSSL
|
||||||
|
* docs/examples: URL updates
|
||||||
|
* docs: add "see also" links for SSL options
|
||||||
|
* example/asiohiper: insert warning comment about its status
|
||||||
|
* example/htmltidy: fix include paths of tidy libraries
|
||||||
|
* examples/http2-pushinmemory: receive HTTP/2 pushed files in memory
|
||||||
|
* examples/parseurl.c: show off the URL API
|
||||||
|
* examples: Fix memory leaks from realloc errors
|
||||||
|
* examples: do not wait when no transfers are running
|
||||||
|
* ftp: include command in Curl_ftpsend sendbuffer
|
||||||
|
* gskit: make sure to terminate version string
|
||||||
|
* gtls: Values stored to but never read
|
||||||
|
* hostip: fix check on Curl_shuffle_addr return value
|
||||||
|
* http2: fix memory leaks on error-path
|
||||||
|
* http: fix memleak in rewind error path
|
||||||
|
* krb5: fix memory leak in krb_auth
|
||||||
|
* memory: add missing curl_printf header
|
||||||
|
* memory: ensure to check allocation results
|
||||||
|
* multi: Fix error handling in the SENDPROTOCONNECT state
|
||||||
|
* multi: fix memory leak in content encoding related error path
|
||||||
|
* multi: make the closure handle "inherit" CURLOPT_NOSIGNAL
|
||||||
|
* netrc: free temporary strings if memory allocation fails
|
||||||
|
* nss: try to connect even if libnssckbi.so fails to load
|
||||||
|
* ntlm_wb: Fix memory leaks in ntlm_wb_response
|
||||||
|
* ntlm_wb: bail out if the response gets overly large
|
||||||
|
* openssl: assume engine support in 0.9.8 or later
|
||||||
|
* openssl: enable TLS 1.3 post-handshake auth
|
||||||
|
* openssl: fix gcc8 warning
|
||||||
|
* openssl: load built-in engines too
|
||||||
|
* openssl: make 'done' a proper boolean
|
||||||
|
* openssl: output the correct cipher list on TLS 1.3 error
|
||||||
|
* openssl: return CURLE_PEER_FAILED_VERIFICATION on failure to parse issuer
|
||||||
|
* openssl: show "proper" version number for libressl builds
|
||||||
|
* pipelining: deprecated
|
||||||
|
* rand: add comment to skip a clang-tidy false positive
|
||||||
|
* rtmp: fix for compiling with lwIP
|
||||||
|
* runtests: ignore disabled even when ranges are given
|
||||||
|
* schannel: unified error code handling
|
||||||
|
* sendf: Fix whitespace in infof/failf concatenation
|
||||||
|
* ssh: free the session on init failures
|
||||||
|
* ssl: deprecate CURLE_SSL_CACERT in favour of a unified error code
|
||||||
|
* system.h: use proper setting with Sun C++ as well
|
||||||
|
* test1299: use single quotes around asterisk
|
||||||
|
* test1452: mark as flaky
|
||||||
|
* test1651: unit test Curl_extract_certinfo()
|
||||||
|
* test320: strip out more HTML when comparing
|
||||||
|
* tests/negtelnetserver.py: fix Python2-ism in neg TELNET server
|
||||||
|
* tests: add unit tests for url.c
|
||||||
|
* tool_cb_hdr: handle failure of rename()
|
||||||
|
* travis: add a "make tidy" build that runs clang-tidy
|
||||||
|
* travis: add build for "configure --disable-verbose"
|
||||||
|
* travis: bump the Secure Transport build to use xcode
|
||||||
|
* travis: make distcheck scan for BOM markers
|
||||||
|
* unit1300: fix stack-use-after-scope AddressSanitizer warning
|
||||||
|
* urldata: Fix "connecting" comment
|
||||||
|
* urlglob: improve error message on bad globs
|
||||||
|
* vtls: fix ssl version "or later" behavior change for many backends
|
||||||
|
* x509asn1: Fix SAN IP address verification
|
||||||
|
* x509asn1: always check return code from getASN1Element()
|
||||||
|
* x509asn1: return CURLE_PEER_FAILED_VERIFICATION on failure to parse cert
|
||||||
|
* x509asn1: suppress left shift on signed value
|
||||||
|
- Rebased patches after update:
|
||||||
|
* curl-disabled-redirect-protocol-message.patch
|
||||||
|
* curl-use_OPENSSL_config.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Sep 5 07:12:59 UTC 2018 - Karol Babioch <kbabioch@suse.com>
|
Wed Sep 5 07:12:59 UTC 2018 - Karol Babioch <kbabioch@suse.com>
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
# license that conforms to the Open Source Definition (Version 1.9)
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
# published by the Open Source Initiative.
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
@ -27,7 +27,7 @@
|
|||||||
# need ssl always for python-pycurl
|
# need ssl always for python-pycurl
|
||||||
%bcond_without openssl
|
%bcond_without openssl
|
||||||
Name: curl
|
Name: curl
|
||||||
Version: 7.61.1
|
Version: 7.62.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A Tool for Transferring Data from URLs
|
Summary: A Tool for Transferring Data from URLs
|
||||||
License: curl
|
License: curl
|
||||||
|
Loading…
x
Reference in New Issue
Block a user