RELEASE 1.51 KB
Newer Older
Pekka Pessi's avatar
Pekka Pessi committed
1 2 3 4 5 6 7
==============================================
Release notes for current version of Sofia-SIP
==============================================

Changes since last release
--------------------------

8
TBD
Pekka Pessi's avatar
Pekka Pessi committed
9

Pekka Pessi's avatar
Pekka Pessi committed
10 11 12
API/ABI changes and versioning
------------------------------

Pekka Pessi's avatar
Pekka Pessi committed
13 14 15
The libsofia-sip-ua library interface version (libtool) is set to zero. 
Library version will not be frozen until the release of 1.12.0 stable
version.
Pekka Pessi's avatar
Pekka Pessi committed
16

Pekka Pessi's avatar
Pekka Pessi committed
17
- Added nua_authorize, nua_i_subscription, and NEATAG_SUB().
Pekka Pessi's avatar
Pekka Pessi committed
18

Pekka Pessi's avatar
Pekka Pessi committed
19 20
- Improved handling of refer subscriptions.

21 22 23
- Default install directory for public header file has been changed
  from '${prefix}/include/' to '${prefix}/include/sofia-sip-MAJOR.MINOR'.
  The pkgconfig .pc file has been updated accordingly.
Pekka Pessi's avatar
Pekka Pessi committed
24

Pekka Pessi's avatar
Pekka Pessi committed
25 26 27 28 29 30 31 32 33 34 35
- Deprecated adding RFC2543-style tag in To header. Now tags are generated
  by a random number generator. Updated prototypes of nta_leg_tag(),
  nta_leg_rtag(), nta_incoming_tag().

- Deprecated NUTAG_MEDIA* tags were removed from libsofia-sip/nua/nua_tag.h.

- Deprecated NUTAG_HOLD():
  #define NUTAG_HOLD(x) SOATAG_HOLD((x) ? "*" : NULL)

- Updated sdp_rtpmap_t. 

Pekka Pessi's avatar
Pekka Pessi committed
36 37
- Updated sip_min_se_t, sip_content_encoding_t.

Pekka Pessi's avatar
Pekka Pessi committed
38 39 40
Contributors to this release
----------------------------

Pekka Pessi's avatar
Pekka Pessi committed
41 42 43 44 45
See the AUTHORS file in the distribution package.

Bugs fixed in this release
--------------------------

Pekka Pessi's avatar
Pekka Pessi committed
46 47 48 49
- Bugs in stun client code leading to failures in the discovery process.
- su_getlocalinfo() fixes the scope of IP4-mapped or IP4-compatible IP6
  addresses. Linux kernel erroneously assigns ::127.0.0.1 to global scope,
  for instance.