forked from Mirrors/freeswitch
7b4e100b31
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4308 d0543943-73ff-0310-b7d9-9358b9ac24b2
103 lines
3.7 KiB
Plaintext
103 lines
3.7 KiB
Plaintext
==============================================
|
|
Release notes for current version of Sofia-SIP
|
|
==============================================
|
|
|
|
Changes since last release
|
|
--------------------------
|
|
|
|
<changes since last written in freshmeat.net "Changes:" style;
|
|
and in less than 10 lines />
|
|
|
|
Bugs in blaa and foo have been fixed. The stack now supports
|
|
use of foobar...
|
|
|
|
API/ABI changes and versioning
|
|
------------------------------
|
|
|
|
<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_! />
|
|
|
|
**template**: New features in API are marked with Doxytag macro @VERSION_1_XX_X.
|
|
|
|
libsofia-sip-ua:
|
|
- **template**: Added foobar() function (sofia-sip/foobar.h).
|
|
- Added sip_is_allowed() function and k_bitmap field to the
|
|
sip_allow_t structure
|
|
- Added SIP header Refer-Sub and related functions
|
|
- Added <sofia-sip/sip_extra.h> include file
|
|
- Added auc_info() function (sofia-sip/auth_client.h)
|
|
- 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:
|
|
- The 'nua-glib' module has been removed from the library and moved
|
|
to a separate package 'sofia-nua-glib'. The remaining library (su-glib)
|
|
is now considered stable and will be API/ABI compatible with later
|
|
releases in the 1.12.x series.
|
|
- ABI has been modified and applications built against 1.12.4 and earlier
|
|
releases need to be rebuilt.
|
|
|
|
Contributors to this release
|
|
----------------------------
|
|
|
|
<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
|
|
- 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)
|
|
- Petteri Puolakka (patch to stun)
|
|
- Mikhail Zabluev (patch to su-glib mainloop integration)
|
|
|
|
See the AUTHORS file in the distribution package.
|
|
|
|
Notes on new features
|
|
---------------------
|
|
|
|
RFC 4488 defines the Refer-Sub header. Its datatypes, related functions and
|
|
methods declared in <sofia-sip/sip_extra.h> include file. The Refer-Sub
|
|
header structure can be accessed from sip_t structure with sip_refer_sub()
|
|
method, e.g.,
|
|
|
|
if (sip_refer_sub(sip) &&
|
|
strcasecmp("false", sip_refer_sub(sip)->rs_value) == 0) {
|
|
/* Do not create implicit subscription */
|
|
}
|
|
|
|
<information about major new features
|
|
- new/changed/removed functionality
|
|
- links to further documentation
|
|
- section may be omitted for minor releases
|
|
/>
|
|
|
|
Bugs fixed in this release
|
|
--------------------------
|
|
|
|
< 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
|
|
|
|
- Fixed crash when nua_bye() was called while a NOTIFY client transaction
|
|
was in progress. Problem reported by Anthony Minnessale.
|
|
- Not using close() with sockets in sres.c. Problem reported by
|
|
Roman Filonenko.
|
|
- Bug in zero-padding STUN messages with a message integrity
|
|
attribute. Patch by Petteri Puolakka.
|
|
- Fixed a severe problem with timer accuracy, when sofia-sip timers
|
|
where used under glib's mainloop.
|
|
- Improved glib mainloop integration to avoid warnings about already
|
|
active mainloop context, and potentially other issue. Patch by
|
|
Mikhail Zabaluev. Closes sf.net item #1606786.
|