commit libzrtpcpp for openSUSE:Factory

2020-09-17 Thread root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2020-09-17 14:43:50

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new.4249 (New)


Package is "libzrtpcpp"

Thu Sep 17 14:43:50 2020 rev:40 rq:832615 version:4.7.0

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2017-12-11 
18:57:42.271127849 +0100
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new.4249/libzrtpcpp.changes  
2020-09-17 14:46:37.787669284 +0200
@@ -1,0 +2,6 @@
+Sun Sep  6 13:52:09 UTC 2020 - Jan Engelhardt 
+
+- Update to release 4.7.0
+  * Add a first version of a new SAS algorithm which renders 6 digits
+
+---

Old:

  V4.6.6.tar.gz

New:

  4.7.0.tar.gz



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.xwBNhv/_old  2020-09-17 14:46:40.331671712 +0200
+++ /var/tmp/diff_new_pack.xwBNhv/_new  2020-09-17 14:46:40.335671715 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libzrtpcpp
 #
-# Copyright (c) 2017 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
@@ -12,29 +12,28 @@
 # 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:   libzrtpcpp
 %define lname  libzrtpcpp4
-Version:4.6.6
+Version:4.7.0
 Release:0
 Summary:A ccrtp extension for ZRTP support
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Development/Libraries/C and C++
-Url:http://www.gnutelephony.org/index.php/GNU_ZRTP
+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
+Source: https://github.com/wernerd/ZRTPCPP/archive/%version.tar.gz
 BuildRequires:  cmake
 BuildRequires:  gcc-c++ >= 4.7
+BuildRequires:  libopenssl-1_0_0-devel
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(libccrtp) >= 2
-BuildRequires:  pkgconfig(libcrypto) < 1.1
 BuildRequires:  pkgconfig(sqlite3) >= 3.7
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 A library that adds RFC6189-compliant ZRTP support to the GNU ccRTP
@@ -63,19 +62,16 @@
 use libzrtpcpp.
 
 %prep
-%setup -qn ZRTPCPP-%version
+%autosetup -p1 -n ZRTPCPP-%version
 chmod a-x INSTALL
 
 %build
-mkdir build
-pushd build/
-
 # libzrtpcpp changed its API (apparently - can't tell whether aes_init
 # was meant to be exported or not), but failed to bump the SO version.
 # So now, add explicit symbol versions to ensure programs with wrong
 # ABI combinations are caught.
 echo "V_%version { global: *; };" >version.map
-cmake -DCMAKE_INSTALL_PREFIX="%_prefix" \
+%cmake -DCMAKE_INSTALL_PREFIX="%_prefix" \
-DCMAKE_C_FLAGS:STRING="%optflags" \
-DCMAKE_CXX_FLAGS:STRING="%optflags" \
-DCMAKE_LD_FLAGS:STRING="-Wl,--version-script=$PWD/version.map" \
@@ -83,25 +79,21 @@
 %if "%_lib" == "lib64"
-DLIB_SUFFIX=64 \
 %endif
-   ..
-make %{?_smp_mflags} VERBOSE=1
-popd
+
+%cmake_build
 
 %install
-pushd build/
-%make_install
-popd
+%cmake_install
 
 %post   -n %lname -p /sbin/ldconfig
 %postun -n %lname -p /sbin/ldconfig
 
 %files -n %lname
-%defattr(-,root,root)
-%doc AUTHORS COPYING README.md
+%license COPYING
 %_libdir/libzrtpcpp.so.4*
 
 %files devel
-%defattr(-,root,root)
+%doc AUTHORS README.md
 %_libdir/libzrtpcpp.so
 %_libdir/pkgconfig/libzrtpcpp.pc
 %_includedir/libzrtpcpp/

++ V4.6.6.tar.gz -> 4.7.0.tar.gz ++
 16287 lines of diff (skipped)




commit libzrtpcpp for openSUSE:Factory

2017-12-11 Thread root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2017-12-11 18:57:41

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is "libzrtpcpp"

Mon Dec 11 18:57:41 2017 rev:39 rq:555908 version:4.6.6

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2017-08-08 
11:59:18.351463789 +0200
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2017-12-11 18:57:42.271127849 +0100
@@ -1,0 +2,5 @@
+Sun Dec 10 23:31:20 UTC 2017 - jeng...@inai.de
+
+- BuildRequire pre-1.1 openssl.
+
+---



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.pgMJzt/_old  2017-12-11 18:57:42.875099082 +0100
+++ /var/tmp/diff_new_pack.pgMJzt/_new  2017-12-11 18:57:42.875099082 +0100
@@ -32,7 +32,7 @@
 BuildRequires:  gcc-c++ >= 4.7
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(libccrtp) >= 2
-BuildRequires:  pkgconfig(libcrypto) >= 0.9.8
+BuildRequires:  pkgconfig(libcrypto) < 1.1
 BuildRequires:  pkgconfig(sqlite3) >= 3.7
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 




commit libzrtpcpp for openSUSE:Factory

2017-08-08 Thread root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2017-08-08 11:59:16

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is "libzrtpcpp"

Tue Aug  8 11:59:16 2017 rev:38 rq:513703 version:4.6.6

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2016-12-02 
16:41:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2017-08-08 11:59:18.351463789 +0200
@@ -1,0 +2,7 @@
+Mon Jul 31 22:31:49 UTC 2017 - jeng...@inai.de
+
+- Update to new maintenance release 4.6.6
+  * Fix a memory leak, extra buffer length checks added.
+- Remove typo.diff (merged)
+
+---

Old:

  V4.6.4.tar.gz
  typo.diff

New:

  V4.6.6.tar.gz



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.xBw82r/_old  2017-08-08 11:59:19.247337611 +0200
+++ /var/tmp/diff_new_pack.xBw82r/_new  2017-08-08 11:59:19.251337048 +0200
@@ -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 @@
 #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 @@
 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:   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 @@
 %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)

++ V4.6.4.tar.gz -> V4.6.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ZRTPCPP-4.6.4/CMakeLists.txt 
new/ZRTPCPP-4.6.6/CMakeLists.txt
--- old/ZRTPCPP-4.6.4/CMakeLists.txt2016-11-10 19:28:11.0 +0100
+++ new/ZRTPCPP-4.6.6/CMakeLists.txt2017-06-02 09:05:34.0 +0200
@@ -14,9 +14,9 @@
 
 SET(CPACK_PACKAGE_VERSION_MAJOR 4)
 SET(CPACK_PACKAGE_VERSION_MINOR 6)
-SET(CPACK_PACKAGE_VERSION_PATCH 4)
+SET(CPACK_PACKAGE_VERSION_PATCH 6)
 
-set (VERSION 4.6.4)
+set (VERSION 4.6.6)
 set (SOVERSION 4)
 
 # Define supported command line parameters.
@@ -33,7 +33,7 @@
 option(SDES "Include SDES when not building for CCRTP." OFF)
 option(AXO "Include Axolotl support when not building for CCRTP." OFF)
 
-option(ANDROID "Generate Android makefiles (Android.mk)" ON)
+option(ANDROID "Generate Android makefiles (Android.mk)" OFF)
 option(JAVA "Generate Java support files (requires JDK and SWIG)" OFF)
 
 #
@@ -155,28 +155,30 

commit libzrtpcpp for openSUSE:Factory

2016-12-02 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2016-12-02 16:41:10

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is "libzrtpcpp"

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2016-04-01 
13:02:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2016-12-02 16:41:11.0 +0100
@@ -1,0 +2,11 @@
+Mon Nov 21 01:15:05 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 4.6.4
+  * Include the openSSL specific hmac.h file when building SRTP
+with openSSL crypto backend.
+  * Rename macro "DEPRECATED" to "DEPRECATED_ZRTP" to avoid
+name clashes.
+  * Add warning code to ZrtpCWrapper.h if AuxSecret match fails.
+- Add typo.diff to make it build
+
+---

Old:

  V4.6.3.tar.gz

New:

  V4.6.4.tar.gz
  typo.diff



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.lsGva2/_old  2016-12-02 16:41:13.0 +0100
+++ /var/tmp/diff_new_pack.lsGva2/_new  2016-12-02 16:41:13.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   libzrtpcpp
 %define lname  libzrtpcpp4
-Version:4.6.3
+Version:4.6.4
 Release:0
 Summary:A ccrtp extension for ZRTP support
 License:GPL-3.0+
@@ -28,6 +28,7 @@
 #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
@@ -64,6 +65,7 @@
 
 %prep
 %setup -qn ZRTPCPP-%version
