Accepting request 842516 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/842516 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/curl?expand=0&rev=162
This commit is contained in:
commit
570c90a175
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:0ded0808c4d85f2ee0db86980ae610cc9d165e9ca9da466196cc73c346513713
|
|
||||||
size 2390040
|
|
@ -1,11 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQEzBAABCgAdFiEEJ+3q8i86vOtQ25oSXMkI/bceEsIFAl881xgACgkQXMkI/bce
|
|
||||||
EsIjuwgAj6aeQgnWkubxxXAQ2kbckLh6QUKZWJQxPjb91kz98cGRcrdGRP292JFN
|
|
||||||
qQprls4rFTWWOIVVMP/kdheeNI9LqDvQAfZMCaLFAWUdw1L2pbId7VbV+NuTAce8
|
|
||||||
V/ENqh+Xj2q2LsMnj02k0Uc1e6Nh1K4al2hwFiozarI/ltb3q7jZN2P2fAmDX89y
|
|
||||||
f3VsVfNZgv7VIwlX2d3b1RvMdppMFrDC3ZsAXlg2GQZ5sE7yfa2Qq+J5RzaNvEDh
|
|
||||||
p3pMbPiNgk1ZuGQrzoiYq9tqK/o7pD2t4h2GsftppALxC3SsoneNrdnly910IfKh
|
|
||||||
8qczoMpszBs8F7jts6KnfXszyhyyhQ==
|
|
||||||
=sC+U
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
curl-7.73.0.tar.xz
Normal file
3
curl-7.73.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7c4c7ca4ea88abe00fea4740dcf81075c031b1d0bb23aff2d5efde20a3c2408a
|
||||||
|
size 2394228
|
11
curl-7.73.0.tar.xz.asc
Normal file
11
curl-7.73.0.tar.xz.asc
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQEzBAABCgAdFiEEJ+3q8i86vOtQ25oSXMkI/bceEsIFAl+GkkYACgkQXMkI/bce
|
||||||
|
EsI5vwf+NwIw3Jmn9lW7/VHNgFWB1Qa0gB4KlDISM2qG9CHzeIW8K50g2JiIAuLa
|
||||||
|
CVOfuMi/jg1r2INRLErZzdGDtD71TzjaEv6A/dxWL+k5/ieFxmH5iC80rYWi8EE9
|
||||||
|
sv/bx8vEq8ikIqqV7KxYPlX8xMJBMfCs+TNQbzYM3WUDMLYJLpuNiWrzS6h8+mPq
|
||||||
|
4w8qYyrNI5x/J3HSJuzyoJy0ueQOQ6CaZwV/ViGBLmFkMKgsAXJu9ImRMmJXKAk5
|
||||||
|
MLiVUKI1KpHJNHZS5pLIP5wrjIN3z7FIRxThJ6f/IqUF1mIc6MNnqcER6lBtxeq4
|
||||||
|
SuRq9Dx5W2en/g+I5iic8GwkDD+U6A==
|
||||||
|
=W3Yh
|
||||||
|
-----END PGP SIGNATURE-----
|
77
curl.changes
77
curl.changes
@ -1,3 +1,80 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 14 21:29:48 UTC 2020 - Pedro Monreal <pmonreal@suse.com>
|
||||||
|
|
||||||
|
- 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
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Aug 19 07:47:34 UTC 2020 - Pedro Monreal Gonzalez <pmonreal@suse.com>
|
Wed Aug 19 07:47:34 UTC 2020 - Pedro Monreal Gonzalez <pmonreal@suse.com>
|
||||||
|
|
||||||
|
15
curl.spec
15
curl.spec
@ -21,7 +21,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.72.0
|
Version: 7.73.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
|
||||||
@ -78,9 +78,8 @@ network protocols.
|
|||||||
Summary: Development files for the curl library
|
Summary: Development files for the curl library
|
||||||
Requires: glibc-devel
|
Requires: glibc-devel
|
||||||
Requires: libcurl4 = %{version}
|
Requires: libcurl4 = %{version}
|
||||||
# curl-devel (v 7.15.5) was last used in 10.2
|
Provides: curl-devel = %{version}
|
||||||
Provides: curl-devel <= 7.15.5
|
Obsoletes: curl-devel < %{version}
|
||||||
Obsoletes: curl-devel < 7.16.2
|
|
||||||
|
|
||||||
%description -n libcurl-devel
|
%description -n libcurl-devel
|
||||||
Curl is a client to get documents and files from or send documents to a
|
Curl is a client to get documents and files from or send documents to a
|
||||||
@ -141,7 +140,7 @@ make %{?_smp_mflags} V=1
|
|||||||
%if %{with testsuite}
|
%if %{with testsuite}
|
||||||
%check
|
%check
|
||||||
pushd tests
|
pushd tests
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags} V=1
|
||||||
# make sure the testsuite runs don't race on MP machines in autobuild
|
# make sure the testsuite runs don't race on MP machines in autobuild
|
||||||
if test -z "$BUILD_INCARNATION" -a -r /.buildenv; then
|
if test -z "$BUILD_INCARNATION" -a -r /.buildenv; then
|
||||||
. /.buildenv
|
. /.buildenv
|
||||||
@ -153,7 +152,7 @@ fi
|
|||||||
base=$((8990 + $BUILD_INCARNATION * 20))
|
base=$((8990 + $BUILD_INCARNATION * 20))
|
||||||
# bug940009 do not run flaky tests for any architecture
|
# bug940009 do not run flaky tests for any architecture
|
||||||
# at least test 1510 do fail for i586 and ppc64le
|
# 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
|
popd
|
||||||
%endif
|
%endif
|
||||||
@ -170,8 +169,8 @@ popd
|
|||||||
%postun -n libcurl4 -p /sbin/ldconfig
|
%postun -n libcurl4 -p /sbin/ldconfig
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%doc README RELEASE-NOTES
|
%doc README RELEASE-NOTES CHANGES
|
||||||
%doc docs/{BUGS,FAQ,FEATURES,RESOURCES,TODO,TheArtOfHttpScripting}
|
%doc docs/{BUGS.md,FAQ,FEATURES,TODO,TheArtOfHttpScripting.md}
|
||||||
%{_bindir}/curl
|
%{_bindir}/curl
|
||||||
%{_datadir}/zsh/site-functions/_curl
|
%{_datadir}/zsh/site-functions/_curl
|
||||||
%{_mandir}/man1/curl.1%{?ext_man}
|
%{_mandir}/man1/curl.1%{?ext_man}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user