255 Commits

Author SHA1 Message Date
Brian West
3734f4cd44 bump copyright date and fix some email and typos from diego. 2011-01-05 10:09:04 -06:00
Anthony Minessale
e6070feeab cleanup 2011-01-03 16:48:10 -06:00
Anthony Minessale
97a68c50d9 support allowing pidf-ful presence clients to share the same account and 'appear offline' without influencing each other =/ also refactor the contact generation string based on nat into a helper function 2010-12-30 11:38:23 -06:00
Anthony Minessale
f804c75d99 presence was drafted by satan 2010-12-20 15:43:54 -06:00
Anthony Minessale
a78922a212 nope 2010-12-20 15:05:13 -06:00
Anthony Minessale
cfd6876c21 more presence and not the kind with bows and ribbons 2010-12-20 14:36:10 -06:00
Anthony Minessale
1f26f2f86a presence is a 4-letter word 2010-12-17 22:29:33 -06:00
Jeff Lenk
cfd4d52dd0 fix memory alloc issue 2010-12-09 12:01:24 -06:00
Brian West
59ea4a1b9c FS-2886: wrong IP in VIA and contact HEADER for MESSAGE method while fs run in private network 2010-12-02 16:52:32 -06:00
Marc Olivier Chouinard
8825b6eac8 mod_sofia: Fix in previous commit incompleted, this one should do it (sofia presence related) 2010-11-28 17:15:39 -05:00
Marc Olivier Chouinard
9a9373c0bb mod_sofia: Fix malformed Presense SQL Query 2010-11-28 17:07:54 -05:00
Anthony Minessale
143949941c add presence-probe-on-register sofia param to send a probe on register instead of presence to deal with some broken phones and add some general improvements to allow multi homed presence 2010-11-24 21:39:08 -06:00
Anthony Minessale
21c2a74840 uncomment 2010-11-23 13:19:04 -06:00
Anthony Minessale
b160942bc0 test 2010-11-12 12:03:40 -06:00
Anthony Minessale
91230e01f9 used || instead of 'or' in sql stmt 2010-10-27 11:46:39 -05:00
Anthony Minessale
7d7d66342f reverse perspective of dialog events on non-registered entities 2010-10-22 15:14:14 -05:00
Anthony Minessale
fd1736b38f 1) Add force-publish-expires to set custom presence update expires delta (-1 means endless)
2) Check how many users are registered when receiving a PUBLISH AND Multiple Registrations is enabled:
	if there is more than just 1 AND you are sending a offline message: skip publishing it to everyone
	to prevent clients from thinking themselves has gone offline.
2010-10-21 12:55:07 -05:00
Anthony Minessale
23180c18e1 changes from devlist 2010-10-20 10:17:57 -05:00
Anthony Minessale
ad74326b3f fix presence update from dp to apply to pidf presence 2010-10-19 13:58:30 -05:00
Anthony Minessale
36851a90b7 dont update display to ring when call is hungup in pidf presence 2010-10-19 13:33:17 -05:00
Anthony Minessale
4e0399d05f adjust sql stmts in presence to allow even non-registered entities to be tracked 2010-10-18 15:30:29 -05:00
Anthony Minessale
3cead32f13 presence again 2010-10-07 15:52:20 -05:00
Anthony Minessale
6c4cb07bac fix memory leak caused by regression from FS-2747 2010-10-06 16:05:13 -05:00
Anthony Minessale
094d8f9599 fix dialog-info presence issue 2010-10-04 17:58:05 -05:00
Anthony Minessale
589502d3d9 FS-2747 2010-10-01 14:04:06 -05:00
Michael Jerris
c236541e29 fix seg on subscribe with no contact host 2010-09-21 14:31:36 -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
4da5c5cfa2 presence issues for dialog_info 2010-09-02 16:02:04 -05:00
Michael Jerris
749dc86410 don't put blank 'version' attr in dialog-info packets 2010-09-01 11:46:32 -05:00
Anthony Minessale
70331e88bd when getting presence with no payload consider it an extension to the expires time in the dialog 2010-08-30 17:33:05 -05:00
Anthony Minessale
830f24e8ea pres tweak 2010-08-27 16:54:53 -05:00
Anthony Minessale
e0d4c195ef off by one 2010-08-27 13:08:33 -05:00
Anthony Minessale
0ea84c869c presence update 2010-08-24 11:54:32 -05:00
Anthony Minessale
a873b3841a more presence stuff 2010-08-23 18:18:56 -05:00
Anthony Minessale
a62e2cf7bc presence tweaks 2010-08-23 17:02:15 -05:00
Marc Olivier Chouinard
a55b9d07a8 mod_sofia: Add a quick fix for basic Polycom presence support. A more sane solution need to be implemented 2010-08-20 23:40:37 -04:00
Anthony Minessale
7f075c0c28 more presence tweaks 2010-08-19 12:09:30 -05:00
Anthony Minessale
18695c75f2 tweak presence 2010-08-19 10:05:38 -05:00
Anthony Minessale
96b790fa2e BOUNTY-20 2010-08-18 15:01:32 -05:00
Anthony Minessale
93b3139092 presence tweaks 2010-08-17 13:08:42 -05:00
Anthony Minessale
7d058402df remove 'online' element from rpid 2010-08-03 13:55:08 -05:00
Anthony Minessale
786ca1f978 presence changes 2010-07-29 23:39:39 -05:00
Brian West
638c28d074 update pidf relates presence code 2010-07-27 22:08:58 -05:00
Brian West
d146b15a9c wip1 2010-07-27 22:08:58 -05:00
Anthony Minessale
464ecd1b18 revert part of 92bd8966fa7ecf852fac8fdc88a900e424335b33 FSCORE-598 2010-06-24 14:30:37 -05:00
Anthony Minessale
d1492c0da4 remove log 2010-06-18 17:39:44 -05:00
Anthony Minessale
92bd8966fa FSCORE-598 2010-06-18 13:40:10 -05:00
Mathieu Parent
3f7cafd709 Rename sofia_glue_get_user_host to switch_split_user_domain
and move to switch_utils. To allow use by other modules.
2010-06-02 01:09:54 +02:00
Brian West
405c966a4f evil nat scenarios 2010-04-27 13:56:37 -05:00