debian/0000775000000000000000000000000012266142222007167 5ustar debian/rules0000775000000000000000000000127312266141657010265 0ustar #!/usr/bin/make -f # Grab the version from the changelog, up to the first - DEB_UPSTREAM_VERSION=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-]+).*,\1,p') %: dh $@ --parallel --with autoreconf override_dh_auto_configure: dh_auto_configure -- --disable-josua --program-suffix=-$(DEB_UPSTREAM_VERSION) override_dh_auto_build: dh_auto_build -- all doxygen override_dh_install: dh_install --list-missing # Drop content of dependency_libs to avoid having to recompile exiv2 # if the path of the libs that appear there changes sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'` override_dh_autoreconf: dh_autoreconf ./autogen.sh get-orig-source: uscan --force-download debian/libexosip2-10.manpages0000664000000000000000000000002212066164517013205 0ustar debian/manpages/* debian/watch0000664000000000000000000000015311643750216010225 0ustar version=3 http://download.savannah.nongnu.org/releases/exosip/libeXosip2-(.*)\.tar\.gz debian svn-upgrade debian/changelog0000664000000000000000000001600112266142220011035 0ustar libexosip2 (4.0.0-4ubuntu1) trusty; urgency=medium * Use dh-autoreconf instead of autotools-dev to also fix FTBFS on ppc64el by getting new libtool macros (still updates config.{sub,guess}). * Build-depend on pkg-config to fix FTBFS. -- Logan Rosen Fri, 17 Jan 2014 00:43:15 -0500 libexosip2 (4.0.0-4build1) trusty; urgency=low * No change rebuild against ucommon. -- Dmitrijs Ledkovs Wed, 30 Oct 2013 20:15:25 +0000 libexosip2 (4.0.0-4) unstable; urgency=low * Standards-Version -> 3.9.4 * Add dh_auto_build all - Fixes "FTBFS: dh_install:" (Closes: #718163) -- Mark Purcell Sun, 04 Aug 2013 10:37:55 +1000 libexosip2 (4.0.0-3) unstable; urgency=low * Upload to unstable * Fix "Dependency on libosip2-dev most likely needs to be versioned" Added versioned Depends: (Closes: #700776) -- Mark Purcell Mon, 13 May 2013 20:22:48 +1000 libexosip2 (4.0.0-2) experimental; urgency=low * Update manpage to sip_reg-4.0.0(1) -- Mark Purcell Wed, 26 Dec 2012 11:14:49 +1100 libexosip2 (4.0.0-1) experimental; urgency=low * New upstream release * NEW package libexosip2-10 - match soname * Fix vcs-field-not-canonical * Refresh spelling-error-in-manpage.patch * Refresh spelling-error-in-binary.patch -- Mark Purcell Tue, 25 Dec 2012 10:44:53 +1100 libexosip2 (3.6.0-4) unstable; urgency=low * wheezey polish * Update Standards-Version: 3.9.3 * Fix variable.diff quilt-patch-missing-description * Fix spelling-error-in-binary usr/bin/sip_reg-3.6.0 recieved received * Fix libexosip2-dev extended-description-is-probably-too-short * Fix spelling-error-in-manpage * debian/compat -> 9 - multiarch & hardening -- Mark Purcell Sun, 24 Jun 2012 20:42:02 +1000 libexosip2 (3.6.0-3) unstable; urgency=low * Added variable.diff patch from pinotree - thks - Fixes libexosip2: FTBFS on hurd-i386: (Closes: #661321) -- Mark Purcell Sun, 26 Feb 2012 21:37:34 +1100 libexosip2 (3.6.0-2) unstable; urgency=low * Upload to unstable - debian-release endorsed * Added --with autotools_dev * Fix "[libexosip2] "OSIP" completely uppercase in short description" Updated debian/control - note upstream uppercase X (Closes: #644864) -- Mark Purcell Sun, 26 Feb 2012 08:06:14 +1100 libexosip2 (3.6.0-1) experimental; urgency=low * New upstream release - NEW package libeXosip2-7 - soname bump * Switch to dpkg-source 3.0 (quilt) format * Switch to dh * Update to Standards Version 3.9.2 * Fix "Getting rid of unneeded *.la / emptying dependency_libs" debian/rules sed -i (Closes: #633180) * Fix "[libexosip2-4] typo "establishement" in extended description" Updated debian/control (Closes: #583519) * Drop binary-control-field-duplicates-source * cleanup debian/watch - debian-watch-contains-dh_make-template * Update debian/copyright GPL2 - copyright-refers-to-symlink-license -- Mark Purcell Sat, 08 Oct 2011 15:20:31 +1100 libexosip2 (3.5.0-1) experimental; urgency=low * New upstream release [ Kilian Krause ] * Remove -N from wget args in get-orig-source target as -O is already used. [ Mark Purcell ] * NEW package libexosip2-6 - soname bump * Include html docs in -dev package * Build-Depends: libosip2-dev (>= 3.5) -- Mark Purcell Sat, 29 Jan 2011 15:37:37 +1000 libexosip2 (3.3.0-1) unstable; urgency=low * New upstream release - libosip2 transition -- Mark Purcell Sat, 07 Mar 2009 11:51:53 +1100 libexosip2 (3.2.0-1) experimental; urgency=low * New upstream release [ Patrick Matthäi ] * Bumped to Standards-Version 3.8.0. [ Mark Purcell ] * export DH_ALWAYS_EXCLUDE := eXosip2_license.3.gz * Ship debian/manpages/* - Fix binary-without-manpage * Build-Depends: libosip2-dev (>= 3.2) -- Mark Purcell Sat, 15 Nov 2008 22:32:45 +1100 libexosip2 (3.1.0-1) unstable; urgency=low * New upstream release * Remove Conflicts:/ Replaces: as libexosip2-5 (>> 3.0) does not exist in etch/ lenny/ sid * Build-Depends:/ Depends: libosip2-dev (>= 3.1) -- Mark Purcell Tue, 22 Apr 2008 19:39:04 +1000 libexosip2 (3.0.3-3-1) unstable; urgency=low * New upstream release -- Mark Purcell Sun, 30 Sep 2007 12:03:30 +0100 libexosip2 (3.0.3-2-2) unstable; urgency=high [ Kilian Krause ] * Build-Conflicts with libssl-dev to make sure it's not included in libexosip.pc (Closes: #442964) * Set high urgency due to fixing RC bug * Add versioned depends on cdbs >= 0.4.39 due to use of DEB_UPSTREAM_VERSION * Add Homepage field as added in dpkg-dev 1.14.6. [ Rene Mayorga ] * Remove help/doxygen/doc in clean target to fix rebuild (Closes: #442632) * Added missing manpage for /usr/bin/sip_reg-3.0.3-2 * Bump Standards-Version to 3.7.2 * debian/compat set to 5 * debian/control + debhelper versioned raised to 5 + Added myself to uploaders -- Kilian Krause Sat, 22 Sep 2007 12:08:47 +0200 libexosip2 (3.0.3-2-1) unstable; urgency=low * New upstream release * linda: debhelper.mk needs Build-Depends: (>= 4.1.0) * Bump build-Depends: libosip2-dev (>= 3.0.3-2-1) * Conflicts: libexosip2-5 (>> 3.0) missed soname bump * Set --program-suffix=-$(DEB_UPSTREAM_VERSION) allow libs pkgs to coexist * Set DoxyFile SHOW_DIRECTORIES=NO - manpages with wrong filename (Closes: #413302) * Add DEB_DH_ALWAYS_EXCLUDE := eXosip2_license.3.gz - lintian: extra-license-file -- Mark Purcell Sat, 01 Sep 2007 00:40:23 +0100 libexosip2 (3.0.3-1) unstable; urgency=low [ Kilian Krause ] * New upstream release * debian/control: - New upstream version 3.0.0 requires libosip2-dev (>= 3.0.0) to fix FTBFS - Use new binary:Version stanza for binNMU safety. Requires dpkg-dev (>= 1.13.19) * debian/libexosip2-5.install: Remove eXosip_addidentity.sh as no longer provided by upstream. -- Mark Purcell Sun, 19 Aug 2007 12:07:38 +0100 libexosip2 (2.2.3-2) unstable; urgency=low * libexosip2-dev Depends: libosip2-dev - Fixes: missing dependency on libosip2-dev (Closes: #393637) -- Mark Purcell Sat, 9 Dec 2006 13:06:51 +0000 libexosip2 (2.2.3-1) unstable; urgency=low * New upstream release -- Mark Purcell Thu, 4 May 2006 17:07:35 +0100 libexosip2 (2.2.2-3) unstable; urgency=low * debian/control: Add libosip2-dev to build-deps. -- Kilian Krause Mon, 17 Apr 2006 10:36:48 +0000 libexosip2 (2.2.2-2) unstable; urgency=low * Update debian/copyright for src/inet_ntop.c which isn't GPL * Initial release. (Closes: #346515: ITP: libexosip2 -- eXtended OSIP library - Debian Bug report logs) -- Mark Purcell Mon, 17 Apr 2006 10:16:51 +0100 libexosip2 (2.2.2-1) unstable; urgency=low * Initial release Closes: #346515 -- Mark Purcell Sat, 1 Apr 2006 07:58:30 +0100 debian/libexosip2-dev.install0000664000000000000000000000010011771566774013430 0ustar usr/include/* usr/lib/*/lib*.a usr/lib/*/lib*.so usr/lib/*/*.la debian/compat0000664000000000000000000000000211771566774010413 0ustar 9 debian/copyright0000664000000000000000000000255511643751146011142 0ustar This package was debianized by Mark Purcell on Sat, 1 Apr 2006 07:58:30 +0100. It was downloaded from http://savannah.nongnu.org/projects/eXosip Copyright Holder: Copyright (C) 2002,2003,2004,2005 Aymeric MOIZARD - jack@atosc.org License: This package 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 of the License, or (at your option) any later version. This package 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 package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. src/inet_ntop.c /* Copyright (c) 1996 by Internet Software Consortium. * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. debian/source/0000775000000000000000000000000012177321706010476 5ustar debian/source/format0000664000000000000000000000001411643750216011703 0ustar 3.0 (quilt) debian/manpages/0000775000000000000000000000000012177321706010771 5ustar debian/manpages/sip_reg-4.0.0.10000664000000000000000000000317412066441427013145 0ustar .TH "sip_reg-4.0.0" "1" "Sep 17 2007" "Debian Project" "" .SH "NAME" .LP sip_reg\-4.0.0 \- SIP Registration Agent .SH "SYNTAX" .LP sip_reg\-4.0.0 [\fIrequired_options\fP] [\fIoptional_options\fP] .SH "DESCRIPTION" .LP This program will register to a SIP proxy using the contact supplied on the command line. This is useful if, for some reason your SIP client cannot register to the proxy itself. For example, if your SIP client registers to Proxy A, but you want to be able to receive calls that arrive at Proxy B, you can use this program to register the client's contact information to Proxy B .SH "OPTIONS" .LP .TP \fBRequired Options\fR .TP \fB\-r\fR \fB\-\-proxy\fR <\fIsip:proxyhost[:port]\fP> .TP \fB\-u\fR \fB\-\-from\fR <\fIsip:user@host[:port]\fP> .TP .br .br \fBOptional Options\fR .TP \fB\-c\fR \fB\-\-contact\fR sip:user@host[:port] .TP \fB\-d\fR \fB\-\-debug\fR log to stderr and do not fork .TP \fB\-e\fR \fB\-\-expiry\fR number (default 3600) .TP \fB\-f\fR \fB\-\-firewallip\fR Firewall IP address N.N.N.N .TP \fB\-l\fR \fB\-\-localip\fR Force local IP address N.N.N.N .TP \fB\-p\fR \fB\-\-port\fR Port number (default 5060) .TP \fB\-U\fR \fB\-\-username\fR authentication username .TP \fB\-P\fR \fB\-\-password\fR authentication password .TP \fB\-h\fR \fB\-\-help\fR Display Usage help .SH "AUTHORS" .LP This manual page was written by Rene Mayorga for the \fBDebian\fR system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version. .SH "SEE ALSO" .LP eXosip.h(3) debian/README.Debian0000664000000000000000000000071610413455006011233 0ustar libexosip2 for Debian --------------------- You can use eXosip_addidentity.sh to generate an identity file which will be used for SIP registrations. ~/.eXosip/jm_identity should look like: 0 ENTRY: sip:jack@antisip.com|sip:sip.antisip.com|*empty*|realm|login|password 1 ENTRY: sip:jack@antisip.com|sip:192.168.2.2|*empty*|realm|login|password -- Mark Purcell , Sat, 1 Apr 2006 07:58:30 +0100 debian/libexosip2-10.install0000664000000000000000000000003612066164517013065 0ustar usr/lib/*/lib*.so.* usr/bin/* debian/libexosip2-dev.docs0000664000000000000000000000004411520734205012673 0ustar NEWS README help/doxygen/doc/html/ debian/libexosip2-dev.lintian-overrides0000664000000000000000000000016111771566774015427 0ustar # override doxygen issues libexosip2-dev: manpage-has-bad-whatis-entry libexosip2-dev: hyphen-used-as-minus-sign debian/libexosip2-dev.manpages0000664000000000000000000000003410413455006013534 0ustar help/doxygen/doc/man/man3/* debian/control0000664000000000000000000000322012266142205010570 0ustar Source: libexosip2 Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian VoIP Team Uploaders: Mark Purcell , Kilian Krause , Rene Mayorga Build-Depends: debhelper (>= 9), dh-autoreconf, libncurses5-dev, libosip2-dev (>= 4), dpkg-dev (>= 1.13.19), doxygen, pkg-config Build-Conflicts: libssl-dev Section: libs Standards-Version: 3.9.4 Homepage: http://savannah.gnu.org/projects/exosip/ Vcs-Svn: svn://anonscm.debian.org/pkg-voip/libexosip2/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-voip/libexosip2/trunk/ Package: libexosip2-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, libexosip2-10 (= ${binary:Version}), libosip2-dev (>= 4) Description: eXtended osip library development files Hides the complexity of using the SIP protocol for multimedia session establishment. This protocol is mainly to be used by VoIP telephony applications (endpoints or conference server) but might be also useful for any application that wish to establish sessions like multi-player games. . Development files for the eXtended osip library Package: libexosip2-10 Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: eXtended osip library Hides the complexity of using the SIP protocol for multimedia session establishment. This protocol is mainly to be used by VoIP telephony applications (endpoints or conference server) but might be also useful for any application that wish to establish sessions like multi-player games. debian/patches/0000775000000000000000000000000012177321706010625 5ustar debian/patches/series0000664000000000000000000000007712066164517012050 0ustar spelling-error-in-manpage.patch spelling-error-in-binary.patch debian/patches/spelling-error-in-manpage.patch0000664000000000000000000000754712066164517016643 0ustar Description: spelling-error-in-manpage Bug-Debian: http://lintian.debian.org/tags/spelling-error-in-manpage.html Index: libexosip2-4.0.0/ChangeLog =================================================================== --- libexosip2-4.0.0.orig/ChangeLog 2012-12-11 04:02:25.000000000 +1100 +++ libexosip2-4.0.0/ChangeLog 2012-12-25 10:33:41.000000000 +1100 @@ -11,7 +11,7 @@ * many tiny other change. eXosip2 (3.6.0) - * use optionnal c-ares DNS library for non blocking DNS access + * use optional c-ares DNS library for non blocking DNS access as well as improvments over DNS operation such as NAPTR and SRV records. * again, so many minor change/fix/improvments, sorry for not @@ -27,7 +27,7 @@ eXosip2 (3.4.0) * modification to allow using "windows certificate store" for TLS. * handle keep alive for TCP/TLS. - * fix when receiving additionnal CRLF on reliable transport. + * fix when receiving additional CRLF on reliable transport. * modification to allow non-blocking socket for reliable transport. (TLS/TCP) * fix tag issue with application where tag is missing. * fix compilation for mingw Index: libexosip2-4.0.0/help/doxygen/doxygen.dox.in =================================================================== --- libexosip2-4.0.0.orig/help/doxygen/doxygen.dox.in 2012-11-16 00:57:18.000000000 +1100 +++ libexosip2-4.0.0/help/doxygen/doxygen.dox.in 2012-12-25 10:33:41.000000000 +1100 @@ -40,14 +40,14 @@ * * SIP is an IP telephony protocol made by the IETF. * It is an effort to create a simple (telephony is never - * simple) and powerfull protocol for next generation + * simple) and powerful protocol for next generation * telephony systems. * * @section what_features SIP features * * SIP is not just about telephony. It's much more * that what you expect from phones. SIP means mobility, - * video, textual call informations, file exchange, + * video, textual call information, file exchange, * instant messaging, presence support and much more! * * @section what_freesoftware eXosip2 is free software Index: libexosip2-4.0.0/include/eXosip2/eX_setup.h =================================================================== --- libexosip2-4.0.0.orig/include/eXosip2/eX_setup.h 2012-12-11 01:58:35.000000000 +1100 +++ libexosip2-4.0.0/include/eXosip2/eX_setup.h 2012-12-25 10:33:41.000000000 +1100 @@ -68,7 +68,7 @@ int eXosip_init (struct eXosip_t *excontext); /** - * Release ressource used by the eXtented oSIP library. + * Release resource used by the eXtented oSIP library. * * @param excontext eXosip_t instance. */ @@ -272,7 +272,7 @@ /** * Use IPv6 instead of IPv4. * - * @param ipv6_enable This paramter should be set to 1 to enable IPv6 mode. + * @param ipv6_enable This parameter should be set to 1 to enable IPv6 mode. */ void eXosip_enable_ipv6 (int ipv6_enable); Index: libexosip2-4.0.0/include/eXosip2/eXosip.h =================================================================== --- libexosip2-4.0.0.orig/include/eXosip2/eXosip.h 2012-11-16 01:59:44.000000000 +1100 +++ libexosip2-4.0.0/include/eXosip2/eXosip.h 2012-12-25 10:33:41.000000000 +1100 @@ -378,7 +378,7 @@ }; /** - * Free ressource in an eXosip event. + * Free resource in an eXosip event. * * @param je event to work on. */ Index: libexosip2-4.0.0/src/eXcall_api.c =================================================================== --- libexosip2-4.0.0.orig/src/eXcall_api.c 2012-11-18 00:56:53.000000000 +1100 +++ libexosip2-4.0.0/src/eXcall_api.c 2012-12-25 10:34:46.000000000 +1100 @@ -1292,7 +1292,7 @@ osip_free (exp_h->element); exp_h->element = osip_strdup (min_se_h->element); - /* rebuild session-expires with new value/same paramters */ + /* rebuild session-expires with new value/same parameters */ osip_free (exp->hvalue); exp->hvalue = NULL; osip_content_disposition_to_str (exp_h, &exp->hvalue); debian/patches/spelling-error-in-binary.patch0000664000000000000000000000144012066164517016501 0ustar Description: spelling-error-in-binary usr/bin/sip_reg-3.6.0 recieved received Bug-Debian: http://lintian.debian.org/tags/spelling-error-in-binary.html Index: libexosip2-4.0.0/tools/sip_reg.c =================================================================== --- libexosip2-4.0.0.orig/tools/sip_reg.c 2012-11-16 04:51:44.000000000 +1100 +++ libexosip2-4.0.0/tools/sip_reg.c 2012-12-25 10:38:32.000000000 +1100 @@ -368,7 +368,7 @@ regparam.auth = 1; break; default: - syslog_wrapper (LOG_DEBUG, "recieved unknown eXosip event (type, did, cid) = (%d, %d, %d)", event->type, event->did, event->cid); + syslog_wrapper (LOG_DEBUG, "received unknown eXosip event (type, did, cid) = (%d, %d, %d)", event->type, event->did, event->cid); } eXosip_event_free (event);