969 Commits

Author SHA1 Message Date
Brian West
b7f4b4cd2b don't seg if tech_pvt isn't there.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15837 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-07 22:10:38 +00:00
Michael Jerris
0863bbcbae don't set auto-nat on ipv6 profiles
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15829 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-07 16:29:52 +00:00
Michael Jerris
bcbc54f997 mod_sofia: send bye instead of cancel after invalid 200 OK (MODENDP-270)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15808 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-07 03:32:56 +00:00
Anthony Minessale
6158aac6ab huge sonus infection FSRTP-8
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15781 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-03 22:51:50 +00:00
Anthony Minessale
f8da7ac30e more nat cleanup
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15759 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-02 18:46:17 +00:00
Brian West
56f10fb3c6 Well I'll be a son of a monkey's bitch, it was that bug
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15748 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-02 01:58:05 +00:00
Michael Jerris
c619db0f4e test build of this on openwrt please
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15716 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-30 12:20:55 +00:00
Anthony Minessale
9330d877a4 refactor code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15662 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-25 00:03:00 +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
Anthony Minessale
aba8d7590f FSCORE-481
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15657 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-24 18:18:09 +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
Anthony Minessale
76b2db1d2f MODSOFIA-40
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15628 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-23 19:46:37 +00:00
Anthony Minessale
af9e8eab35 convert sofia to use new core version of cache db handles
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15600 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-21 18:57:15 +00:00
Anthony Minessale
d8b084a810 reset timestamp counter when we get new sdp etc because sonus likes to say ptime 20 and send 30ms timestamps in the 183 then once they say 200 ok with the same sdp they decide to actually send 20 for real this time FSRTP-8
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15597 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-21 06:54:16 +00:00
Michael Jerris
58dceddb11 add ani and aniii to caller profile (MODSOFIA-34)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15596 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-21 06:40:38 +00:00
Anthony Minessale
34cf898e0f always check for callee update not just because of pai
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15589 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-21 04:39:38 +00:00
Anthony Minessale
2fa0c4910f refactor enterprise_originate
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15565 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-20 02:17:08 +00:00
Anthony Minessale
3e8c85a932 another one
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15536 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-19 00:12:15 +00:00
Brian West
f3c94ab89a 408 means no reply, that's bad
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15534 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-18 22:59:28 +00:00
Anthony Minessale
349b02c2e6 video improvements
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15524 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-18 19:22:45 +00:00
Brian West
ad0b8baffc don't use tech_pvt->nh, use the nh passed to the callback
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15521 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-18 15:29:41 +00:00
Michael Jerris
1f7f796b57 fix broken bsd
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15504 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-17 21:47:43 +00:00
Anthony Minessale
e9039e3bf3 good ol nightmare xfer never gets old
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15476 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-15 04:13:39 +00:00
Anthony Minessale
f05737e3ba caller/ee id cleanup
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15474 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-15 02:16:10 +00:00
Anthony Minessale
c69bdbb4b3 tolerate MySuckWELL ODBC limitation FSCORE-487
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15465 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-13 23:15:15 +00:00
Brian West
5dfcff4303 begin and commit in sep stmts
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15462 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-13 17:55:52 +00:00
Anthony Minessale
ba2e181292 expand per-thread db caching to odbc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15453 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-12 19:54:50 +00:00
Anthony Minessale
397ef741c1 solve problem from MODENDP-258 with an alternate approach, and make send-message-query-on-register=first-only and sql-in-transactions=true the defaults
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15441 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-12 03:52:07 +00:00
Brian West
2c197896c1 fix regression from r12861 to speed up loop but did not add factor of 10 to counter for expire checking code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15428 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-11 16:00:30 +00:00
Anthony Minessale
9750c60d3a add cols to sip_dialogs
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15420 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-11 02:10:41 +00:00
Anthony Minessale
6e0c9bfb08 experimental support for send-message-query-on-register=first-only
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15405 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-10 00:26:54 +00:00
Anthony Minessale
275e919f3c fix issue with global bypass_media_after_bridge messing up callflow
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15404 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-09 23:49:35 +00:00
Anthony Minessale
2e40adccac fix bug tolerating the other guy's bug
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15401 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-09 19:14:31 +00:00
Anthony Minessale
e6e5f61069 change zstr to inline and fix small display update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15385 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-06 16:00:56 +00:00
Anthony Minessale
287db73e08 fix some win32 issues in sofia
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15373 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-05 17:22:15 +00:00
Anthony Minessale
d5f5b6db6f dont send blank update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15366 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-05 06:51:51 +00:00
Anthony Minessale
1329f30f03 make subscriptions time out discarding hack to make them last forever
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15364 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-05 04:21:08 +00:00
Anthony Minessale
d08764a92e fix complier warn
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15353 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-04 19:27:35 +00:00
Anthony Minessale
31b8037517 add some more var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15351 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-04 18:24:59 +00:00
Anthony Minessale
6b15429934 add distinct-to=true|false to be used with from-domain when you don't want to change the to
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15334 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-03 21:32:18 +00:00
Brian West
290db3578a don't blow up if its null
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15324 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-02 23:31:08 +00:00
Brian West
99f75241ce don't blow up if its null
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15323 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-02 23:28:55 +00:00
Brian West
27f16bd2d8 overcome ack via in nat
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15277 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-29 21:58:37 +00:00
Anthony Minessale
757aa19e4e refactor ringback so it does not start early_media until it has to
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15266 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-29 05:47:17 +00:00
Brian West
e9d2db41e9 Fix Hold.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15263 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-28 22:52:44 +00:00
Anthony Minessale
dfafd6988e omfg
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15255 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-27 20:52:12 +00:00
Anthony Minessale
8fb754892f pull out some unused code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15233 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-26 19:57:28 +00:00
Anthony Minessale
3c5e83e351 add pass-callee-id (defaults to true) disable by setting it to false if you encounter something too stupid to ignore X headers
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15230 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-26 18:16:38 +00:00
Anthony Minessale
e6d969e540 tweak for 3pcc proxy
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15228 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-26 17:03:05 +00:00