Anthony Minessale
e884de5b07
add NUTAG_RETRY_AFTER_ENABLE() tag to lib sofia and use it in mod_sofia to disable processing retry-after headers on a per-call basis
2012-11-02 13:54:54 -05:00
Anthony Minessale
63e2044a7e
modify sofia debug code to print file, line numbers and function name
2012-10-26 14:15:14 -05:00
Anthony Minessale
bb69310259
FS-4079 FS-4540 please update to this version
2012-08-15 22:51:41 -05:00
Anthony Minessale
5867d0424d
FS-4079 please try this
2012-07-18 21:48:53 -05:00
Anthony Minessale
2aebe2456f
first pass on some new stuff
2012-07-11 15:15:50 -05:00
Travis Cross
3f24ef16b1
Avoid -Wunused-value warning
...
Don't use the SET_STATUS1 macro as it will always produce this
warning. It's a rather 'interesting' macro that's probably best
avoided anyway.
2012-06-25 06:41:00 +00:00
Anthony Minessale
8664dc6d5a
some perfomance tweaks
2012-05-03 16:31:21 -05:00
Anthony Minessale
b553d62fbd
add sip_require_timer=true variable to enable require timer on session refresh that breaks finicky endpoints
2012-04-26 10:35:02 -05:00
Michael Jerris
7d3816dbea
silence set but not used
2012-04-25 15:19:47 -04:00
Michael Jerris
ba4280e61f
try to add a tag to disable timer autorequire NUTAG_TIMER_AUTOREQUIRE(0)
2012-04-25 15:15:32 -04:00
Anthony Minessale
62c14df322
FS-3774 --resolve
2012-04-10 16:19:23 -05:00
Anthony Minessale
ef097a19b9
FS-3794 please repat all tests with this version
2012-01-16 17:26:35 -06:00
Anthony Minessale
e9bde2eb0e
FS-3758 --resolve ok so I wrote my own patch but i did borrow the 2 lines of code to create a seq from the original patch! sofia changes probably need to be converted to a tag if they are to go upstream. This completely manages sub/pub from inside mod_sofia inside the db and subs can now persist and/or fail over mid dialog tested on several things like polycom/snom/yealink on SLA and presence
2011-12-15 16:30:33 -06:00
Anthony Minessale
58c3c3a049
comment out optional Require header from re-invites for the sake of interop with testy t.38 terminals
2011-11-22 18:22:57 -06:00
Anthony Minessale
a19352aa23
FS-3688 revert
2011-11-18 17:01:03 -06:00
Anthony Minessale
2fae5dfadd
FS-3688 please do clean build and test make current or the equiv
2011-11-17 11:44:10 -06:00
Anthony Minessale
cd8ccebbf4
save via_string when sent to nh so we can use it in session timer re-invites to fix double nat issue
2011-08-22 10:58:33 -05:00
Jeff Lenk
130e1c8774
fix windows compile
2011-07-16 19:13:27 -05:00
Anthony Minessale
b0e076a74f
FS-3386 add some more debug defines to sofia and avoid double destroy in nh
2011-07-16 01:03:01 -05:00
Anthony Minessale
c9cab41620
tweak debug code
2011-07-14 00:12:53 -05:00
Anthony Minessale
f761241325
use individual pools instead of sub-pools for nua handles to avoid pool swell
2011-07-11 21:27:36 -05:00
Anthony Minessale
d68605f5ae
FS-3394 --resolve edge case in the 3rd party sofia sip stack library when dealing with a malformed contact and missing ack. Will push upstream to sofia devs
2011-07-06 15:11:26 -05:00
Marc Olivier Chouinard
626a99f994
sofia-lib: More Fix for -Wunused-but-set-variable required compiler. (Might need to be ported back to sofia)
2011-04-23 20:33:19 -04:00
Marc Olivier Chouinard
92cd095006
sofia-lib: Fix for -Wunused-but-set-variable required compiler. (Might need to be ported back to sofia)
2011-04-22 22:11:34 -04:00
Jeff Lenk
bcd31ecaf3
correction to last patch
2010-09-29 16:00:09 -05:00
Jeff Lenk
45ecbc2f61
fix warnings on windows x64 builds src and mods projects - only libsofia included on the libs side
2010-09-29 15:47:58 -05:00
Jeff Lenk
ba1546e055
FSBUILD-297 remove strange characters
2010-08-10 22:07:44 -05:00
Anthony Minessale
c15ee980a7
SFSIP-219
2010-08-03 13:43:29 -05:00
Anthony Minessale
c1acebdb42
patch incomplete multipart parsing code
2010-06-01 17:13:32 -05:00
Michael Jerris
a7f4892887
sofia-sip: extend timeout for session expires on short timeouts to be 90% of timeout instead of 1/3 to handle devices that do not refresh in time such as polycom (SFSIP-212)
2010-05-31 09:50:44 -04:00
Anthony Minessale
aaa822ba79
SFSIP-197
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16534 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-28 20:35:17 +00:00
Anthony Minessale
2d73aba12b
make sofia not auto-respond to SUBSCRIBE refresh requests
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16273 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-13 15:47:14 +00:00
Michael Jerris
e8a4f39366
attempt fix for race condition
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16064 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-28 19:19:05 +00:00
Michael Jerris
511132ac1e
fix sofia build when -std=c99
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15746 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-01 22:42:18 +00:00
Anthony Minessale
516db24b75
SFSIP-180 report hack in sofia lib to pekka for better answer
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15190 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-21 23:01:37 +00:00
Anthony Minessale
4d9f7de25b
FSCORE-471 and any other update related bugs
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15186 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-21 18:48:28 +00:00
Michael Jerris
780bce83a4
Mon Jun 29 07:52:27 CDT 2009 kai.k.samposalo@nokia.com
...
* Symbian winscw build fix
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14193 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-10 00:54:04 +00:00
Michael Jerris
aefcb7d0a0
Tue Jul 7 19:00:00 CDT 2009 Pekka Pessi <first.last@nokia.com>
...
* nua_session.c: made INFO a general-purpose method
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14186 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-10 00:48:06 +00:00
Michael Jerris
42445d70bb
Mon Jul 6 15:36:25 CDT 2009 Pekka Pessi <first.last@nokia.com>
...
* nua_notifier.c: more logging
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14178 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-10 00:40:54 +00:00
Michael Jerris
2cb29fd42b
Tue Jul 7 16:39:23 CDT 2009 Pekka Pessi <first.last@nokia.com>
...
* check_register.c: not setting receive_natted
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14171 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-09 16:06:08 +00:00
Brian West
a8e700ae5f
Tue Jul 7 16:37:28 CDT 2009 Pekka Pessi <first.last@nokia.com>
...
* check_register: added test case register_1_3_3_2 for PING/PONG
Ignore-this: 8290679900c21df47071f26f2de60625
Disabled test case 1_3_3_1 for now.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14170 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-09 16:04:59 +00:00
Michael Jerris
29997399f3
Mon Jul 6 14:29:40 CDT 2009 Pekka Pessi <first.last@nokia.com>
...
* check_simple: more checks from terminating subscription
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14169 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-09 16:04:14 +00:00
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
fd8106afcf
Thu Jun 25 12:34:42 CDT 2009 Pekka Pessi <first.last@nokia.com>
...
* nua_server.c: replying 200 OK to BYE left unreplied upon nua_handle_destroy
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13986 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-26 19:56:10 +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
Brian West
ab721a5d4b
pass 302 and 305 to callback
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13732 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-09 18:22:48 +00:00
Michael Jerris
99f6627380
sofia-sip: subscription-state subexp-params missing (SFSIP-148)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13439 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-26 22:27:10 +00:00
Michael Jerris
61c23ee5d1
Wed May 13 13:39:29 CDT 2009 Pekka Pessi <first.last@nokia.com>
...
* nua_stack_ack(), nua_invite_client_ack(): cleaned code
Ignore-this: 9edf1594e20f27f4e2effb43c83858ea
Fixed clean-up after ACK.
Coverity issue.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13353 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-15 16:18:10 +00:00
Michael Jerris
469bc4789a
Wed May 13 12:14:18 CDT 2009 Pekka Pessi <first.last@nokia.com>
...
* nua_event_server.c: free temp strings
Ignore-this: 18b592f7d6ae942a48cd117f7a6f3c31
Coverity issue.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13344 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-15 16:11:57 +00:00