2006-12-21 06:30:28 +00:00
|
|
|
==============================================
|
|
|
|
Release notes for current version of Sofia-SIP
|
|
|
|
==============================================
|
|
|
|
|
|
|
|
Changes since last release
|
|
|
|
--------------------------
|
|
|
|
|
2007-05-08 19:14:10 +00:00
|
|
|
<changes since last written in freshmeat.net "Changes:" style;
|
|
|
|
and in less than 10 lines, written in 3rd person English, with
|
|
|
|
complete sentences />
|
|
|
|
|
2007-08-06 19:24:10 +00:00
|
|
|
The stack now compiles and runs on Symbian SDK with Open C support
|
|
|
|
enabled.
|
|
|
|
|
2007-05-08 19:14:10 +00:00
|
|
|
Bugs in blaa and foo have been fixed. The stack now supports
|
|
|
|
use of foobar...
|
2006-12-21 06:30:28 +00:00
|
|
|
|
|
|
|
API/ABI changes and versioning
|
|
|
|
------------------------------
|
|
|
|
|
2007-05-08 19:14:10 +00:00
|
|
|
<see previous release notes at
|
|
|
|
http://sofia-sip.sourceforge.net/relnotes/ for examples ;
|
|
|
|
- should include all changes to public headers, and
|
|
|
|
other important information to developers;
|
|
|
|
- and should be updated _continuously_! />
|
|
|
|
|
|
|
|
New features in API are marked with Doxytag macro @VERSION_1_12_7.
|
|
|
|
|
2006-12-21 06:30:28 +00:00
|
|
|
libsofia-sip-ua:
|
2007-08-06 19:24:10 +00:00
|
|
|
- Added access point selection functionality for Open C / Symbian
|
Update sofia-sip from darcs:
Mon May 14 12:43:07 EDT 2007 martti.mela@nokia.com
* su_base_port.c: fixed a double free in su_base_port_start_shared().
Fri May 25 13:56:23 EDT 2007 Pekka.Pessi@nokia.com
* soa: added SOATAG_ORDERED_USER(), SOATAG_REUSE_REJECTED().
Allow replacing existing m=lines.
Sun May 27 14:52:13 EDT 2007 Pekka.Pessi@nokia.com
* msg_parser.c: fixed bug #1726034
Mon May 28 04:57:08 EDT 2007 Pekka.Pessi@nokia.com
* test_nth.c: using non-blocking connect in test program, too.
Mon May 28 04:58:05 EDT 2007 Pekka.Pessi@nokia.com
* su.c: making all sockets non-blocking by default.
Mon May 28 04:59:28 EDT 2007 Pekka.Pessi@nokia.com
* m4/sac-su.m4: moved contents into sac-s2.m4
Mon May 28 05:32:26 EDT 2007 Pekka.Pessi@nokia.com
* RELEASE: updated.
Wed May 30 10:37:53 EDT 2007 Pekka.Pessi@nokia.com
* m4/sac-su2.m4: added configure option --disable-tag-cast.
Added SU_INLINE_TAG_CAST into sofia-sip/su_configure.h{,.in}.
Using SU_INLINE_TAG_CAST in
sofia-sip/sip_tag.h{,.in}
sofia-sip/http_tag.h{,.in}
sofia-sip/su_tag.h
sofia-sip/su_tag_io.h
sofia-sip/auth_module.h
sofia-sip/nth_tag.h
sofia-sip/nua_tag.h
Fri Jun 1 15:11:52 EDT 2007 Pekka.Pessi@nokia.com
* tport.c: fixed tport_set_params() with secondary transports
Fri Jun 1 15:13:23 EDT 2007 Pekka.Pessi@nokia.com
* tport_type_tcp.c: checking for end-of-stream even if su_getmsgsize() promised more data
Fri Jun 1 15:15:34 EDT 2007 Pekka.Pessi@nokia.com
* tport: added tport_is_clear_to_send(), allow use of tport_pending() without msg
The error callback from tport can now be registered even if there is no
request pending on transport (e.g., when keeping a transport connection open
for inbound messages).
Fri Jun 1 15:16:43 EDT 2007 Pekka.Pessi@nokia.com
* nta: not retrying after an transport error if application provided the transport
Fri Jun 1 15:17:23 EDT 2007 Pekka.Pessi@nokia.com
* sip: do not accept empty URIs (<>) in From, To, and other headers expecting name-addr format
Fri Jun 1 15:17:43 EDT 2007 Pekka.Pessi@nokia.com
* torture_url.c: added test for parsing empty URLs.
Fri Jun 1 15:19:27 EDT 2007 Pekka.Pessi@nokia.com
* nua/test_proxy.[hc]: use registered connections for outbound with TCP.
Added test_proxy_close_tports() used testing recovering from TCP failures.
Fri Jun 1 15:20:33 EDT 2007 Pekka.Pessi@nokia.com
* test_nua.c: added --print-tags and --tags-a, --tags=b and --tags=c options
Added more functions for handling events
Fri Jun 1 15:22:08 EDT 2007 Pekka.Pessi@nokia.com
* test_nua: fixed some tests depending on delivery of responses in correct order
Reordering might happen if some messages are sent over TCP, other over UDP.
Fri Jun 1 15:27:55 EDT 2007 Pekka.Pessi@nokia.com
* nua_register.c: re-registering in case the TCP connection towards proxy is closed
In test_nua, Mr. B is now using TCP with the test proxy.
Fri Jun 1 15:35:39 EDT 2007 Pekka.Pessi@nokia.com
* nua/test_refer.c: fixed SIP payload checks
Fri Jun 1 15:36:08 EDT 2007 Pekka.Pessi@nokia.com
* nta_internal.h: added orq_user_tport field
Tue Jun 5 06:16:43 EDT 2007 Pekka.Pessi@nokia.com
* hide_email.sh: now fixing links, too.
Fri Jun 15 05:34:29 EDT 2007 Pekka.Pessi@nokia.com
* nua: fixed documentation entries for API functions left out from doxygen
Thanks for Jerry Ricahrds for pointing this out.
Wed May 23 10:26:26 EDT 2007 Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
* Correct documentation for parameter type of NUTAG_WITH_SAVED
Mon Jun 18 12:34:58 EDT 2007 Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
* Make nua_saved_event_request() and hence NUTAG_WITH_SAVED resilient to a NULL event content
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5413 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 10:41:15 +00:00
|
|
|
- Removed extra system headers from <sofia-sip/stun_common.h>
|
|
|
|
- Added global variable su_socket_blocking. If it is set to true,
|
|
|
|
sockets are created as blocking.
|
2007-05-08 19:14:10 +00:00
|
|
|
- Added accessor function nta_outgoing_branch()
|
2007-08-06 19:24:10 +00:00
|
|
|
- Added SIP headers Alert-Info and Reply-To.
|
|
|
|
- Added macros SIP_HAVE_XXXX for extra headers, e.g., SIP_HAVE_ALERT_INFO().
|
2007-05-08 19:14:10 +00:00
|
|
|
- **template**: Added foobar() function (sofia-sip/foobar.h).
|
2006-12-21 06:30:28 +00:00
|
|
|
- This release is ABI/API compatible with applications linked against
|
|
|
|
any 1.12.x release. However, applications built against this release won't
|
|
|
|
work against an older library. The ABI has been tested with the nua module
|
|
|
|
unit test (test_nua) built against original 1.12.0 release.
|
|
|
|
|
|
|
|
libsofia-sip-ua-glib:
|
2007-04-15 02:03:41 +00:00
|
|
|
- No ABI/API changes, compatible with 1.12.0. Note, libsofia-sip-ua-glib
|
|
|
|
interface is not considered stable and may change in a future 1.12.x
|
|
|
|
release.
|
2006-12-21 06:30:28 +00:00
|
|
|
|
|
|
|
Contributors to this release
|
|
|
|
----------------------------
|
|
|
|
|
2007-05-08 19:14:10 +00:00
|
|
|
<list of people who contributed to _this_ release
|
|
|
|
- update as people's patches are added, or when you commit stuff
|
|
|
|
- current development team members (see AUTHORS) may be omitted,
|
|
|
|
or listed at the end of the contribur list (depending on the scope
|
|
|
|
of the work done since the last release)
|
|
|
|
- name of the contributor should be enough (email addresses in AUTHORS),
|
|
|
|
plus a _brief_ description of what was contributed
|
|
|
|
- roughly sorted by number of patches accepted
|
|
|
|
/>
|
|
|
|
|
2007-08-06 19:24:10 +00:00
|
|
|
- Kai Vehmanen (fixes to win32 VC6/2005 project files)
|
2006-12-21 06:30:28 +00:00
|
|
|
|
|
|
|
See the AUTHORS file in the distribution package.
|
|
|
|
|
|
|
|
Notes on new features
|
|
|
|
---------------------
|
|
|
|
|
2007-05-08 19:14:10 +00:00
|
|
|
<information about major new features
|
|
|
|
- new/changed/removed functionality
|
|
|
|
- links to further documentation
|
|
|
|
- section may be omitted for minor releases
|
|
|
|
/>
|
2007-02-07 21:59:38 +00:00
|
|
|
|
2007-08-06 19:24:10 +00:00
|
|
|
IPv6 support can now be disabled in VC6/VC2005 builds, by
|
|
|
|
setting SU_HAVE_IN6 to zero `win32/sofia-sip/su_configure.h'.
|
|
|
|
|
|
|
|
Symbian Open C build and packaging (SIS) files for libsofia-sip-ua,
|
|
|
|
libsofia-sip-ua-glib and for several test apps have been added under
|
|
|
|
sofia-sip/open_c.
|
|
|
|
|
2006-12-21 06:30:28 +00:00
|
|
|
Bugs fixed in this release
|
|
|
|
--------------------------
|
|
|
|
|
2007-05-08 19:14:10 +00:00
|
|
|
< notable bugs fixed in this release
|
|
|
|
- check the sf.net bug tracker; see closed bugs,
|
|
|
|
sorted by closing date
|
|
|
|
- other bugs as fixed in CVS/darcs
|
|
|
|
/>
|
|
|
|
|
|
|
|
- Fixed #1472682 sf.net bug: ACK does not find INVITE when
|
|
|
|
To URI has been changed.
|