294 Commits

Author SHA1 Message Date
Anthony Minessale
646a5609a1 edge cases for sofia recover 2010-09-08 22:53:57 -05:00
Anthony Minessale
4526ba30c6 improve sofia recover in some nat cases 2010-09-08 15:32:34 -05:00
Anthony Minessale
bb980fdef5 refactor 2010-09-03 12:46:49 -05:00
Anthony Minessale
5481d9a98c MODSOFIA-86 2010-08-19 18:22:06 -05:00
Anthony Minessale
96b790fa2e BOUNTY-20 2010-08-18 15:01:32 -05:00
Anthony Minessale
7898679b20 tweak 2010-07-01 09:37:49 -05:00
Anthony Minessale
f2ea3ee315 indent run 2010-06-30 10:35:15 -05:00
Anthony Minessale
911e9182e1 add cid-in-1xx profile param and sip_cid_in_1xx chan var 2010-06-29 09:32:41 -05:00
Anthony Minessale
fabaa4a28e MODSOFIA-77 2010-06-18 17:09:26 -05:00
Anthony Minessale
beae21d729 MODSOFIA-59 2010-06-18 15:42:28 -05:00
Anthony Minessale
c2cfe1b202 FSMOD-61 2010-06-14 14:10:15 -05:00
Anthony Minessale
22569d4ac5 add multiple rtp-ip support to sofia profiles
add extra rtp-ip params to a profile to add more ip which will be used round-robin as new calls progress.
2010-06-10 17:10:03 -05:00
Anthony Minessale
0152706fa9 BOUNTY-19 2010-06-04 19:37:04 -05:00
Mathieu Parent
3f7cafd709 Rename sofia_glue_get_user_host to switch_split_user_domain
and move to switch_utils. To allow use by other modules.
2010-06-02 01:09:54 +02:00
Anthony Minessale
a291af5768 add sip_copy_multipart to work like sip_copy_custom_headers 2010-06-01 17:22:45 -05:00
Anthony Minessale
c17eefb2a4 first crack at multipart content in invites 2010-06-01 17:13:32 -05:00
Michael Jerris
52cd8cdd64 mod_sofia: use rfc recommended default session timeout of 30 min according to RFC 4028 4.2 (MODSOFIA-76) 2010-05-31 09:39:36 -04:00
Anthony Minessale
ccf74d5b41 negotiable t38 passthru 2010-05-26 20:13:07 -05:00
Anthony Minessale
7b3d3f7ef2 Tea for two (or maybe thirty eight?) 2010-05-21 16:47:21 -05:00
Mathieu Rene
3c5c5905ad mod_sofia: fire an event for gateway ping 2010-05-10 12:33:47 -04:00
Anthony Minessale
e5cc0539ff add disable_hold var or disable-hold profile param 2010-05-03 12:35:48 -05:00
Michael Jerris
5be0640fdd mod_sofia: add failed call statistics to gateways (MODENDP-238) 2010-04-26 04:14:57 -04:00
Anthony Minessale
aa4816659c add rtcp seperate on audio and video and add passthru 2010-04-20 16:15:53 -05:00
Anthony Minessale
70d73cafb7 FSRTP-14 2010-04-20 11:08:39 -05:00
Anthony Minessale
89f399832d add killgw _all_ to delete all gws 2010-03-31 15:02:50 -05:00
Michael Jerris
ea8b4f2f20 fix telephone-event negotiation with devices that don't do what the rfc says they SHOULD do
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17097 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 03:51:04 +00:00
Anthony Minessale
0292b7a81d ok, patch applied cleanly
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17096 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 00:28:56 +00:00
Anthony Minessale
cefb4188ea fixing patch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17095 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 00:27:20 +00:00
Anthony Minessale
80b9db179b re-apply reformatted reverted patch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17094 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 00:24:45 +00:00
Anthony Minessale
c92cbcb5e3 revert
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17093 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 00:23:55 +00:00
Anthony Minessale
467bdfc21c prevent race in killgw followed by an immediate rescan with the same gateway name
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17092 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 00:09:43 +00:00
Anthony Minessale
ffe784f110 add sofia_dig [xml] api func
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16745 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-24 00:01:39 +00:00
Anthony Minessale
625b477c95 add ability for multiple profiles to share the same gateway names via profile::gwname syntax for normT
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16698 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-18 22:39:08 +00:00
Anthony Minessale
0f2fef4f7e add extended info parsing feature to send api commands or queue messages to sessions over info packets
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16688 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-18 15:52:30 +00:00
Mathieu Rene
4bcb352602 MODSOFIA-57 fix edge case if a session is blocked during a sip profile shutdown
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16654 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-16 00:07:50 +00:00
Anthony Minessale
886e1ddb4d run indent on the whole tree and update copyright dates in prep for 1.0.5
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16579 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-06 03:38:24 +00:00
Rupa Schomaker
86e022f516 BOUNTY-15 - add user-agent-filter and max-registrations-per-extension
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16557 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-02 21:04:41 +00:00
Brian West
22592cc0e9 MODENDP-284
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16483 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-23 18:43:38 +00:00
Anthony Minessale
98edcdb345 you should get more than a steak dinner if you can make asterisk do this
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16426 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-21 00:12:24 +00:00
Anthony Minessale
5111bbb3da SFSIP-195
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16250 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-12 00:05:11 +00:00
Anthony Minessale
e71f66e070 tweak sla presence code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16223 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-09 00:34:17 +00:00
Anthony Minessale
478f165d25 share and share alike, only nothing is alike in sip =/
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16194 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-07 06:09:35 +00:00
Anthony Minessale
88a21f40f2 xmas presence 2009
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16053 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-24 05:44:23 +00:00
Anthony Minessale
4aee9be2ae MODSOFIA-48
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16004 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-19 17:43:05 +00:00
Michael Jerris
ead4f5bb35 mod_sofia: add shutdown-on-fail param to sofia profiles (MODSOFIA-45)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15854 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-09 14:42:30 +00:00
Anthony Minessale
d10d505e56 can't win
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15793 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-04 20:54:07 +00:00
Anthony Minessale
0b4bd3e1c1 retry reg faster on dns timeouts
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15763 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-02 20:47:46 +00:00
Anthony Minessale
d34d8ae16b add separate inbound/outound codec prefs params to sofia profile original codec-prefs sets both to the same value for back-compat
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15658 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-24 18:52:57 +00:00
Brian West
c48ccd9e95 use profile flag instead
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15655 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-24 16:24:24 +00:00
Brian West
383541f3d0 MODSOFIA-41 , fail2ban support in mod_sofia thanks jay binks.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15654 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-24 16:11:56 +00:00