]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Mon May 26 08:52:41 EDT 2008 Pekka Pessi <first.last@nokia.com>
authorMichael Jerris <mike@jerris.com>
Tue, 27 May 2008 00:18:10 +0000 (00:18 +0000)
committerMichael Jerris <mike@jerris.com>
Tue, 27 May 2008 00:18:10 +0000 (00:18 +0000)
  * RELEASE: 1.12.9pre1

Mon May 26 08:56:27 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * configure.ac: prerelease 1.12.8pre1.12.9.1

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8675 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/sofia-sip/.update
libs/sofia-sip/RELEASE
libs/sofia-sip/configure.ac

index adabeedfcd66933da1f85635a6fa9fad5966c8ca..4f8741188593f8349fe3a2a51c1582b6b645747d 100644 (file)
@@ -1 +1 @@
-Mon May 26 20:15:12 EDT 2008
+Mon May 26 20:18:02 EDT 2008
index 5cf43d45d0d452b79058ef513a842e512976b996..f0a73f1e4b17e908949eb881d96f0cc9c0a548ca 100644 (file)
@@ -1,35 +1,29 @@
-==============================================
-Release notes for current version of Sofia-SIP
-==============================================
+======================================
+Release notes for Sofia-SIP 1.12.9pre1
+======================================
 
 Changes since last release
 --------------------------
 
-<changes since last written in freshmeat.net "Changes:" style;
- and in less than 10 lines, written in 3rd person English, with
- complete sentences />
-
-Bugs with BYE handling and event fetch/poll (SUBSCRIBE with Expires: 0) have
-been fixed in nua. Bugs with timer handling, RFC2543 dialog/transaction
-matching and gray list handling have been fixed in nta, all introduced by
-release 1.12.8.
-
 Stack now supports some load control with NTATAG_MAX_PROCEEDING(), limiting
 number of initial INVITE transactions being served concurrently.
 
-Bugs in blaa and foo have been fixed. The stack now supports
-use of foobar...
+The NAT traversal support in NUA has been improved. It is now possible to
+force rport use at server end with NTATAG_SERVER_RPORT(2), and fource
+routing of requests to a natted transport address detected by application
+with NTATAG_DEFAULT_PROXY().
 
-API/ABI changes and versioning
-------------------------------
+Bugs with SDP offer/answer overlap, BYE handling and event fetch/poll
+(SUBSCRIBE with Expires: 0) have been fixed in nua. Bugs with timer
+handling, RFC2543 dialog/transaction matching and gray list handling have
+been fixed in nta.
 
-<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_! />
+Problems with SDP session handling by soa when media lines are deleted or
+their type is changes have been fixed.
 
-**template**: New features in API are marked with Doxytag macro @VERSION_1_XX_X.
+
+API/ABI changes and versioning
+------------------------------
 
 libsofia-sip-ua:
 - Added nta_outgoing_bind() to <sofia-sip/nta.h>.
@@ -40,9 +34,8 @@ libsofia-sip-ua:
 - Added NTATAG_MAX_PROCEEDING() - limit number of requests accepted in 
   proceeding queue.
 - Using NUTAG_PROXY()/NTATAG_DEFAULT_PROXY() as handle-specific tag. 
-  Previously, NUTAG_PROXY() was ignored if given with nua_set_hparams(),
-  nua_invite(), nua_respond(), etc.
 - Added nua_handle_by_call_id(), nta_leg_by_call_id().
+- Using NTATAG_SERVER_RPORT(2) to force rport usage on server side
 - 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 
@@ -57,33 +50,27 @@ Contributors to this release
 ----------------------------
 
 - Michael Jerris: fixes, new features NTATAG_MAX_PROCEEDING(),
-  nua_handle_by_call_id(), nta_leg_by_call_id()
+  NTATAG_SERVER_RPORT(2), nua_handle_by_call_id(), nta_leg_by_call_id()
 - Colin Whittaker: re-calculating subscription duration when receiving NOTIFY
 - Jerry Richards: fix to sip_header_as_string()
 - Jussi Mutanen: fix to soa handling within nua
-
-<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
-/> 
-
-- **template**: First Surname (patch to nua/soa/msg)
+- Bernhard Suttner: fix to Replaces URI handling
 
 See the AUTHORS file in the distribution package.
 
+
 Notes on new features
 ---------------------
 
-<information about major new features
- - new/changed/removed functionality
- - links to further documentation
- - section may be omitted for minor releases
-/> 
+The NUTAG_PROXY()/NTATAG_DEFAULT_PROXY() is now handle-specific. Previously,
+it was ignored on nua calls except nua_create() and nua_set_params(). Now it
+is stored per-handle and used for all outgoing requests.
+
+The NTATAG_SERVER_RPORT() used to accept only boolean values (0 or 1) and
+the binary code compiled agains older Sofia SIP versions foces the tag value
+to boolean. The updated tag function in version 1.12.9 accepts values 0, 1
+or 2, however.
+
 
 Bugs fixed in this release
 --------------------------
@@ -117,12 +104,3 @@ Bugs fixed in this release
 - Fixed sf.net bug #1930055: nat detection did not un-REGISTER natted contact
   if fist response to REGISTER was 200 OK.
 - Fixed crashes in soa if m= lines were removed from user sdp.
-
-
-< 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
-/>
-
-- **template**: #9499652 sf.net bug item title
index a194dd3ef1187dd730573772b49ef89f2a9615b5..dcde50b9772f5321e120277e0e48102f337afcef 100644 (file)
@@ -11,7 +11,7 @@ dnl information on the package
 dnl ---------------------------
 
 dnl update both the version for AC_INIT and the LIBSOFIA_SIP_UA_MAJOR_MINOR
-AC_INIT([sofia-sip], [1.12.8devel])
+AC_INIT([sofia-sip], [1.12.8pre1.12.9.1])
 AC_CONFIG_SRCDIR([libsofia-sip-ua/sip/sofia-sip/sip.h])
 AC_SUBST(VER_LIBSOFIA_SIP_UA_MAJOR_MINOR, [1.12])
 dnl Includedir specific to this sofia version