freeswitch/libs/sofia-sip/libsofia-sip-ua/ChangeLog

428 lines
11 KiB
Plaintext

2007-04-25 Kai Vehmanen <kai.vehmanen@nokia.com>
* libsofia-sip-ua interface v4 frozen (5:0:5) for the 1.12.6 release
2007-02-09 Kai Vehmanen <kai.vehmanen@nokia.com>
* libsofia-sip-ua interface v4 frozen (4:0:4) for the 1.12.5 release
2006-10-12 Kai Vehmanen <kai.vehmanen@nokia.com>
* libsofia-sip-ua interface v3 frozen (3:0:3) for the 1.12.3 release
2006-09-26 Kai Vehmanen <kai.vehmanen@nokia.com>
* libsofia-sip-ua interface v2 frozen (2:0:2) for the 1.12.2 release
2006-08-30 Pekka Pessi <Pekka.Pessi@nokia.com>
* nua: added tag nutag_refer_with_id.
2006-08-28 Kai Vehmanen <kai.vehmanen@nokia.com>
* libsofia-sip-ua interface v2 opened to development, version to 2:0:2.
2006-08-25 Pekka Pessi <Pekka.Pessi@nokia.com>
* Added urltag_scan().
2006-08-23 Pekka Pessi <Pekka.Pessi@nokia.com>
* nta.c, nta.h: added nta_leg_make_replaces(), nta_leg_by_replaces().
* nua: event watcher (nua_subscribe, nua_watcher) now tries to re-establish
subscription if the subscription was terminated with reason "deactivated" or
"probation". Likewise, if SUBSCRIBE was returned a suitable error response
with Retry-After header, nua tries to re-establish subscription after
given interval.
2006-07-27 Kai Vehmanen <kai.vehmanen@nokia.com>
* libsofia-sip-ua interface v1 frozen (1.12.1), version to 1:0:1.
2006-06-16 Kai Vehmanen <kai.vehmanen@nokia.com>
* libsofia-sip-ua interface v0 frozen (1.12.0), version to 0:0:0.
2005-11-28 Kai Vehmanen <kai.vehmanen@nokia.com>
* <SUBDIRS>/Doxyfile: Fixed the use of doxytags. Now
a separate 'doxytags_MODNAME' file is created for each
module.
2005-11-15 Kai Vehmanen <kai.vehmanen@nokia.com>
* <SUBDIRS>/Makefile.am: Changed to use the 'include_sofia_HEADERS'
variable for listing public library headers. The variable
is defined in the top-level configure.ac.
2005-10-27 Pekka Pessi <Pekka.Pessi@nokia.com>
* Always including stun library.
M ./libsofia-sip-ua/Makefile.am -6 +3
* Added rule to make missing module libraries in libsofia-sip-ua/sofia.am
M ./libsofia-sip-ua/sofia.am -1 +6
* Added LDFLAG -static to all test programs in their Makefile.am
M ./libsofia-sip-ua/bnf/Makefile.am -1 +1
M ./libsofia-sip-ua/http/Makefile.am -2 +2
M ./libsofia-sip-ua/ipt/Makefile.am -1 +2
M ./libsofia-sip-ua/iptsec/Makefile.am +2
M ./libsofia-sip-ua/msg/Makefile.am -2 +2
M ./libsofia-sip-ua/nta/Makefile.am -1 +1
M ./libsofia-sip-ua/nth/Makefile.am +2
M ./libsofia-sip-ua/nua/Makefile.am +2
M ./libsofia-sip-ua/sdp/Makefile.am +3
M ./libsofia-sip-ua/sip/Makefile.am +4
M ./libsofia-sip-ua/soa/Makefile.am +2
M ./libsofia-sip-ua/sresolv/Makefile.am -2 +2
M ./libsofia-sip-ua/stun/Makefile.am -6 +1
2005-10-14 Pekka Pessi <Pekka.Pessi@nokia.com>
* Shell syntax exercise.
M ./autogen.sh -4 +4
2005-10-13 Pekka Pessi <Pekka.Pessi@nokia.com>
* <SUBDIRS>/Makefile.am: fixed COVERAGE_INPUT.
2005-10-13 Kai Vehmanen <kai.vehmanen@nokia.com>
* <SUBDIRS>/Makefile.am: Build all submodules as proper shared
libraries (noinst_LTLIBRARIES). Fixes sf.net:#1264030.
2005-09-09 Pekka Pessi <Pekka.Pessi@nokia.com>
* darcs changes --from-tag pessi-darcs-1:
Thu Sep 8 21:50:24 EEST 2005 Pekka.Pessi@nokia.com
* There is no separate TLS test anymore.
M ./tport/Makefile.am -1 +1
Thu Sep 8 21:36:46 EEST 2005 Pekka.Pessi@nokia.com
* Logging.
M ./nua/nua_stack.c -4 +2
Thu Sep 8 21:36:39 EEST 2005 Pekka.Pessi@nokia.com
* Added tests for tport_convert_addr.
M ./tport/tport_test.c +22
Thu Sep 8 21:36:27 EEST 2005 Pekka.Pessi@nokia.com
* Fixed receiving empty SigComp message.
M ./tport/tport.c +7
Thu Sep 8 21:32:48 EEST 2005 Pekka.Pessi@nokia.com
* Updated ChangeLogs.
M ./nta/ChangeLog -2 +10
Thu Sep 8 21:32:37 EEST 2005 Pekka.Pessi@nokia.com
* Updated ChangeLog.
M ./iptsec/ChangeLog +11
Thu Sep 8 21:31:16 EEST 2005 Pekka.Pessi@nokia.com
* Added more tests.
M ./nta/nta.c -2 +2
M ./nta/nta_test.c -2 +44
Thu Sep 8 21:30:19 EEST 2005 Pekka.Pessi@nokia.com
* Handling changes in alias list.
M ./nta/nta.c -9 +22
M ./nta/nta_test.c +1
Thu Sep 8 21:18:47 EEST 2005 Pekka.Pessi@nokia.com
* Gcc4 fixes.
M ./ipt/base64.c -1 +1
M ./iptsec/auth_module.c -1 +1
M ./iptsec/auth_plugin_delayed.c +4
M ./nua/nua_stack.c -1 +1
M ./nua/nua_tag.c -1 +1
M ./nua/nua_tag.h -5 +5
M ./su/htable2.h -1 +1
M ./su/su.c -1 +1
M ./tport/tport.c -7 +7
Thu Sep 8 21:16:39 EEST 2005 Pekka.Pessi@nokia.com
* Added tests for tport_shutdown(). Do not assert() on invalid
input.
M ./tport/tport.c -2
M ./tport/tport_test.c +5
Thu Sep 8 21:13:18 EEST 2005 Pekka.Pessi@nokia.com
* Log when password file is read.
M ./iptsec/auth_module.c +3
Thu Sep 8 21:12:49 EEST 2005 Pekka.Pessi@nokia.com
* Allow empty allow list.
M ./iptsec/auth_module.c -1 +1
Thu Sep 8 21:12:26 EEST 2005 Pekka.Pessi@nokia.com
* Use unsigned as auth_htable_t hash type.
M ./iptsec/auth_module.c -5 +5
Thu Sep 8 21:10:23 EEST 2005 Pekka.Pessi@nokia.com
* Added auth_digest_credentials().
Use opaque to match Authorization header.
M ./iptsec/auth_digest_test.c -2 +3
M ./iptsec/auth_module.c -1 +78
M ./iptsec/auth_plugin.h +4
Thu Sep 8 21:07:57 EEST 2005 Pekka.Pessi@nokia.com
* Fixed gcc4 problems with tag classes.
M ./http/http_tag.h.in +3
M ./msg/msg_mime_protos.h.in +3
M ./sdp/sdp_tag.h +3
M ./su/su_tag_class.h +12
M ./su/su_tag_inline.h -1 +1
M ./url/url_tag_class.h +3
Thu Sep 8 21:06:22 EEST 2005 Pekka.Pessi@nokia.com
* Added sip_security_client_select().
M ./sip/sip_util.c -37 +14
M ./sip/sip_util.h +4
Thu Sep 8 19:32:19 EEST 2005 Pekka.Pessi@nokia.com
* Not using su_home_deinit() to destroy homes that are not
initialized.
M ./nth/nth_server.c -3 +2
M ./nua/nua.c -2 +1
M ./su/su_vector.c -2 +1
Thu Sep 8 19:06:31 EEST 2005 Pekka.Pessi@nokia.com
* Moved function types to msg_types.h.
M ./msg/msg_header.h -7
M ./msg/msg_types.h +9
Thu Sep 8 18:35:12 EEST 2005 Pekka.Pessi@nokia.com
* Fixed su_clone_start() return value.
M ./su/su_root.c -1 +1
Thu Sep 8 18:34:26 EEST 2005 Pekka.Pessi@nokia.com
* Removed SIP_DLL_VAR.
M ./sip/sip_dll.h -7
Thu Sep 8 18:29:27 EEST 2005 Pekka.Pessi@nokia.com
* Avoid __func__.
M ./sresolv/sresolv.c -3 +4
Thu Sep 8 18:29:09 EEST 2005 Pekka.Pessi@nokia.com
* Fix includes.
M ./nta/nta.c -2 +1
M ./sresolv/sresolv.c -4 +7
M ./sresolv/sresolv.h -1 +1
Thu Sep 8 18:26:35 EEST 2005 Pekka.Pessi@nokia.com
* Using autoconf to figure out 64-bit types. Avoid off_t and
64-bit constants.
M ../configure.ac +6
M ./nta/sl_read_payload.c -1 +1
M ./nua/nua_stack.c -6 +5
M ./sdp/sdp_parse.c -3 +2
M ./sdp/sdp_print.c -5 +5
M ./sip/validator.c -18 +18
M ./soa/soa.c -3 +4
M ./su/su_time.c -1 +1
M ./su/tstdef.h -3 +3
Thu Sep 8 18:17:58 EEST 2005 Pekka.Pessi@nokia.com
* Using RETSIGTYPE.
M ../configure.ac -3 +4
M ./nth/http-server.c -2 +2
M ./soa/test_soa.c -1 +3
M ./su/su_test.c -1 +1
M ./su/su_timer_test.c -1 +1
Thu Sep 8 18:13:35 EEST 2005 Pekka.Pessi@nokia.com
* Fixed macro expansion problem with VC6
M ./nta/nta_test.c -2 +2
Thu Sep 8 18:12:45 EEST 2005 Pekka.Pessi@nokia.com
* Compile without sresolv, too.
M ./nta/nta.c -3 +5
Thu Sep 8 18:12:16 EEST 2005 Pekka.Pessi@nokia.com
* Fixed const/non-const problems with gcc4/vc6.
M ./msg/msg_mime.c -6 +6
M ./msg/msg_parser.c -1 +1
M ./nta/nta.c -4 +4
M ./sip/sip_basic.c -1 +1
M ./sip/sip_security.c -1 +1
M ./sip/sip_util.c -2 +2
M ./su/htable.h -10 +10
Thu Sep 8 18:06:04 EEST 2005 Pekka.Pessi@nokia.com
* Moved msg_hclass_t definition into msg_types.h
M ./msg/msg_header.h -37
M ./msg/msg_types.h +40
Thu Sep 8 18:05:32 EEST 2005 Pekka.Pessi@nokia.com
* Silenced vc6 warning.
M ./iptsec/auth_module.c -1 +1
Thu Sep 8 18:05:07 EEST 2005 Pekka.Pessi@nokia.com
* Not using __func__.
M ./iptsec/auth_digest.c -2 +2
Thu Sep 8 18:04:38 EEST 2005 Pekka.Pessi@nokia.com
* Silenced gcc4 warning.
M ./tport/tport.c -1 +1
Thu Sep 8 18:04:16 EEST 2005 Pekka.Pessi@nokia.com
* Better following autoconf macros
M ./tport/tport.c +9
Thu Sep 8 18:02:53 EEST 2005 Pekka.Pessi@nokia.com
* Using TPORT_DLL.
M ./tport/tport.h -10 +19
Thu Sep 8 18:01:58 EEST 2005 Pekka.Pessi@nokia.com
* Not using IS_EXCLUDED_MASK.
M ./url/url.c -1 +6
Thu Sep 8 18:01:17 EEST 2005 Pekka.Pessi@nokia.com
* Explicitly using <errno.h>
M ./msg/msg.c +2
M ./msg/msg_mclass.c +1
M ./msg/msg_mime.c +1
M ./msg/msg_parser.c +1
M ./nta/nta.c +3
M ./nth/nth_client.c +2
M ./nth/nth_server.c +2
M ./su/su_port.c +1
M ./su/su_proxy.c +1
M ./su/su_root.c +1
Thu Sep 8 17:54:28 EEST 2005 Pekka.Pessi@nokia.com
* Using http_off_t instead of off_t.
M ./http/http_basic.c -5 +5
Thu Sep 8 18:56:58 EEST 2005 Pekka.Pessi@nokia.com
* Not using su_home_deinit().
M ./nua/nua.c -3 +2
Thu Sep 8 16:40:30 EEST 2005 Pekka.Pessi@nokia.com
* Adding soa_asynch.c
A ./soa/soa_asynch.c
Thu Sep 8 03:23:00 EEST 2005 Pekka.Pessi@nokia.com
* stab 2 at soa
Added more functionality to soa. Stab at asynchronous API, too.
M ./soa/Makefile.am -1 +2
M ./soa/soa.c -146 +564
M ./soa/soa.h -5 +24
M ./soa/soa_add.h -2 +5
M ./soa/soa_session.h -21 +48
M ./soa/soa_static.c -30 +89
M ./soa/soa_tag.c +64
M ./soa/test_soa.c -7 +224
M ./m4/sac-su2.m4 -1 +1
Thu Sep 8 03:12:28 EEST 2005 Pekka.Pessi@nokia.com
* really run sdp tests
Now really running SDP tests.
M ./sdp/run-tests -1 +1
Thu Sep 8 03:11:35 EEST 2005 Pekka.Pessi@nokia.com
* su_home_new and su_home_unref
Added su_home_new() and su_home_unref().
Fixed su_home_mutex_lock() and su_home_mutex_unlock().
Slightly changed semantics of su_home_clone() versus
su_home_threadsafe().
M ./http/http_test.c -6 +6
M ./msg/msg_test.c -2 +2
M ./su/htable_test.c +3
M ./su/su_alloc.c -173 +337
M ./su/su_alloc.h -10 +18
M ./su/su_alloc_lock.c -8 +31
M ./su/su_alloc_test.c -5 +12
Thu Sep 8 03:07:17 EEST 2005 Pekka.Pessi@nokia.com
* More liberal sdp parsing for config files.
Be more liberal when parsing config files
(do not require v=, accept -1 as len argument).
M ./sdp/sdp_parse.c -9 +25
Thu Sep 8 01:05:02 EEST 2005 Pekka.Pessi@nokia.com
* su_msg_is_non_null
Added su_msg_is_non_null().
M ./su/su_wait.h +11
Thu Sep 8 01:03:31 EEST 2005 Pekka.Pessi@nokia.com
* sdp_parser_home
Added sdp_parser_home()
M ./sdp/sdp.h +2
M ./sdp/sdp_parse.c +10
2005-09-08 Kai Vehmanen <kai.vehmanen@nokia.com>
* Makefile.am: Workaround for automake bug related to adding
custom targets to RECURSIVE_TARGETS.
2005-08-25 Kai Vehmanen <kai.vehmanen@nokia.com>
* Makefile.am: soa depends on ipt and sip, so has to
be after them in SUBDIRS.
2005-08-17 Pekka Pessi <Pekka.Pessi@nokia.com>
* Fixed BEGIN()/END() pairs in test programs.
2005-08-04 Pekka Pessi <Pekka.Pessi@nokia.com>
* Added soa module.
2005-07-18 Kai Vehmanen <kai.vehmanen@nokia.com>
* libsofia-sip-ua created.