A Tool for Transferring Data from URLs

Edit Package curl

This package is based on the package 'curl' from project 'openSUSE:Factory'.

Curl is a client to get documents and files from or send documents to a
server using any of the supported protocols (HTTP, HTTPS, FTP, GOPHER,
DICT, TELNET, LDAP, or FILE). The command is designed to work without
user interaction or any kind of interactivity.

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000188 188 Bytes
curl-7.85.0.tar.xz 0002480648 2.37 MB
curl-7.85.0.tar.xz.asc 0000000488 488 Bytes
curl-disabled-redirect-protocol-message.patch 0000000783 783 Bytes
curl-secure-getenv.patch 0000001190 1.16 KB
curl.changes 0000253115 247 KB
curl.keyring 0000004741 4.63 KB
curl.spec 0000005700 5.57 KB
dont-mess-with-rpmoptflags.patch 0000000503 503 Bytes
libcurl-ocloexec.patch 0000003182 3.11 KB
Revision 317 (latest revision is 375)
Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) accepted request 1000420 from Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) (revision 317)
- Update to 7.85.0:
  * Security fixes: [bsc#1202593, CVE-2022-35252]
    - control code in cookie denial of service
  * Changes:
    - quic: add support via wolfSSL
    - schannel: Add TLS 1.3 support
    - setopt: add CURLOPT_PROTOCOLS_STR and CURLOPT_REDIR_PROTOCOLS_STR
  * Bugfixes:
    - asyn-thread: fix socket leak on OOM
    - asyn-thread: make getaddrinfo_complete return CURLcode
    - base64: base64url encoding has no padding
    - configure: fix broken m4 syntax in TLS options
    - configure: if asked to use TLS, fail if no TLS lib was detected
    - connect: add quic connection information
    - connect: set socktype/protocol correctly
    - cookie: reject cookies with "control bytes"
    - cookie: treat a blank domain in Set-Cookie: as non-existing
    - curl: output warning when a cookie is dropped due to size
    - Curl_close: call Curl_resolver_cancel to avoid memory-leak
    - digest: fix memory leak, fix not quoted 'opaque'
    - digest: fix missing increment of 'nc' value for auth-int
    - digest: pass over leading spaces in qop values
    - digest: reject broken header with session protocol but without qop
    - doh: use https protocol by default
    - easy_lock.h: include sched.h if available to fix build
    - easy_lock.h: use __asm__ instead of asm to fix build
    - easy_lock: switch to using atomic_int instead of bool
    - ftp: use a correct expire ID for timer expiry
    - h2h3: fix overriding the 'TE: Trailers' header
    - hostip: resolve *.localhost to 127.0.0.1/::1
Comments 0
openSUSE Build Service is sponsored by