|
|
|
@ -2,16 +2,12 @@
|
|
|
|
|
|
|
|
|
|
Summary: A library that performs asynchronous DNS operations
|
|
|
|
|
Name: c-ares
|
|
|
|
|
Version: 1.19.1
|
|
|
|
|
Release: 2%{?dist}
|
|
|
|
|
Version: 1.25.0
|
|
|
|
|
Release: 5%{?dist}
|
|
|
|
|
License: MIT
|
|
|
|
|
URL: http://c-ares.org/
|
|
|
|
|
Source0: http://c-ares.org/download/%{name}-%{version}.tar.gz
|
|
|
|
|
# The license can be obtained at http://c-ares.haxx.se/license.html
|
|
|
|
|
Source1: LICENSE
|
|
|
|
|
Patch0: 0001-Use-RPM-compiler-options.patch
|
|
|
|
|
Patch1: 0002-Merge-pull-request-from-GHSA-mg26-v6qh-x48q.patch
|
|
|
|
|
|
|
|
|
|
Patch0: 0001-Merge-pull-request-from-GHSA-mg26-v6qh-x48q.patch
|
|
|
|
|
BuildRequires: gcc
|
|
|
|
|
%if %{use_cmake}
|
|
|
|
|
BuildRequires: cmake
|
|
|
|
@ -38,7 +34,6 @@ compile applications or shared objects that use c-ares.
|
|
|
|
|
%prep
|
|
|
|
|
%autosetup -p1
|
|
|
|
|
|
|
|
|
|
cp %{SOURCE1} .
|
|
|
|
|
f=CHANGES ; iconv -f iso-8859-1 -t utf-8 $f -o $f.utf8 ; mv $f.utf8 $f
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
@ -66,7 +61,7 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/libcares.la
|
|
|
|
|
%ldconfig_scriptlets
|
|
|
|
|
|
|
|
|
|
%files
|
|
|
|
|
%license LICENSE
|
|
|
|
|
%license LICENSE.md
|
|
|
|
|
%doc README.cares CHANGES NEWS
|
|
|
|
|
%{_libdir}/*.so.*
|
|
|
|
|
|
|
|
|
@ -74,6 +69,7 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/libcares.la
|
|
|
|
|
%{_includedir}/ares.h
|
|
|
|
|
%{_includedir}/ares_build.h
|
|
|
|
|
%{_includedir}/ares_dns.h
|
|
|
|
|
%{_includedir}/ares_dns_record.h
|
|
|
|
|
%{_includedir}/ares_nameser.h
|
|
|
|
|
%{_includedir}/ares_rules.h
|
|
|
|
|
%{_includedir}/ares_version.h
|
|
|
|
@ -85,28 +81,50 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/libcares.la
|
|
|
|
|
%{_mandir}/man3/ares_*
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Mon Mar 11 2024 Alexey Tikhonov <atikhono@redhat.com> - 1.19.1-2
|
|
|
|
|
- Resolves: RHEL-26529 - Out of bounds read in ares__read_line() [rhel-9]
|
|
|
|
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 1.25.0-5
|
|
|
|
|
- Bump release for June 2024 mass rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Mar 26 2024 Alexey Tikhonov <atikhono@redhat.com> - 1.25.0-4
|
|
|
|
|
- Resolves: RHEL-30025 - Out of bounds read in ares__read_line() [rhel-10.0]
|
|
|
|
|
|
|
|
|
|
* Tue Jan 23 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.25.0-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.25.0-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jan 10 2024 Tom Callaway <spot@fedoraproject.org> - 1.25.0-1
|
|
|
|
|
- update to 1.25.0
|
|
|
|
|
|
|
|
|
|
* Tue Nov 21 2023 Tom Callaway <spot@fedoraproject.org> - 1.22.1-1
|
|
|
|
|
- update to 1.22.1
|
|
|
|
|
|
|
|
|
|
* Sun Nov 5 2023 Tom Callaway <spot@fedoraproject.org> - 1.21.0-1
|
|
|
|
|
- update to 1.21.0
|
|
|
|
|
|
|
|
|
|
* Wed May 24 2023 Tom Callaway <spot@fedoraproject.org> - 1.19.1-1
|
|
|
|
|
- update to 1.19.1
|
|
|
|
|
- fixes CVE-2023-32067
|
|
|
|
|
|
|
|
|
|
* Fri Feb 17 2023 Tom Callaway <spot@fedoraproject.org> - 1.19.0-1
|
|
|
|
|
- update to 1.19.0
|
|
|
|
|
- fixes CVE-2022-4904
|
|
|
|
|
|
|
|
|
|
* Fri May 26 2023 Alexey Tikhonov <atikhono@redhat.com> - 1.19.1-1
|
|
|
|
|
- Resolves: rhbz#2209564 - CVE-2023-31124 c-ares: AutoTools does not set CARES_RANDOM_FILE during cross compilation [rhel-9]
|
|
|
|
|
- Resolves: rhbz#2209556 - CVE-2023-31130 c-ares: Buffer Underwrite in ares_inet_net_pton() [rhel-9]
|
|
|
|
|
- Resolves: rhbz#2209550 - CVE-2023-31147 c-ares: Insufficient randomness in generation of DNS query IDs [rhel-9]
|
|
|
|
|
- Resolves: rhbz#2209520 - CVE-2023-32067 c-ares: 0-byte UDP payload Denial of Service [rhel-9.3.0]
|
|
|
|
|
- Resolves: rhbz#2210370 - Rebase c-ares for RHEL 9.3
|
|
|
|
|
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.2-4
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Fri May 12 2023 Alexey Tikhonov <atikhono@redhat.com> - 1.17.1-6
|
|
|
|
|
- Resolves: rhbz#2170868 - c-ares: buffer overflow in config_sortlist() due to missing string length check [rhel-9]
|
|
|
|
|
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.2-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Fri Nov 26 2021 Alexey Tikhonov <atikhono@redhat.com> - 1.17.1-5
|
|
|
|
|
- Resolves: rhbz#2014523 - c-ares: missing input validation of host names may lead to Domain Hijacking [rhel-9]
|
|
|
|
|
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.2-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.17.1-4
|
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
|
|
Related: rhbz#1991688
|
|
|
|
|
* Mon Aug 16 2021 Tom Callaway <spot@fedoraproject.org> - 1.17.2-1
|
|
|
|
|
- update to 1.17.2
|
|
|
|
|
- fixes multiple security issues including CVE-2021-3672
|
|
|
|
|
|
|
|
|
|
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 1.17.1-3
|
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
|
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.1-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.1-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
|