"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "ChangeLog" between
libosip2-5.0.0.tar.gz and libosip2-5.1.0.tar.gz

About: The GNU oSIP library is an implementation of SIP (RFC3261).

ChangeLog  (libosip2-5.0.0):ChangeLog  (libosip2-5.1.0)
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 cor
rectly 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_FA
MILY.
* 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 libosi
p2-4.1.0
https://savannah.gnu.org/support/?109265
* other minor changes: warning, compilation...
libosip2 (5.0.0) libosip2 (5.0.0)
* STRUCTURE change: additionnal parameter for "struct osip_srv_entry" use d for failover in eXosip2. * STRUCTURE change: additionnal parameter for "struct osip_srv_entry" use d for failover in eXosip2.
* fix overflow: sr #109133: Heap buffer overflow in utility function *osi p_clrncpy* * fix overflow: sr #109133: Heap buffer overflow in utility function *osi p_clrncpy*
* fix overflow: sr #109132: Heap buffer overflow in *osip_body_to_str* * fix overflow: sr #109132: Heap buffer overflow in *osip_body_to_str*
* fix overflow: sr #109131: Heap buffer overflow in `_osip_message_to_str ` * fix overflow: sr #109131: Heap buffer overflow in `_osip_message_to_str `
* simplify usage of timercmp/timerisset/timerclear * simplify usage of timercmp/timerisset/timerclear
* optimize list search: use iterator * optimize list search: use iterator
* improve/update autotools (./configure and options, Makefile.am, ax_thre ad.m4...) * improve/update autotools (./configure and options, Makefile.am, ax_thre ad.m4...)
* verify a URI scheme only contains allowed char * verify a URI scheme only contains allowed char
 End of changes. 1 change blocks. 
0 lines changed or deleted 34 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)