The NetBSD Project

CVS log for pkgsrc/devel/libosip/distinfo

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

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.21 / (download) - annotate - [select for diffs], Fri Apr 15 12:41:15 2022 UTC (17 months, 2 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.20: +4 -4 lines
Diff to previous 1.20 (colored)

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

Revision 1.20 / (download) - annotate - [select for diffs], Tue Oct 26 10:15:25 2021 UTC (23 months, 1 week ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:

The following distfiles were unfetchable (note: some may be only fetched

./devel/pvs/distinfo pvs-3.2-solaris.tgz

Revision 1.19 / (download) - annotate - [select for diffs], Thu Oct 7 13:40:20 2021 UTC (23 months, 3 weeks ago) by nia
Branch: MAIN
Changes since 1.18: +1 -2 lines
Diff to previous 1.18 (colored)

devel: Remove SHA1 hashes for distfiles

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

updated devel/libosip to 5.2.0

some minor changes (cf. ChangeLog)

Revision 1.17 / (download) - annotate - [select for diffs], Fri Mar 6 12:52:20 2020 UTC (3 years, 6 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.16: +5 -9 lines
Diff to previous 1.16 (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 / (download) - annotate - [select for diffs], Sun Apr 28 16:14:29 2019 UTC (4 years, 5 months ago) by bsiegert
Branch: pkgsrc-2019Q1
Changes since 1.15: +6 -2 lines
Diff to previous 1.15 (colored) next main 1.16 (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.16 / (download) - annotate - [select for diffs], Sun Apr 21 16:25:38 2019 UTC (4 years, 5 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.15: +6 -2 lines
Diff to previous 1.15 (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.15 / (download) - annotate - [select for diffs], Tue Nov 3 03:27:43 2015 UTC (7 years, 11 months ago) by agc
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
Branch point for: pkgsrc-2019Q1
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

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

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

Revision 1.13 / (download) - annotate - [select for diffs], Sun Jul 14 14:55:16 2013 UTC (10 years, 2 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.12: +5 -5 lines
Diff to previous 1.12 (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.12 / (download) - annotate - [select for diffs], Mon Dec 19 12:56:04 2011 UTC (11 years, 9 months ago) by schwarz
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.11: +4 -4 lines
Diff to previous 1.11 (colored)

upgraded to libosip2-3.6.0; added LICENSE information

Revision 1.11 / (download) - annotate - [select for diffs], Sat Feb 19 17:02:57 2011 UTC (12 years, 7 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.10: +5 -5 lines
Diff to previous 1.10 (colored)

Updated libosip to 3.5.0

Revision 1.10 / (download) - annotate - [select for diffs], Sun Apr 19 20:02:49 2009 UTC (14 years, 5 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.9: +4 -4 lines
Diff to previous 1.9 (colored)

updated devel/libosip to 3.3.0

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

updated libosip to 3.2.0

Revision 1.8 / (download) - annotate - [select for diffs], Sat Oct 11 21:59:15 2008 UTC (14 years, 11 months ago) by schwarz
Branch: MAIN
Changes since 1.7: +4 -4 lines
Diff to previous 1.7 (colored)

updated libosip2 to 3.1.0

Revision 1.7 / (download) - annotate - [select for diffs], Sat Aug 25 02:49:12 2007 UTC (16 years, 1 month ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.6: +5 -5 lines
Diff to previous 1.6 (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.6 / (download) - annotate - [select for diffs], Sun Jan 29 22:29:01 2006 UTC (17 years, 8 months ago) by schwarz
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.5: +5 -5 lines
Diff to previous 1.5 (colored)

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

Revision 1.5 / (download) - annotate - [select for diffs], Thu Aug 11 18:16:13 2005 UTC (18 years, 1 month ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (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.4 / (download) - annotate - [select for diffs], Fri Apr 1 19:50:42 2005 UTC (18 years, 6 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (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.3 / (download) - annotate - [select for diffs], Wed Feb 23 22:24:19 2005 UTC (18 years, 7 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Add RMD160 digests.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Jul 18 20:28:23 2004 UTC (19 years, 2 months ago) by kristerw
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

Fix the calls to semctl to make this package build on NetBSD 1.6.

Revision / (download) - annotate - [select for diffs] (vendor branch), Fri Jul 16 01:30:47 2004 UTC (19 years, 2 months ago) by xtraeme
Branch: TNF
CVS Tags: pkgsrc-base
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:47 2004 UTC (19 years, 2 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 <>