diff --git a/.gitignore b/.gitignore index 6125c9f..bb70b7f 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,6 @@ /948F158A4E76A27BF3D07532DF42C170B34DBA77 /strongswan-5.9.5.tar.bz2 /strongswan-5.9.5.tar.bz2.sig +/strongswan-5.9.6.tar.bz2 +/strongswan-5.9.6.tar.bz2.sig /STRONGSWAN-RELEASE-PGP-KEY diff --git a/sources b/sources index afd1af0..46624f9 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (strongswan-5.9.5.tar.bz2.sig) = 377889158484968d33b70a2a8ae149432191bc4614a2c5c3865eea1170bee1bae8ccf844d41ea5b4a087d300cc0967cba3aec6255c33976be060022871e094c5 -SHA512 (strongswan-5.9.5.tar.bz2) = 3b11c4edb1ffccf0ea5b8b843acfe2eb18dcd3857fc2818b8481c4febe7959261e1b2804c3af29068319df469fa0b784682d3ba4d49a3eb580841ff3c34e33a1 +SHA512 (strongswan-5.9.6.tar.bz2.sig) = c5f863eb1f504033aec2ab48f802584f97bb39650e55e829e31f36ea1594428caab84ea559ba82b56b060019598aada02df09311b583b098e32f5abad9fab29b +SHA512 (strongswan-5.9.6.tar.bz2) = 8efb7a55b074485b874e941e42462e97a404b4f84e2f90ed18ef66274731b22d167a571f6fd028dccc1f199f2e591c82616d0a832a5084e1981c6b867fe5bb6a SHA512 (STRONGSWAN-RELEASE-PGP-KEY) = 2803ebc9bdbbe88e19b75130ad9cc36af730fd3d0c9055665da99ce9b831ce518b0083f98389e6fb9b00dd62da28fcbb03df5dbf899df52b59d49c6bd34c6d37 diff --git a/strongswan-5.9.6-error-format-security.patch b/strongswan-5.9.6-error-format-security.patch new file mode 100644 index 0000000..883fe1e --- /dev/null +++ b/strongswan-5.9.6-error-format-security.patch @@ -0,0 +1,11 @@ +--- strongswan-5.9.6-orig/src/libstrongswan/utils/enum.c 2022-04-16 10:08:07.000000000 +0200 ++++ strongswan-5.9.6/src/libstrongswan/utils/enum.c 2022-06-20 23:21:47.408857710 +0200 +@@ -97,7 +97,7 @@ + return buf; + } + +- if (snprintf(buf, len, e->names[0]) >= len) ++ if (snprintf(buf, len, "%s", e->names[0]) >= len) + { + return NULL; + } diff --git a/strongswan.spec b/strongswan.spec index b6cdd25..c06e0b8 100644 --- a/strongswan.spec +++ b/strongswan.spec @@ -13,8 +13,8 @@ %endif Name: strongswan -Version: 5.9.5 -Release: 3%{?dist} +Version: 5.9.6 +Release: 1%{?dist} Summary: An OpenSource IPsec-based VPN and TNC solution License: GPLv2+ URL: http://www.strongswan.org/ @@ -23,7 +23,7 @@ Source1: http://download.strongswan.org/strongswan-%{version}%{?prereleas Source2: https://download.strongswan.org/STRONGSWAN-RELEASE-PGP-KEY Source3: tmpfiles-strongswan.conf Patch0: strongswan-5.6.0-uintptr_t.patch -Patch1: strongswan-5.9.5-atexit-handlers.patch +Patch1: strongswan-5.9.6-error-format-security.patch # only needed for pre-release versions #BuildRequires: autoconf automake @@ -411,6 +411,10 @@ install -D -m 0644 %{SOURCE3} %{buildroot}/%{_tmpfilesdir}/strongswan-starter.co %endif %changelog +* Wed Jun 22 2022 Arne Reiter - 5.9.6-1 +- Resolves rhbz#2080070 strongswan-5.9.6 is available +- Fixed missing format string in enum_flags_to_string() + * Fri Feb 25 2022 Arne Reiter - 5.9.5-3 - Resolves: rhbz#2048108 - segfault at 18 ip 00007f4c7c0d841c sp 00007ffe49f61b70 error 4 in libc.so.6