Compare commits

...

1 Commits
c8 ... c10

Author SHA1 Message Date
8f12135dda import CS corosync-3.1.9-1.el10.1 2025-05-15 15:20:07 +00:00
4 changed files with 182 additions and 272 deletions

3
.gitignore vendored
View File

@ -1,2 +1 @@
SOURCES/corosync-3.1.8.tar.gz corosync-3.1.9.tar.gz
SOURCES/spausedd-20201112.tar.gz

View File

@ -0,0 +1,68 @@
From 7839990f9cdf34e55435ed90109e82709032466a Mon Sep 17 00:00:00 2001
From: Jan Friesse <jfriesse@redhat.com>
Date: Mon, 24 Mar 2025 12:05:08 +0100
Subject: [PATCH] totemsrp: Check size of orf_token msg
orf_token message is stored into preallocated array on endian convert
so carefully crafted malicious message can lead to crash of corosync.
Solution is to check message size beforehand.
Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Reviewed-by: Christine Caulfield <ccaulfie@redhat.com>
---
exec/totemsrp.c | 18 +++++++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/exec/totemsrp.c b/exec/totemsrp.c
index 962d0e2a..364528ce 100644
--- a/exec/totemsrp.c
+++ b/exec/totemsrp.c
@@ -3679,12 +3679,20 @@ static int check_orf_token_sanity(
const struct totemsrp_instance *instance,
const void *msg,
size_t msg_len,
+ size_t max_msg_len,
int endian_conversion_needed)
{
int rtr_entries;
const struct orf_token *token = (const struct orf_token *)msg;
size_t required_len;
+ if (msg_len > max_msg_len) {
+ log_printf (instance->totemsrp_log_level_security,
+ "Received orf_token message is too long... ignoring.");
+
+ return (-1);
+ }
+
if (msg_len < sizeof(struct orf_token)) {
log_printf (instance->totemsrp_log_level_security,
"Received orf_token message is too short... ignoring.");
@@ -3698,6 +3706,13 @@ static int check_orf_token_sanity(
rtr_entries = token->rtr_list_entries;
}
+ if (rtr_entries > RETRANSMIT_ENTRIES_MAX) {
+ log_printf (instance->totemsrp_log_level_security,
+ "Received orf_token message rtr_entries is corrupted... ignoring.");
+
+ return (-1);
+ }
+
required_len = sizeof(struct orf_token) + rtr_entries * sizeof(struct rtr_item);
if (msg_len < required_len) {
log_printf (instance->totemsrp_log_level_security,
@@ -3868,7 +3883,8 @@ static int message_handler_orf_token (
"Time since last token %0.4f ms", tv_diff / (float)QB_TIME_NS_IN_MSEC);
#endif
- if (check_orf_token_sanity(instance, msg, msg_len, endian_conversion_needed) == -1) {
+ if (check_orf_token_sanity(instance, msg, msg_len, sizeof(token_storage),
+ endian_conversion_needed) == -1) {
return (0);
}
--
2.47.0

View File

@ -11,30 +11,16 @@
%bcond_without vqsim %bcond_without vqsim
%bcond_without runautogen %bcond_without runautogen
%bcond_without userflags %bcond_without userflags
%bcond_without spausedd
%global gitver %{?numcomm:.%{numcomm}}%{?alphatag:.%{alphatag}}%{?dirty:.%{dirty}}
%global gittarver %{?numcomm:.%{numcomm}}%{?alphatag:-%{alphatag}}%{?dirty:-%{dirty}}
%if %{with spausedd}
%global spausedd_version 20201112
%endif
Name: corosync Name: corosync
Summary: The Corosync Cluster Engine and Application Programming Interfaces Summary: The Corosync Cluster Engine and Application Programming Interfaces
Version: 3.1.8 Version: 3.1.9
Release: 1%{?gitver}%{?dist} Release: 1%{?dist}.1
License: BSD License: BSD-3-Clause
URL: http://corosync.github.io/corosync/ URL: http://corosync.github.io/corosync/
Source0: http://build.clusterlabs.org/corosync/releases/%{name}-%{version}%{?gittarver}.tar.gz Source0: http://build.clusterlabs.org/corosync/releases/%{name}-%{version}.tar.gz
%if %{with spausedd} Patch0: RHEL-84612-totemsrp-Check-size-of-orf_token-msg.patch
Source1: https://github.com/jfriesse/spausedd/releases/download/%{spausedd_version}/spausedd-%{spausedd_version}.tar.gz
# VMGuestLib exists only for x86_64 architecture
%ifarch x86_64
%global use_vmguestlib 1
%endif
%endif
# Runtime bits # Runtime bits
# The automatic dependency overridden in favor of explicit version lock # The automatic dependency overridden in favor of explicit version lock
@ -80,16 +66,11 @@ Requires: libxslt
%if %{with vqsim} %if %{with vqsim}
BuildRequires: readline-devel BuildRequires: readline-devel
%endif %endif
%if %{defined use_vmguestlib} BuildRequires: make
BuildRequires: pkgconfig(vmguestlib) BuildRequires: git
%endif
%prep %prep
%if %{with spausedd} %autosetup -S git_am
%setup -q -a 1 -n %{name}-%{version}%{?gittarver}
%else
%setup -q -n %{name}-%{version}%{?gittarver}
%endif
%build %build
%if %{with runautogen} %if %{with runautogen}
@ -128,26 +109,14 @@ BuildRequires: pkgconfig(vmguestlib)
--with-systemddir=%{_unitdir} \ --with-systemddir=%{_unitdir} \
--docdir=%{_docdir} --docdir=%{_docdir}
make %{_smp_mflags} %make_build
%if %{with spausedd}
cd spausedd-%{spausedd_version}
CFLAGS="${CFLAGS:-%{optflags}}" ; export CFLAGS
make \
%if %{defined use_vmguestlib}
WITH_VMGUESTLIB=1 \
%else
WITH_VMGUESTLIB=0 \
%endif
%{?_smp_mflags}
%endif
%install %install
make install DESTDIR=%{buildroot} %make_install
%if %{with dbus} %if %{with dbus}
mkdir -p -m 0700 %{buildroot}/%{_sysconfdir}/dbus-1/system.d mkdir -p -m 0700 %{buildroot}/%{_sysconfdir}/dbus-1/system.d
install -m 644 %{_builddir}/%{name}-%{version}%{?gittarver}/conf/corosync-signals.conf %{buildroot}/%{_sysconfdir}/dbus-1/system.d/corosync-signals.conf install -m 644 %{_builddir}/%{name}-%{version}/conf/corosync-signals.conf %{buildroot}/%{_datadir}/dbus-1/system.d/corosync-signals.conf
%endif %endif
## tree fixup ## tree fixup
@ -164,21 +133,6 @@ install -m 644 tools/corosync-notifyd.sysconfig.example \
install -m 644 init/corosync.sysconfig.example \ install -m 644 init/corosync.sysconfig.example \
%{buildroot}%{_sysconfdir}/sysconfig/corosync %{buildroot}%{_sysconfdir}/sysconfig/corosync
%if %{with spausedd}
cd spausedd-%{spausedd_version}
make DESTDIR="%{buildroot}" PREFIX="%{_prefix}" install
%if %{with systemd}
mkdir -p %{buildroot}/%{_unitdir}
install -m 644 -p init/spausedd.service %{buildroot}/%{_unitdir}
%else
mkdir -p %{buildroot}/%{_initrddir}
install -m 755 -p init/spausedd %{buildroot}/%{_initrddir}
%endif
cd ..
%endif
%description %description
This package contains the Corosync Cluster Engine Executive, several default This package contains the Corosync Cluster Engine Executive, several default
APIs and libraries, default configuration files, and an init script. APIs and libraries, default configuration files, and an init script.
@ -231,7 +185,7 @@ fi
%config(noreplace) %{_sysconfdir}/sysconfig/corosync %config(noreplace) %{_sysconfdir}/sysconfig/corosync
%config(noreplace) %{_sysconfdir}/logrotate.d/corosync %config(noreplace) %{_sysconfdir}/logrotate.d/corosync
%if %{with dbus} %if %{with dbus}
%{_sysconfdir}/dbus-1/system.d/corosync-signals.conf %{_datadir}/dbus-1/system.d/corosync-signals.conf
%endif %endif
%if %{with snmp} %if %{with snmp}
%{_datadir}/snmp/mibs/COROSYNC-MIB.txt %{_datadir}/snmp/mibs/COROSYNC-MIB.txt
@ -276,15 +230,14 @@ This package contains corosync libraries.
%{_libdir}/libsam.so.* %{_libdir}/libsam.so.*
%{_libdir}/libcorosync_common.so.* %{_libdir}/libcorosync_common.so.*
%post -n corosynclib -p /sbin/ldconfig %ldconfig_scriptlets -n corosynclib
%postun -n corosynclib -p /sbin/ldconfig
%package -n corosynclib-devel %package -n corosynclib-devel
Summary: The Corosync Cluster Engine Development Kit Summary: The Corosync Cluster Engine Development Kit
Requires: corosynclib%{?_isa} = %{version}-%{release} Requires: corosynclib%{?_isa} = %{version}-%{release}
Requires: pkgconfig Requires: pkgconfig
Provides: corosync-devel = %{version} Provides: corosync-devel = %{version}-%{release}
Provides: corosync-devel%{?_isa} = %{version}-%{release}
%description -n corosynclib-devel %description -n corosynclib-devel
This package contains include files and man pages used to develop using This package contains include files and man pages used to develop using
@ -335,266 +288,155 @@ network splits)
%{_mandir}/man8/corosync-vqsim.8* %{_mandir}/man8/corosync-vqsim.8*
%endif %endif
# optional spausedd
%if %{with spausedd}
%package -n spausedd
Summary: Utility to detect and log scheduler pause
URL: https://github.com/jfriesse/spausedd
%if %{with systemd}
%{?systemd_requires}
%else
Requires(post): /sbin/chkconfig
Requires(preun): /sbin/chkconfig
%endif
%description -n spausedd
Utility to detect and log scheduler pause
%files -n spausedd
%doc spausedd-%{spausedd_version}/AUTHORS spausedd-%{spausedd_version}/COPYING
%{_bindir}/spausedd
%{_mandir}/man8/spausedd*
%if %{with systemd}
%{_unitdir}/spausedd.service
%else
%{_initrddir}/spausedd
%endif
%post -n spausedd
%if %{with systemd} && 0%{?systemd_post:1}
%systemd_post spausedd.service
%else
if [ $1 -eq 1 ]; then
/sbin/chkconfig --add spausedd || :
fi
%endif
%preun -n spausedd
%if %{with systemd} && 0%{?systemd_preun:1}
%systemd_preun spausedd.service
%else
if [ $1 -eq 0 ]; then
/sbin/service spausedd stop &>/dev/null || :
/sbin/chkconfig --del spausedd || :
fi
%endif
%postun -n spausedd
%if %{with systemd} && 0%{?systemd_postun:1}
%systemd_postun spausedd.service
%endif
%endif
%changelog %changelog
* Fri Mar 28 2025 Jan Friesse <jfriesse@redhat.com> - 3.1.9-1.1
- Resolves: RHEL-84612
- totemsrp: Check size of orf_token msg (fixes CVE-2025-30472)
* Fri Nov 15 2024 Jan Friesse <jfriesse@redhat.com> - 3.1.9-1
- Resolves: RHEL-65701
- New upstream release (RHEL-65701)
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 3.1.8-5
- Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 3.1.8-4
- Bump release for June 2024 mass rebuild
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.8-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.8-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Nov 15 2023 Jan Friesse <jfriesse@redhat.com> - 3.1.8-1 * Wed Nov 15 2023 Jan Friesse <jfriesse@redhat.com> - 3.1.8-1
- Resolves: RHEL-15263 - New upstream release
- New upstream release (RHEL-15263) * Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.7-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Nov 15 2022 Jan Friesse <jfriesse@redhat.com> 3.1.7-1 * Tue Jun 06 2023 Jan Friesse <jfriesse@redhat.com> - 3.1.7-3
- Resolves: rhbz#2135860 - migrated to SPDX license
- New upstream release (rhbz#2135860) * Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Nov 24 2021 Jan Friesse <jfriesse@redhat.com> 3.1.5-2 * Tue Nov 15 2022 Jan Friesse <jfriesse@redhat.com> - 3.1.7-1
- Resolves: rhbz#2002115 - New upstream release
- Resolves: rhbz#2024658
- totem: Add cancel_hold_on_retransmit config option (rhbz#2002115) * Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.6-4
- merge upstream commit cdf72925db5a81e546ca8e8d7d8291ee1fc77be4 (rhbz#2002115) - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
- totemsrp: Switch totempg buffers at the right time (rhbz#2024658)
- merge upstream commit e7a82370a7b5d3ca342d5e42e25763fa2c938739 (rhbz#2024658)
* Wed Aug 04 2021 Jan Friesse <jfriesse@redhat.com> 3.1.5-1 * Wed Mar 30 2022 Jan Friesse <jfriesse@redhat.com> - 3.1.6-3
- Related: rhbz#1948973 - Use copytruncate method for logrotate
- New upstream release (rhbz#1948973) * Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jun 03 2021 Jan Friesse <jfriesse@redhat.com> 3.1.4-1 * Mon Nov 15 2021 Jan Friesse <jfriesse@redhat.com> - 3.1.6-1
- Related: rhbz#1948973 - New upstream release
- Resolves: rhbz#1962139
- New upstream release (rhbz#1948973) * Wed Aug 04 2021 Jan Friesse <jfriesse@redhat.com> - 3.1.5-1
- stats: fix crash when iterating over deleted keys (rhbz#1962139) - New upstream release
* Fri May 21 2021 Jan Friesse <jfriesse@redhat.com> 3.1.3-1 * Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.4-2
- Resolves: rhbz#1948973 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
- New upstream release (rhbz#1948973) * Thu Jun 03 2021 Jan Friesse <jfriesse@redhat.com> - 3.1.4-1
- New upstream release
* Fri Apr 30 2021 Jan Friesse <jfriesse@redhat.com> 3.1.0-5 * Fri May 21 2021 Jan Friesse <jfriesse@redhat.com> - 3.1.3-1
- Resolves: rhbz#1954432 - New upstream release
* Tue Apr 06 2021 Jan Friesse <jfriesse@redhat.com> 3.1.0-4 * Tue Apr 06 2021 Jan Friesse <jfriesse@redhat.com> - 3.1.2-1
- Resolves: rhbz#1946623 - New upstream release
- knet: pass correct handle to knet_handle_compress (rhbz#1946623) * Wed Mar 31 2021 Jan Friesse <jfriesse@redhat.com> - 3.1.1-1
- New upstream release
* Thu Nov 12 2020 Jan Friesse <jfriesse@redhat.com> 3.1.0-3 * Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-3
- Resolves: rhbz#1897085 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
- Resolves: rhbz#1896493
- spausedd: Add ability to move process into root cgroup (rhbz#1897085) * Mon Nov 02 2020 Jan Friesse <jfriesse@redhat.com> - 3.1.0-2
- totemknet: Check both cipher and hash for crypto (rhbz#1896493) - Add isa version of corosync-devel
- Add release to corosync-devel version to match autogenerated
corosynclib-devel provides
* Tue Nov 10 2020 Jan Friesse <jfriesse@redhat.com> 3.1.0-2 * Tue Oct 20 2020 Jan Friesse <jfriesse@redhat.com> - 3.1.0-1
- Resolves: rhbz#1896309 - New upstream release
- Fix log_perror (rhbz#1896309) * Thu Aug 27 2020 Josef Řídký <jridky@redhat.com> - 3.0.4-6
- Rebuilt for new net-snmp release
* Tue Oct 20 2020 Jan Friesse <jfriesse@redhat.com> 3.1.0-1 * Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.4-5
- Resolves: rhbz#1855293 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
- Resolves: rhbz#1855303
- Resolves: rhbz#1870449
- Resolves: rhbz#1887400
- New upstream release (rhbz#1855293) * Mon Jul 13 2020 Tom Stellard <tstellar@redhat.com> - 3.0.4-4
- Support for reload of crypto configuration (rhbz#1855303) - Use make macros
- Increase default token timeout to 3000ms (rhbz#1870449) - https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
- Add support for nodelist callback into quorum service (rhbz#1887400)
* Tue May 26 2020 Jan Friesse <jfriesse@redhat.com> 3.0.3-4 * Wed May 13 2020 Jan Friesse <jfriesse@redhat.com> - 3.0.4-3
- Resolves: rhbz#1780137 - Fix typo in the changelog
- Resolves: rhbz#1791792
- Resolves: rhbz#1809864
- Resolves: rhbz#1816653
- votequorum: Ignore the icmap_get_* return value (rhbz#1780137) * Wed May 13 2020 Jan Friesse <jfriesse@redhat.com> - 3.0.4-2
- merge upstream commit cddd62f972bca276c934e58f08da84071cec1ddb (rhbz#1780137) - Rebuild for new libqb
- man: move cmap_keys man page from section 8 to 7 (rhbz#1791792)
- merge upstream commit f1d36307e524f9440733f0b01a9fc627a0e1cac7 (rhbz#1791792)
- votequorum: Reflect runtime change of 2Node to WFA (rhbz#1780137)
- merge upstream commit 8ce65bf951bc1e5b2d64b60ea027fbdc551d4fc8 (rhbz#1780137)
- stats: Add stats for scheduler misses (rhbz#1791792)
- merge upstream commit 48b6894ef41e9a06ccbb696d062d86ef60dc2c4b (rhbz#1791792)
- stats: Use nanoseconds from epoch for schedmiss (rhbz#1791792)
- merge upstream commit ebd05fa00826c366922e619b012a0684c6856539 (rhbz#1791792)
- main: Add schedmiss timestamp into message (rhbz#1791792)
- merge upstream commit 35662dd0ec53f456445c30c0ef92892f47b25aa2 (rhbz#1791792)
- votequorum: Change check of expected_votes (rhbz#1809864)
- merge upstream commit 0c16442f2d93f32a229b87d2672e2dc8025ec704 (rhbz#1809864)
- quorumtool: exit on invalid expected votes (rhbz#1809864)
- merge upstream commit 5f543465bb3506b7f4929a426f1c22a9c854cecd (rhbz#1809864)
- votequorum: set wfa status only on startup (rhbz#1816653)
- merge upstream commit ca320beac25f82c0c555799e647a47975a333c28 (rhbz#1816653)
* Tue Apr 28 2020 Jan Friesse <jfriesse@redhat.com> - 3.0.3-3 * Thu Apr 23 2020 Jan Friesse <jfriesse@redhat.com> - 3.0.4-1
- Resolves: rhbz#1828295 - New upstream release
- Add explicit spausedd dependency for revdeps CI test * Fri Mar 27 2020 Jan Friesse <jfriesse@redhat.com> - 3.0.3-3
- Add CI tests
- Enable gating
* Mon Nov 25 2019 Jan Friesse <jfriesse@redhat.com> - 3.0.3-2 * Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3-2
- Related: rhbz#1745623 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
- New upstream release of spausedd
* Mon Nov 25 2019 Jan Friesse <jfriesse@redhat.com> - 3.0.3-1 * Mon Nov 25 2019 Jan Friesse <jfriesse@redhat.com> - 3.0.3-1
- Resolves: rhbz#1745623
- New upstream release - New upstream release
* Wed Oct 30 2019 Jan Friesse <jfriesse@redhat.com> 3.0.2-4 * Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.2-2
- Resolves: rhbz#1745624 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
- Resolves: rhbz#1745642
- Resolves: rhbz#1749263
- Resolves: rhbz#1765025
- totem: fix check if all nodes have same number of links (rhbz#1749263) * Wed Jun 12 2019 Jan Friesse <jfriesse@redhat.com> - 3.0.2-1
- merge upstream commit 816324c94cfb917b11f43954b8757424db28b390 (rhbz#1749263) - New upstream release
- totem: Increase ring_id seq after load (rhbz#1745624)
- merge upstream commit 3675daceeeeb72af043f5c051daed463fdd2d2a1 (rhbz#1745624)
- man: Fix link_mode priority description (rhbz#1745642)
- merge upstream commit 0a323ff2ed0f2aff9cb691072906e69cb96ed662 (rhbz#1745642)
- totemsrp: Reduce MTU to left room second mcast (rhbz#1765025)
- merge upstream commit ee8b8993d98b3f6af9c058194228fc534fcd0796 (rhbz#1765025)
* Tue Aug 06 2019 Jan Friesse <jfriesse@redhat.com> - 3.0.2-3 * Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.1-2
- Resolves: rhbz#1738218 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
- Do not set exec permission for service file * Tue Jan 15 2019 Jan Friesse <jfriesse@redhat.com> - 3.0.1-1
- Fix CFLAGS definition - New upstream release
* Thu Jun 13 2019 Jan Friesse <jfriesse@redhat.com> 3.0.2-2
- Related: rhbz#1679656
- Improve spausedd test
* Wed Jun 12 2019 Jan Friesse <jfriesse@redhat.com> 3.0.2-1
- Resolves: rhbz#1705591
- Resolves: rhbz#1688889
* Mon May 13 2019 Jan Friesse <jfriesse@redhat.com> 3.0.0-4
- Related: rhbz#1679656
- Really add gating
* Mon May 13 2019 Jan Friesse <jfriesse@redhat.com> 3.0.0-3
- Resolves: rhbz#1691401
- Related: rhbz#1679656
- Add spausedd subpackage
- Add gating tests
* Fri Jan 11 2019 Jan Friesse <jfriesse@redhat.com> 3.0.0-2
- Resolves: rhbz#1665211
- totemip: Use AF_UNSPEC for ipv4-6 and ipv6-4 (rhbz#1665211)
- merge upstream commit 2ab4d4188670356dcb82a80f2fc4598f5145c77d (rhbz#1665211)
* Fri Dec 14 2018 Jan Friesse <jfriesse@redhat.com> - 3.0.0-1 * Fri Dec 14 2018 Jan Friesse <jfriesse@redhat.com> - 3.0.0-1
- Resolves: rhbz#1600915
- New upstream release - New upstream release
* Tue Dec 11 2018 Jan Friesse <jfriesse@redhat.com> 2.99.5-2
- Resolves: rhbz#1654630
- man: Add some information about address resolution (rhbz#1654630)
- merge upstream commit 8d50bd946dd7e01da75f06da3f885e7dc82f4f12 (rhbz#1654630)
- config: Look up hostnames in a defined order (rhbz#1654630)
- merge upstream commit 3d7f136f86a56dd9d9caa9060f7a01e8b681eb7f (rhbz#1654630)
* Fri Dec 7 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.5-1 * Fri Dec 7 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.5-1
- Related: rhbz#1600915
- New upstream release - New upstream release
* Tue Dec 4 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.4-2 * Tue Dec 4 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.4-2
- Resolves: rhbz#1655179
- Add libknet1-crypto-nss-plugin dependency - Add libknet1-crypto-nss-plugin dependency
* Tue Nov 20 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.4-1 * Tue Nov 20 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.4-1
- Related: rhbz#1600915
- New upstream release - New upstream release
* Mon Oct 15 2018 Jan Friesse <jfriesse@redhat.com> 2.99.3-5 * Thu Aug 16 2018 Jan Pokorný <jpokorny+rpm-corosync@redhat.com> - 2.99.3-3
- Resolves: rhbz#1639211 - Rebuild again, since the previous one was so unfortunate it got affected
with binutils (2.31.1-3.fc29) producing non-monotonically increasing
section offsets causing unprepared eu-strip to damage the binary
(related: rhbz#1609577)
- Apply patch to prevent redundancy in systemd journal
- config: Fix crash in reload if new interfaces are added (rhbz#1639211) * Tue Jul 24 2018 Adam Williamson <awilliam@redhat.com> - 2.99.3-2
- merge upstream commit 9f2d5a3a3faa8bd1021b505bcf3c5428b3435e39 (rhbz#1639211) - Rebuild for new net-snmp
* Tue Sep 18 2018 Jan Friesse <jfriesse@redhat.com> 2.99.3-4
- Related: rhbz#1615945
- Rebuild for new LibQB
* Mon Aug 20 2018 Jan Friesse <jfriesse@redhat.com> 2.99.3-3
- Resolves: rhbz#1602409
- Remove libcgroup (rhbz#1602409)
- merge upstream commit c9e5d6db13fa965d83e27a3b664477e9b5b26edf (rhbz#1602409)
* Mon Jul 30 2018 Florian Weimer <fweimer@redhat.com> - 2.99.3-2
- Rebuild with fixed binutils
* Fri Jul 13 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.3-1 * Fri Jul 13 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.3-1
- New upstream release - New upstream release
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.99.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Mon Apr 30 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.2-1 * Mon Apr 30 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.2-1
- New upstream release - New upstream release

1
sources Normal file
View File

@ -0,0 +1 @@
SHA512 (corosync-3.1.9.tar.gz) = d5332c65535dd40e3bee48912ebf2e71c55380b3dba93c36ff8b74090edf3ec44b69685cd11fda3732e4b0dab0b2954f08be94d772fcff6aaf9a4a846ef2e4cc