aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mod_presence.lua
Commit message (Collapse)AuthorAgeFilesLines
* mod_lastactivity, mod_legacyauth, mod_presence, mod_saslauth, mod_tls: Use ↵Kim Alvefur2014-07-041-2/+2
| | | | the newer stanza:get_child APIs and optimize away some table lookups
* mod_presence: Move presence/initial event to correct place so it actually firesKim Alvefur2014-07-031-3/+1
|
* mod_presence: Fire a presence/initial event on initial presenceKim Alvefur2014-06-201-0/+3
|
* Remove all trailing whitespaceFlorian Zeitz2013-08-091-4/+4
|
* mod_presence: Remove some unused variablesMatthew Wild2013-04-031-2/+2
|
* mod_announce, mod_auth_anonymous, mod_c2s, mod_c2s, mod_component, mod_iq, ↵Kim Alvefur2013-03-231-1/+3
| | | | mod_message, mod_presence, mod_tls: Access prosody.{hosts,bare_sessions,full_sessions} instead of the old globals
* mod_presence: Put a timestamp on presence we store for probesKim Alvefur2013-01-111-0/+2
|
* mod_presence: Fix indentationKim Alvefur2012-10-141-2/+2
|
* mod_presence, rostermanager: Bring outbound subscription cancellation in ↵Waqas Hussain2012-08-011-5/+12
| | | | line with RFC6121.
* mod_admin_adhoc, mod_admin_telnet, mod_bosh, mod_c2s, mod_component, ↵Kim Alvefur2012-07-261-0/+1
| | | | mod_pep, mod_presence, mod_roster, mod_s2s: Import core_post_stanza from the global prosody table.
* Hopefully inert commit to clean up logging across a number of modules, ↵Matthew Wild2012-07-231-3/+3
| | | | removing all cases of concatenation when building log messages
* mod_presence: Handle nil disconnection errorMatthew Wild2012-07-221-4/+6
|
* mod_presence: Bounce errors for invalid presence types (thanks nolan/Astro)Matthew Wild2011-02-101-1/+7
|
* mod_presence, mod_offline: Merge message/offline/delete with ↵Robert Hoelz2010-12-091-1/+0
| | | | message/offline/broadcast.
* core.offlinemanager, mod_message, mod_presence: Removed core.offlinemanager ↵Robert Hoelz2010-12-091-8/+3
| | | | in favor of mod_offline.
* Monster whitespace commit (beware the whitespace monster).Waqas Hussain2010-10-161-18/+18
|
* Don't send offline messages to resource with negative prioritiesRobert Hoelz2010-10-151-16/+19
|
* mod_presence: Fixed a traceback on outgoing subscriptions from offline users.Waqas Hussain2010-06-111-1/+1
|
* mod_presence: Fixed a traceback.Waqas Hussain2010-06-091-1/+2
|
* mod_presence: Enable firing of pre-events for all outbound stanzas, and ↵Waqas Hussain2010-06-081-33/+19
| | | | switching completely to core_post_stanza.
* mod_presence: Enable firing of pre-events for probes.Waqas Hussain2010-06-041-1/+1
|
* mod_presence: Don't stop pre-event for outgoing probes.Waqas Hussain2010-06-041-1/+4
|
* mod_presence: Small refactoring.Waqas Hussain2010-06-041-6/+5
|
* mod_presence: Send unavailable presence in response to probes to the ↵Waqas Hussain2010-06-031-1/+1
| | | | sender's full JID, not bare JID.
* mod_presence: Removed unnecessary parameter 'core_route_stanza' from various ↵Waqas Hussain2010-06-031-12/+12
| | | | functions.
* mod_presence: Don't send 'unsubscribed' in response to probes when roster ↵Waqas Hussain2010-05-241-2/+3
| | | | loading fails.
* mod_presence: Removed a useless check when handling incoming presence probes ↵Waqas Hussain2010-05-241-4/+0
| | | | and subscriptions.
* mod_presence: Added option 'ignore_presence_priority'.Waqas Hussain2010-05-221-0/+10
|
* Merge with backoutMatthew Wild2010-05-211-30/+11
|\
| * Backed out changeset c75c22c316d6 (the XMPP spec now gives a better way to ↵Matthew Wild2010-05-211-30/+11
| | | | | | | | do this)
* | Merge 0.6->0.7Matthew Wild2010-03-221-2/+2
|\ \ | |/ |/|
| * Update copyright headers for 2010Matthew Wild2010-03-221-2/+2
| |
| * mod_presence: Reflect the user's own presence back to them.Waqas Hussain2010-02-151-0/+3
| |
| * mod_presence: Don't depend on user being online when calculating top resources.Waqas Hussain2010-02-121-6/+7
| |
| * mod_presence: Don't depend on sessions array existing for a user when ↵Waqas Hussain2010-02-121-2/+4
| | | | | | | | handling outgoing presence broadcast.
| * mod_presence: Quick fix to make probes from local users to local hosts work.Waqas Hussain2010-01-291-0/+1
| |
| * mod_presence: Added handler for presence subscriptions and probes to local ↵Waqas Hussain2010-01-291-7/+14
| | | | | | | | hosts.
| * mod_presence: Respond with an unavailable presence when subscribers probe ↵Waqas Hussain2010-01-291-2/+2
| | | | | | | | and no resources are available.
| * mod_presence: Automatically deny presence requests for hosts, fixes ↵Matthew Wild2010-01-181-0/+7
| | | | | | | | traceback in #153
* | mod_presence: Added config option 'bare_message_delivery_policy'. Allowed ↵Waqas Hussain2010-02-151-11/+30
| | | | | | | | values are 'priority' (default) and 'broadcast'.
* | mod_presence: Reflect the user's own presence back to them.Waqas Hussain2010-02-151-0/+3
| |
* | mod_presence: Don't depend on user being online when calculating top resources.Waqas Hussain2010-02-121-6/+7
| |
* | mod_presence: Don't depend on sessions array existing for a user when ↵Waqas Hussain2010-02-121-2/+4
| | | | | | | | handling outgoing presence broadcast.
* | mod_presence: Quick fix to make probes from local users to local hosts work.Waqas Hussain2010-01-291-0/+1
| |
* | mod_presence: Added handler for presence subscriptions and probes to local ↵Waqas Hussain2010-01-291-7/+14
| | | | | | | | hosts.
* | mod_presence: Respond with an unavailable presence when subscribers probe ↵Waqas Hussain2010-01-291-2/+2
| | | | | | | | and no resources are available.
* | mod_presence: Automatically deny presence requests for hosts, fixes ↵Matthew Wild2010-01-181-0/+7
|/ | | | traceback in #153
* mod_presence: Use the local host object as the origin for auto-generated ↵Waqas Hussain2009-11-261-2/+2
| | | | subscription approvals and cancellations.
* mod_presence: Use the local host as origin for subscription request acks.Waqas Hussain2009-11-261-1/+1
|
* mod_presence: Removed an unnecessary compatibility workaround which was ↵Waqas Hussain2009-11-261-3/+0
| | | | causing issues with unavailable presence exchange after subscription removal.