SHA256
1
0
forked from pool/libsrtp2
Jan Engelhardt 2017-08-01 12:35:16 +00:00 committed by Git OBS Bridge
parent 5f41fbad57
commit 16c1225ea7
4 changed files with 34 additions and 8 deletions

View File

@ -1,3 +1,29 @@
-------------------------------------------------------------------
Tue Aug 1 12:31:16 UTC 2017 - jengelh@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
-------------------------------------------------------------------
Mon Nov 21 23:03:24 UTC 2016 - jengelh@inai.de

View File

@ -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 @@ sed -i 's|\(# *\(ifdef\|ifndef\|define\|endif */\*\) *\)\([A-Z0-9_]*_H\)\($\| *\
%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

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2296d132fd8cadd691d1fffeabbc1b9c42ec09e9e780a0d9bd8234a98e63a5a1
size 265564

3
v2.1.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0302442ed97d34a77abf84617b657e77674bdd8e789d649f1cac0c5f0d0cf5ee
size 306090