Michael Jerris
275bef5b98
Tue Jul 7 15:41:36 CDT 2009 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: testcase for INVITE forked with 100rel terminating properly
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14168 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-09 16:01:56 +00:00
Michael Jerris
8c45434ae7
Thu Jun 25 12:35:25 CDT 2009 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: test for 200 response to BYE left unreplied by application
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13961 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-25 18:47:15 +00:00
Michael Jerris
ebccde01bd
Thu Jun 25 12:25:56 CDT 2009 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: check correct non-support for 100rel
Thu Jun 25 12:26:46 CDT 2009 Pekka Pessi <first.last@nokia.com>
* nua_session.c: if 100rel is not supported by nua, do not Require it in response
Thu Jun 25 12:33:45 CDT 2009 Pekka Pessi <first.last@nokia.com>
* check_session.c: cleaned test for SFSIP-125
Fixes SFSIP-125
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13960 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-25 18:46:14 +00:00
Michael Jerris
7e1d02d8a9
Tue May 12 12:08:51 CDT 2009 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: ensure that re-INVITEs have correct Session-Expires parameters
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13319 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-15 15:44:40 +00:00
Michael Jerris
0ed0ef9e5e
Thu Apr 16 12:11:33 CDT 2009 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: added yet another test case for re-INVITE glare
S2_CASE("2.6.5", "Re-INVITE glare and 500 Retry-After",
"NUA receives re-INVITE, replies with 200, "
"sends re-INVITE, gets 500, gets ACK, retrys INVITE,"
"sends BYE.");
test case for SFSIP-135 and SFSIP-137
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13063 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-16 17:21:54 +00:00
Michael Jerris
676d7c5b75
Thu Mar 5 13:04:56 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* check_nua: use S2_CASE()
Ignore-this: 85691a39065d7ad3da57f45fe87c1da
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12735 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-24 15:34:23 +00:00
Brian West
fe71e492c7
Thu Mar 5 10:19:35 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* check_nua: using fail_unless_event() macro
Ignore-this: b03dc7431e8fea9835322bd8f825a803
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12731 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-24 15:30:45 +00:00
Michael Jerris
4357c2aca4
Wed Mar 4 12:37:47 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* nua: moved contents of test_s2.[hc] to check_nua.[hc]
Ignore-this: f53929b29092e2d62e661fc40397492e
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12422 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-04 20:41:38 +00:00
Michael Jerris
83e087e162
Tue Mar 3 12:18:30 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: more CANCEL timeout cases
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12399 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-03 22:01:25 +00:00
Michael Jerris
522b3c4858
Tue Mar 3 12:15:01 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* nua: check_nua now uses s2base.h and s2sip.h
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12398 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-03 22:00:56 +00:00
Michael Jerris
76f57d02bb
Tue Mar 3 11:30:32 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* check_nua: added test case for CANCELed INVITE timing out
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12397 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-03 22:00:18 +00:00
Michael Jerris
0862be8103
Thu Feb 26 16:28:28 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* nua/check_session.c: added test cases for REFER
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12377 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-03 17:20:55 +00:00
Michael Jerris
ea9eaeaf44
Tue Feb 10 08:10:41 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* check_nua: run all the test cases with and without stack thread
Ignore-this: e1966c560fb8e32d5a2d292e5e8dbdc0
Better detect race conditions.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11936 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-12 21:03:16 +00:00
Michael Jerris
0c141d9b81
Tue Feb 10 07:17:20 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* check_nua: moved s2_fast_forward() to s2 library
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11879 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 17:41:05 +00:00
Michael Jerris
8fb926d3ac
Wed Jan 21 14:32:32 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* check_nua: fiddled with some timing issues
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11842 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 17:11:20 +00:00
Michael Jerris
587408b8ce
Fri Jan 16 13:37:43 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* nua: fixed problem handling re-SUBSCRIBE when it creates new dialog
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11836 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 17:08:41 +00:00
Michael Jerris
5baf8d20b6
Fri Jan 16 07:42:29 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* nua: fixed problems with route set handling
RFC 3261 allows the route set changes while dialog is in early state.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11834 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 17:07:09 +00:00
Michael Jerris
377dc94f13
Thu Jan 15 12:06:29 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: make sure To header in ACK to [3456]XX is copied from response
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11832 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 17:05:32 +00:00
Michael Jerris
e0d54adf61
Tue Jan 13 15:19:59 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: added a test case for sending re-INVITE w/o offer
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11817 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 16:56:57 +00:00
Michael Jerris
ca5a8c80f8
Tue Jan 13 15:19:02 CST 2009 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: renamed test case 2.3.3 as 2.6.3
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11816 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-11 16:56:33 +00:00
Michael Jerris
e5c185a842
fixed whitespace
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10833 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-16 21:23:37 +00:00
Michael Jerris
833500ae64
Fri Nov 21 04:52:55 CST 2008 Pekka Pessi <first.last@nokia.com>
...
* nua: try to cope if a re-INVITE nor its ACK contain SDP
Some SIP user-agents use INVITE without SDP offer to refresh session.
By default, NUA sends an offer in 200 OK to such an INVITE and expects
an answer back in ACK. Now nua tries to recover from such a Offer/Answer
protocol error.
Also, if NUTAG_REFRESH_WITHOUT_SDP(1) tag is used, and if the re-INVITE was
received without SDP, no SDP offer is sent in 200 OK.
Thanks for Anthony Minessale for reporting the problem.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10829 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-16 21:20:22 +00:00
Anthony Minessale
aa32ae6f34
Tue Oct 14 09:00:06 EDT 2008 Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
...
* nua/check_session.c: Disabled OPTIONS keepalives in call tests
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10352 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-11-12 11:59:31 +00:00
Michael Jerris
51024eee9b
Wed Sep 10 12:10:57 EDT 2008 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: added test cases for multiple INVITEs and INVITE glare
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9520 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-10 16:24:59 +00:00
Michael Jerris
1dab185160
Wed Sep 10 10:49:06 EDT 2008 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: added test cases for nua_handle_destroy() and nua_respond()
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9514 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-10 16:23:01 +00:00
Michael Jerris
65b629aa8e
Wed Sep 10 10:40:18 EDT 2008 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: bye_4_1_11 - checking BYE in completing state
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9513 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-10 16:22:43 +00:00
Michael Jerris
184bee89d5
Wed Sep 10 10:39:23 EDT 2008 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: renamed call error cases (3.1, 3.2)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9512 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-10 16:22:29 +00:00
Michael Jerris
6245100d02
Wed Sep 10 10:37:35 EDT 2008 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: added more CANCEL cases
2.2.5 - CANCEL glare test case (failing)
2.2.6 - Simple nua UAS CANCEL case
2.2.7 - RFC 2543 client CANCELing, nua as UAS
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9511 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-10 16:22:13 +00:00
Michael Jerris
b45c089d4b
Wed Sep 10 10:22:28 EDT 2008 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: added TCP call cases call_2_1_2_2 and call_2_1_3_2
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9510 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-10 16:21:56 +00:00
Michael Jerris
4c606d6df4
Wed Sep 10 09:39:03 EDT 2008 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: added case 2.1.8, Call using NUTAG_PROXY().
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9508 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-10 16:21:28 +00:00
Michael Jerris
ff74ae2a89
Wed Sep 10 09:34:00 EDT 2008 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: added tests for PRACK and preconditions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9507 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-10 16:21:10 +00:00
Michael Jerris
e33290f42f
Fri Aug 8 08:09:34 EDT 2008 Pekka Pessi <first.last@nokia.com>
...
* nua: fix bug #2041747 with Organization header
Using Organization tags crashed the nua stack.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9278 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-08-12 17:07:38 +00:00
Michael Jerris
31180ed11b
Tue May 27 13:03:35 EDT 2008 Pekka.Pessi@nokia.com
...
* check_session.c: added test case call_error_3_2_3
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9260 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-08-12 16:59:56 +00:00
Michael Jerris
a45583dd73
Wed May 21 10:41:10 EDT 2008 Pekka Pessi <first.last@nokia.com>
...
* check_session.c: added new BYE glare test cases
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8602 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-25 03:24:35 +00:00
Michael Jerris
66a57f4927
Mon May 19 13:42:41 EDT 2008 Pekka Pessi <first.last@nokia.com>
...
* RELEASE: updated
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8600 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-25 03:23:12 +00:00
Michael Jerris
dd9f6af78d
complete r8400 commit
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8406 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-14 19:10:54 +00:00