1119 Commits

Author SHA1 Message Date
Anthony Minessale
ffb989e435 tear the hell out of everything and rip it up into itsy bitsy pieces and put it all back together
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5765 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-29 01:06:08 +00:00
Anthony Minessale
fc6f5e6b14 add sofia_profile_name chanvar to sip channels
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5739 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-21 19:20:15 +00:00
Ken Rice
f2196e916b Add Support for http://tools.ietf.org/id/draft-levy-sip-diversion-08.txt never rolled into an RFC but people use it anyway
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5736 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-21 16:27:41 +00:00
Michael Jerris
e41b900c1f run spellcheck
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5724 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-20 05:44:02 +00:00
Michael Jerris
901155402b merge MODENDP-27, properly handle options and avoid handle leak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5720 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-19 18:47:59 +00:00
Anthony Minessale
c03b9f4887 initial blind crack at passing reinvites across no-media bridges
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5718 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-19 18:24:47 +00:00
Anthony Minessale
11cdfc9811 back out patch we don't need
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5717 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-19 17:05:52 +00:00
Anthony Minessale
1f3eabd15c add register-proxy option to gateways so you can send outbound reg to your local proxy dest for the outside
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5713 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-19 15:28:16 +00:00
Michael Jerris
40c29a107c merge patch from MODENDP-24, add to-domain param to gateway that overrides the proxy domain for the to header
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5712 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-19 15:05:55 +00:00
Anthony Minessale
16f584ef47 add register-gateway variable to directory users to allow inbound reg to trigger an outbound one
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5710 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-18 17:31:36 +00:00
Anthony Minessale
2c97ad1c64 fix warns
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5696 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-11 20:40:49 +00:00
Michael Jerris
9ce2aba87a actually take the caller id name and/or number from the rpid. Still incomplete, but should do a better job
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5694 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-11 14:51:13 +00:00
Anthony Minessale
3fa9239dc0 fix nua_i_error 500 when responding to OPTIONS
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5693 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-11 13:52:32 +00:00
Michael Jerris
30ffb593c0 little cleanup, remove unnecessary (char *) cast.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5674 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-28 22:44:02 +00:00
Anthony Minessale
6f68991cb4 add NDLB-broken-auth-hash option for interop with eyebeam and zoiper
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5648 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-21 14:48:16 +00:00
Michael Jerris
922bb27e5a fix for MODENDP-19
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5567 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-03 21:41:18 +00:00
Michael Jerris
f1222ba2fd fix for FSCORE-40
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5566 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-03 21:29:01 +00:00
Michael Jerris
008777e95e add more modules to new mod loader macros/api.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5403 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 07:15:53 +00:00
Michael Jerris
14608093b1 add new macros and approach to module loader.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5337 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-13 14:35:55 +00:00
Anthony Minessale
be642c111d add inbound-codec-negotiation and channel variable to enable greedy codec negotiation
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5304 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-10 02:52:23 +00:00
Anthony Minessale
eb80c72f71 doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5299 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-08 23:12:57 +00:00
Anthony Minessale
eb717cf250 doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5298 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-08 23:05:12 +00:00
Anthony Minessale
724de2b52d add selective challenge to sofia via reject app
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5297 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-08 22:28:32 +00:00
Michael Jerris
88be7deec9 fix to not unintentionally use to in 200 contact
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5271 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-05 18:22:16 +00:00
Anthony Minessale
eec9f345a1 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5247 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-01 23:48:06 +00:00
Anthony Minessale
220390dffe update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5243 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-01 21:07:03 +00:00
Anthony Minessale
62b7a692a6 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5229 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-29 15:16:42 +00:00
Anthony Minessale
db5ab42c12 Enact the 'No device left behind' act. All stupid sip params that only help broken things *MUST* be prefixed with NDLB-
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5228 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-29 14:59:03 +00:00
Michael Jerris
5f921c6d20 Process P- headers into channel variables too.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5215 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-25 16:14:12 +00:00
Anthony Minessale
dcd1d6423b improve connectile-dysfunction mode to send message packets from the server end to keep the connection open
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5210 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-22 15:03:21 +00:00
Anthony Minessale
dd30ae97fa make contact: match the to: in 200OK for the sake of interop
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5208 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-21 21:44:35 +00:00
Anthony Minessale
493fdf5ba8 add from-domain param to sofia.conf for mmurdock
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5166 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-12 17:57:30 +00:00
Anthony Minessale
1cb336eaf0 add some robustness to deal with runaway threads
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5140 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-11 00:27:55 +00:00
Anthony Minessale
36acdb9f52 props and sofia fix
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5126 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-10 18:17:34 +00:00
Anthony Minessale
c07224852c fix sofia register stuff (update to this one if you use gateways)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5122 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-10 16:15:07 +00:00
Anthony Minessale
2f6798fdb8 change some log levels
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5114 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-09 19:30:41 +00:00
Michael Jerris
41163d1020 make sure to initialize gateway->next
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5112 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-09 15:49:01 +00:00
Anthony Minessale
28fc399e37 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5107 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-08 20:17:27 +00:00
Michael Jerris
5d628cda03 add sip_subject channel var when header is there.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5089 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-04 22:38:24 +00:00
Anthony Minessale
9c77125eac improvement towards stable mod_sofia that can start/stop profiles (see i told ya this kind of thing is a slippery slope)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5074 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-03 01:55:25 +00:00
Anthony Minessale
e402c54c1e update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5072 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-02 23:32:45 +00:00
Anthony Minessale
970b124909 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5060 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-02 00:36:15 +00:00
Anthony Minessale
5a8dc6da14 remove duplicate code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5055 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-01 18:53:02 +00:00
Anthony Minessale
ddd96abb8f add bind error case to sofia
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5054 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-01 18:47:28 +00:00
Anthony Minessale
d79d33c72d fix some oversights from earlier sip patch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5047 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-01 00:26:41 +00:00
Anthony Minessale
01f9b3f1c8 more changes to sofia to make better use of the directories
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5043 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-30 20:35:35 +00:00
Anthony Minessale
d038cdbfdb <variables> section in user for local chan vars during authed calls
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5042 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-30 16:26:44 +00:00
Michael Jerris
757916feff hint... hint...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5038 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-29 02:02:05 +00:00
Michael Jerris
ac065100b6 fix build on msvc.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5037 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-29 01:51:32 +00:00
Anthony Minessale
ffb254ad49 either break everything or make it cooler ... ?
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5036 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-29 01:16:49 +00:00