import UBI curl-7.76.1-34.el9
This commit is contained in:
parent
67af8bdfa7
commit
59f5729629
1694
SOURCES/0040-curl-7.76.1-noproxy-support-using-cidr.patch
Normal file
1694
SOURCES/0040-curl-7.76.1-noproxy-support-using-cidr.patch
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,7 +1,7 @@
|
||||
Summary: A utility for getting files from remote servers (FTP, HTTP, and others)
|
||||
Name: curl
|
||||
Version: 7.76.1
|
||||
Release: 31%{?dist}.1
|
||||
Release: 34%{?dist}
|
||||
License: MIT
|
||||
Source: https://curl.se/download/%{name}-%{version}.tar.xz
|
||||
|
||||
@ -119,6 +119,9 @@ Patch38: 0038-curl-7.76.1-CVE-2024-2398.patch
|
||||
# make sure pause is done on HTTP
|
||||
Patch39: 0039-curl-7.76.1-pause-on-http.patch
|
||||
|
||||
# noproxy: support proxies specified using cidr notation
|
||||
Patch40: 0040-curl-7.76.1-noproxy-support-using-cidr.patch
|
||||
|
||||
# patch making libcurl multilib ready
|
||||
Patch101: 0101-curl-7.32.0-multilib.patch
|
||||
|
||||
@ -332,6 +335,7 @@ be installed.
|
||||
%patch -P 37 -p1
|
||||
%patch -P 38 -p1
|
||||
%patch -P 39 -p1
|
||||
%patch -P 40 -p1
|
||||
|
||||
# Fedora patches
|
||||
%patch -P 101 -p1
|
||||
@ -363,39 +367,6 @@ printf "702\n703\n716\n" >> tests/data/DISABLED
|
||||
printf "2034\n2037\n2041\n" >> tests/data/DISABLED
|
||||
%endif
|
||||
|
||||
# temporarily (really!, not like these above) disable tests related to openssl
|
||||
# and reported by valgrind. All of it are failing with similar stack trace:
|
||||
#=== Start of file valgrind3000
|
||||
# ==92709== Syscall param openat(filename) points to unaddressable byte(s)
|
||||
# ==92709== at 0x49D9784: open (open64.c:48)
|
||||
# ==92709== by 0x495E095: _IO_file_open (fileops.c:189)
|
||||
# ==92709== by 0x495E26A: _IO_file_fopen@@GLIBC_2.2.5 (fileops.c:281)
|
||||
# ==92709== by 0x49524CC: __fopen_internal (iofopen.c:75)
|
||||
# ==92709== by 0x4B37F2E: load_system_str (ssl_ciph.c:1472)
|
||||
# ==92709== by 0x4B43118: ssl_create_cipher_list (ssl_ciph.c:1528)
|
||||
# ==92709== by 0x4B4FCFF: UnknownInlinedFun (ssl_lib.c:3938)
|
||||
# ==92709== by 0x4B4FCFF: SSL_CTX_new_ex (ssl_lib.c:3823)
|
||||
# ==92709== by 0x48ABFA1: ossl_connect_step1.lto_priv.0 (openssl.c:2621)
|
||||
# ==92709== by 0x48BAF16: ossl_connect_common (openssl.c:4042)
|
||||
# ==92709== by 0x48B3D16: UnknownInlinedFun (vtls.c:370)
|
||||
# ==92709== by 0x48B3D16: Curl_ssl_connect_nonblocking (vtls.c:353)
|
||||
# ==92709== by 0x48873BB: UnknownInlinedFun (http.c:1595)
|
||||
# ==92709== by 0x48873BB: Curl_http_connect (http.c:1518)
|
||||
# ==92709== by 0x4895575: UnknownInlinedFun (multi.c:1514)
|
||||
# ==92709== by 0x4895575: multi_runsingle (multi.c:1847)
|
||||
# ==92709== by 0x48978AD: curl_multi_perform (multi.c:2403)
|
||||
# ==92709== by 0x4874152: UnknownInlinedFun (easy.c:606)
|
||||
# ==92709== by 0x4874152: UnknownInlinedFun (easy.c:696)
|
||||
# ==92709== by 0x4874152: curl_easy_perform (easy.c:715)
|
||||
# ==92709== by 0x11478B: UnknownInlinedFun (tool_operate.c:2379)
|
||||
# ==92709== by 0x11478B: UnknownInlinedFun (tool_operate.c:2553)
|
||||
# ==92709== by 0x11478B: UnknownInlinedFun (tool_operate.c:2669)
|
||||
# ==92709== by 0x11478B: main (tool_main.c:277)
|
||||
# ==92709== Address 0xffffffffff000804 is not stack'd, malloc'd or (recently) free'd
|
||||
# ==92709==
|
||||
#=== End of file valgrind3000
|
||||
printf "300\n301\n303\n304\n305\n306\n309\n310\n311\n312\n313\n320\n321\n322\n324\n325\n400\n401\n403\n404\n405\n406\n407\n408\n409\n410\n560\n1272\n1561\n1562\n1630\n1631\n1632\n2034\n2035\n2037\n2038\n2041\n2042\n2048\n3000\n3001\n" >> tests/data/DISABLED
|
||||
|
||||
# adapt test 323 for updated OpenSSL
|
||||
sed -e 's|^35$|35,52|' -i tests/data/test323
|
||||
|
||||
@ -590,10 +561,16 @@ rm -f ${RPM_BUILD_ROOT}%{_libdir}/libcurl.la
|
||||
%{_libdir}/libcurl.so.4.[0-9].[0-9].minimal
|
||||
|
||||
%changelog
|
||||
* Tue Dec 17 2024 Jacek Migacz <jmigacz@redhat.com> - 7.76.1-31.el9_6.1
|
||||
* Mon Jul 23 2025 Jacek Migacz <jmigacz@redhat.com> - 7.76.1-34
|
||||
- revert several disabled tests related to openssl/valgrind (RHEL-99465)
|
||||
|
||||
* Thu May 15 2025 Jacek Migacz <jmigacz@redhat.com> - 7.76.1-33
|
||||
- noproxy: support proxies specified using cidr notation (RHEL-81412)
|
||||
|
||||
* Tue Dec 17 2024 Jacek Migacz <jmigacz@redhat.com> - 7.76.1-32
|
||||
- make up incomplete patch for host name wildcard checking (RHEL-5675)
|
||||
- eliminate use of obsolete patch syntax (RHEL-65791)
|
||||
- http2: make sure pause is done on HTTP (RHEL-86805)
|
||||
- http2: make sure pause is done on HTTP (RHEL-85847)
|
||||
|
||||
* Thu Aug 22 2024 Jacek Migacz <jmigacz@redhat.com> - 7.76.1-31
|
||||
- provide common cleanup method for push headers (CVE-2024-2398)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user