1119 Commits

Author SHA1 Message Date
Anthony Minessale
d6a57e8ca2 add user_agent to sip lookups
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7269 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-17 19:25:01 +00:00
Anthony Minessale
4181b2bc87 tls interop
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7268 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-17 17:37:49 +00:00
Anthony Minessale
65668e7e6a RFC4568 support, you don't need the cone of silence anymore...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7244 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-16 06:01:53 +00:00
Brian West
7b09849c9c clean this code up a tiny bit. Doesn't add anything
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7207 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-14 05:29:33 +00:00
Michael Jerris
f1bca1a83a fix info send/receive
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7202 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-13 20:08:12 +00:00
Michael Jerris
7accbe103f use braces on ifs.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7191 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-12 19:56:47 +00:00
Michael Jerris
85cdbb46bf Parse "tag" and "generic_param" of From and To headers, Parse referred by header to vars (MODENDP-72)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7190 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-12 19:53:12 +00:00
Michael Jerris
daea564f9b Two ways for forcing SIP username to be the same as the auth username - i.e. locking a user to an extension (MODENDP-68)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7188 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-12 19:15:05 +00:00
Anthony Minessale
143bed09a3 try to use clock_gettime to make sure we don't care if the system time changes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7165 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-11 00:43:49 +00:00
Anthony Minessale
4ca4a18f53 there are no small problems only small fixes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7140 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-08 17:18:04 +00:00
Anthony Minessale
9246a0abbf fix shutdown issues
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7139 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-08 16:35:20 +00:00
Michael Jerris
06335ebe76 handle cli from the following headers (in order of preference) - Thanks Jason.
P-Preferred-Identity
P-Asserted-Identity
Remote-Party-ID
From 

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7131 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-07 20:27:48 +00:00
Anthony Minessale
b3992a6eee fix bypass_media mode
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7128 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-07 18:02:01 +00:00
Anthony Minessale
021ab87f2b fix MODENDP-66
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7078 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-03 23:42:15 +00:00
Michael Jerris
a62077b359 duplicate var.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7072 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-03 01:29:28 +00:00
Anthony Minessale
8fdf9a7ff1 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7067 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-03 00:50:53 +00:00
Brian West
aac0e46014 remove my testing vars commited by accident
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7062 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-02 17:06:47 +00:00
Brian West
6d265b1968 MODENDP-65 sip info frag to update display after attended transfer
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7061 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-02 17:06:07 +00:00
Michael Jerris
259224671f add chanvars for uri_params (MODENDP-67)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7036 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-31 15:16:22 +00:00
Brian West
b115bea584 tweak to update when confirm happens when no subscriptions are present
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7014 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-29 02:18:23 +00:00
Anthony Minessale
24038ba5f9 add sip_refer_to var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7008 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-28 22:53:04 +00:00
Anthony Minessale
a48149e25e possible fix for MODAPP-64
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7001 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-28 18:54:43 +00:00
Brian West
ed8051537a collect info from bye and so we can get it in cdr
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6988 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-26 22:41:40 +00:00
Anthony Minessale
9868741717 sip updates
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6987 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-26 22:33:46 +00:00
Anthony Minessale
d14909d41d update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6971 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-24 18:26:39 +00:00
Stefan Knoblich
28be3016a0 Add "a tls-version" configuration option to select the protocol version of the SIP/TLS endpoint, possible values are "tlsv1" and "sslv23", with SSLv2/3 being the default because that is what phones seem to be using (e.g. spa962)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6963 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-22 23:50:15 +00:00
Brian West
6ed94bdaa1 add user_agent channel var so we can cdr it if we needed
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6959 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-22 20:51:57 +00:00
Anthony Minessale
2931fc9109 dtmf overhaul testers wanted
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6952 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-22 00:32:20 +00:00
Anthony Minessale
8433c7e088 fix FSCORE-74
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6921 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-20 21:42:00 +00:00
Anthony Minessale
ef3fde4ddf more stuff
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6908 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-20 02:55:36 +00:00
Michael Jerris
4cfb893c9c protect against null deref.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6894 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-19 03:34:37 +00:00
Michael Jerris
62daeafce4 use the dialplan and context from caller profile not sofia profile on refer
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6890 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-19 00:27:40 +00:00
Michael Jerris
fba8cab920 avoid deref if NULL, var scope masking.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6876 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-18 20:34:19 +00:00
Brian West
b576eb1faa remove extra paren
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6875 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-18 19:15:08 +00:00
Anthony Minessale
872db73eeb update sofia
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6874 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-18 19:12:45 +00:00
Anthony Minessale
09e067ef25 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6871 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-18 18:27:56 +00:00
Brian West
ca3e62a4c3 remove whitespace madness thx stkn
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6863 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-18 16:31:05 +00:00
Michael Jerris
13c02c87d8 don't deref NULL.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6859 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-18 05:35:46 +00:00
Michael Jerris
9b57f3e7ba don't scope mask var names.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6857 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-18 04:57:52 +00:00
Anthony Minessale
3af93e2b83 blinking lights for xmas presence(3rd time's a charm)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6855 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-18 03:12:51 +00:00
Anthony Minessale
5355075c60 blinking lights for xmas presence
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6849 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-18 01:12:50 +00:00
Anthony Minessale
96943abefd fix
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6808 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-15 18:26:10 +00:00
Brian West
da8d9bc20f wip
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6802 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-15 00:39:53 +00:00
Anthony Minessale
395cdbe4bf avoid blank port
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6788 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-14 14:09:25 +00:00
Anthony Minessale
ecffbdca4e christmas presence
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6783 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-14 02:09:22 +00:00
Michael Jerris
750af968ec cleanup, null checks. etc.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6735 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-13 04:01:29 +00:00
Michael Jerris
675dbb435e whoops
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6729 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-13 02:43:49 +00:00
Michael Jerris
d8786f35fd sofia log-level control improvements
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6728 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-13 02:42:00 +00:00
Michael Jerris
89cb84c4d7 use switch_assert macro instead of just assert.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6714 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-12 23:21:45 +00:00
Michael Jerris
54ec86f6ce use switch_snprintf instead of snprintf becuase in insures null termination of strings.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6707 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-12 21:53:32 +00:00