1119 Commits

Author SHA1 Message Date
Anthony Minessale
b94e626b69 change var name
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6641 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-11 15:38:07 +00:00
Michael Jerris
317706dd23 add info responses (MODENDP-56)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6562 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-07 14:31:48 +00:00
Anthony Minessale
2cf93afc1b update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6489 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-04 13:48:20 +00:00
Anthony Minessale
1bbb57a82c fix SFSIP-37
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6481 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-04 00:21:32 +00:00
Anthony Minessale
ee83edb0ed add user-agent-string param to sofia profile
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6407 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-27 01:21:36 +00:00
Michael Jerris
1ba6b1b518 whoops
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6350 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-20 03:24:55 +00:00
Michael Jerris
f762210bcd fix message.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6346 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-20 01:15:47 +00:00
Michael Jerris
bd76947b13 re-factor, reduce indentation in some function, whitespace and comment cleanup.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6345 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-20 01:09:39 +00:00
Michael Jerris
50e3cb5623 use the sofia parsers for Alert-Info and Remote-Party-ID headers instead of our own. Further fix for MODENDP-45
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6344 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-19 23:29:32 +00:00
Michael Jerris
1622484008 fix windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6343 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-19 21:34:27 +00:00
Anthony Minessale
1f2f171065 band aid
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6342 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-19 20:52:21 +00:00
Anthony Minessale
39cebb4fc9 add from-user param to gateways
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6293 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-15 22:45:15 +00:00
Anthony Minessale
a30c635e2a fix MODENDP-35
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6275 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-15 16:55:46 +00:00
Anthony Minessale
0ac9a16321 fix some stuff and add set_user func
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6239 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-13 19:58:44 +00:00
Anthony Minessale
77405bd53e add supress-cng param and supress_cng variable
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6222 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-12 20:36:00 +00:00
Anthony Minessale
1268358a5f fix MODENDP-42
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6220 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-12 16:51:33 +00:00
Anthony Minessale
7e101fa05c protection against malformed string
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6215 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-10 00:47:09 +00:00
Anthony Minessale
fb2c608511 fix restart
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6184 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-08 03:16:28 +00:00
Anthony Minessale
f496c18787 remove unused param
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6168 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-06 22:34:20 +00:00
Anthony Minessale
8a6d9b5d88 fix obscure bug in late neg
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6157 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-03 00:46:23 +00:00
Michael Jerris
622a2733dc use more correct const char * for things that should not be modified. This should also fix the switch_cpp.cpp changes from MODAPP-44. More patches to follow up on this for a few more modules that will likely break with this commit.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6120 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-01 11:28:26 +00:00
Anthony Minessale
240304fb62 inbound_context and inbound_dialplan vars in regged user to direct callflow
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6113 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-31 22:26:54 +00:00
Anthony Minessale
b97f786f0f rtp timeout
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6093 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-31 02:12:30 +00:00
Anthony Minessale
36dac92636 force-register-domain
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6057 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-25 20:25:32 +00:00
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