95 Commits

Author SHA1 Message Date
Anthony Minessale
4a5d575623 xfer stuff
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6054 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-25 18:36:40 +00:00
Anthony Minessale
690d697a07 add newsub tag to attended xfer notify calls
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6049 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-25 12:56:43 +00:00
Anthony Minessale
a93ddbd212 presence crap
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6048 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-24 23:20:47 +00:00
Anthony Minessale
3c1de519da sip is stupid
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6041 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-24 00:06:33 +00:00
Anthony Minessale
76ae69ada4 whoever thought making SIP all text based was simply a genius, umm no, that was sarcasm
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6026 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-23 14:22:53 +00:00
Anthony Minessale
603463d126 avoiding segfault
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6016 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-22 14:30:21 +00:00
Michael Jerris
493aafa279 code before declaration.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6013 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-21 20:48:50 +00:00
Anthony Minessale
cf87d918cf add some goodies to sofia
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6003 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-19 21:06:09 +00:00
Anthony Minessale
1934390950 urldecode the uri
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5994 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-19 16:02:44 +00:00
Anthony Minessale
42644022e1 improvements
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5967 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-18 16:17:42 +00:00
Michael Jerris
6754e4275b put gateway contact params inside the <>
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5960 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-18 03:51:49 +00:00
Anthony Minessale
bc0bee90d2 add contact-params
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5959 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-18 03:04:48 +00:00
Anthony Minessale
7c93a4e4eb experimental multiple registrations
in sofia conf
<param name="multiple-registrations" value="true"/>

in dialplan

<action application="bridge" data="$sofia_contact(mysofia_profile_name/user@regtodomain.com)"/>
or
<action application="bridge" data="$sofia_contact(mysofia_profile_name_same_as_regto_domain.com/user)"/>
or
<action application="bridge" data="$sofia_contact(user@mysofia_profile_name_same_as_regto_domain.com)"/>



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5956 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-18 01:02:01 +00:00
Brian West
4116e94373 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5942 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-17 19:51:39 +00:00
Michael Jerris
3c10d5af76 use 503 for server congestion, not 486, becuase that means user busy
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5880 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-15 18:31:10 +00:00
Anthony Minessale
0a980a4ff9 minor adj
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5851 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-12 17:12:31 +00:00
Anthony Minessale
7962945c39 make encoding optional none, base64 or url encoding
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5823 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-06 00:30:04 +00:00
Anthony Minessale
464ba5a395 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5821 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-05 18:05:51 +00:00
Anthony Minessale
56953243c1 up
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5820 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-05 18:00:33 +00:00
Anthony Minessale
08352a3fd4 add auto_answer goodies
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5818 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-05 17:33:13 +00:00
Anthony Minessale
7028acf9cf update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5817 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-05 17:05:31 +00:00
Anthony Minessale
90cd8e0ce6 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5816 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-05 16:49:15 +00:00
Anthony Minessale
b00decc869 now support 3pcc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5814 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-05 15:47:48 +00:00
Anthony Minessale
2d8e58fede add line to set port right with sip calls with no sdp in the invite
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5813 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-05 14:08:21 +00:00
Anthony Minessale
e44ad9588c be extra careful
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5789 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-03 23:42:40 +00:00
Anthony Minessale
bd6bd9ad57 add softtimer to the core, begin framework for static modules and reduces calls to gettimeofday for timestamps
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5784 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-03 16:44:11 +00:00
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