- Update to new maintenance release 4.6.6

OBS-URL: https://build.opensuse.org/package/show/network:telephony/libzrtpcpp?expand=0&rev=52
This commit is contained in:
Jan Engelhardt 2017-07-31 22:36:39 +00:00 committed by Git OBS Bridge
parent edd0886114
commit e72b8407f2
5 changed files with 24 additions and 45 deletions

View File

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

3
V4.6.6.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7ed70e903082bfa6045e3b2be2f4396cb57d985d59f567ec06ca5b93d894ba42
size 2233080

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Mon Jul 31 22:31:49 UTC 2017 - jengelh@inai.de
- Update to new maintenance release 4.6.6
* Fix a memory leak, extra buffer length checks added.
- Remove typo.diff (merged)
-------------------------------------------------------------------
Mon Nov 21 01:15:05 UTC 2016 - jengelh@inai.de

View File

@ -1,7 +1,7 @@
#
# spec file for package libzrtpcpp
#
# 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,7 +18,7 @@
Name: libzrtpcpp
%define lname libzrtpcpp4
Version: 4.6.4
Version: 4.6.6
Release: 0
Summary: A ccrtp extension for ZRTP support
License: GPL-3.0+
@ -28,7 +28,6 @@ Url: http://www.gnutelephony.org/index.php/GNU_ZRTP
#Git-Clone: git://github.com/wernerd/ZRTPCPP
#Git-Web: https://github.com/wernerd/ZRTPCPP
Source: https://github.com/wernerd/ZRTPCPP/archive/V%version.tar.gz
Patch1: typo.diff
BuildRequires: cmake
BuildRequires: gcc-c++ >= 4.7
BuildRequires: pkg-config
@ -38,20 +37,20 @@ BuildRequires: pkgconfig(sqlite3) >= 3.7
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
This library is a GPL licensed extension to the GNU RTP Stack, ccrtp,
that offers compatibility with Phil Zimmermann's zrtp/Zfone voice
encryption, and which can be directly embedded into telephony
applications.
A library that adds RFC6189-compliant ZRTP support to the GNU ccRTP
stack and serves as library for other RTP stacks such as PJSIP and
GStreamer. ZRTP was developed to allow ad-hoc key negotiation to
setup Secure RTP (SRTP) sessions.
%package -n %lname
Summary: A ccrtp extension for ZRTP support
Group: System/Libraries
%description -n %lname
This library is a GPL licensed extension to the GNU RTP Stack, ccrtp,
that offers compatibility with Phil Zimmermann's zrtp/Zfone voice
encryption, and which can be directly embedded into telephony
applications.
A library that adds RFC6189-compliant ZRTP support to the GNU ccRTP
stack and serves as library for other RTP stacks such as PJSIP and
GStreamer. ZRTP was developed to allow ad-hoc key negotiation to
setup Secure RTP (SRTP) sessions.
%package devel
Summary: Headers and link library for libzrtpcpp
@ -60,12 +59,11 @@ Requires: %lname = %version
Requires: ccrtp-devel >= 2.0.0
%description devel
This package provides the header files, link libraries, and
documentation for building applications that use libzrtpcpp.
This package provides the header files for building applications that
use libzrtpcpp.
%prep
%setup -qn ZRTPCPP-%version
%patch -P 1 -p1
chmod a-x INSTALL
%build
@ -94,8 +92,8 @@ pushd build/
%make_install
popd
%post -p /sbin/ldconfig -n %lname
%postun -p /sbin/ldconfig -n %lname
%post -n %lname -p /sbin/ldconfig
%postun -n %lname -p /sbin/ldconfig
%files -n %lname
%defattr(-,root,root)

View File

@ -1,26 +0,0 @@
---
clients/ccrtp/ZrtpQueue.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Index: ZRTPCPP-4.6.4/clients/ccrtp/ZrtpQueue.h
===================================================================
--- ZRTPCPP-4.6.4.orig/clients/ccrtp/ZrtpQueue.h
+++ ZRTPCPP-4.6.4/clients/ccrtp/ZrtpQueue.h
@@ -430,7 +430,7 @@ public:
*
* @see setMultiStrParams()
*/
- DEPRECATED std::string getMultiStrParams() {return getMultiStrParams(NULL); }
+ DEPRECATED_ZRTP std::string getMultiStrParams() {return getMultiStrParams(NULL); }
/**
* Set Multi-stream parameters.
@@ -450,7 +450,7 @@ public:
*
* @see getMultiStrParams()
*/
- DEPRECATED void setMultiStrParams(std::string parameters) { setMultiStrParams(parameters, NULL);}
+ DEPRECATED_ZRTP void setMultiStrParams(std::string parameters) { setMultiStrParams(parameters, NULL);}
/**
* Get Multi-stream parameters.