This posting was generated automatically from darcs repo <http://sofia-sip.org/repos/sofia-sip>.
Thu Feb 1 22:07:04 EET 2007 [EMAIL PROTECTED] * nua_session.c: fixed terminating call state machine. Fabio Margarido reported that the BYE is not sent upon certain error conditions. This was because state machine does not allow sending duplicate BYE in terminating state. Usually, the call state machine switches to terminating state upon sending BYE. However, certain error conditions (like not receiving ACK) causes the session to terminate, and the session state is change to terminating state outside BYE. The fix here changes the behaviour of internally generated BYE requests, they do not change the session state to terminating nor they check if the session state is already terminating. M ./libsofia-sip-ua/nua/nua_session.c -44 +68 Thu Feb 1 21:43:06 EET 2007 [EMAIL PROTECTED] * test_nua: added a few tests for 200 OK timeout / ACK failing. M ./libsofia-sip-ua/nua/test_call_reject.c +309 M ./libsofia-sip-ua/nua/test_init.c -1 +3 M ./libsofia-sip-ua/nua/test_nat.c +99 M ./libsofia-sip-ua/nua/test_nat.h +11 M ./libsofia-sip-ua/nua/test_nua.c -2 +5 M ./libsofia-sip-ua/nua/test_nua.h +1 Thu Feb 1 21:37:58 EET 2007 [EMAIL PROTECTED] * su: moved pthread-specific stuff into su_pthread_port.c from su_root.c. Virtualized su_clone_start(), su_clone_wait(), su_task_execute(). Added them to su_poll_port.c, su_epoll_port.c and su_select_port.c. M ./libsofia-sip-ua/su/sofia-sip/su_wait.h -4 +8 M ./libsofia-sip-ua/su/su_base_port.c -25 +171 M ./libsofia-sip-ua/su/su_epoll_port.c -4 +5 M ./libsofia-sip-ua/su/su_poll_port.c -1 +5 M ./libsofia-sip-ua/su/su_port.c +60 M ./libsofia-sip-ua/su/su_port.h -2 +73 M ./libsofia-sip-ua/su/su_pthread_port.c +447 M ./libsofia-sip-ua/su/su_root.c -426 +75 M ./libsofia-sip-ua/su/su_select_port.c -1 +5 M ./libsofia-sip-ua/su/torture_su_bm.c +2 M ./libsofia-sip-ua/su/torture_su_root.c -1 +71 Thu Feb 1 14:10:44 EET 2007 [EMAIL PROTECTED] * su/su.c, tport/tport_tls.c, etc.: using HAVE_SIGNAL. Moved SIGPIPE check from configure.ac to m4/sac-su2.m4. M ./configure.ac -4 M ./libsofia-sip-ua/nth/http-server.c -3 +9 M ./libsofia-sip-ua/su/su.c -4 +8 M ./libsofia-sip-ua/su/test_su.c -19 +25 M ./libsofia-sip-ua/su/torture_su_timer.c -2 +10 M ./libsofia-sip-ua/tport/tport_tls.c -6 M ./m4/sac-su2.m4 -1 +10 Thu Feb 1 12:38:48 EET 2007 [EMAIL PROTECTED] * Makefile.am's: added rules subdir, valcheck.am, recursive.am and valcheck target. ./libsofia-sip-ua/sofia.am -> ./rules/sofia.am ./rules/valgrind.am -> ./rules/valcheck.am M ./Makefile.am -1 +5 M ./docs/build_system.txt -4 +12 M ./libsofia-sip-ua-glib/Makefile.am -10 +2 M ./libsofia-sip-ua-glib/su-glib/Makefile.am -1 +1 M ./libsofia-sip-ua/Makefile.am -15 +2 M ./libsofia-sip-ua/bnf/Makefile.am -1 +2 M ./libsofia-sip-ua/docs/Makefile.am -1 +2 M ./libsofia-sip-ua/features/Makefile.am -1 +2 M ./libsofia-sip-ua/http/Makefile.am -1 +1 M ./libsofia-sip-ua/ipt/Makefile.am -1 +2 M ./libsofia-sip-ua/iptsec/Makefile.am -1 +2 M ./libsofia-sip-ua/msg/Makefile.am -1 +1 M ./libsofia-sip-ua/nea/Makefile.am -1 +2 M ./libsofia-sip-ua/nta/Makefile.am -1 +1 M ./libsofia-sip-ua/nth/Makefile.am -1 +1 M ./libsofia-sip-ua/nua/Makefile.am -1 +1 M ./libsofia-sip-ua/sdp/Makefile.am -1 +2 M ./libsofia-sip-ua/sip/Makefile.am -1 +1 M ./libsofia-sip-ua/soa/Makefile.am -1 +1 M ./libsofia-sip-ua/sresolv/Makefile.am -1 +2 M ./libsofia-sip-ua/stun/Makefile.am -1 +1 M ./libsofia-sip-ua/su/Makefile.am -1 +1 M ./libsofia-sip-ua/tport/Makefile.am -1 +2 M ./libsofia-sip-ua/url/Makefile.am -1 +1 A ./rules/ A ./rules/recursive.am M ./rules/sofia.am -3 +4 M ./rules/valcheck.am +116 A ./rules/valgrind.am Wed Jan 31 13:52:26 EET 2007 [EMAIL PROTECTED] * su_pthread_port.c: using the mutex from su_home_t. M ./libsofia-sip-ua/su/su_port.h -1 M ./libsofia-sip-ua/su/su_pthread_port.c -6 +4 Wed Jan 31 22:09:10 EET 2007 [EMAIL PROTECTED] * su_alloc_lock.c: freeing memory of mutexes when they are destroyed M ./libsofia-sip-ua/su/su_alloc_lock.c -1 +3 ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel