1.0.5-2 - Fix temporary channel priority loss, up to deadlock-worth

(upstream patchset https://github.com/ClusterLabs/libqb/pull/354)

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
This commit is contained in:
Jan Pokorný 2019-06-12 16:44:33 +02:00
parent 75d08cbc0b
commit 9825519903
No known key found for this signature in database
GPG Key ID: 61BBB23A9E8F8DE2
2 changed files with 1782 additions and 5 deletions

File diff suppressed because it is too large Load Diff

View File

@ -2,18 +2,21 @@
Name: libqb
Version: 1.0.5
Release: 1%{?dist}
Summary: An IPC library for high performance servers
Release: 2%{?dist}
Summary: Library providing high performance logging, tracing, ipc, and poll
License: LGPLv2+
URL: https://github.com/ClusterLabs/libqb
Source0: https://github.com/ClusterLabs/libqb/releases/download/v%{version}/%{name}-%{version}.tar.xz
Patch0: IPC-avoid-temporary-channel-priority-loss.patch
BuildRequires: autoconf automake libtool doxygen procps check-devel
# https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B#BuildRequires_and_Requires
BuildRequires: gcc
# for ipc.test only (part of check scriptlet)
BuildRequires: pkgconfig(glib-2.0)
# git-style patch application
#BuildRequires: git # for when patches around
BuildRequires: git
%description
libqb provides high-performance, reusable features for client-server
@ -22,7 +25,7 @@ and polling.
%prep
%setup
#autosetup -p1 -S git_am # for when patches around
%autosetup -p1 -S git_am # for when patches around
%build
./autogen.sh
@ -66,13 +69,17 @@ developing applications that use %{name}.
%{_mandir}/man3/qb*3*
%changelog
* Wed Jun 12 2019 Jan Pokorný <jpokorny+rpm-libqb@redhat.com> - 1.0.5-2
- Fix temporary channel priority loss, up to deadlock-worth
(upstream patchset https://github.com/ClusterLabs/libqb/pull/354)
* Fri Apr 26 2019 Jan Pokorný <jpokorny+rpm-libqb@redhat.com> - 1.0.5-1
- Update to libqb-1.0.5, for list of changes see:
https://github.com/ClusterLabs/libqb/releases/tag/v1.0.4
https://github.com/ClusterLabs/libqb/releases/tag/v1.0.5
(note that 1.0.4 is botched from pacemaker/corosync cluster stack
perspective so that is intentionally skipped)
- Includes an important fix for a security issue (CVE-2019-XXXX/TBD,
- Includes an important fix for a security issue (CVE-2019-12779,
https://github.com/ClusterLabs/libqb/issues/338)
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.3-6