Commit graph

125 commits

Author SHA1 Message Date
Waqas Hussain
0316450238 mod_message, mod_presence: Maintain list of top resources. Less work in routing messages to bare JIDs. - #optimization 2009-06-26 08:54:22 +05:00
Waqas Hussain
00f021695c mod_presence: Fix a global access 2009-06-02 20:15:18 +05:00
Waqas Hussain
028a4979d1 mod_presence: Check for nil 'to' attribute in all cases for outgoing stanzas 2009-06-02 20:10:25 +05:00
Waqas Hussain
6f05311d94 mod_presence: Check for nil 'to' attribute in all cases for incoming stanzas 2009-06-02 20:07:22 +05:00
Waqas Hussain
39a5e9a883 mod_presence: return true from incoming presence handlers to prevent further processing 2009-06-02 16:22:37 +05:00
Waqas Hussain
71e6ba9a5c mod_presence: Handle non-subscription presence and routing 2009-06-02 16:21:20 +05:00
Waqas Hussain
78eea929eb mod_presence: Handle subscriptions and probes 2009-06-02 16:06:02 +05:00
Waqas Hussain
739fcf0e20 mod_presence: Add hooks for inbound presence 2009-06-02 15:59:03 +05:00
Waqas Hussain
fca2512650 mod_presence: Fix a comment 2009-06-02 15:58:19 +05:00
Waqas Hussain
462c308e8d mod_presence: Handle all outbound presence stanzas 2009-06-02 15:53:04 +05:00
Waqas Hussain
2b3431a779 mod_presence: A little cleanup 2009-06-02 07:26:40 +05:00
Waqas Hussain
7ff04a760e mod_presence: Remove JIDs from directed presence list on sending error or unavailable presence 2009-06-02 07:23:28 +05:00
Waqas Hussain
a039878df6 mod_presence: Handle outbound presence to full JIDs 2009-06-02 07:22:16 +05:00
Waqas Hussain
56503dcc06 mod_presence: Changed to use the prosody.events object directly, rather than through eventmanager2 2009-05-31 00:45:02 +05:00
Matthew Wild
72b2a6fd6b mod_presence: Lower some log levels to their correct values 2009-05-28 02:59:47 +01:00
Matthew Wild
bc682f6d41 mod_presence: Use logger supplied by modulemanager 2009-05-28 02:56:13 +01:00
Matthew Wild
5f25d03a92 mod_presence: Leave alone the from attribute of session.presence. Big thanks to albert for figuring out the steps to reproduce this bug, and for giving us a ([very] slight) performance increase! 2009-05-28 02:55:14 +01:00
Waqas Hussain
6882c5dae0 mod_presence: Added a FIXME comment about directed presence 2009-05-15 06:34:42 +05:00
Waqas Hussain
5876adcc5e mod_presence: return true from the presence handler 2009-05-15 06:28:02 +05:00
Waqas Hussain
3ab59e41d3 mod_presence: Broadcast a user's presence to only the user's 'available' resources 2009-04-24 00:38:40 +05:00
Waqas Hussain
2914bea954 mod_presence: Fix for local presence subscriptions and probes 2009-04-23 02:48:22 +05:00
Waqas Hussain
a4889cee50 mod_presence: Remove some rather drastic debugging code 2009-04-22 00:49:45 +05:00
Waqas Hussain
ea626fdf64 mod_presence: Fix incorrect internal routing for probes and subscriptions 2009-04-21 20:52:11 +05:00
Waqas Hussain
85faabc6f4 Stopped using presencemanager in stanza_router 2009-04-15 04:21:20 +05:00
Waqas Hussain
6857f81a91 mod_presence: initial commit 2009-04-15 02:10:51 +05:00