======================================================== Release notes for Sofia SIP version 1.12.10 (2008-12-08) ======================================================== Sofia SIP is an open-source SIP User-Agent library, compliant with the IETF RFC3261 specification. It can be used as a building block for SIP client software for uses such as VoIP, IM, and many other real-time and person-to-person communication services. The primary target platform for Sofia SIP is GNU/Linux. Sofia SIP is based on a SIP stack developed at the Nokia Research Center. Sofia SIP is licensed under the LGPL. =================================== Release notes for Sofia-SIP 1.12.10 =================================== Changes since release 1.12.9 ---------------------------- Numerous bugs has been fixed. The SDP parser has been updated to accept syntax according to RFC 4566. The TLS certificate verfication can now be controlled through offical API. API/ABI changes and versioning ------------------------------ libsofia-sip-ua: New tags added: - TPTAG_TLS_VERIFY_PEER() - NUTAG_REFRESH_WITHOUT_SDP() Tag behavour updated: - NTATAG_SERVER_RPORT(2) now includes and uses rport even if client does not - 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: - 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. Contributors to this release ---------------------------- Tiago Katcipis Mikhail Zabaluev Paulo Pizarro Filippo Della Betta Jarod Neuner Fabio Ferrari Jeff Lenk Brian Czapiga Stefano Sabatini Fabio Margarido See the AUTHORS file in the distribution package. Bugs fixed in this release -------------------------- - Configure script options --enable-ndebug and --enable-expensive-checks fixed. Patch by Fabio Margarido - When using session-timers, expire session only at the end of negotiated expiration time. - Fixed #1930055: Unregister when a new public binding is detected. Patch by Mikhail Zabaluev. - Use SIPS scheme in Contact URI if registering with SIPS. Patch by Jarod Neuner. - Using lower-case "udptl" transport name in SDP. Be bug-compatible. Report by Timo Bruhn. - Fixed mutex handle leak on Windows. Patch by Jeff Lenk. - Accept requests with invalid Supported header. Patch by Brian Czapiga. - When doing event fetch (SUBSCRIBE with Expires: 0) Wait until NOTIFY is received. - Fixed memory leak when destroying incomplete INVITE transactions in nua. - Not using OPTIONS keepalive on TCP. - Fixed bug with To-tags in response to CANCEL. - Fixed #2041747: crash when using SIPTAG_ORGANIZATION_TAG_STR - Fixed #1904805: build with Vista PlatformSDK - Fixed #2037585: crash when call terminated Website and other links ----------------------- The release can be downloaded from: - http://sourceforge.net/project/showfiles.php?group_id=143636 Checksums for sofia-sip-1.12.10.tar.gz (2855890 bytes) - md5: 9e07fde3ad2009e44d1100ca3950d02b - sha1: 572db412fbfe1b1f52026fa82d6fbc691bb2d375 Project website and mailing list: - http://sofia-sip.sourceforge.net - http://lists.sourceforge.net/mailman/listinfo/sofia-sip-devel Past releases: - http://sofia-sip.sourceforge.net/relnotes/