The NetBSD Project

CVS log for pkgsrc/devel/libosip/Makefile

[BACK] Up to [] / pkgsrc / devel / libosip

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.24 / (download) - annotate - [select for diffs], Fri Apr 15 12:41:15 2022 UTC (19 months, 3 weeks ago) by schwarz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, HEAD
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

updated devel/libosip to 5.3.0 some minor changes (cf. ChangeLog)

Revision 1.23 / (download) - annotate - [select for diffs], Sun Dec 6 23:37:34 2020 UTC (3 years ago) by schwarz
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

updated devel/libosip to 5.2.0

some minor changes (cf. ChangeLog)

Revision 1.22 / (download) - annotate - [select for diffs], Fri Mar 6 12:52:20 2020 UTC (3 years, 9 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.21: +4 -7 lines
Diff to previous 1.21 (colored)

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
	* 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
	* 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,, 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.

Revision 1.21 / (download) - annotate - [select for diffs], Sat Jan 18 23:30:32 2020 UTC (3 years, 10 months ago) by rillig
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

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, CTAN and GNU.

Revision / (download) - annotate - [select for diffs], Sun Apr 28 16:14:29 2019 UTC (4 years, 7 months ago) by bsiegert
Branch: pkgsrc-2019Q1
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored) next main 1.20 (colored)

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
   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.


   XXX pull-up

Revision 1.20 / (download) - annotate - [select for diffs], Sun Apr 21 16:25:38 2019 UTC (4 years, 7 months ago) by khorben
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored)

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.


XXX pull-up

Revision 1.19 / (download) - annotate - [select for diffs], Thu Oct 9 14:06:10 2014 UTC (9 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Branch point for: pkgsrc-2019Q1
Changes since 1.18: +1 -3 lines
Diff to previous 1.18 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.18 / (download) - annotate - [select for diffs], Sat Jul 12 16:48:26 2014 UTC (9 years, 4 months ago) by schwarz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

updated devel/libosip and net/libexosip to 4.1.0 each.

Revision 1.17 / (download) - annotate - [select for diffs], Sun Jul 14 14:55:16 2013 UTC (10 years, 4 months ago) by rodent
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.16: +4 -5 lines
Diff to previous 1.16 (colored)

Update to latest stable, 4.0.0. Buildlink pthread. Move disabling of
trace and debug configure arguments to under the debug

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
        * 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.

Revision 1.16 / (download) - annotate - [select for diffs], Wed Oct 31 11:17:19 2012 UTC (11 years, 1 month ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.15: +1 -2 lines
Diff to previous 1.15 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Dec 19 12:56:04 2011 UTC (11 years, 11 months ago) by schwarz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.14: +3 -2 lines
Diff to previous 1.14 (colored)

upgraded to libosip2-3.6.0; added LICENSE information

Revision 1.14 / (download) - annotate - [select for diffs], Sat Feb 19 17:02:57 2011 UTC (12 years, 9 months ago) by schwarz
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Updated libosip to 3.5.0

Revision 1.13 / (download) - annotate - [select for diffs], Sun Apr 19 20:02:49 2009 UTC (14 years, 7 months ago) by schwarz
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

updated devel/libosip to 3.3.0

Revision 1.12 / (download) - annotate - [select for diffs], Tue Nov 11 22:02:42 2008 UTC (15 years ago) by schwarz
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

updated libosip to 3.2.0

Revision 1.11 / (download) - annotate - [select for diffs], Sat Oct 11 21:59:15 2008 UTC (15 years, 1 month ago) by schwarz
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

updated libosip2 to 3.1.0

Revision 1.10 / (download) - annotate - [select for diffs], Mon Jul 14 12:56:02 2008 UTC (15 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

Mark as destdir ready.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Aug 25 02:49:12 2007 UTC (16 years, 3 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, cwrapper
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

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)

Revision 1.8 / (download) - annotate - [select for diffs], Sat Mar 4 21:29:17 2006 UTC (17 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Point MAINTAINER to 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

Revision 1.7 / (download) - annotate - [select for diffs], Sun Jan 29 22:29:01 2006 UTC (17 years, 10 months ago) by schwarz
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

updated devel/libosip to 2.2.2 (bugfix and speed improvement release)
adapted patch-aa supplied by kristerw

Revision 1.6 / (download) - annotate - [select for diffs], Thu Aug 11 18:16:13 2005 UTC (18 years, 4 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

update to 2.2.1
* 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 <winsock.h> inclusion so user can (and must) now include either
  <winsock.h> or <winsock2.h> before including <osip/osip2.h>

Revision 1.5 / (download) - annotate - [select for diffs], Wed Jul 13 04:50:46 2005 UTC (18 years, 5 months ago) by grant
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)


Revision 1.4 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:27 2005 UTC (18 years, 8 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.3: +1 -2 lines
Diff to previous 1.3 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Apr 1 19:50:42 2005 UTC (18 years, 8 months ago) by drochner
Branch: MAIN
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

update to 2.2.0
* 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

Revision 1.2 / (download) - annotate - [select for diffs], Sun Oct 3 00:13:30 2004 UTC (19 years, 2 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

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.

Revision / (download) - annotate - [select for diffs] (vendor branch), Fri Jul 16 01:30:46 2004 UTC (19 years, 4 months ago) by xtraeme
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

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.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Jul 16 01:30:46 2004 UTC (19 years, 4 months ago) by xtraeme
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>