head 1.24; access; symbols pkgsrc-2023Q4:1.24.0.14 pkgsrc-2023Q4-base:1.24 pkgsrc-2023Q3:1.24.0.12 pkgsrc-2023Q3-base:1.24 pkgsrc-2023Q2:1.24.0.10 pkgsrc-2023Q2-base:1.24 pkgsrc-2023Q1:1.24.0.8 pkgsrc-2023Q1-base:1.24 pkgsrc-2022Q4:1.24.0.6 pkgsrc-2022Q4-base:1.24 pkgsrc-2022Q3:1.24.0.4 pkgsrc-2022Q3-base:1.24 pkgsrc-2022Q2:1.24.0.2 pkgsrc-2022Q2-base:1.24 pkgsrc-2022Q1:1.23.0.12 pkgsrc-2022Q1-base:1.23 pkgsrc-2021Q4:1.23.0.10 pkgsrc-2021Q4-base:1.23 pkgsrc-2021Q3:1.23.0.8 pkgsrc-2021Q3-base:1.23 pkgsrc-2021Q2:1.23.0.6 pkgsrc-2021Q2-base:1.23 pkgsrc-2021Q1:1.23.0.4 pkgsrc-2021Q1-base:1.23 pkgsrc-2020Q4:1.23.0.2 pkgsrc-2020Q4-base:1.23 pkgsrc-2020Q3:1.22.0.6 pkgsrc-2020Q3-base:1.22 pkgsrc-2020Q2:1.22.0.4 pkgsrc-2020Q2-base:1.22 pkgsrc-2020Q1:1.22.0.2 pkgsrc-2020Q1-base:1.22 pkgsrc-2019Q4:1.20.0.8 pkgsrc-2019Q4-base:1.20 pkgsrc-2019Q3:1.20.0.4 pkgsrc-2019Q3-base:1.20 pkgsrc-2019Q2:1.20.0.2 pkgsrc-2019Q2-base:1.20 pkgsrc-2019Q1:1.19.0.38 pkgsrc-2019Q1-base:1.19 pkgsrc-2018Q4:1.19.0.36 pkgsrc-2018Q4-base:1.19 pkgsrc-2018Q3:1.19.0.34 pkgsrc-2018Q3-base:1.19 pkgsrc-2018Q2:1.19.0.32 pkgsrc-2018Q2-base:1.19 pkgsrc-2018Q1:1.19.0.30 pkgsrc-2018Q1-base:1.19 pkgsrc-2017Q4:1.19.0.28 pkgsrc-2017Q4-base:1.19 pkgsrc-2017Q3:1.19.0.26 pkgsrc-2017Q3-base:1.19 pkgsrc-2017Q2:1.19.0.22 pkgsrc-2017Q2-base:1.19 pkgsrc-2017Q1:1.19.0.20 pkgsrc-2017Q1-base:1.19 pkgsrc-2016Q4:1.19.0.18 pkgsrc-2016Q4-base:1.19 pkgsrc-2016Q3:1.19.0.16 pkgsrc-2016Q3-base:1.19 pkgsrc-2016Q2:1.19.0.14 pkgsrc-2016Q2-base:1.19 pkgsrc-2016Q1:1.19.0.12 pkgsrc-2016Q1-base:1.19 pkgsrc-2015Q4:1.19.0.10 pkgsrc-2015Q4-base:1.19 pkgsrc-2015Q3:1.19.0.8 pkgsrc-2015Q3-base:1.19 pkgsrc-2015Q2:1.19.0.6 pkgsrc-2015Q2-base:1.19 pkgsrc-2015Q1:1.19.0.4 pkgsrc-2015Q1-base:1.19 pkgsrc-2014Q4:1.19.0.2 pkgsrc-2014Q4-base:1.19 pkgsrc-2014Q3:1.18.0.2 pkgsrc-2014Q3-base:1.18 pkgsrc-2014Q2:1.17.0.8 pkgsrc-2014Q2-base:1.17 pkgsrc-2014Q1:1.17.0.6 pkgsrc-2014Q1-base:1.17 pkgsrc-2013Q4:1.17.0.4 pkgsrc-2013Q4-base:1.17 pkgsrc-2013Q3:1.17.0.2 pkgsrc-2013Q3-base:1.17 pkgsrc-2013Q2:1.16.0.6 pkgsrc-2013Q2-base:1.16 pkgsrc-2013Q1:1.16.0.4 pkgsrc-2013Q1-base:1.16 pkgsrc-2012Q4:1.16.0.2 pkgsrc-2012Q4-base:1.16 pkgsrc-2012Q3:1.15.0.8 pkgsrc-2012Q3-base:1.15 pkgsrc-2012Q2:1.15.0.6 pkgsrc-2012Q2-base:1.15 pkgsrc-2012Q1:1.15.0.4 pkgsrc-2012Q1-base:1.15 pkgsrc-2011Q4:1.15.0.2 pkgsrc-2011Q4-base:1.15 pkgsrc-2011Q3:1.14.0.6 pkgsrc-2011Q3-base:1.14 pkgsrc-2011Q2:1.14.0.4 pkgsrc-2011Q2-base:1.14 pkgsrc-2011Q1:1.14.0.2 pkgsrc-2011Q1-base:1.14 pkgsrc-2010Q4:1.13.0.14 pkgsrc-2010Q4-base:1.13 pkgsrc-2010Q3:1.13.0.12 pkgsrc-2010Q3-base:1.13 pkgsrc-2010Q2:1.13.0.10 pkgsrc-2010Q2-base:1.13 pkgsrc-2010Q1:1.13.0.8 pkgsrc-2010Q1-base:1.13 pkgsrc-2009Q4:1.13.0.6 pkgsrc-2009Q4-base:1.13 pkgsrc-2009Q3:1.13.0.4 pkgsrc-2009Q3-base:1.13 pkgsrc-2009Q2:1.13.0.2 pkgsrc-2009Q2-base:1.13 pkgsrc-2009Q1:1.12.0.4 pkgsrc-2009Q1-base:1.12 pkgsrc-2008Q4:1.12.0.2 pkgsrc-2008Q4-base:1.12 pkgsrc-2008Q3:1.10.0.4 pkgsrc-2008Q3-base:1.10 cube-native-xorg:1.10.0.2 cube-native-xorg-base:1.10 pkgsrc-2008Q2:1.9.0.10 pkgsrc-2008Q2-base:1.9 cwrapper:1.9.0.8 pkgsrc-2008Q1:1.9.0.6 pkgsrc-2008Q1-base:1.9 pkgsrc-2007Q4:1.9.0.4 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.9.0.2 pkgsrc-2007Q3-base:1.9 pkgsrc-2007Q2:1.8.0.12 pkgsrc-2007Q2-base:1.8 pkgsrc-2007Q1:1.8.0.10 pkgsrc-2007Q1-base:1.8 pkgsrc-2006Q4:1.8.0.8 pkgsrc-2006Q4-base:1.8 pkgsrc-2006Q3:1.8.0.6 pkgsrc-2006Q3-base:1.8 pkgsrc-2006Q2:1.8.0.4 pkgsrc-2006Q2-base:1.8 pkgsrc-2006Q1:1.8.0.2 pkgsrc-2006Q1-base:1.8 pkgsrc-2005Q4:1.6.0.4 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.6.0.2 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.4.0.2 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.2.0.4 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.1.1.1.0.2 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.24 date 2022.04.15.12.41.15; author schwarz; state Exp; branches; next 1.23; commitid SQ70hj4B7JXwmiAD; 1.23 date 2020.12.06.23.37.34; author schwarz; state Exp; branches; next 1.22; commitid uUbtk8ztUXg0UJyC; 1.22 date 2020.03.06.12.52.20; author nia; state Exp; branches; next 1.21; commitid jNONlmzwJln0blZB; 1.21 date 2020.01.18.23.30.32; author rillig; state Exp; branches; next 1.20; commitid shGUwZfkr7sleeTB; 1.20 date 2019.04.21.16.25.38; author khorben; state Exp; branches; next 1.19; commitid lFcMV1D8V23KCekB; 1.19 date 2014.10.09.14.06.10; author wiz; state Exp; branches 1.19.38.1; next 1.18; commitid fBDATFVmQ3454xTx; 1.18 date 2014.07.12.16.48.26; author schwarz; state Exp; branches; next 1.17; commitid sSfaYXm70koVO6Ix; 1.17 date 2013.07.14.14.55.16; author rodent; state Exp; branches; next 1.16; commitid XReburZMYtcxRrXw; 1.16 date 2012.10.31.11.17.19; author asau; state Exp; branches; next 1.15; 1.15 date 2011.12.19.12.56.04; author schwarz; state Exp; branches; next 1.14; 1.14 date 2011.02.19.17.02.57; author schwarz; state Exp; branches; next 1.13; 1.13 date 2009.04.19.20.02.49; author schwarz; state Exp; branches; next 1.12; 1.12 date 2008.11.11.22.02.42; author schwarz; state Exp; branches; next 1.11; 1.11 date 2008.10.11.21.59.15; author schwarz; state Exp; branches; next 1.10; 1.10 date 2008.07.14.12.56.02; author joerg; state Exp; branches; next 1.9; 1.9 date 2007.08.25.02.49.12; author obache; state Exp; branches; next 1.8; 1.8 date 2006.03.04.21.29.17; author jlam; state Exp; branches; next 1.7; 1.7 date 2006.01.29.22.29.01; author schwarz; state Exp; branches; next 1.6; 1.6 date 2005.08.11.18.16.13; author drochner; state Exp; branches; next 1.5; 1.5 date 2005.07.13.04.50.46; author grant; state Exp; branches; next 1.4; 1.4 date 2005.04.11.21.45.27; author tv; state Exp; branches; next 1.3; 1.3 date 2005.04.01.19.50.42; author drochner; state Exp; branches; next 1.2; 1.2 date 2004.10.03.00.13.30; author tv; state Exp; branches; next 1.1; 1.1 date 2004.07.16.01.30.46; author xtraeme; state Exp; branches 1.1.1.1; next ; 1.19.38.1 date 2019.04.28.16.14.29; author bsiegert; state Exp; branches; next ; commitid naVBOoAhQNPcm8lB; 1.1.1.1 date 2004.07.16.01.30.46; author xtraeme; state Exp; branches; next ; desc @@ 1.24 log @ updated devel/libosip to 5.3.0 some minor changes (cf. ChangeLog) @ text @# $NetBSD: Makefile,v 1.23 2020/12/06 23:37:34 schwarz Exp $ DISTNAME= libosip2-5.3.0 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU:=osip/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.gnu.org/software/osip/ COMMENT= Implementation of SIP LICENSE= gnu-lgpl-v2.1 USE_LIBTOOL= yes GNU_CONFIGURE= yes PKGCONFIG_OVERRIDE+= libosip2.pc.in .include "options.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.23 log @ updated devel/libosip to 5.2.0 some minor changes (cf. ChangeLog) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2020/03/06 12:52:20 nia Exp $ d3 1 a3 1 DISTNAME= libosip2-5.2.0 @ 1.22 log @libosip: Update to 5.1.1 libosip2 (5.1.1) - 2020-01-16 * fix vulnerability report: Authentication-Info or Proxy-Authentication-Info are affected by a buffer overflow when building sip messages. * fix vulnerability report: when boundary only contains one quote, strncpy will use the unsigned value of -1 as size parameter. * fix: avoid several memory leaks detected in the SDP parser upon invalid SDP formats. * fix bug #57467: infinite loop in sdp_message_a_attribute_del_at_index * fix bug #56071: Heap-buffer-overflow in osip_util_replace_all_lws function in osip_message_parse.c * fix to reject any non compliant answer with missing version digits. libosip2 (5.1.0) - 2019-03-27 * STRUCTURE change: struct osip_srv_record * STRUCTURE change: struct osip_naptr * constant renamed: CRLF, LF, CR, SP renamed to OSIP_CRLF, OSIP_LF, OSIP_CR, OSIP_SP * new API: int parser_add_comma_separated_header(const char *hname); * support larger binary attachment. * use strspn for better readability. * update osip_naptr & osip_srv_record structures to hold more NAPTR info and store ENUM result. * add AM_SILENT_RULES for autotools silent compilation. * fix a bug introduced in version 5: The current code is not counting correctly escaped " for multiple headers on one line. This is fixed. * In order to prevent incorrect parsing of header that should not appear on one line, osip now contains a list of known headers which are allowed to appear as "multiple header on one line separated with COMMA". Other headers will be parsed as ONE header. * new API: parser_add_comma_separated_header API can be used to add other headers in the list, so they will be parsed by osip as "multiple header on one line". * support for Visual Studio 2017: rename macro, better usage of WINAPI_FAMILY. * add some pre-defined SIP answer code (from www.iana.org/assignments/sip-parameters/) * fix windows compilation on mingw/msys if compiling without threads. * fix bug report: sr #109265: SIP message body length underflow in libosip2-4.1.0 https://savannah.gnu.org/support/?109265 * other minor changes: warning, compilation... libosip2 (5.0.0) * STRUCTURE change: additionnal parameter for "struct osip_srv_entry" used for failover in eXosip2. * fix overflow: sr #109133: Heap buffer overflow in utility function *osip_clrncpy* * fix overflow: sr #109132: Heap buffer overflow in *osip_body_to_str* * fix overflow: sr #109131: Heap buffer overflow in `_osip_message_to_str` * simplify usage of timercmp/timerisset/timerclear * optimize list search: use iterator * improve/update autotools (./configure and options, Makefile.am, ax_thread.m4...) * verify a URI scheme only contains allowed char * improve make check (test unit) to make it clear about the results expected. * fix a possible buffer overflow of 1 byte in sdp_message_to_str (size=sdp allocated size) * fix cseq check in order to stop retransmission of 200ok * update to reject negative value in port number * add support for ntlm authentication in parser * include application_data when cloning sip message * fix to allow correct parsing of quoted string in from/to/contact/... * add authorizations and proxy_authorizations into ACK for 3xx, 4xx, 5xx, and 6xx (if answer was not 401/407) * additionnal check for cseq number for matching incoming ack restransmission * patch to transmit ack for OSIP_ICT_ACK_SENT event * improve management of body length // fix a bug when initial value of body is \0. * increase timer E as soon as we receive 1xx for NICT. * update all reasons according to RFC. * add some reason code from rfc4412, rfc3261 and rfc6086. * parse addr spec with LAQUOT and RAQUOT in generic parameters. * avoid issue with comma in userinfo of URI which may appear for several headers such as Contact. * do not use multiple header method for t, f, i, r, refer-to, b, referred-by headers. * allow faster connection with non blocking reliable sockets. * improve android time compensation. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2020/01/18 23:30:32 rillig Exp $ d3 1 a3 1 DISTNAME= libosip2-5.1.1 @ 1.21 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.20 2019/04/21 16:25:38 khorben Exp $ # d3 1 a3 2 DISTNAME= libosip2-4.1.0 PKGREVISION= 1 d12 2 a13 2 USE_LIBTOOL= yes GNU_CONFIGURE= yes a17 1 @ 1.20 log @Import security fixes for libosip2 This adds patches for the following CVE entries: - CVE-2016-10324 - CVE-2016-10325 - CVE-2016-10326 - CVE-2017-7853 All patches were obtained from Debian and verified to match upstream. While there, rename and comment the previous patch. Bumps PKGREVISION. XXX pull-up @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2014/10/09 14:06:10 wiz Exp $ d10 1 a10 1 HOMEPAGE= http://www.gnu.org/software/osip/ @ 1.19 log @Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2014/07/12 16:48:26 schwarz Exp $ d5 1 @ 1.19.38.1 log @Pullup ticket #5946 - requested by khorben devel/libosip: security fix Revisions pulled up: - devel/libosip/Makefile 1.20 - devel/libosip/distinfo 1.16 - devel/libosip/patches/patch-aa deleted - devel/libosip/patches/patch-src_osip2_port__sema.c 1.1 - devel/libosip/patches/patch-src_osipparser2_osip__body.c 1.1 --- Module Name: pkgsrc Committed By: khorben Date: Sun Apr 21 16:25:38 UTC 2019 Modified Files: pkgsrc/devel/libosip: Makefile distinfo Added Files: pkgsrc/devel/libosip/patches: patch-src_osip2_port__sema.c patch-src_osipparser2_osip__body.c patch-src_osipparser2_osip__message__parse.c patch-src_osipparser2_osip__message__to__str.c patch-src_osipparser2_osip__port.c Removed Files: pkgsrc/devel/libosip/patches: patch-aa Log Message: Import security fixes for libosip2 This adds patches for the following CVE entries: - - CVE-2016-10324 - - CVE-2016-10325 - - CVE-2016-10326 - - CVE-2017-7853 All patches were obtained from Debian and verified to match upstream. While there, rename and comment the previous patch. Bumps PKGREVISION. XXX pull-up @ text @d1 1 a1 1 # $NetBSD$ a4 1 PKGREVISION= 1 @ 1.18 log @updated devel/libosip and net/libexosip to 4.1.0 each. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2013/07/14 14:55:16 rodent Exp $ a12 2 PKG_INSTALLATION_TYPES= overwrite pkgviews @ 1.17 log @Update to latest stable, 4.0.0. Buildlink pthread. Move disabling of trace and debug configure arguments to options.mk under the debug PKG_OPTION. From ChangeLog: libosip2 (4.0.0) * implement time compensation for android. * reduce path len // remove path in front of logs. * accept only SIP/D.D format message. * fix bug when releasing request with missing major headers. * fix minor memory leak // remove limitation on fifo size. * add system time support for macosx and ios. * use system independant time for osip_gettimeofday on unix platform. * To compile/use osip based application in multi threaded env, you don't need to define -DOSIP_MT any more. Instead, if you wish to disable the feature, you can compile with -DOSIP_MONOTHREAD. * A few other clean up were made inside osip to avoid any define to appear in include files. Also to avoid conflict, config.h has been renamed to osip-config.h. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2012/10/31 11:17:19 asau Exp $ d4 1 a4 1 DISTNAME= libosip2-4.0.0 @ 1.16 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2011/12/19 12:56:04 schwarz Exp $ d4 1 a4 1 DISTNAME= libosip2-3.6.0 a17 3 CONFIGURE_ARGS+= --disable-debug CONFIGURE_ARGS+= --disable-trace CONFIGURE_ARGS+= --enable-md5 d20 2 @ 1.15 log @upgraded to libosip2-3.6.0; added LICENSE information @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2011/02/19 17:02:57 schwarz Exp $ a13 1 PKG_DESTDIR_SUPPORT= user-destdir @ 1.14 log @Updated libosip to 3.5.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2009/04/19 20:02:49 schwarz Exp $ d4 1 a4 1 DISTNAME= libosip2-3.5.0 d11 1 @ 1.13 log @updated devel/libosip to 3.3.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2008/11/11 22:02:42 schwarz Exp $ d4 1 a4 1 DISTNAME= libosip2-3.3.0 @ 1.12 log @updated libosip to 3.2.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2008/10/11 21:59:15 schwarz Exp $ d4 1 a4 1 DISTNAME= libosip2-3.2.0 @ 1.11 log @updated libosip2 to 3.1.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2008/07/14 12:56:02 joerg Exp $ d4 1 a4 1 DISTNAME= libosip2-3.1.0 @ 1.10 log @Mark as destdir ready. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2007/08/25 02:49:12 obache Exp $ d4 1 a4 1 DISTNAME= libosip2-3.0.3 @ 1.9 log @Update libosip to 3.0.3. This version contains the fix addressed in PR 35825. libosip2 (3.0.3) * initial support for rtems. libosip2 (3.0.2) * initial support for ucos. * fix to ignore broken optionnal header when parsing. libosip2 (3.0.1) * add Windows CE support with Visual Studio 2005 (WM5.0,PocketPC 2003/2005, Smartphone) * Fix memory leaks (not likely to happen). * Fix buffer overrun in url. * Modification of the Application Binary Interface (ABI) to decrease number of allocations. Changes: osip_message_t/osip_dialog_t/sdp_message_t/osip_fifo_t * save route headers in the same order (CALLER or CALLER) in dialogs. libosip2 (2.2.3) * fix 64-bit (amd64) issue with hash. * remove SDP negotiation (much better to do it in your applications) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2006/03/04 21:29:17 jlam Exp $ d13 1 @ 1.8 log @Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2006/01/29 22:29:01 schwarz Exp $ d4 1 a4 1 DISTNAME= libosip2-2.2.2 @ 1.7 log @ updated devel/libosip to 2.2.2 (bugfix and speed improvement release) adapted patch-aa supplied by kristerw @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2005/08/11 18:16:13 drochner Exp $ d8 1 a8 1 MAINTAINER= tech-pkg@@NetBSD.org @ 1.6 log @update to 2.2.1 changes: * fix a potential mem leak content_type and osip_message_parse. * fix osip_body_clone method (add terminating NULL) * fix for binary support when multipart is used. * automatic check for reliable protocol SCTP and TLS. * avoid inclusion so user can (and must) now include either or before including @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2005/07/13 04:50:46 grant Exp $ d4 1 a4 1 DISTNAME= libosip2-2.2.1 @ 1.5 log @fix HOMEPAGE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2005/04/11 21:45:27 tv Exp $ d4 1 a4 1 DISTNAME= libosip2-2.2.0 @ 1.4 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/04/01 19:50:42 drochner Exp $ d9 1 a9 1 HOMEPAGE= http://www.fsf.org/software/osip/osip.html @ 1.3 log @update to 2.2.0 changes: * remove #ifdef OSIP_RETRANSMIT_2XX to always compile it. * initialize remote_contact_uri when dialog is built with notify. * allow very short attachements. * new macros allocators. * remove use of alloca in the parser. * fix memory bug when realloc is needed on large message. * remove useless prototypes. * fix memory access in parser. * API slightly broken to enable support for binary data. * improvements of the sip message test suite. The binary compatibility and API compatibility has been lost @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2004/10/03 00:13:30 tv Exp $ a13 1 USE_BUILDLINK3= yes @ 1.2 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2004/07/16 01:30:46 xtraeme Exp $ d4 1 a4 2 DISTNAME= libosip2-2.0.9 PKGREVISION= 1 d21 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d5 1 @ 1.1.1.1 log @Initial import of libosip2-2.0.9. oSIP is an implementation of SIP. The GNU oSIP library is written in C and get no dependencies except the standard C library. oSIP is thread safe and will generally be used in a multi-threaded application. Nevertheless, this is optional. oSIP is little in size and code and thus could be use to implement IP soft-phone as well as embedded SIP software. oSIP is not limited to endpoint agents, and can also be used to implement "SIP proxy". oSIP does not intend to provide a high layer API for controlling "SIP Session" at this step. Instead, it currently provides an API for the SIP message parser, SDP message parser, and library to handle "SIP transactions" as defined by the SIP document. @ text @@