7609 Commits

Author SHA1 Message Date
Anthony Minessale
8e2257ff8a update
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@429 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-28 23:22:21 +00:00
Michael Jerris
f39d931259 don't assert that people are using sip correctly
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7954 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-24 20:02:01 +00:00
Anthony Minessale
bb14afecc0 sync
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@427 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-19 23:23:04 +00:00
Anthony Minessale
d39e00d82c sync
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@427 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-19 23:23:04 +00:00
Anthony Minessale
eba32dae0d update
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@426 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-19 20:45:57 +00:00
Anthony Minessale
6880c95573 update
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@426 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-19 20:45:57 +00:00
Anthony Minessale
aa0bea3d5c deal with MODENDP-99
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7934 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-19 17:56:27 +00:00
Anthony Minessale
18ad775194 sync
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@425 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-19 00:51:13 +00:00
Anthony Minessale
6ac134b105 sync
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@425 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-19 00:51:13 +00:00
Anthony Minessale
131b13b236 sync
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@424 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-19 00:26:27 +00:00
Anthony Minessale
2ff832c9b9 sync
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@424 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-19 00:26:27 +00:00
Michael Jerris
fa50712266 Tue Mar 18 16:16:49 EDT 2008 Pekka.Pessi@nokia.com
* nta: fixed checks for rfc2543 retransmssions/CANCEL/ACK

  Thanks to Michael Jerris for reporting this problem.

fix for SFSIP-49



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7919 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-18 20:24:22 +00:00
Anthony Minessale
b43a995bc0 sync
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@423 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-18 20:19:59 +00:00
Anthony Minessale
1540877894 sync
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@423 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-18 20:19:59 +00:00
Michael Jerris
f09846d3e9 proper gethostebyname_r detection
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@421 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-16 23:43:56 +00:00
Michael Jerris
ae4020acac proper gethostebyname_r detection
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@421 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-16 23:43:56 +00:00
Michael Jerris
6ffbad9541 revert part of the reverting from the reverted revert. (see r7833, the fun continues)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7839 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-08 00:12:57 +00:00
Michael Jerris
87223a5c1e revert for now the following patch which introduces a segfault:
Tue Feb 26 11:09:37 EST 2008  Pekka.Pessi@nokia.com
* nua: initial fix for sf.net bug #1827511

BYE can now be challenged.




