commit libsrtp2 for openSUSE:Factory

2020-09-09 Thread root
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

2019-08-22 Thread root
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

2017-08-10 Thread root
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)