debian/0000775000000000000000000000000012234322032007161 5ustar debian/source/0000775000000000000000000000000011771601762010500 5ustar debian/source/format0000664000000000000000000000001411771600057011702 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000001507611771601126011136 0ustar This package was debianized by Mark Purcell on Mon, 2 Oct 2006 08:51:56 +0800. It was downloaded from ftp://ftp.gnu.org/gnu/ccrtp/libzrtpcpp-0.9.0.tar.gz Upstream Author: Werner Dittmann [Copyright: 2006-2011 Werner Dittmann] License: Please note, this library is licensed under the GNU GPL, version 3 or later, and has been copyright assigned to the Free Software Foundation. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. Other portions: This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. The Debian packaging is (Copyright) 2006, Mark Purcell and is licensed under the GPL-3, see above. src/Base32.cxx: UNKNOWN [Copyright: 2002 Bryce "Zooko" Wilcox-O'Hearn Permission is hereby / HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER] * Copyright (c) 2002 Bryce "Zooko" Wilcox-O'Hearn Permission is hereby * granted, free of charge, to any person obtaining a copy of this software to * deal in this software without restriction, including without limitation the * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or * sell copies of this software, and to permit persons to whom this software * is furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of this software. * * THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THIS SOFTWARE OR THE USE OR OTHER * DEALINGS IN THIS SOFTWARE. * * Converted to C++ by: * @author Werner Dittmann src/libzrtpcpp/crypto/openssl/hmac256.cxx: LGPL (v2.1 or later) (with incorrect FSF address) [Copyright: holders give / 2005, 2004 Erik Eliasson, Johan Bilien] src/libzrtpcpp/crypto/openssl/sha256.cxx: LGPL (v2.1 or later) (with incorrect FSF address) [Copyright: holders give / 2005, 2004 Erik Eliasson, Johan Bilien] * In addition, as a special exception, the copyright holders give * permission to link the code of portions of this program with the * OpenSSL library under certain conditions as described in each * individual source file, and distribute linked combinations * including the two. * You must obey the GNU General Public License in all respects * for all of the code used other than OpenSSL. If you modify * file(s) with this exception, you may extend this exception to your * version of the file(s), but you are not obligated to do so. If you * do not wish to do so, delete this exception statement from your * version. If you delete this exception statement from all source * files in the program, then also delete it here. src/ZrtpCrc32.cxx: GPL (with incorrect FSF address) [Copyright: 1999-2001 Motorola, Inc / 2001, D. Otis. Use this program, code or tables */ / 2001-2003 International Business Machines, Corp] /* SCTP kernel reference Implementation * Copyright (c) 1999-2001 Motorola, Inc. * Copyright (c) 2001-2003 International Business Machines, Corp. * * SCTP Checksum functions * * The SCTP reference implementation is free software; * you can redistribute it and/or modify it under the terms of * the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * The SCTP reference implementation is distributed in the hope that it * will be useful, but WITHOUT ANY WARRANTY; without even the implied * ************************ * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. * * Please send any bug reports or fixes you make to the * email address(es): * lksctp developers * * Or submit a bug report through the following website: * http://www.sf.net/projects/lksctp * * Written or modified by: * Dinakaran Joseph * Jon Grimm * Sridhar Samudrala * * Any bugs reported given to us we will try to fix... any fixes shared will * be incorporated into the next SCTP release. */ /* The following code has been taken directly from * draft-ietf-tsvwg-sctpcsum-03.txt * * The code has now been modified by Werner.Dittmann@t-online.de for use * inside the ZRTP implementation. */ src/libzrtpcpp/crypto/twofish.* [Copyright: 2002 by Niels Ferguson] * The author hereby grants a perpetual license to everybody to * use this code for any purpose as long as the copyright message is included * in the source code of this or any derived work. * * Yes, this means that you, your company, your club, and anyone else * can use this code anywhere you want. You can change it and distribute it * under the GPL, include it in your commercial product without releasing * the source code, put it on the web, etc. * The only thing you cannot do is remove my copyright message, * or distribute any source code based on this implementation that does not * include my copyright message. debian/changelog0000664000000000000000000001452612234322027011047 0ustar libzrtpcpp (2.0.0-3build2) trusty; urgency=low * Rebuild arm64 against libucommon6. -- Dmitrijs Ledkovs Thu, 31 Oct 2013 00:27:56 +0000 libzrtpcpp (2.0.0-3build1) trusty; urgency=low * Rebuild against libucommon6. -- Colin Watson Fri, 25 Oct 2013 15:22:00 +0100 libzrtpcpp (2.0.0-3) unstable; urgency=low * wheezy polish - lintian clean * Update Standards-Version: 3.9.3 * Add source/format 3.0 (quilt) * Update debian/copyright - fix copyright-refers-to-symlink-license * debian/compat -> 9 -- Mark Purcell Sun, 24 Jun 2012 22:09:11 +1000 libzrtpcpp (2.0.0-2) unstable; urgency=low * Added Build-Depends: cmake * Upstream: - Fixes "FTBFS with gcc-4.7: missing include" (Closes: #672942) - Fixes "FTBFS in sid: No package 'libccrtp1' found" (Closes: #673255) -- Mark Purcell Sat, 19 May 2012 21:39:32 +1000 libzrtpcpp (2.0.0-1) unstable; urgency=low * New upstream release * NEW package libzrtpcpp2 - match-soname * Upload to unstable - coordinated through debian-release * Switch to dh 7 * Add Build-Depends: libucommon & libssl * Ack NMUs - Thanks Matthias & Andreas -- Mark Purcell Sat, 19 May 2012 11:16:39 +1000 libzrtpcpp (1.4.6-1.2) unstable; urgency=low * Non maintainer upload. * Fix build failure with GCC 4.7. Closes: #667261. -- Matthias Klose Tue, 17 Apr 2012 08:32:37 +0200 libzrtpcpp (1.4.6-1.1) unstable; urgency=low * Non-maintainer upload. * Stop shipping libtool la file. Closes: #620607 http://wiki.debian.org/ReleaseGoals/LAFileRemoval -- Andreas Metzler Sun, 24 Apr 2011 14:13:20 +0200 libzrtpcpp (1.6.0-1) experimental; urgency=low * New upstream release * NEW package libzrtpcpp-1.6-0 - soname bump -- Mark Purcell Sun, 30 Jan 2011 18:46:47 +1100 libzrtpcpp (1.4.6-1) unstable; urgency=low * New upstream release -- Mark Purcell Fri, 30 Oct 2009 23:00:05 +1100 libzrtpcpp (1.4.5-1) unstable; urgency=low * New upstream release [ Kilian Krause ] * Remove -N from wget args in get-orig-source target as -O is already used. -- Mark Purcell Wed, 15 Jul 2009 20:36:59 +1000 libzrtpcpp (1.4.3-3) unstable; urgency=low * Upload to unstable - libcommoncpp2 transition -- Mark Purcell Thu, 26 Feb 2009 18:31:25 +1100 libzrtpcpp (1.4.3-1) experimental; urgency=low * New upstream release -- Mark Purcell Sun, 08 Feb 2009 11:26:39 +1100 libzrtpcpp (1.4.2-1) experimental; urgency=low * New upstream release -- Mark Purcell Tue, 03 Feb 2009 21:29:49 +1100 libzrtpcpp (1.4.1-1) experimental; urgency=low * New upstream release -- Mark Purcell Tue, 23 Dec 2008 17:36:27 +1100 libzrtpcpp (1.4.0-1) experimental; urgency=low * New upstream release - first release that is conformant to the ZRTP specification [ Patrick Matthäi ] * Bumped to Standards-Version 3.8.0. [ Mark Purcell ] * NEW libzrtpcpp-1.4-0 - lintian:package-name-doesnt-match-sonames * Add ${misc:Depends} - fixes lintian:debhelper-but-no-misc-depends * debian/watch opts=pasv * Update debian/copyright -- Mark Purcell Sun, 30 Nov 2008 11:42:37 +1100 libzrtpcpp (1.3.0-1) unstable; urgency=low * New upstream release * New Package: libzrtpcpp-1.3-0 - soname bump - Upload discussed with debian-release -- Mark Purcell Sun, 22 Jun 2008 10:01:03 +1000 libzrtpcpp (1.2.0-1) unstable; urgency=low * New upstream release - Implements latest changes to ZRTP draft * DEB_INSTALL_CHANGELOGS_ALL := NEWS * New Package: libzrtpcpp-1.2-0 soname bump - Upload cleared with debian-release -- Mark Purcell Fri, 13 Jun 2008 08:18:39 +1000 libzrtpcpp (1.1.0-1) unstable; urgency=low * New upstream release * Package: libzrtpcpp-1.1-0 due to soname bump -- Mark Purcell Tue, 29 Apr 2008 22:52:58 +1000 libzrtpcpp (0.9.2-3) unstable; urgency=low [ Mark Purcell ] * Bump LT_RELEASE="0.9.2deb" to cater for upstream ABI breakage - ABI breakage - sendDataRTP removed in 0.9.2 (Closes: #445657) * Cleanup get-orig-source target -- Mark Purcell Sat, 20 Oct 2007 12:03:24 +0100 libzrtpcpp (0.9.2-2) unstable; urgency=high * Fix package names to reflect new ABI - leaving the internal SOVER unchanged (Closes: #445657) * High urgency due to fixing RC bug. * Add myself to Uploaders to make this a non-NMU * Adjust DEB_DH_MAKESHLIBS_ARGS_libzrtpcpp-0.9-1 := -V"libzrtpcpp-0.9-1" -- Kilian Krause Mon, 15 Oct 2007 21:42:05 +0200 libzrtpcpp (0.9.2-1) unstable; urgency=low * New upstream release [ Kilian Krause ] * Add dpkg-dev (>= 1.13.19) to Build-Depends for binary:Version -- Mark Purcell Sun, 30 Sep 2007 12:17:10 +0100 libzrtpcpp (0.9.0-6) unstable; urgency=low * DEB_DH_MAKESHLIBS_ARGS_libzrtpcpp-0.9-0 := -V"libzrtpcpp-0.9-0 (>= 0.9.0-4)" - Closes: #434590: twinkle: Crashes on every call when using etch libraries - Debian Bug report logs * Use ${binary:Version} libzrtpcpp source: substvar-source-version-is- deprecated -- Mark Purcell Wed, 25 Jul 2007 21:57:34 +0100 libzrtpcpp (0.9.0-5) unstable; urgency=low * DEB_DH_MAKESHLIBS_ARGS_libzrtpcpp-0.9-0 := -V"libzrtpcpp-0.9-0 (>= 0.9-4)" * Depends: pkg-config -- Mark Purcell Sun, 20 May 2007 16:43:12 +0100 libzrtpcpp (0.9.0-4) unstable; urgency=low * Rebuild for libccrtp-dev > 1.5.1 [libccrtp soname] -- Mark Purcell Thu, 12 Apr 2007 21:36:27 +0100 libzrtpcpp (0.9.0-3) unstable; urgency=low * Rebuild for libccrtp-dev (>= 1.5.0-3) [libcommoncpp2 soname] -- Mark Purcell Sun, 7 Jan 2007 06:11:31 +0000 libzrtpcpp (0.9.0-2) unstable; urgency=low [ Mikael Magnusson ] * Add Build-Depends: pkg-config * Add Uploaders: Mikael Magnusson [ Mark Purcell ] * Maintainer: Debian VoIP Team * Initial release (Closes: #390591) -- Mark Purcell Thu, 12 Oct 2006 23:12:26 +1000 libzrtpcpp (0.9.0-1) unstable; urgency=low * Initial release (Closes: #390591) -- Mark Purcell Mon, 2 Oct 2006 08:51:56 +0800 debian/backports/0000775000000000000000000000000011771601762011170 5ustar debian/backports/sarge0000775000000000000000000000050510532300300012171 0ustar #!/bin/bash # # Hook for automatic backports at buildserver.net # # Target dist: Debian Sarge # Downgrade to debhelper 4 compat sed -i -e 's#^\(.*DH_COMPAT\)=.*$#\1=4#' debian/rules sed -i -e 's#^\(Build-Depends:.*\)debhelper[^,$]*[\ ,$]\+\(.*\)$#\1debhelper (>= 4.2.32), \2#' debian/control echo 4 >debian/compat exit 0 debian/control0000664000000000000000000000313112234322002010557 0ustar Source: libzrtpcpp Priority: optional Maintainer: Debian VoIP Team Uploaders: Mark Purcell , Mikael Magnusson , Kilian Krause Build-Depends: debhelper (>= 9), autotools-dev, pkg-config, dpkg-dev (>= 1.13.19), cmake, libucommon-dev, libccrtp-dev (>= 2.0.3-4ubuntu3), libssl-dev, libgcrypt11-dev | libgcrypt-dev Standards-Version: 3.9.3 Section: libs Homepage: http://www.gnu.org/software/ccrtp/ Vcs-Svn: svn://svn.debian.org/pkg-voip/libzrtpcpp/trunk/ Vcs-Browser: http://svn.debian.org/wsvn/pkg-voip/libzrtpcpp/?op=log Package: libzrtpcpp-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, libzrtpcpp2 (= ${binary:Version}), pkg-config Description: Headers and static link library for libzrtpcpp This library is an extension to the GNU RTP Stack, libccrtp, that offers compatibility with Phil Zimmermann's zrtp/Zfone voice encryption, and which can be directly embedded into telephony applications. The current release is conformant to the ZRTP specification. . This package provides the header files, link libraries, and documentation for building applications that use libzrtpcpp. Package: libzrtpcpp2 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: ccrtp extension for zrtp/Zfone support This library is an extension to the GNU RTP Stack, libccrtp, that offers compatibility with Phil Zimmermann's zrtp/Zfone voice encryption, and which can be directly embedded into telephony applications. The current release is conformant to the ZRTP specification. debian/libzrtpcpp-dev.install0000664000000000000000000000006211755572333013536 0ustar usr/include/* usr/lib/lib*.so usr/lib/pkgconfig/* debian/rules0000775000000000000000000000014211771601756010260 0ustar #!/usr/bin/make -f export USES_CCRTP_INCLUDE_DIRS=yes %: dh $@ --parallel --with autotools-dev debian/watch0000664000000000000000000000017311114361043010214 0ustar # See uscan(1) for format version=3 opts=pasv ftp://ftp.gnu.org/pub/gnu/ccrtp/libzrtpcpp-(.*)\.tar\.gz debian svn-upgrade debian/docs0000664000000000000000000000000710510326666010045 0ustar README debian/compat0000664000000000000000000000000211771601321010365 0ustar 9 debian/libzrtpcpp2.install0000664000000000000000000000002211755572333013040 0ustar usr/lib/lib*.so.*