+%patch -P 1 -p1
 chmod a-x INSTALL
 
 %build
@@ -75,16 +77,15 @@
 # So now, add explicit symbol versions to ensure programs with wrong
 # ABI combinations are caught.
 echo "V_%version { global: *; };" >version.map
-cmake -DCMAKE_INSTALL_PREFIX=%_prefix \
--DCMAKE_C_FLAGS:STRING="%optflags" \
--DCMAKE_CXX_FLAGS:STRING="%optflags" \
--DCMAKE_LD_FLAGS:STRING="-Wl,--version-script=$PWD/version.map" \
--DCRYPTO_STANDALONE:BOOL=false \
+cmake -DCMAKE_INSTALL_PREFIX="%_prefix" \
+   -DCMAKE_C_FLAGS:STRING="%optflags" \
+   -DCMAKE_CXX_FLAGS:STRING="%optflags" \
+   -DCMAKE_LD_FLAGS:STRING="-Wl,--version-script=$PWD/version.map" \
+   -DCRYPTO_STANDALONE:BOOL=false \
 %if "%_lib" == "lib64"
   -DLIB_SUFFIX=64 \
 %endif
   ..
-
 make %{?_smp_mflags} VERBOSE=1
 popd
 
@@ -97,12 +98,12 @@
 %postun -p /sbin/ldconfig -n %lname
 
 %files -n %lname
-%defattr(-,root,root,0755)
+%defattr(-,root,root)
 %doc AUTHORS COPYING README.md
 %_libdir/libzrtpcpp.so.4*
 
 %files devel
-%defattr(-,root,root,0755)
+%defattr(-,root,root)
 %_libdir/libzrtpcpp.so
 %_libdir/pkgconfig/libzrtpcpp.pc
 %_includedir/libzrtpcpp/

++ V4.6.3.tar.gz -> V4.6.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ZRTPCPP-4.6.3/CMakeLists.txt 
new/ZRTPCPP-4.6.4/CMakeLists.txt
--- old/ZRTPCPP-4.6.3/CMakeLists.txt2016-03-14 18:50:58.0 +0100
+++ new/ZRTPCPP-4.6.4/CMakeLists.txt2016-11-10 19:28:11.0 +0100
@@ -14,9 +14,9 @@
 
 SET(CPACK_PACKAGE_VERSION_MAJOR 4)
 SET(CPACK_PACKAGE_VERSION_MINOR 6)
-SET(CPACK_PACKAGE_VERSION_PATCH 3)
+SET(CPACK_PACKAGE_VERSION_PATCH 4)
 
-set (VERSION 4.6.3)
+set (VERSION 4.6.4)
 set (SOVERSION 4)
 
 # Define supported command line parameters.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ZRTPCPP-4.6.3/NEWS.md new/ZRTPCPP-4.6.4/NEWS.md
--- old/ZRTPCPP-4.6.3/NEWS.md   2016-03-14 18:50:58.0 +0100
+++ new/ZRTPCPP-4.6.4/NEWS.md   2016-11-10 19:28:11.0 +0100
@@ -1,3 +1,11 @@
+## GNU ZRTP 4.6.4 ##
+
+Some fixes to slience Windows C/C++ compiler, fix a few include
+statements when using openSSL, small fixes to check disclosure
+flag. Reset valid flags when adding a new cache record to avoid
+wrong security message. 
+
+
 ## GNU ZRTP 4.6.3 ##
 
 A small fix inside the ZRTP main module to ignore malformed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ZRTPCPP-4.6.3/clients/tivi/android/jni/Application.mk 
new/ZRTPCPP-4.6.4/clients/tivi/android/jni/Application.mk
--- old/ZRTPCPP-4.6.3/clients/tivi/android/jni/Application.mk   2016-03-14 
18:50:58.0 +0100
+++ new/ZRTPCPP-4.6.4/clients/tivi/android/jni/Application.mk   2016-11-10 
19:28:11.0 +0100
@@ -9,4 +9,5 @@
 APP_MODULES := zrtpcpp
 APP_ABI := armeabi-v7a x86
 APP_CPPFLAGS += -std=c++11
-# NDK_TOOLCHAIN_VERSION := 4.8
+NDK_TOOLCHAIN_VERSION=clang
+

commit libzrtpcpp for openSUSE:Factory

2016-04-01 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2016-04-01 13:02:47

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is "libzrtpcpp"

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2016-02-26 
22:19:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2016-04-01 13:02:52.0 +0200
@@ -1,0 +2,7 @@
+Wed Mar 23 21:19:19 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 4.6.3
+* A small fix inside the ZRTP main module to ignore malformed
+  DH1 packets and avoid an NULL pointer access.
+
+---

Old:

  V4.6.2.tar.gz

New:

  V4.6.3.tar.gz



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.Q9biSS/_old  2016-04-01 13:02:54.0 +0200
+++ /var/tmp/diff_new_pack.Q9biSS/_new  2016-04-01 13:02:54.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   libzrtpcpp
 %define lname  libzrtpcpp4
-Version:4.6.2
+Version:4.6.3
 Release:0
 Summary:A ccrtp extension for ZRTP support
 License:GPL-3.0+

++ V4.6.2.tar.gz -> V4.6.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ZRTPCPP-4.6.2/.idea/dictionaries/werner.xml 
new/ZRTPCPP-4.6.3/.idea/dictionaries/werner.xml
--- old/ZRTPCPP-4.6.2/.idea/dictionaries/werner.xml 1970-01-01 
01:00:00.0 +0100
+++ new/ZRTPCPP-4.6.3/.idea/dictionaries/werner.xml 2016-03-14 
18:50:58.0 +0100
@@ -0,0 +1,8 @@
+
+  
+
+  dittmann
+  hmac
+
+  
+
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ZRTPCPP-4.6.2/CMakeLists.txt 
new/ZRTPCPP-4.6.3/CMakeLists.txt
--- old/ZRTPCPP-4.6.2/CMakeLists.txt2016-02-04 16:32:31.0 +0100
+++ new/ZRTPCPP-4.6.3/CMakeLists.txt2016-03-14 18:50:58.0 +0100
@@ -1,4 +1,4 @@
-# Copyright (C) 2009 Werner Dittman
+# Copyright (C) 2009 - 2016 Werner Dittman
 #
 # This file is free software; as a special exception the author gives
 # unlimited permission to copy and/or distribute it, with or without
@@ -14,9 +14,9 @@
 
 SET(CPACK_PACKAGE_VERSION_MAJOR 4)
 SET(CPACK_PACKAGE_VERSION_MINOR 6)
-SET(CPACK_PACKAGE_VERSION_PATCH 2)
+SET(CPACK_PACKAGE_VERSION_PATCH 3)
 
-set (VERSION 4.6.2)
+set (VERSION 4.6.3)
 set (SOVERSION 4)
 
 # Define supported command line parameters.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ZRTPCPP-4.6.2/NEWS.md new/ZRTPCPP-4.6.3/NEWS.md
--- old/ZRTPCPP-4.6.2/NEWS.md   2016-02-04 16:32:31.0 +0100
+++ new/ZRTPCPP-4.6.3/NEWS.md   2016-03-14 18:50:58.0 +0100
@@ -1,3 +1,9 @@
+## GNU ZRTP 4.6.3 ##
+
+A small fix inside the ZRTP main module to ignore malformed
+DH1 packets and avoid an NULL pointer access. 
+
+
 ## GNU ZRTP 4.6.2 ##
 
 A small fix in the ZrtpCWrapper to fix an issue within 4.6.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ZRTPCPP-4.6.2/zrtp/ZRtp.cpp 
new/ZRTPCPP-4.6.3/zrtp/ZRtp.cpp
--- old/ZRTPCPP-4.6.2/zrtp/ZRtp.cpp 2016-02-04 16:32:31.0 +0100
+++ new/ZRTPCPP-4.6.3/zrtp/ZRtp.cpp 2016-03-14 18:50:58.0 +0100
@@ -690,6 +690,10 @@
 
 // get and check Responder's public value, see chap. 5.4.3 in the spec
 pvr = dhPart1->getPv();