git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7833 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 19:20:27 +00:00
Michael Jerris
875c0851d0 Fri Mar 7 12:31:52 EST 2008 Pekka.Pessi@nokia.com
* sres_blocking.c: validating calloc() return value



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7828 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:52:20 +00:00
Michael Jerris
2abc13f368 Fri Mar 7 12:24:05 EST 2008 Pekka.Pessi@nokia.com
* su_alloc.c: using safe free



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7827 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:50:32 +00:00
Michael Jerris
aeb1829220 Fri Mar 7 11:49:17 EST 2008 Pekka.Pessi@nokia.com
* tests/Makefile: using testsdir, installing check_sofia there



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7826 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:47:44 +00:00
Michael Jerris
c2380dd2cc Fri Mar 7 11:47:53 EST 2008 Pekka.Pessi@nokia.com
* test_nua.mmp: not using IN_LIBSOFIA_SIP_UA and IN_LIBSOFIA_SRES with test program
  
  (test program links with dll, not contributes to it)



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7825 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:47:04 +00:00
Michael Jerris
222fcbddb7 Fri Mar 7 11:47:06 EST 2008 Pekka.Pessi@nokia.com
* tport: allow using TPTAG_LOG() and TPTAG_DUMP() with tport_set_params().



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7824 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:46:28 +00:00
Michael Jerris
1073925bb4 Fri Mar 7 11:46:34 EST 2008 Pekka.Pessi@nokia.com
* su_root.c: su_task_execute() now accepts NULL as return_value pointer



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7823 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:45:14 +00:00
Michael Jerris
35a43bcf56 Fri Mar 7 11:46:08 EST 2008 Pekka.Pessi@nokia.com
* sip_util.c: fixed doxygen docs



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7822 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:44:42 +00:00
Michael Jerris
f05fe867ab Fri Mar 7 11:45:51 EST 2008 Pekka.Pessi@nokia.com
* test_call_hold.c: added more cases for hairy call termination.



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7821 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:44:21 +00:00
Michael Jerris
bfb245298e Fri Mar 7 11:45:24 EST 2008 Pekka.Pessi@nokia.com
* test_basic_call.c: added test cases for error response terminating the session/dialog



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7820 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:43:57 +00:00
Michael Jerris
b5f46db40b * test_proxy: trying to support 200 OK retransmissions over TCP better
Keeping INVITE transactions alive for 64*T1 after initial 200 OK.
  
  Added test_proxy_set_logging() for easier debugging.



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7819 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:43:21 +00:00
Michael Jerris
8ee7579dda Fri Mar 7 11:42:18 EST 2008 Pekka.Pessi@nokia.com
* auth_module.c: calculating proper size for user data hash table.



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7818 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:42:43 +00:00
Michael Jerris
f3a77abce4 Fri Mar 7 11:34:33 EST 2008 Pekka.Pessi@nokia.com
* nta: added nta_outgoing_bind()



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7817 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:42:16 +00:00
Michael Jerris
bbb36378b2 * nua: passing the culprit to the dialog usage removal functions
If a session was terminated because of a error response returned to a
  request (as specified by RFC 5157), the nua_i_state event was not sent.
  
  Even with this fix, if a dialog has multiple usages, the event usages can be
  terminated without any indication to the application.



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7816 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:41:29 +00:00
Michael Jerris
f35f29b1c1 Fri Mar 7 06:14:32 EST 2008 Pekka.Pessi@nokia.com
* heap.h, htable2.h: fixed doxygen documentation



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7815 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:40:03 +00:00
Michael Jerris
2cfb72ac79 Thu Mar 6 12:48:33 EST 2008 Pekka.Pessi@nokia.com
* nua_subnotref.c: not increasing the subscription expiration time by NOTIFY



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7814 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:39:27 +00:00
Michael Jerris
2b65396d6b Thu Mar 6 12:47:10 EST 2008 Pekka.Pessi@nokia.com
* nua_dialog.[hc]: storing the last time refresh was requested in du_refquested



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7813 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:38:47 +00:00
Michael Jerris
a7be7d7156 Thu Mar 6 12:43:23 EST 2008 Pekka.Pessi@nokia.com
* rules.am, sofia.am various Makefile.ams: added checklib target
  
  make all now builds only the library, not the (nua) test libraries.


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7812 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:38:16 +00:00
Michael Jerris
67e1d2c45a Mon Mar 3 12:17:50 EST 2008 Pekka.Pessi@nokia.com
* tport_type_tls.c: not trying to use non-existing certificate/key, randfile, CAfile



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7811 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:37:43 +00:00
Michael Jerris
97a41cbde8 Mon Mar 3 11:23:17 EST 2008 Pekka.Pessi@nokia.com
* test_simple.c: fixed race condition in test_simple.c



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7810 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:37:15 +00:00
Michael Jerris
96b5099a80 undo svn r 7762
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7809 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 17:34:46 +00:00
Michael Jerris
7d8bd7ba89 tweak sdp handling
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7799 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-05 22:39:22 +00:00
Michael Jerris
dfb6ccc208 Wed Mar 5 05:54:15 EST 2008 Pekka.Pessi@nokia.com
* soa_static.c: fixed initial SOATAG_ORDERED_USER(1)



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7796 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-05 21:12:12 +00:00
Michael Jerris
3d1c17bc00 break rfc3264 rejected m line support so t.38 works (will need to work this into an option)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7769 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-02 04:13:51 +00:00
Anthony Minessale
9c95febcdd some changes
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@420 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-01 00:48:36 +00:00
Anthony Minessale
532de2fb08 some changes
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@420 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-03-01 00:48:36 +00:00
Michael Jerris
051f682516 we do these from the lib automatically now
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@419 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-02-29 22:04:15 +00:00
Michael Jerris
7cd6d9f30f we do these from the lib automatically now
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@419 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-02-29 22:04:15 +00:00
Michael Jerris
e1f3a14ad8 handle failure on chan open on new setup msg
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@418 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-02-29 17:55:29 +00:00
Michael Jerris
da7a79ce61 handle failure on chan open on new setup msg
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@418 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-02-29 17:55:29 +00:00
Michael Jerris
7d476dd303 state tweaks
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@417 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-02-29 01:05:23 +00:00
Michael Jerris
759e606ed2 state tweaks
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@417 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-02-29 01:05:23 +00:00
Anthony Minessale
1d3f79cddc boost up
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@416 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-02-29 00:21:04 +00:00