commit libsrtp2 for openSUSE:Factory
Hello community, here is the log from the commit of package libsrtp2 for openSUSE:Factory checked in at 2020-09-09 17:47:44 Comparing /work/SRC/openSUSE:Factory/libsrtp2 (Old) and /work/SRC/openSUSE:Factory/.libsrtp2.new.3399 (New) Package is "libsrtp2" Wed Sep 9 17:47:44 2020 rev:4 rq:832614 version:2.3.0 Changes: --- /work/SRC/openSUSE:Factory/libsrtp2/libsrtp2.changes2019-08-22 15:11:50.970436775 +0200 +++ /work/SRC/openSUSE:Factory/.libsrtp2.new.3399/libsrtp2.changes 2020-09-09 17:48:30.150502645 +0200 @@ -1,0 +2,7 @@ +Sun Sep 6 13:11:40 UTC 2020 - Jan Engelhardt + +- Update to release 2.3.0 + * Changes to build system: fuzzer for libsrtp, NSS +as optional crypto back end and cmake build support. + +--- Old: v2.2.0.tar.gz New: v2.3.0.tar.gz Other differences: -- ++ libsrtp2.spec ++ --- /var/tmp/diff_new_pack.4AG2Eq/_old 2020-09-09 17:48:32.842504832 +0200 +++ /var/tmp/diff_new_pack.4AG2Eq/_new 2020-09-09 17:48:32.846504835 +0200 @@ -1,7 +1,7 @@ # # spec file for package libsrtp2 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: libsrtp2 %define lname libsrtp2-1 -Version:2.2.0 +Version:2.3.0 Release:0 Summary:Secure Real-Time Transport Protocol (SRTP) library v2 License:BSD-3-Clause @@ -62,11 +62,11 @@ This subpackage contains the development headers. %prep -%setup -qn libsrtp-%version +%autosetup -p1 -n libsrtp-%version %build %configure --enable-openssl -make shared_library %{?_smp_mflags} +%make_build shared_library %install %make_install @@ -87,12 +87,11 @@ %postun -n %lname -p /sbin/ldconfig %files -n %lname -%defattr(-,root,root) %_libdir/libsrtp2.so.1 %files devel -%defattr(-,root,root) -%doc CHANGES LICENSE README.md doc/*.txt +%doc CHANGES README.md doc/*.txt +%license LICENSE %_includedir/srtp2/ %_libdir/libsrtp2.so %_libdir/pkgconfig/libsrtp2.pc ++ v2.2.0.tar.gz -> v2.3.0.tar.gz ++ 9772 lines of diff (skipped)
commit libsrtp2 for openSUSE:Factory
Hello community, here is the log from the commit of package libsrtp2 for openSUSE:Factory checked in at 2019-08-22 15:02:34 Comparing /work/SRC/openSUSE:Factory/libsrtp2 (Old) and /work/SRC/openSUSE:Factory/.libsrtp2.new.7948 (New) Package is "libsrtp2" Thu Aug 22 15:02:34 2019 rev:3 rq:723420 version:2.2.0 Changes: --- /work/SRC/openSUSE:Factory/libsrtp2/libsrtp2.changes2017-08-10 14:13:22.897653009 +0200 +++ /work/SRC/openSUSE:Factory/.libsrtp2.new.7948/libsrtp2.changes 2019-08-22 15:11:50.970436775 +0200 @@ -1,0 +2,6 @@ +Thu Aug 15 05:06:14 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 2.2.0 + * Stylistic code changes only. + +--- Old: v2.1.0.tar.gz New: v2.2.0.tar.gz Other differences: -- ++ libsrtp2.spec ++ --- /var/tmp/diff_new_pack.rH0g4y/_old 2019-08-22 15:11:51.506436636 +0200 +++ /var/tmp/diff_new_pack.rH0g4y/_new 2019-08-22 15:11:51.506436636 +0200 @@ -1,7 +1,7 @@ # # spec file for package libsrtp2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: libsrtp2 %define lname libsrtp2-1 -Version:2.1.0 +Version:2.2.0 Release:0 Summary:Secure Real-Time Transport Protocol (SRTP) library v2 License:BSD-3-Clause Group: Development/Libraries/C and C++ -Url:https://github.com/cisco/libsrtp +URL:https://github.com/cisco/libsrtp Source: https://github.com/cisco/libsrtp/archive/v%version.tar.gz Source99: baselibs.conf @@ -75,7 +75,7 @@ # # Including of files with generic names and quotes is unsafe and can cause include clashes. # Do it in install phase, because rewriting of the source code before building would require deeper changes. -# %_includedir is included automatically, so we don't modify .pc file. (bnc#839475#c2) +# %%_includedir is included automatically, so we don't modify .pc file. (bnc#839475#c2) echo "Rewriting #include \"{foo}.h\" to #include ..." sed -i 's|\( *# *include *\)"\([^"]*\.h\)"|\1 |' %buildroot/%_includedir/srtp2/*.h ++ v2.1.0.tar.gz -> v2.2.0.tar.gz ++ 33079 lines of diff (skipped)
commit libsrtp2 for openSUSE:Factory
Hello community, here is the log from the commit of package libsrtp2 for openSUSE:Factory checked in at 2017-08-10 14:05:58 Comparing /work/SRC/openSUSE:Factory/libsrtp2 (Old) and /work/SRC/openSUSE:Factory/.libsrtp2.new (New) Package is "libsrtp2" Thu Aug 10 14:05:58 2017 rev:2 rq:515192 version:2.1.0 Changes: --- /work/SRC/openSUSE:Factory/libsrtp2/libsrtp2.changes2017-02-03 17:48:35.364281430 +0100 +++ /work/SRC/openSUSE:Factory/.libsrtp2.new/libsrtp2.changes 2017-08-10 14:13:22.897653009 +0200 @@ -1,0 +2,26 @@ +Tue Aug 1 12:31:16 UTC 2017 - jeng...@inai.de + +- Update to new upstream release 2.1.0 + * Cipher type cleanup for AES. When libSRTP is compiled with +OpenSSL and the AES 256 ICM cipher is used with RTCP, an +incorrect initialization vector is formed. This change will +break backwards compatibility with older versions (1.5, 2.0) +of libSRTP when using the AES 256 ICM cipher with OpenSSL for +RTCP. + * Sequence number incorrectly masked for AES GCM IV. The +initialization vector for AES GCM encryption was incorrectly +formed on little endian machines. This change will break +backwards compatibility with older versions (1.5, 2.0) of +libSRTP when using the AES GCM cipher for RTCP. + * Fix OOB read in key generation for encrypted headers with GCM +ciphers. Adds padding of GCM salt to the corresponding ICM +length used for header encryption. This change will break +backwards compatibility with version 2.0 of libSRTP when +using the header encryption extension with the AES GCM +cipher. + * Master Key Identifiers (MKI) Support - for 4 keys. + * Report SSRC instead of srtp_stream_t in srtp_event_data_t. + * Fix incorrect structure declarations for (S)RTP and (S)RTCP +for big endian machines + +--- Old: v2.0.0.tar.gz New: v2.1.0.tar.gz Other differences: -- ++ libsrtp2.spec ++ --- /var/tmp/diff_new_pack.9sWAmL/_old 2017-08-10 14:13:23.609552772 +0200 +++ /var/tmp/diff_new_pack.9sWAmL/_new 2017-08-10 14:13:23.613552209 +0200 @@ -1,7 +1,7 @@ # -# spec file for package libsrtp +# spec file for package libsrtp2 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,12 +18,12 @@ Name: libsrtp2 %define lname libsrtp2-1 -Version:2.0.0 +Version:2.1.0 Release:0 Summary:Secure Real-Time Transport Protocol (SRTP) library v2 License:BSD-3-Clause Group: Development/Libraries/C and C++ -URL:https://github.com/cisco/libsrtp +Url:https://github.com/cisco/libsrtp Source: https://github.com/cisco/libsrtp/archive/v%version.tar.gz Source99: baselibs.conf @@ -92,7 +92,7 @@ %files devel %defattr(-,root,root) -%doc CHANGES LICENSE README TODO VERSION doc/*.txt +%doc CHANGES LICENSE README.md doc/*.txt %_includedir/srtp2/ %_libdir/libsrtp2.so %_libdir/pkgconfig/libsrtp2.pc ++ v2.0.0.tar.gz -> v2.1.0.tar.gz ++ 28031 lines of diff (skipped)