+if (pvr == NULL) {
+*errMsg = IgnorePacket;
+return NULL;
+}
 if (!dhContext->checkPubKey(pvr)) {
 *errMsg = DHErrorWrongPV;
 return NULL;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ZRTPCPP-4.6.2/zrtp/ZrtpPacketDHPart.cpp 
new/ZRTPCPP-4.6.3/zrtp/ZrtpPacketDHPart.cpp
--- old/ZRTPCPP-4.6.2/zrtp/ZrtpPacketDHPart.cpp 2016-02-04 16:32:31.0 
+0100
+++ new/ZRTPCPP-4.6.3/zrtp/ZrtpPacketDHPart.cpp 2016-03-14 18:50:58.0 
+0100
@@ -37,8 +37,8 @@
 void* allocated = 
 memset(allocated, 0, sizeof(data));
 
-zrtpHeader = (zrtpPacketHeader_t *)&((DHPartPacket_t *)allocated)->hdr; // 
the standard header
-DHPartHeader = (DHPart_t *)&((DHPartPacket_t *)allocated)->dhPart;
+zrtpHeader = &((DHPartPacket_t *)allocated)->hdr; // the standard header
+DHPartHeader = &((DHPartPacket_t *)allocated)->dhPart;
 pv = ((uint8_t*)allocated) + sizeof(DHPartPacket_t);// point to the 
public key value
 
 setZrtpId();
@@ -46,7 +46,7 @@
 
 // The fixed numbers below are taken from ZRTP specification, chap 5.1.5
 void ZrtpPacketDHPart::setPubKeyType(const char* pkt) {
-// Well - 

commit libzrtpcpp for openSUSE:Factory

2016-02-26 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2016-02-26 22:19:44

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is "libzrtpcpp"

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2016-02-03 
10:19:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2016-02-26 22:19:57.0 +0100
@@ -1,0 +2,9 @@
+Mon Feb  8 12:34:06 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 4.6.2
+* add-on to the code to implement handling of the disclosure flag.
+  See RFC6189, chapter 11 for more details.
+* A fix in the ZrtpCWrapper to initialize and use the ZRTP 
+  master instance in case of multi-stream usage.
+
+---

Old:

  V4.5.0.tar.gz

New:

  V4.6.2.tar.gz



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.5OWdaN/_old  2016-02-26 22:19:59.0 +0100
+++ /var/tmp/diff_new_pack.5OWdaN/_new  2016-02-26 22:19:59.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   libzrtpcpp
 %define lname  libzrtpcpp4
-Version:4.5.0
+Version:4.6.2
 Release:0
 Summary:A ccrtp extension for ZRTP support
 License:GPL-3.0+
@@ -64,7 +64,7 @@
 
 %prep
 %setup -qn ZRTPCPP-%version
-chmod a-x INSTALL NEWS
+chmod a-x INSTALL
 
 %build
 mkdir build
@@ -98,7 +98,7 @@
 
 %files -n %lname
 %defattr(-,root,root,0755)
-%doc AUTHORS COPYING NEWS README.md
+%doc AUTHORS COPYING README.md
 %_libdir/libzrtpcpp.so.4*
 
 %files devel

++ V4.5.0.tar.gz -> V4.6.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ZRTPCPP-4.5.0/CMakeLists.txt 
new/ZRTPCPP-4.6.2/CMakeLists.txt
--- old/ZRTPCPP-4.5.0/CMakeLists.txt2016-01-04 16:58:51.0 +0100
+++ new/ZRTPCPP-4.6.2/CMakeLists.txt2016-02-04 16:32:31.0 +0100
@@ -13,10 +13,10 @@
 PROJECT(libzrtpcpp)
 
 SET(CPACK_PACKAGE_VERSION_MAJOR 4)
-SET(CPACK_PACKAGE_VERSION_MINOR 5)
-SET(CPACK_PACKAGE_VERSION_PATCH 0)
+SET(CPACK_PACKAGE_VERSION_MINOR 6)
+SET(CPACK_PACKAGE_VERSION_PATCH 2)
 
-set (VERSION 4.5.0)
+set (VERSION 4.6.2)
 set (SOVERSION 4)
 
 # Define supported command line parameters.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ZRTPCPP-4.5.0/NEWS new/ZRTPCPP-4.6.2/NEWS
--- old/ZRTPCPP-4.5.0/NEWS  2016-01-04 16:58:51.0 +0100
+++ new/ZRTPCPP-4.6.2/NEWS  1970-01-01 01:00:00.0 +0100
@@ -1,507 +0,0 @@
-== GNU ZRTP 4.5.0 ==
-
-Added a new SAS algorithm 'B32E' that uses 32 Unicode Emoji
-code points instead of 32 ASCII characters. Application that
-are able to display Emojis may use this new SAS algorithm to
-display nice Emojis instead of 'boring' ASCII letters and
-digits.
-
-Some technical details:
-- the 32 selected emojis are easily distinguishable, known to
-  everyone, not offending etc, and use standard Unicode code
-  points
-- select colored emojis that look good on white and on black
-  backgrounds (most emojis look good on white only)
-- select emojis that are available on iOS, Android, Mac OS X
-  (Windows not checked)
-- the resulting SAS string is UTF-8 encoded, suitable for most
-  platforms except Java.
-
-To use the codes for Java the application needs to translate the
-UTF-8 encoding into UTF-16 encoding. Because most of the emojis
-are Unicode supplementary characters the UTF-8 to UTF-16 conversion
-must generate the necessary UTF-16 surrogate pairs.
-
-To support the UTF-8 / UTF-16 conversion the common directory
-contains conversion functions that I extracted from ICU C/C++
-library source.
-
-
-== GNU ZRTP 4.4.0 ==
-
-Changes the handling of HMAC and Hash contexts to avoild tool
-many malloc/free calls and thus memory pointer problems.
-
-Enhance the handling an check the nonce when using multi-stream
-mode. This required a modification to the class file and some
-modifications on the API. The old functions are now deprecated
-but still usable. Nevertheless you should change your application
-to use the new fuctions which support the new nonce handling and
-checks.
-
-Some bug fixing as well.
-
-== GNU ZRTP 4.3.1 ==
-
-This is a bugfix release. It fixes several compiler issues in
-iOS8 Clang, Mircosoft C++ compiler (VS 2012) etc. 
-
-This release also adds a fix to address a possible problem when
-using 'memset(...)' on a memory area immediately followed by a
-'free(...)' call to free this memory area. Some compilers may
-otpimize the code and do not call 'memset(...)'. That's bad for
-software that deals with secure keys :-) . The fix removes this

commit libzrtpcpp for openSUSE:Factory

2016-02-03 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2016-02-03 10:19:27

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is "libzrtpcpp"

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2015-08-23 
17:43:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2016-02-03 10:19:28.0 +0100
@@ -1,0 +2,11 @@
+Fri Jan 22 17:57:13 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 4.5.0
+* Added a new SAS algorithm 'B32E' that uses 32 Unicode Emoji
+  code points instead of 32 ASCII characters. Application that
+  are able to display Emojis may use this new SAS algorithm to
+  display nice Emojis instead of 'boring' ASCII letters and
+  digits.
+- Drop unused keyring file from SRPM
+
+---

Old:

  V4.4.0.tar.gz
  libzrtpcpp.keyring

New:

  V4.5.0.tar.gz



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.0XhYBJ/_old  2016-02-03 10:19:29.0 +0100
+++ /var/tmp/diff_new_pack.0XhYBJ/_new  2016-02-03 10:19:29.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libzrtpcpp
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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.4.0
+Version:4.5.0
 Release:0
 Summary:A ccrtp extension for ZRTP support
 License:GPL-3.0+
@@ -28,7 +28,6 @@
 #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
-Source2:%name.keyring
 BuildRequires:  cmake
 BuildRequires:  gcc-c++ >= 4.7
 BuildRequires:  pkg-config

++ V4.4.0.tar.gz -> V4.5.0.tar.gz ++
 108632 lines of diff (skipped)




commit libzrtpcpp for openSUSE:Factory

2015-08-23 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2015-08-23 15:43:52

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is libzrtpcpp

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2015-03-25 
21:32:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2015-08-23 17:43:55.0 +0200
@@ -1,0 +2,11 @@
+Fri Aug 14 08:25:38 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 4.4.0
+* Changes to the handling of HMAC and Hash contexts to avoild too
+  many malloc/free calls and thus memory pointer problems.
+* Enhance the handling an check the nonce when using multi-stream
+  mode.
+- Drop 0001-pkg-config-add-includedir-libzrtcpp-to-CFLAGS.patch
+  (merged)
+
+---

Old:

  0001-pkg-config-add-includedir-libzrtcpp-to-CFLAGS.patch
  V4.3.1.tar.gz

New:

  V4.4.0.tar.gz



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.nMbvN1/_old  2015-08-23 17:43:56.0 +0200
+++ /var/tmp/diff_new_pack.nMbvN1/_new  2015-08-23 17:43:56.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   libzrtpcpp
 %define lname  libzrtpcpp4
-Version:4.3.1
+Version:4.4.0
 Release:0
 Summary:A ccrtp extension for ZRTP support
 License:GPL-3.0+
@@ -29,7 +29,6 @@
 #Git-Web:  https://github.com/wernerd/ZRTPCPP
 Source: https://github.com/wernerd/ZRTPCPP/archive/V%version.tar.gz
 Source2:%name.keyring
-Patch1: 0001-pkg-config-add-includedir-libzrtcpp-to-CFLAGS.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++ = 4.7
 BuildRequires:  pkg-config
@@ -66,8 +65,7 @@
 
 %prep
 %setup -qn ZRTPCPP-%version
-%patch -P 1 -p1
-chmod a-x NEWS
+chmod a-x INSTALL NEWS
 
 %build
 mkdir build

++ V4.3.1.tar.gz - V4.4.0.tar.gz ++
 2294 lines of diff (skipped)




commit libzrtpcpp for openSUSE:Factory

2015-03-25 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2015-03-25 21:05:29

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is libzrtpcpp

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2014-10-29 
21:09:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2015-03-25 21:32:50.0 +0100
@@ -1,0 +2,11 @@
+Tue Mar 17 19:57:23 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 4.3.1
+* This version adds some new API that provide to set retry timer 
+  values and to get some retry counters.
+* Application may now set some values of the retry counters during 
+  the discovery (Hello) and the negotiation phase. Applications may
+  increase the number of retries or modify the capping to support 
+  slow or bad networks.
+
+---

Old:

  libzrtpcpp-4.2.4.tar.xz

New:

  V4.3.1.tar.gz



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.j05IgZ/_old  2015-03-25 21:32:51.0 +0100
+++ /var/tmp/diff_new_pack.j05IgZ/_new  2015-03-25 21:32:51.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libzrtpcpp
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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.2.4
+Version:4.3.1
 Release:0
 Summary:A ccrtp extension for ZRTP support
 License:GPL-3.0+
@@ -26,15 +26,13 @@
 Url:http://www.gnutelephony.org/index.php/GNU_ZRTP
 
 #Git-Clone:git://github.com/wernerd/ZRTPCPP
-#Snapshot: V4.2.4
-# No longer produces release tarballs since 3.x.
-Source: %name-%version.tar.xz
+#Git-Web:  https://github.com/wernerd/ZRTPCPP
+Source: https://github.com/wernerd/ZRTPCPP/archive/V%version.tar.gz
 Source2:%name.keyring
 Patch1: 0001-pkg-config-add-includedir-libzrtcpp-to-CFLAGS.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++ = 4.7
-BuildRequires:  pkgconfig
-BuildRequires:  xz
+BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(libccrtp) = 2
 BuildRequires:  pkgconfig(libcrypto) = 0.9.8
 BuildRequires:  pkgconfig(sqlite3) = 3.7
@@ -59,7 +57,7 @@
 %package devel
 Summary:Headers and link library for libzrtpcpp
 Group:  Development/Libraries/C and C++
-Requires:   %{lname} = %{version}
+Requires:   %lname = %version
 Requires:   ccrtp-devel = 2.0.0
 
 %description devel
@@ -67,46 +65,49 @@
 documentation for building applications that use libzrtpcpp.
 
 %prep
-%setup -qn ZRTPCPP
+%setup -qn ZRTPCPP-%version
 %patch -P 1 -p1
+chmod a-x NEWS
 
 %build
 mkdir build
-cd build
+pushd build/
 
 # libzrtpcpp changed its API (apparently - can't tell whether aes_init
 # was meant to be exported or not), but failed to bump the SO version.
 # So now, add explicit symbol versions to ensure programs with wrong
 # ABI combinations are caught.
 echo V_%version { global: *; }; version.map
-cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-  -DCMAKE_C_FLAGS:STRING=%{optflags} \
-  -DCMAKE_CXX_FLAGS:STRING=%{optflags} \
-  -DCMAKE_LD_FLAGS:STRING=-Wl,--version-script=$PWD/version.map \
-  -DCRYPTO_STANDALONE:BOOL=false \
-%if %{_lib} == lib64
+cmake -DCMAKE_INSTALL_PREFIX=%_prefix \
+-DCMAKE_C_FLAGS:STRING=%optflags \
+-DCMAKE_CXX_FLAGS:STRING=%optflags \
+-DCMAKE_LD_FLAGS:STRING=-Wl,--version-script=$PWD/version.map \
+-DCRYPTO_STANDALONE:BOOL=false \
+%if %_lib == lib64
   -DLIB_SUFFIX=64 \
 %endif
   ..
 
 make %{?_smp_mflags} VERBOSE=1
+popd
 
 %install
-cd build
-make install DESTDIR=%buildroot
+pushd build/
+%make_install
+popd
 
 %post   -p /sbin/ldconfig -n %lname
 %postun -p /sbin/ldconfig -n %lname
 
 %files -n %lname
 %defattr(-,root,root,0755)
-%doc AUTHORS COPYING README.md
+%doc AUTHORS COPYING NEWS README.md
 %_libdir/libzrtpcpp.so.4*
 
 %files devel
 %defattr(-,root,root,0755)
-%{_libdir}/libzrtpcpp.so
-%{_libdir}/pkgconfig/libzrtpcpp.pc
-%{_includedir}/libzrtpcpp/
+%_libdir/libzrtpcpp.so
+%_libdir/pkgconfig/libzrtpcpp.pc
+%_includedir/libzrtpcpp/
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libzrtpcpp for openSUSE:Factory

2014-10-29 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2014-10-29 21:09:39

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is libzrtpcpp

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2014-10-22 
16:23:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2014-10-29 21:09:47.0 +0100
@@ -1,0 +2,6 @@
+Sat Oct 25 12:46:04 UTC 2014 - jeng...@inai.de
+
+- Add 0001-pkg-config-add-includedir-libzrtcpp-to-CFLAGS.patch
+  to fix downstream compilation [bso#902614]
+
+---

New:

  0001-pkg-config-add-includedir-libzrtcpp-to-CFLAGS.patch



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.839jqd/_old  2014-10-29 21:09:48.0 +0100
+++ /var/tmp/diff_new_pack.839jqd/_new  2014-10-29 21:09:48.0 +0100
@@ -30,6 +30,7 @@
 # No longer produces release tarballs since 3.x.
 Source: %name-%version.tar.xz
 Source2:%name.keyring
+Patch1: 0001-pkg-config-add-includedir-libzrtcpp-to-CFLAGS.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++ = 4.7
 BuildRequires:  pkgconfig
@@ -67,6 +68,7 @@
 
 %prep
 %setup -qn ZRTPCPP
+%patch -P 1 -p1
 
 %build
 mkdir build

++ 0001-pkg-config-add-includedir-libzrtcpp-to-CFLAGS.patch ++
From f100d9583fb0345ebe91959b9310fed3af1602db Mon Sep 17 00:00:00 2001
X-Git-Clone: git://github.com/tmatth/ZRTPCPP
From: Tristan Matthews tristan.matth...@savoirfairelinux.com
Date: Mon, 14 Jul 2014 11:31:17 -0400
Subject: [PATCH] pkg-config: add includedir/libzrtcpp to CFLAGS

Also remove broken lines that are not required.
---
 libzrtpcpp.pc.cmake | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/libzrtpcpp.pc.cmake b/libzrtpcpp.pc.cmake
index 655bd30..9676c3d 100644
--- a/libzrtpcpp.pc.cmake
+++ b/libzrtpcpp.pc.cmake
@@ -1,15 +1,13 @@
 prefix=@prefix@
 exec_prefix=@exec_prefix@
 libdir=@libdir@
-pkglibdir=${libdir}/@PACKAGE@
 includedir=@includedir@
-pkgincludedir=${includedir}/@PACKAGE@
 
 Name: libzrtpcpp
 Description: GNU ZRTP core library
 Version: @VERSION@
 Requires: @CRYPTOBACKEND@
 Libs:  -L${libdir} -l@zrtplibName@
-Cflags: -I${includedir}
+Cflags: -I${includedir} -I${includedir}/libzrtpcpp
 
 
-- 
2.0.0

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libzrtpcpp for openSUSE:Factory

2014-10-22 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2014-10-22 16:23:26

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is libzrtpcpp

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2014-09-15 
18:24:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2014-10-22 16:23:28.0 +0200
@@ -1,0 +2,6 @@
+Mon Oct 13 09:26:17 UTC 2014 - jeng...@inai.de
+
+- Set version on BuildRequire dependency; the project needs a C++11
+  compiler.
+
+---



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.Jqpftb/_old  2014-10-22 16:23:29.0 +0200
+++ /var/tmp/diff_new_pack.Jqpftb/_new  2014-10-22 16:23:29.0 +0200
@@ -31,7 +31,7 @@
 Source: %name-%version.tar.xz
 Source2:%name.keyring
 BuildRequires:  cmake
-BuildRequires:  gcc-c++
+BuildRequires:  gcc-c++ = 4.7
 BuildRequires:  pkgconfig
 BuildRequires:  xz
 BuildRequires:  pkgconfig(libccrtp) = 2

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libzrtpcpp for openSUSE:Factory

2014-09-15 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2014-09-15 17:41:16

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is libzrtpcpp

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2013-11-25 
16:02:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2014-09-15 18:24:53.0 +0200
@@ -1,0 +2,16 @@
+Sat Sep  6 18:30:47 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 4.2.4
+* Rename functions aes_init() to aes_init_zrtp() to avoid names
+  clashes with other libreries that may include own AES modules.
+
+---
+Sat Jun 28 01:41:37 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 4.2.3
+* Enhance SRTP handling to provide a longer bit-shift register
+* Add functions to read ZID cache entries, raw data, formatted
+  as string
+* Order full ZID list by secure-since date
+
+---

Old:

  libzrtpcpp-4.1.0.tar.xz

New:

  libzrtpcpp-4.2.4.tar.xz



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.k9syFV/_old  2014-09-15 18:24:54.0 +0200
+++ /var/tmp/diff_new_pack.k9syFV/_new  2014-09-15 18:24:54.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libzrtpcpp
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products 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,31 +18,25 @@
 
 Name:   libzrtpcpp
 %define lname  libzrtpcpp4
-Version:4.1.0
+Version:4.2.4
 Release:0
 Summary:A ccrtp extension for ZRTP support
 License:GPL-3.0+
 Group:  Development/Libraries/C and C++
 Url:http://www.gnutelephony.org/index.php/GNU_ZRTP
 
-#Freecode-URL: http://freecode.com/projects/libzrtpcpp
 #Git-Clone:git://github.com/wernerd/ZRTPCPP
-#Snapshot: V4.1.0
+#Snapshot: V4.2.4
 # No longer produces release tarballs since 3.x.
 Source: %name-%version.tar.xz
+Source2:%name.keyring
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
 BuildRequires:  xz
-%if 0%{?suse_version} = 1130
 BuildRequires:  pkgconfig(libccrtp) = 2
 BuildRequires:  pkgconfig(libcrypto) = 0.9.8
 BuildRequires:  pkgconfig(sqlite3) = 3.7
-%else
-BuildRequires:  ccrtp-devel = 2
-BuildRequires:  libopenssl-devel = 0.9.8
-BuildRequires:  sqlite3-devel = 3.7
-%endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -78,16 +72,21 @@
 mkdir build
 cd build
 
+# libzrtpcpp changed its API (apparently - can't tell whether aes_init
+# was meant to be exported or not), but failed to bump the SO version.
+# So now, add explicit symbol versions to ensure programs with wrong
+# ABI combinations are caught.
+echo V_%version { global: *; }; version.map
 cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
   -DCMAKE_C_FLAGS:STRING=%{optflags} \
   -DCMAKE_CXX_FLAGS:STRING=%{optflags} \
+  -DCMAKE_LD_FLAGS:STRING=-Wl,--version-script=$PWD/version.map \
   -DCRYPTO_STANDALONE:BOOL=false \
 %if %{_lib} == lib64
   -DLIB_SUFFIX=64 \
 %endif
   ..
 
-#perl -i -pe 's{@zrtplib@}{-lzrtpcpp}g' *.pc.cmake
 make %{?_smp_mflags} VERBOSE=1
 
 %install

++ libzrtpcpp-4.1.0.tar.xz - libzrtpcpp-4.2.4.tar.xz ++
 1636 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libzrtpcpp for openSUSE:Factory

2013-11-25 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2013-11-25 16:02:47

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is libzrtpcpp

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2013-09-27 
17:42:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2013-11-25 16:02:47.0 +0100
@@ -1,0 +2,7 @@
+Sun Nov 24 13:16:43 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 4.1.0
+* added some new algorithms for the DH key agreement and the Skein
+  Hash for ZRTP.
+
+---

Old:

  libzrtpcpp-3.2.2.2.tar.xz

New:

  libzrtpcpp-4.1.0.tar.xz



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.TwidkT/_old  2013-11-25 16:02:48.0 +0100
+++ /var/tmp/diff_new_pack.TwidkT/_new  2013-11-25 16:02:48.0 +0100
@@ -17,10 +17,9 @@
 
 
 Name:   libzrtpcpp
-%define lname  libzrtpcpp3
-Version:3.2.2.2
+%define lname  libzrtpcpp4
+Version:4.1.0
 Release:0
-# git describe: V3.2.2_2
 Summary:A ccrtp extension for ZRTP support
 License:GPL-3.0+
 Group:  Development/Libraries/C and C++
@@ -28,6 +27,7 @@
 
 #Freecode-URL: http://freecode.com/projects/libzrtpcpp
 #Git-Clone:git://github.com/wernerd/ZRTPCPP
+#Snapshot: V4.1.0
 # No longer produces release tarballs since 3.x.
 Source: %name-%version.tar.xz
 BuildRequires:  cmake
@@ -100,7 +100,7 @@
 %files -n %lname
 %defattr(-,root,root,0755)
 %doc AUTHORS COPYING README.md
-%{_libdir}/libzrtpcpp.so.3*
+%_libdir/libzrtpcpp.so.4*
 
 %files devel
 %defattr(-,root,root,0755)

++ libzrtpcpp-3.2.2.2.tar.xz - libzrtpcpp-4.1.0.tar.xz ++
 6638 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libzrtpcpp for openSUSE:Factory

2013-09-27 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2013-09-27 17:42:05

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is libzrtpcpp

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2013-06-18 
15:22:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2013-09-27 17:42:07.0 +0200
@@ -1,0 +2,7 @@
+Wed Jul  3 23:35:48 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 3.2.2.2
+* Re-structure ZRTP cache and add SQlite3 as optional storage backend
+* Fixes CVE-2013-2221 CVE-2013- CVE-2013-2223 (bnc#828028)
+
+---

Old:

  libzrtpcpp-2.3.3.tar.gz
  libzrtpcpp-2.3.3.tar.gz.sig

New:

  libzrtpcpp-3.2.2.2.tar.xz



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.uhIErS/_old  2013-09-27 17:42:08.0 +0200
+++ /var/tmp/diff_new_pack.uhIErS/_new  2013-09-27 17:42:08.0 +0200
@@ -17,23 +17,32 @@
 
 
 Name:   libzrtpcpp
-%define lname  libzrtpcpp2
-Version:2.3.3
+%define lname  libzrtpcpp3
+Version:3.2.2.2
 Release:0
+# git describe: V3.2.2_2
 Summary:A ccrtp extension for ZRTP support
 License:GPL-3.0+
-Group:  Development/Libraries/Other
+Group:  Development/Libraries/C and C++
 Url:http://www.gnutelephony.org/index.php/GNU_ZRTP
 
 #Freecode-URL: http://freecode.com/projects/libzrtpcpp
-Source: ftp://ftp.gnu.org/pub/gnu/ccrtp/%name-%version.tar.gz
-Source2:ftp://ftp.gnu.org/pub/gnu/ccrtp/%name-%version.tar.gz.sig
-Source3:%name.keyring
-BuildRequires:  ccrtp-devel = 2.0.0
+#Git-Clone:git://github.com/wernerd/ZRTPCPP
+# No longer produces release tarballs since 3.x.
+Source: %name-%version.tar.xz
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
-BuildRequires:  libopenssl-devel = 0.9.8
 BuildRequires:  pkgconfig
+BuildRequires:  xz
+%if 0%{?suse_version} = 1130
+BuildRequires:  pkgconfig(libccrtp) = 2
+BuildRequires:  pkgconfig(libcrypto) = 0.9.8
+BuildRequires:  pkgconfig(sqlite3) = 3.7
+%else
+BuildRequires:  ccrtp-devel = 2
+BuildRequires:  libopenssl-devel = 0.9.8
+BuildRequires:  sqlite3-devel = 3.7
+%endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -44,7 +53,7 @@
 
 %package -n %lname
 Summary:A ccrtp extension for ZRTP support
-Group:  Development/Libraries/Other
+Group:  System/Libraries
 
 %description -n %lname
 This library is a GPL licensed extension to the GNU RTP Stack, ccrtp,
@@ -54,7 +63,7 @@
 
 %package devel
 Summary:Headers and link library for libzrtpcpp
-Group:  Development/Libraries/Other
+Group:  Development/Libraries/C and C++
 Requires:   %{lname} = %{version}
 Requires:   ccrtp-devel = 2.0.0
 
@@ -63,25 +72,23 @@
 documentation for building applications that use libzrtpcpp.
 
 %prep
-%{?gpg_verify: %gpg_verify %{S:2}}
-%setup -q
+%setup -qn ZRTPCPP
 
 %build
 mkdir build
 cd build
 
 cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-  -DSYSCONFDIR=%{_sysconfdir} \
-  -DMANDIR=%{_mandir} \
-  -DCMAKE_VERBOSE_MAKEFILE=TRUE \
-  -DCMAKE_C_FLAGS_RELEASE:STRING=%{optflags} \
-  -DCMAKE_CXX_FLAGS_RELEASE:STRING=%{optflags} \
+  -DCMAKE_C_FLAGS:STRING=%{optflags} \
+  -DCMAKE_CXX_FLAGS:STRING=%{optflags} \
+  -DCRYPTO_STANDALONE:BOOL=false \
 %if %{_lib} == lib64
   -DLIB_SUFFIX=64 \
 %endif
   ..
 
-make %{?_smp_mflags} V=1
+#perl -i -pe 's{@zrtplib@}{-lzrtpcpp}g' *.pc.cmake
+make %{?_smp_mflags} VERBOSE=1
 
 %install
 cd build
@@ -93,7 +100,7 @@
 %files -n %lname
 %defattr(-,root,root,0755)
 %doc AUTHORS COPYING README.md
-%{_libdir}/libzrtpcpp.so.2*
+%{_libdir}/libzrtpcpp.so.3*
 
 %files devel
 %defattr(-,root,root,0755)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libzrtpcpp for openSUSE:Factory

2013-06-18 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2013-06-18 15:22:40

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is libzrtpcpp

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2013-06-13 
16:54:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2013-06-18 15:22:42.0 +0200
@@ -1,0 +2,7 @@
+Thu Jun 13 20:01:04 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 2.3.3
+* Fallback to libgcrypt if openssl has no Elliptical Curve
+  support (no user-visible changes)
+
+---

Old:

  libzrtpcpp-2.3.2.tar.gz
  libzrtpcpp-2.3.2.tar.gz.sig

New:

  libzrtpcpp-2.3.3.tar.gz
  libzrtpcpp-2.3.3.tar.gz.sig



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.TicFoY/_old  2013-06-18 15:22:43.0 +0200
+++ /var/tmp/diff_new_pack.TicFoY/_new  2013-06-18 15:22:43.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   libzrtpcpp
 %define lname libzrtpcpp2
-Version:2.3.2
+Version:2.3.3
 Release:0
 Summary:A ccrtp extension for ZRTP support
 License:GPL-3.0+

++ libzrtpcpp-2.3.2.tar.gz - libzrtpcpp-2.3.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libzrtpcpp-2.3.2/CMakeLists.txt 
new/libzrtpcpp-2.3.3/CMakeLists.txt
--- old/libzrtpcpp-2.3.2/CMakeLists.txt 2012-10-17 15:16:16.0 +0200
+++ new/libzrtpcpp-2.3.3/CMakeLists.txt 2013-06-08 13:02:27.0 +0200
@@ -11,7 +11,7 @@
 cmake_minimum_required(VERSION 2.6)
 
 PROJECT(libzrtpcpp)
-set (VERSION 2.3.2)
+set (VERSION 2.3.3)
 set (PACKAGE libzrtpcpp)
 set (SOVERSION ${VERSION})
 STRING(REGEX REPLACE [.].*$  SOVERSION ${SOVERSION})
@@ -107,30 +107,35 @@
 endif()
 
 # now get info about crypto libraries
-gcr_check(GCRYPT gcrypt)
-#if(GCRYPT_FOUND)
-#  check_include_files(gcrypt.h HAVE_GCRYPT_H)
-#  set(LIBS ${LIBS} ${GCRYPT_LIBRARIES})
-#  set(BUILD_REQ libgcrypt-devel)
-#  set(CRYPTOBACKEND=)
-#  set(PACKAGE_REQ libgcrypt)
-#else()
-  pkg_check_modules(OPENSSL libcrypto=0.9.8)
-  if (OPENSSL_FOUND)
-set(CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES} 
${OPENSSL_INCLUDE_DIRS}) #update include files search directory
-check_include_files(openssl/bn.h HAVE_OPENSSL_BN_H)
-check_include_files(openssl/aes.h HAVE_OPENSSL_AES_H)
-check_include_files(openssl/sha.h HAVE_OPENSSL_SHA_H)
-check_library_exists(crypto EVP_CipherInit_ex ${OPENSSL_LIBDIR} 
HAVE_SSL_CRYPT) #use search lib directory from pkg-config
-set(LIBS ${LIBS} -lcrypto)
-set(CRYPTOBACKEND libcrypto = 0.9.8)
-set(BUILD_REQ libopenssl-devel = 0.9.8)
-set(PACKAGE_REQ libopenssl = 0.9.8)
-include_directories(${OPENSSL_INCLUDE_DIRS}) #update includes directory 
from pkg-config
-  else()
-message(FATAL_ERROR No crypto library found)
+pkg_check_modules(OPENSSL libcrypto=0.9.8)
+if (OPENSSL_FOUND)
+  set(CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES} 
${OPENSSL_INCLUDE_DIRS}) #update include files search directory
+  check_include_files(openssl/bn.h HAVE_OPENSSL_BN_H)
+  check_include_files(openssl/aes.h HAVE_OPENSSL_AES_H)
+  check_include_files(openssl/sha.h HAVE_OPENSSL_SHA_H)
+  check_include_files(openssl/ec.h HAVE_OPENSSL_EC_H)
+  check_library_exists(crypto EVP_CipherInit_ex ${OPENSSL_LIBDIR} 
HAVE_SSL_CRYPT) #use search lib directory from pkg-config
+  set(LIBS ${LIBS} -lcrypto)
+  set(CRYPTOBACKEND libcrypto = 0.9.8)
+  set(BUILD_REQ libopenssl-devel = 0.9.8)
+  set(PACKAGE_REQ libopenssl = 0.9.8)
+  include_directories(${OPENSSL_INCLUDE_DIRS}) #update includes directory from 
pkg-config
+endif()
+
+if(NOT HAVE_OPENSSL_EC_H)
+  gcr_check(GCRYPT gcrypt)
+  if(GCRYPT_FOUND)
+check_include_files(gcrypt.h HAVE_GCRYPT_H)
+set(LIBS ${LIBS} ${GCRYPT_LIBRARIES})
+set(BUILD_REQ libgcrypt-devel)
+set(CRYPTOBACKEND=)
+set(PACKAGE_REQ libgcrypt)
   endif()
-#endif()
+endif()
+
+if(NOT OPENSSL_FOUND AND NOT GCRYPT_FOUND)
+  message(FATAL_ERROR No crypto library found)
+endif()
 
 check_include_files(stdlib.h HAVE_STDLIB_H)
 check_include_files(string.h HAVE_STRING_H)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libzrtpcpp-2.3.2/ChangeLog 
new/libzrtpcpp-2.3.3/ChangeLog
--- old/libzrtpcpp-2.3.2/ChangeLog  2012-10-17 15:16:16.0 +0200
+++ new/libzrtpcpp-2.3.3/ChangeLog  2013-06-08 13:02:27.0 +0200
@@ -1,3 +1,7 @@
+2.3.3:
+
+- fallback to gcrypt if no openssl elliptical support
+
 2.3.1:
 
 - 2.3.0 paranoid mode
diff -urN 

commit libzrtpcpp for openSUSE:Factory

2013-06-13 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2013-06-13 16:54:46

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is libzrtpcpp

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2013-03-24 
21:47:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2013-06-13 16:54:48.0 +0200
@@ -1,0 +2,9 @@
+Wed Jun  5 22:43:00 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 2.3.2
+* Upstream has not provided a NEWS/changelog entry
+- Do signature verification
+- Remove redundant %clean section; more robust make install call
+- Remove libzrtpcpp-libdir.patch (no longer required)
+
+---

Old:

  libzrtpcpp-2.0.0.tar.bz2
  libzrtpcpp-libdir.patch

New:

  libzrtpcpp-2.3.2.tar.gz
  libzrtpcpp-2.3.2.tar.gz.sig
  libzrtpcpp.keyring



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.TNOCSN/_old  2013-06-13 16:54:49.0 +0200
+++ /var/tmp/diff_new_pack.TNOCSN/_new  2013-06-13 16:54:49.0 +0200
@@ -18,19 +18,22 @@
 
 Name:   libzrtpcpp
 %define lname libzrtpcpp2
-Version:2.0.0
+Version:2.3.2
 Release:0
 Summary:A ccrtp extension for ZRTP support
 License:GPL-3.0+
 Group:  Development/Libraries/Other
-Url:http://www.gnu.org/software/commoncpp/commoncpp.html
-Source0:libzrtpcpp-%{version}.tar.bz2
+Url:http://www.gnutelephony.org/index.php/GNU_ZRTP
+
+#Freecode-URL: http://freecode.com/projects/libzrtpcpp
+Source: ftp://ftp.gnu.org/pub/gnu/ccrtp/%name-%version.tar.gz
+Source2:ftp://ftp.gnu.org/pub/gnu/ccrtp/%name-%version.tar.gz.sig
+Source3:%name.keyring
 BuildRequires:  ccrtp-devel = 2.0.0
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  libopenssl-devel = 0.9.8
 BuildRequires:  pkgconfig
-Patch0: libzrtpcpp-libdir.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -60,8 +63,8 @@
 documentation for building applications that use libzrtpcpp.
 
 %prep
+%{?gpg_verify: %gpg_verify %{S:2}}
 %setup -q
-%patch0 -p1
 
 %build
 mkdir build
@@ -82,26 +85,20 @@
 
 %install
 cd build
-rm -rf %{buildroot}
-%make_install
+make install DESTDIR=%buildroot
 
-%clean
-rm -rf %{buildroot}
+%post   -p /sbin/ldconfig -n %lname
+%postun -p /sbin/ldconfig -n %lname
 
 %files -n %lname
 %defattr(-,root,root,0755)
-%doc AUTHORS COPYING README
-%{_libdir}/*.so.*
+%doc AUTHORS COPYING README.md
+%{_libdir}/libzrtpcpp.so.2*
 
 %files devel
 %defattr(-,root,root,0755)
-%{_libdir}/*.so
-%{_libdir}/pkgconfig/*.pc
-%{_includedir}/libzrtpcpp/*.h
-%dir %{_includedir}/libzrtpcpp
-
-%post -p /sbin/ldconfig -n %lname
-
-%postun -p /sbin/ldconfig -n %lname
+%{_libdir}/libzrtpcpp.so
+%{_libdir}/pkgconfig/libzrtpcpp.pc
+%{_includedir}/libzrtpcpp/
 
 %changelog

++ libzrtpcpp.keyring ++
pub   4096R/B37C87BA 2012-05-22
uid  David Sugar dy...@gnu.org
sub   4096R/C8F039C8 2012-05-22

-BEGIN PGP PUBLIC KEY BLOCK-
Version: GnuPG v2.0.19 (GNU/Linux)

mQINBE+7lIQBEADLCqIS2RGM0W8RHVnQ+czFkDbJuqT/v/oNzuneCwkmVrTcHJZ+
zIxkV5E45gs08RHvntMvsAX4wjRfZM93Ngr9dHgS2vXWqi3MZI6FEzRtmY6Ow9RG
2HeXouF13UKVvG+0WUSvH8V1Bo6v+34bUaITsZWRAwEAHu13Z6gURzIr7LV1EB70
3by4g0agzden4XAEH4COa/oNlrNiqnVraAJHT8g2cmiJYVt5m1JJFogGg9ltOgPU
ArICG1Fv9XHnGU1Yi4+RI07sicQDo6xdRdqP/zKOHJeZhPBQcCFpX72aweTzQFEb
Nwb0FVg3RXR5m+5qfg3mHXYF8F0ecyK3Q2oEeLo4QPG4+rRqjPJ1eHYItxDzUFTP
LucICtHyNtY6+lvPXTRNy1G+i7Mxl56gTnbM3a6kopJ/J2NHtS+J+fzKmGnDG2Os
gozSQG0uf0uvTKMvOsAPyi0cXjG06pIiP5MvX/G6z/kBKh/1AmLZKN2UkT3UtZZZ
NpKs7msE/0iOQmtsVT+5bQWsr0sd0f+MqFkKEUUL5FwIEqfL5j58ZYNWzgQ//t22
wI1CBL92to69UnRCnFYnnXRUMgebAz1FCzLNmu36j+wgX4rdgN+/6WfHjjxeIETS
grhYk8NyJN5+1wuWeAZZw0EN8LrG098UO1bQUasVLWaZ1nybU86w+pWkwwARAQAB
tBtEYXZpZCBTdWdhciA8ZHlmZXRAZ251Lm9yZz6JAjgEEwEIACIFAk+7lIQCGwMG
CwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJELFzKpyzfIe63V4P/30t69uWlWFY
Hekc++ZYaTy5BuAle+vmEe46fz6Tdckf6RzDWz6MBBJ6a08KF2iUGJVf7WX1Xni/
URsuD8/aBjel6hcPnNMIWdnZXzG4rbV2Vx9oEMTUpsCxVVCNKXNSDlzaDrn0JLtr
Wfz+DvH4vJn+UTsdxHslNSqHBxWvmgFKWs9yQAIjoNTbqmbRToNbEL9BBOFmKOnl
tTGwvvc6QQythNjwmVCA+vjn3b0RmblE0eQBxK5WV8CUcLE7w9Z/s/PKckKamuZa
Ve7k/KlokvIJwfz2dGbOc/d2r8GQ1KIcNtjMTHVDYGiwH8C0ZkzB5Cdo+OQJQThG
mbJkGWm38A5gpLK68qB6ZuRyD+a0fa5tE9ob7/oZ2hYednOgBZ/AYrYWKWQiy7CL
KdZFK+knC9d/b9zTBIDFwYLZsXJk34/97ReqhPd9BGx4CGQKsve1rBumOgYMJoGz
Ryytrty8HpH3OwU/UxwfcP2t9sMUsUZI6bgSsuhUTgD34AapfBla8cwwcsrKGVd0
LItqkzoVn9zLvNnDAIFFhB4niQDQtZRoUusoIubACT+8S/qq/DmbMHTNqLoo71qX

commit libzrtpcpp for openSUSE:Factory

2013-03-24 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2013-03-24 21:39:04

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is libzrtpcpp, Maintainer is co...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2012-04-12 
09:39:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2013-03-24 21:47:32.0 +0100
@@ -1,0 +2,5 @@
+Sat Mar 23 22:07:11 UTC 2013 - sch...@suse.de
+
+- Properly determine LIB_SUFFIX
+
+---



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.gSPNwX/_old  2013-03-24 21:50:06.0 +0100
+++ /var/tmp/diff_new_pack.gSPNwX/_new  2013-03-24 21:50:06.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libzrtpcpp
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,19 +16,18 @@
 #
 
 
-
 Name:   libzrtpcpp
 %define lname libzrtpcpp2
 Version:2.0.0
 Release:0
-License:GPL-3.0+
 Summary:A ccrtp extension for ZRTP support
-Url:http://www.gnu.org/software/commoncpp/commoncpp.html
+License:GPL-3.0+
 Group:  Development/Libraries/Other
+Url:http://www.gnu.org/software/commoncpp/commoncpp.html
 Source0:libzrtpcpp-%{version}.tar.bz2
+BuildRequires:  ccrtp-devel = 2.0.0
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
-BuildRequires:  ccrtp-devel = 2.0.0
 BuildRequires:  libopenssl-devel = 0.9.8
 BuildRequires:  pkgconfig
 Patch0: libzrtpcpp-libdir.patch
@@ -42,6 +41,7 @@
 
 %package -n %lname
 Summary:A ccrtp extension for ZRTP support
+Group:  Development/Libraries/Other
 
 %description -n %lname
 This library is a GPL licensed extension to the GNU RTP Stack, ccrtp,
@@ -50,11 +50,10 @@
 applications.
 
 %package devel
-License:GPL-3.0+
 Summary:Headers and link library for libzrtpcpp
 Group:  Development/Libraries/Other
-Requires:   ccrtp-devel = 2.0.0
 Requires:   %{lname} = %{version}
+Requires:   ccrtp-devel = 2.0.0
 
 %description devel
 This package provides the header files, link libraries, and
@@ -74,7 +73,7 @@
   -DCMAKE_VERBOSE_MAKEFILE=TRUE \
   -DCMAKE_C_FLAGS_RELEASE:STRING=%{optflags} \
   -DCMAKE_CXX_FLAGS_RELEASE:STRING=%{optflags} \
-%ifarch x86_64 ppc64 s390x
+%if %{_lib} == lib64
   -DLIB_SUFFIX=64 \
 %endif
   ..

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libzrtpcpp for openSUSE:Factory

2012-04-12 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2012-04-12 09:39:20

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is libzrtpcpp, Maintainer is co...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2011-09-27 
16:06:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes   
2012-04-12 09:39:21.0 +0200
@@ -1,0 +2,10 @@
+Thu Apr  5 13:28:26 UTC 2012 - dval...@suse.com
+
+- better libdir handling 
+
+---
+Thu Apr  5 11:59:40 UTC 2012 - dval...@suse.com
+
+- fix libdir for ppc64 
+
+---

New:

  libzrtpcpp-libdir.patch



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.U7dQM1/_old  2012-04-12 09:39:23.0 +0200
+++ /var/tmp/diff_new_pack.U7dQM1/_new  2012-04-12 09:39:23.0 +0200
@@ -31,6 +31,7 @@
 BuildRequires:  ccrtp-devel = 2.0.0
 BuildRequires:  libopenssl-devel = 0.9.8
 BuildRequires:  pkgconfig
+Patch0: libzrtpcpp-libdir.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -61,6 +62,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 mkdir build
@@ -72,6 +74,9 @@
   -DCMAKE_VERBOSE_MAKEFILE=TRUE \
   -DCMAKE_C_FLAGS_RELEASE:STRING=%{optflags} \
   -DCMAKE_CXX_FLAGS_RELEASE:STRING=%{optflags} \
+%ifarch x86_64 ppc64 s390x
+  -DLIB_SUFFIX=64 \
+%endif
   ..
 
 make %{?_smp_mflags} V=1

++ libzrtpcpp-libdir.patch ++
--- libzrtpcpp-2.0.0/CMakeLists.txt.orig2012-04-05 15:26:17.23159 
+0200
+++ libzrtpcpp-2.0.0/CMakeLists.txt 2012-04-05 15:26:37.471769000 +0200
@@ -50,12 +50,7 @@
 args_help()
 
 # this caused problems in debian where it has to always be lib
-set(LIBDIRNAME lib)
-if (NOT EXISTS /etc/debian_version)
-if ( ${CMAKE_SYSTEM_PROCESSOR} STREQUAL x86_64 )
-set(LIBDIRNAME lib64)
-endif()
-endif()
+set(LIBDIRNAME lib${LIB_SUFFIX})
 
 # setup the Thread include and lib
 find_package(Threads)
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libzrtpcpp for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory 
checked in at 2011-12-06 18:26:32

Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old)
 and  /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New)


Package is libzrtpcpp, Maintainer is co...@suse.com

Changes:




Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.7Erjtr/_old  2011-12-06 18:48:11.0 +0100
+++ /var/tmp/diff_new_pack.7Erjtr/_new  2011-12-06 18:48:11.0 +0100
@@ -21,7 +21,7 @@
 %define lname libzrtpcpp2
 Version:2.0.0
 Release:0
-License:GPLv3+
+License:GPL-3.0+
 Summary:A ccrtp extension for ZRTP support
 Url:http://www.gnu.org/software/commoncpp/commoncpp.html
 Group:  Development/Libraries/Other
@@ -49,7 +49,7 @@
 applications.
 
 %package devel
-License:GPLv3+
+License:GPL-3.0+
 Summary:Headers and link library for libzrtpcpp
 Group:  Development/Libraries/Other
 Requires:   ccrtp-devel = 2.0.0

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libzrtpcpp for openSUSE:Factory

2011-09-27 Thread h_root

Hello community,

here is the log from the commit of package libzrtpcpp for openSUSE:Factory
checked in at Tue Sep 27 16:06:36 CEST 2011.




--- libzrtpcpp/libzrtpcpp.changes   2011-01-08 09:46:50.0 +0100
+++ /mounts/work_src_done/STABLE/libzrtpcpp/libzrtpcpp.changes  2011-09-27 
10:02:24.0 +0200
@@ -1,0 +2,17 @@
+Tue Sep 27 08:02:08 UTC 2011 - co...@suse.com
+
+- fix the shared library policy packaging
+
+---
+Sat Aug 20 07:17:04 UTC 2011 - werner.dittm...@t-online.de
+
+- Modify and rename spec file to adhere to naming policies
+  * remove rpmlintrc file - not longer used
+
+---
+Mon Aug  1 15:54:33 UTC 2011 - werner.dittm...@t-online.de
+
+- update to version 2.0 to be in sync with version number of GNU ccRTP
+  * Update configuration to use the new GNU uCommon library
+
+---

calling whatdependson for head-i586


Old:

  libzrtpcpp-1.6.0.tar.bz2
  rpmlintrc

New:

  libzrtpcpp-2.0.0.tar.bz2



Other differences:
--
++ libzrtpcpp.spec ++
--- /var/tmp/diff_new_pack.PJ77Td/_old  2011-09-27 16:06:33.0 +0200
+++ /var/tmp/diff_new_pack.PJ77Td/_new  2011-09-27 16:06:33.0 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package libzrtpcpp (Version 1.6.0)
+# spec file for package libzrtpcpp
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -18,16 +18,19 @@
 
 
 Name:   libzrtpcpp
-Summary:A ccrtp extension for ZRTP support
-BuildRequires:  cmake gcc-c++ libgcrypt-devel pkgconfig
-BuildRequires:  libccrtp-devel = 1.8.0
-Version:1.6.0
-Release:1
+%define lname libzrtpcpp2
+Version:2.0.0
+Release:0
 License:GPLv3+
-Group:  Development/Libraries/Other
+Summary:A ccrtp extension for ZRTP support
 Url:http://www.gnu.org/software/commoncpp/commoncpp.html
-Source0:%{name}-%{version}.tar.bz2
-Source1:rpmlintrc
+Group:  Development/Libraries/Other
+Source0:libzrtpcpp-%{version}.tar.bz2
+BuildRequires:  cmake
+BuildRequires:  gcc-c++
+BuildRequires:  ccrtp-devel = 2.0.0
+BuildRequires:  libopenssl-devel = 0.9.8
+BuildRequires:  pkgconfig
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -36,40 +39,26 @@
 encryption, and which can be directly embedded into telephony
 applications.
 
+%package -n %lname
+Summary:A ccrtp extension for ZRTP support
 
+%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.
 
-
-
-%description -n libzrtpcpp
-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.
-
-
-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.
-
-
-
 %package devel
 License:GPLv3+
+Summary:Headers and link library for libzrtpcpp
 Group:  Development/Libraries/Other
-Summary:Headers and static link library for libzrtpcpp
-Requires:   libzrtpcpp = %{version} libccrtp-devel
+Requires:   ccrtp-devel = 2.0.0
+Requires:   %{lname} = %{version}
 
 %description devel
 This package provides the header files, link libraries, and
 documentation for building applications that use libzrtpcpp.
 
-
-
 %prep
 %setup -q
 
@@ -81,20 +70,21 @@
   -DSYSCONFDIR=%{_sysconfdir} \
   -DMANDIR=%{_mandir} \
   -DCMAKE_VERBOSE_MAKEFILE=TRUE \
-  -DCMAKE_C_FLAGS_RELEASE:STRING=$RPM_OPT_FLAGS \
-  -DCMAKE_CXX_FLAGS_RELEASE:STRING=$RPM_OPT_FLAGS \
+  -DCMAKE_C_FLAGS_RELEASE:STRING=%{optflags} \
+  -DCMAKE_CXX_FLAGS_RELEASE:STRING=%{optflags} \
   ..  
 
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 
 %install
 cd build
-make install DESTDIR=$RPM_BUILD_ROOT
+rm -rf %{buildroot}
+%make_install
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
-%files -n libzrtpcpp
+%files -n %lname
 %defattr(-,root,root,0755)
 %doc AUTHORS COPYING README
 %{_libdir}/*.so.*
@@ -106,8 +96,8 @@
 %{_includedir}/libzrtpcpp/*.h
 %dir %{_includedir}/libzrtpcpp
 
-%post -n libzrtpcpp -p /sbin/ldconfig
+%post -p /sbin/ldconfig -n %lname
 
-%postun -n libzrtpcpp -p /sbin/ldconfig
+%postun -p /sbin/ldconfig -n %lname
 
 %changelog

++ libzrtpcpp-1.6.0.tar.bz2 - libzrtpcpp-2.0.0.tar.bz2 ++
 41522 lines of diff (skipped)