3316 Commits

Author SHA1 Message Date
Mathieu Parent
d018fa489a Skinny: send proper USER_TO_DEVICE_DATA_MESSAGE 2010-09-25 10:49:13 +02:00
Mathieu Parent
b2fd42ef09 Skinny: Windows build fix
MS compiler doesn't have strncpy, we need another method to
ensure that the body is null-terminated
2010-09-25 10:49:12 +02:00
Anthony Minessale
f1ecda66b6 revert 2010-09-24 16:40:21 -05:00
Anthony Minessale
75e22758d4 MODAPP-461 2010-09-24 16:03:31 -05:00
Anthony Minessale
ed708bff3e update 2010-09-24 15:14:58 -05:00
Brian West
73e6e03d37 MODSOFIA-105 can't take defaults that were there before away 2010-09-24 11:29:06 -05:00
Brian West
8f731f42e2 MODSOFIA-105 2010-09-24 10:31:11 -05:00
Mathieu Parent
25ddef504d Skinny: add support to DeviceToUser and UserToDevice messages 2010-09-24 01:55:54 +02:00
Mathieu Parent
f5e7284d39 Skinny: struct for 6 more messages
DeviceToUserDataMessage
DeviceToUserDataResponseMessage
DeviceToUserDataVersion1Message
DeviceToUserDataResponseVersion1Message
UserToDeviceDataMessage
UserToDeviceDataVersion1Message
2010-09-24 01:55:54 +02:00
Mathieu Parent
9fc6b2087a Skinny: no need for heartbeat event to handle keepalive timeout 2010-09-23 19:51:14 +02:00
Brian West
a9446ac12e SFSIP-227 2010-09-23 11:25:43 -05:00
Anthony Minessale
3548168d8f let ~ signify that multipart content will contain headers 2010-09-22 16:05:44 -05:00
Brian West
72baaf6d23 fix t38 passthru when port changes on re-invite 2010-09-21 19:22:28 -05:00
Michael Jerris
29ea6e296f fix typo and printf specifier resulting in incorrect output of call counts on profiles and gateways 2010-09-21 15:08:26 -05:00
Michael Jerris
c236541e29 fix seg on subscribe with no contact host 2010-09-21 14:31:36 -05:00
Anthony Minessale
d093a4a4c6 make code more automagic to shut up the dude on the list 2010-09-21 10:09:55 -05:00
Anthony Minessale
09fa66787e add 'sofia global siptrace on' so we don't have to always teach people to enable sip trace on each profile 2010-09-20 16:55:09 -05:00
Anthony Minessale
be2b5777ae check gateway status instead of state in new function 2010-09-17 17:06:59 -05:00
Brian West
62d275dd9d Fix T.38 passthru 2010-09-17 15:15:38 -05:00
Anthony Minessale
0477cb67f5 add sofia profile <profile> gwlist up|down to list up or downed profiles for feeding into mod distributor to exclude dead gateways 2010-09-17 14:11:57 -05:00
Anthony Minessale
445731eea1 add inline lists for tab complete db using ::[a:b syntax 2010-09-17 14:10:30 -05:00
Anthony Minessale
6068167208 explicit reloadxml in sofia as well 2010-09-16 18:17:52 -05:00
root
19dc1ab0f2 fix crashes on FSH323Connection calls in on_hangup routine in different threads. 2010-09-16 20:08:30 +04:00
Brian West
8726104aa3 If sip_invite_domain is used lets use it for rpid_domain no matter what because I know best if I set it 2010-09-15 19:46:23 -05:00
Jeff Lenk
6a0f7f4ae8 build tweak + vs2010 swig 2010-09-15 16:21:10 -05:00
Anthony Minessale
04b5215646 presence tweaks and addition of all-reg-options-ping which is like nat-options-ping only for every registered host 2010-09-15 15:42:08 -05:00
Brian West
9c22b0d0f4 MODENDP-327 2010-09-15 11:02:27 -05:00
Anthony Minessale
6e23f3bef6 fix spelling err 2010-09-14 16:22:21 -05:00
Anthony Minessale
ef79535c45 add nitrus boost to sql thread 2010-09-14 16:19:13 -05:00
Anthony Minessale
b77518685c make fore-subscription-expires only work on nonzero expire deltas, 0 means unscubscribe 2010-09-13 15:27:18 -05:00
Anthony Minessale
66cec884ba fix small presence status bug 2010-09-13 12:51:30 -05:00
Anthony Minessale
403bf6af1c make sure hold-related code is skipped 100% with disable-hold set 2010-09-13 10:57:52 -05:00
Anthony Minessale
d5ff3e04ab include accumulated stats from rtcp into vars 2010-09-10 11:59:47 -05:00
Marc Olivier Chouinard
5a6f0f5c37 mod_sofia: Correct the order what param and variables are overriding them self in user/group/domain 2010-09-09 15:37:41 -04:00
Anthony Minessale
646a5609a1 edge cases for sofia recover 2010-09-08 22:53:57 -05:00
Anthony Minessale
fcdc147e04 doh 2010-09-08 15:36:30 -05:00
Anthony Minessale
4526ba30c6 improve sofia recover in some nat cases 2010-09-08 15:32:34 -05:00
Anthony Minessale
d18c3a8a60 fix sql stmt 2010-09-08 15:09:09 -05:00
Anthony Minessale
86de47ff31 dont put an rpid in 183 or 200 if pass-callee-id is false 2010-09-08 10:41:59 -05:00
Anthony Minessale
ac20528816 MODSOFIA-85 2010-09-08 09:44:49 -05:00
Anthony Minessale
8114b3f18d speed up db action in sofia recover 2010-09-07 21:16:00 -05:00
Anthony Minessale
e3eff8165e MODENDP-326 2010-09-07 09:44:08 -05:00
Mathieu Parent
ba3a6ad6c8 Skinny: Rename skinny-default-soft-key-set-set to skinny-soft-key-set-set 2010-09-04 10:14:22 +02:00
Mathieu Parent
07c3c94d7a Skinny: allow skinny-default-soft-key-set-set per device 2010-09-04 10:06:07 +02:00
Mathieu Parent
f5a6831ffc Skinny: allow configuration of softkeys via xml
- enhance conf/skinny_profiles/internal.xml
- Sanity checks
  + softKeySet id < 16
  + less than 16 buttons per softKeySet
  + at least the default soft-key-set to load the profile
  + at least one profile to load mod_skinny
- Lower some ERRORs to WARNINGs as they don't prevent module loading
- Default skinny_str2soft_key_event to 0
2010-09-04 09:35:43 +02:00
Mathieu Parent
690ae1b313 Skinny: avoid "-ERR no reply" when using API commands from CLI 2010-09-04 09:35:42 +02:00
Mathieu Parent
8381a4f3cf Skinny: adding tables for soft_key_events 2010-09-04 09:35:42 +02:00
Anthony Minessale
73e1ec5e46 FSCORE-667 2010-09-03 17:29:26 -05:00
Mathieu Parent
461db7573e Skinny: Better IP change handling
- Respawn only if ip or port is changed
- Properly handle timeout
2010-09-03 23:34:19 +02:00
Anthony Minessale
4ee68141d7 make dingaling work with google voice inbound too 2010-09-03 14:11:38 -05:00