Accepting request 960571 from home:jengelh:branches:devel:libraries:c_c++
Curate changelog. Highlight what's immediately user-visible. Trim e.g. - everything related to build procedure, does not affect the user - everything non-Linux - everything non-openssl OBS-URL: https://build.opensuse.org/request/show/960571 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/curl?expand=0&rev=307
This commit is contained in:
parent
5bdc7bb95b
commit
fe8fb266fc
97
curl.changes
97
curl.changes
@ -2,119 +2,30 @@
|
||||
Mon Mar 7 08:01:26 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
|
||||
|
||||
- Update to 7.82.0:
|
||||
* curl: add --json
|
||||
* mesalink: remove support
|
||||
* bearssl: fix connect error on expired cert and no verify
|
||||
* bearssl: fix EXC_BAD_ACCESS on incomplete CA cert
|
||||
* bearssl: fix session resumption (session id)
|
||||
* build: enable -Warith-conversion
|
||||
* build: fix -Wenum-conversion handling
|
||||
* build: fix ngtcp2 crypto library detection
|
||||
* checkprefix: remove strlen calls
|
||||
* checksrc: fix typo in comment
|
||||
* cmdline-opts/gen.pl: fix option matching to improve references
|
||||
* config.d: Clarify _curlrc filename is still valid on Windows
|
||||
* curl tool: erase some more sensitive command line arguments
|
||||
* curl-functions.m4: fix LIBRARY_PATH adjustment to avoid eval
|
||||
* curl-functions.m4: revert DYLD_LIBRARY_PATH tricks in CURL_RUN_IFELSE
|
||||
* curl-openssl: fix SRP check for OpenSSL 3.0
|
||||
* curl-openssl: remove the OpenSSL headers and library versions check
|
||||
* curl.h: fix typo
|
||||
* curl: remove "separators" (when using globbed URLs)
|
||||
* curl_getdate.3: remove pointless .PP line
|
||||
* curl: add --json command line option
|
||||
* curl: make it so that sensitive command line arguments do not
|
||||
show as easily in the output of ps(1)
|
||||
* curl_multi_socket.3: remove callback and typical usage descriptions
|
||||
* curl_url_set.3: mention when CURLU_ALLOW_SPACE was added
|
||||
* CURLMOPT_TIMERFUNCTION/DATA.3: fix the examples
|
||||
* CURLOPT_PROGRESSFUNCTION.3: fix example struct assignment
|
||||
* CURLOPT_RESOLVE.3: change example port to 443
|
||||
* CURLOPT_XFERINFOFUNCTION.3: fix example struct assignment
|
||||
* CURLOPT_XFERINFOFUNCTION.3: fix typo in example
|
||||
* CURLSHOPT_LOCKFUNC.3: fix typo "relased" -> "released"
|
||||
* des: fix compile break for OpenSSL without DES
|
||||
* formdata: avoid size_t => long typecast overflows
|
||||
* ftp: provide error message for control bytes in path
|
||||
* gen.pl: terminate "example" sections better
|
||||
* gha: add a macOS CI job with libssh
|
||||
* gskit: Convert to using Curl_poll
|
||||
* gskit: Fix errors from Curl_strerror refactor
|
||||
* gskit: Fix initialization of Curl_ssl_gskit struct
|
||||
* h2/h3: allow CURLOPT_HTTPHEADER change ":scheme"
|
||||
* hostcheck: fixed to not touch used input strings
|
||||
* hostcheck: reduce strlen calls on chained certificates
|
||||
* hostip: avoid unused parameter error in Curl_resolv_check
|
||||
* http2: move two infof calls to debug-h2-only
|
||||
* http: make Curl_compareheader() take string length arguments too
|
||||
* if2ip: make Curl_ipv6_scope a blank macro when IPv6-disabled
|
||||
* KNOWN_BUGS: fix typo "libpsl"
|
||||
* ldap: return CURLE_URL_MALFORMAT for bad URL
|
||||
* lib: remove support for CURL_DOES_CONVERSIONS
|
||||
* libssh2: don't typecast socket to int for libssh2_session_handshake
|
||||
* libssh: fix include files and defines use for Windows builds
|
||||
* Makefile.am: Generate VS 2022 projects
|
||||
* maketgz: return error if 'make dist' fails
|
||||
* mbedtls: enable use of mbedtls without CRL support
|
||||
* mbedtls: enable use of mbedtls without filesystem functions support
|
||||
* mbedtls: fix CURLOPT_SSLCERT_BLOB (again)
|
||||
* mbedtls: fix ssl_init error with mbedTLS 3.1.0+
|
||||
* mbedtls: remove #include <mbedtls/certs.h>
|
||||
* mbedtls: return CURLcode result instead of a mbedtls error code
|
||||
* md5: check md5_init_func return value
|
||||
* mime: use a define instead of the magic number 24
|
||||
* misc: allow curl to build with wolfssl --enable-opensslextra
|
||||
* misc: remove BeOS code and references
|
||||
* misc: remove the final watcom references
|
||||
* misc: remove unused data when IPv6 is not supported
|
||||
* mqtt: free 'sendleftovers' in disconnect
|
||||
* mqtt: free any send leftover data when done
|
||||
* mqtt: plug some memory leaks
|
||||
* multi: allow user callbacks to call curl_multi_assign
|
||||
* multi: grammar fix in comment
|
||||
* multi: remember connection_id before returning connection to pool
|
||||
* multi: set in_callback for multi interface callbacks
|
||||
* netware: remove support
|
||||
* next.d. remove .fi/.nf as they are handled by gen.pl
|
||||
* ngtcp2: adapt to changed end of headers callback proto
|
||||
* ngtcp2: fix declaration of ‘result’ shadows a previous local
|
||||
* ngtcp2: Reset dynbuf when it is fully drained
|
||||
* nss: handshake callback during shutdown has no conn->bundle
|
||||
* ntlm: remove unused feature defines
|
||||
* openldap: fix compiler warning when built without SSL support
|
||||
* openldap: implement SASL authentication
|
||||
* openldap: pass string length arguments to client_write()
|
||||
* openssl.h: avoid including OpenSSL headers here
|
||||
* openssl: check if sessionid flag is enabled before retrieving session
|
||||
* openssl: check SSL_get_ex_data to prevent potential NULL dereference
|
||||
* openssl: check the return value of BIO_new_mem_buf()
|
||||
* openssl: fix `ctx_option_t` for OpenSSL v3+
|
||||
* openssl: fix build for version < 1.1.0
|
||||
* openssl: return error if TLS 1.3 is requested when not supported
|
||||
* remote-header-name.d: clarify
|
||||
* rustls: add CURLOPT_CAINFO_BLOB support
|
||||
* schannel: move the algIds array out of schannel.h
|
||||
* scripts/cijobs.pl: output data about all currect CI jobs
|
||||
* sectransp: mark a 3DES cipher as weak
|
||||
* setopt: do bounds-check before strdup
|
||||
* setopt: fix the TLSAUTH #ifdefs for proxy-disabled builds
|
||||
* sha256: Fix minimum OpenSSL version
|
||||
* smb: pass socket for writing and reading data instead of FIRSTSOCKET
|
||||
* ssl: reduce allocated space for ssl backend when FTP is disabled
|
||||
* tool_findfile: check ~/.config/curlrc too
|
||||
* tool_getparam: DNS options that need c-ares now fail without it
|
||||
* TPF: drop support
|
||||
* unit1610: init SSL library before calling SHA256 functions
|
||||
* url: exclude zonefrom_url when no ipv6 is available
|
||||
* url: given a user in the URL, find pwd for that user in netrc
|
||||
* url: keep trailing dot in host name
|
||||
* url: make Curl_disconnect return void
|
||||
* urlapi: handle "redirects" smarter
|
||||
* urldata: CONN_IS_PROXIED replaces bits.proxy when proxy can be disabled
|
||||
* urldata: remove conn->bits.user_passwd
|
||||
* version_win32: fix warning for `CURL_WINDOWS_APP`
|
||||
* vtls: fix socket check conditions
|
||||
* vtls: pass on the right SNI name
|
||||
* wolfssl: return CURLE_AGAIN for the SSL_ERROR_NONE case
|
||||
* wolfssl: when SSL_read() returns zero, check the error
|
||||
* write-out.d: Fix num_headers formatting
|
||||
* x509asn1: toggle off functions not needed for diff tls backends
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 9 21:24:30 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
Loading…
Reference in New Issue
Block a user