Matthew Wild
|
a0b8648d1f
|
mod_presence: Tag outgoing unavailables generated by a disconnect with a from attribute
|
2009-07-27 01:27:51 +01:00 |
|
Matthew Wild
|
3be56d2e6e
|
mod_presence: Ignore presence sent to host and invalid JIDs, fixes traceback (thanks Deepspawn)
|
2009-07-22 21:35:41 +01:00 |
|
Matthew Wild
|
118883d655
|
Remove version number from copyright headers
|
2009-07-10 03:11:45 +01:00 |
|
Matthew Wild
|
73ab70b38b
|
mod_presence: Convert from Windows line endings
|
2009-07-09 22:57:59 +01:00 |
|
Waqas Hussain
|
bfba1b141b
|
mod_presence: Fixed: Presence probe replies now get sent to the full JID of the probe sender
|
2009-07-06 01:37:57 +05:00 |
|
Waqas Hussain
|
d1ee8e0f53
|
mod_presence: Send unavailable presence to resources from non-available resources on disconnect
|
2009-07-05 20:40:31 +05:00 |
|
Waqas Hussain
|
44ba02eef0
|
Moved automatic unavailable presence generation on disconnect from sessionmanager to mod_presence
|
2009-07-05 17:45:44 +05:00 |
|
Waqas Hussain
|
4fecbc0bbf
|
mod_presence: Broadcast presence to resources before contacts
|
2009-07-05 12:43:25 +05:00 |
|
Waqas Hussain
|
d7fd01bb42
|
mod_presence: Prevented normal presence from non-interested resources from being dropped
|
2009-07-05 12:40:18 +05:00 |
|
Waqas Hussain
|
25a62bae4e
|
mod_presence: Changed handle_normal_presence to use a local roster rather than origin's roster
|
2009-07-05 12:25:15 +05:00 |
|
Waqas Hussain
|
0d35651c13
|
mod_presence: Simplified roster iteration
|
2009-07-05 12:17:22 +05:00 |
|
Waqas Hussain
|
b5bf437c6f
|
mod_presence: Eliminated a jid_split
|
2009-07-05 11:59:51 +05:00 |
|
Waqas Hussain
|
720184a0b5
|
mod_presence: Removed some unnecessary code
|
2009-07-05 11:57:18 +05:00 |
|
Matthew Wild
|
6d2714d32f
|
mod_presence: Declare t_insert, fixes a potential traceback
|
2009-07-03 21:44:30 +01:00 |
|
Waqas Hussain
|
11e4a5fa67
|
mod_presence: Removed dead code
|
2009-07-02 23:46:27 +05:00 |
|
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 |
|