Commit Graph

92 Commits (5c1d94de1b67353da7e2c348379c8a8509a9e66a)

Author SHA1 Message Date
Matthew Wild 37735f0c3e mod_presence: Remove some unused variables 13 years ago
Kim Alvefur 27dc3a5b9a mod_announce, mod_auth_anonymous, mod_c2s, mod_c2s, mod_component, mod_iq, mod_message, mod_presence, mod_tls: Access prosody.{hosts,bare_sessions,full_sessions} instead of the old globals 13 years ago
Kim Alvefur c2d66ccab1 mod_presence: Put a timestamp on presence we store for probes 13 years ago
Kim Alvefur 6da5020684 mod_presence: Fix indentation 13 years ago
Waqas Hussain 333dd0e428 mod_presence, rostermanager: Bring outbound subscription cancellation in line with RFC6121. 14 years ago
Kim Alvefur 9114e88ee0 mod_admin_adhoc, mod_admin_telnet, mod_bosh, mod_c2s, mod_component, mod_pep, mod_presence, mod_roster, mod_s2s: Import core_post_stanza from the global prosody table. 14 years ago
Matthew Wild e89b006f03 Hopefully inert commit to clean up logging across a number of modules, removing all cases of concatenation when building log messages 14 years ago
Matthew Wild 3bdb9e7da9 mod_presence: Handle nil disconnection error 14 years ago
Matthew Wild cda0d3e598 mod_presence: Bounce errors for invalid presence types (thanks nolan/Astro) 15 years ago
Matthew Wild 037b82e6f0 mod_presence: Bounce errors for invalid presence types (thanks nolan/Astro) 15 years ago
Robert Hoelz f60a52f713 mod_presence, mod_offline: Merge message/offline/delete with message/offline/broadcast. 15 years ago
Robert Hoelz 32c092ae0e mod_presence, mod_offline: Merge message/offline/delete with message/offline/broadcast. 15 years ago
Robert Hoelz 7bfadb35ed core.offlinemanager, mod_message, mod_presence: Removed core.offlinemanager in favor of mod_offline. 15 years ago
Robert Hoelz de4b6ceb33 core.offlinemanager, mod_message, mod_presence: Removed core.offlinemanager in favor of mod_offline. 15 years ago
Waqas Hussain b7e51a203d Monster whitespace commit (beware the whitespace monster). 15 years ago
Robert Hoelz c74e3999fb Don't send offline messages to resource with negative priorities 15 years ago
Waqas Hussain fdb9749df9 mod_presence: Fixed a traceback on outgoing subscriptions from offline users. 16 years ago
Waqas Hussain c7af4d8bf5 mod_presence: Fixed a traceback. 16 years ago
Waqas Hussain c04a3c71c7 mod_presence: Enable firing of pre-events for all outbound stanzas, and switching completely to core_post_stanza. 16 years ago
Waqas Hussain 5f4b882a77 mod_presence: Enable firing of pre-events for probes. 16 years ago
Waqas Hussain dfb8c6b98c mod_presence: Don't stop pre-event for outgoing probes. 16 years ago
Waqas Hussain a5f32b09de mod_presence: Small refactoring. 16 years ago
Waqas Hussain bc5b27f098 mod_presence: Send unavailable presence in response to probes to the sender's full JID, not bare JID. 16 years ago
Waqas Hussain 5ab9107f8d mod_presence: Send unavailable presence in response to probes to the sender's full JID, not bare JID. 16 years ago
Waqas Hussain 4d4959540c mod_presence: Send unavailable presence in response to probes to the sender's full JID, not bare JID. 16 years ago
Waqas Hussain 52fb0337ae mod_presence: Removed unnecessary parameter 'core_route_stanza' from various functions. 16 years ago
Waqas Hussain b0d58795e1 mod_presence: Removed unnecessary parameter 'core_route_stanza' from various functions. 16 years ago
Waqas Hussain 6523b2bbe5 mod_presence: Don't send 'unsubscribed' in response to probes when roster loading fails. 16 years ago
Waqas Hussain 1ee72fdb11 mod_presence: Removed a useless check when handling incoming presence probes and subscriptions. 16 years ago
Waqas Hussain 3aedbba678 mod_presence: Added option 'ignore_presence_priority'. 16 years ago
Matthew Wild 017a533158 Backed out changeset c75c22c316d6 (the XMPP spec now gives a better way to do this) 16 years ago
Matthew Wild 2bc0606453 Update copyright headers for 2010 16 years ago
Waqas Hussain fdcf472ada mod_presence: Added config option 'bare_message_delivery_policy'. Allowed values are 'priority' (default) and 'broadcast'. 16 years ago
Waqas Hussain a58fef84ce mod_presence: Reflect the user's own presence back to them. 16 years ago
Waqas Hussain 763b4d3fc7 mod_presence: Don't depend on user being online when calculating top resources. 16 years ago
Waqas Hussain 199d21bfc8 mod_presence: Don't depend on sessions array existing for a user when handling outgoing presence broadcast. 16 years ago
Waqas Hussain 927e5d1974 mod_presence: Quick fix to make probes from local users to local hosts work. 16 years ago
Waqas Hussain 90a52d44b3 mod_presence: Added handler for presence subscriptions and probes to local hosts. 16 years ago
Waqas Hussain 0d85845a97 mod_presence: Respond with an unavailable presence when subscribers probe and no resources are available. 16 years ago
Matthew Wild 250664a386 mod_presence: Automatically deny presence requests for hosts, fixes traceback in #153 16 years ago
Waqas Hussain de4aa7b47a mod_presence: Use the local host object as the origin for auto-generated subscription approvals and cancellations. 16 years ago
Waqas Hussain 0554c71543 mod_presence: Use the local host as origin for subscription request acks. 16 years ago
Waqas Hussain cfce018b80 mod_presence: Removed an unnecessary compatibility workaround which was causing issues with unavailable presence exchange after subscription removal. 16 years ago
Waqas Hussain 889562f945 mod_presence: Route incoming presence subscription stanzas (types unsubscribe, subscribed and unsubscribed) to the user before roster pushes. 16 years ago
Waqas Hussain 7d63169215 mod_presence: Acknowledge subscription requests by responding with an unavailable presence. 16 years ago
Waqas Hussain 15b32576a9 mod_presence: Reflect the user's own presence back to them. 16 years ago
Waqas Hussain 60c40e44de mod_presence: Don't depend on user being online when calculating top resources. 16 years ago
Waqas Hussain 1349805068 mod_presence: Don't depend on sessions array existing for a user when handling outgoing presence broadcast. 16 years ago
Waqas Hussain 0ff3e76b77 mod_presence: Quick fix to make probes from local users to local hosts work. 16 years ago
Waqas Hussain 0e7b83863a mod_presence: Added handler for presence subscriptions and probes to local hosts. 16 years ago