plugins/mod_presence.lua
Sat, 09 May 2020 00:28:10 +0200 Kim Alvefur mod_presence: Send unavailable presence in current thread run
Thu, 19 Mar 2020 00:10:15 +0100 Kim Alvefur mod_presence: Advertise support for Subscription Pre-Approval
Mon, 23 Dec 2019 22:30:21 +0100 Kim Alvefur mod_presence: Ignore an unused variable [luacheck]
Thu, 19 Dec 2019 10:03:16 +0000 Matthew Wild rostermanager, mod_presence: Support for subscription preapproval (fixes #686)
Thu, 17 Jan 2019 01:09:38 +0100 Kim Alvefur Merge 0.11->trunk
Thu, 17 Jan 2019 01:04:39 +0100 Kim Alvefur mod_presence: Revert empty 'to' attribute of presence before presence/initial event (fixes #1296) 0.11
Sun, 02 Dec 2018 17:22:26 +0100 Kim Alvefur mod_presence: Handle older boolean subscription request data (thanks Martin)
Sun, 02 Dec 2018 17:20:44 +0100 Kim Alvefur mod_presence: Remove unnecessary stanza clone call
Sat, 01 Dec 2018 22:13:24 +0000 Matthew Wild rostermanager, mod_presence: Store stanza for incoming subscription requests (fixes #689) (thanks Zash, Ge0rG)
Sun, 04 Feb 2018 01:51:25 +0100 Kim Alvefur Fix spelling throughout the codebase [codespell]
Fri, 09 Mar 2018 21:50:01 +0100 Kim Alvefur mod_presence: Ignore unused argument but make note of its use elsewhere [luacheck]
Fri, 09 Mar 2018 19:26:35 +0100 Kim Alvefur mod_presence: Remove unused local [luacheck]
Mon, 10 Apr 2017 20:28:02 +0200 Kim Alvefur mod_presence: Use get_child_text on priority child element (fixes #552)
Mon, 10 Apr 2017 20:04:07 +0200 Kim Alvefur mod_presence: No need to overwrite index 1 since it's set on the line below
Fri, 09 Dec 2016 17:07:57 +0100 Kim Alvefur Merge 0.9->0.10
Thu, 08 Dec 2016 20:49:35 +0100 Kim Alvefur mod_presence: Send probe once subscribed (fixes #794)
Sat, 09 Jul 2016 00:46:28 +0800 Anton Shestakov mod_presence: remove unused one-letter loop variable [luacheck]
Sun, 22 May 2016 14:39:14 +0200 Kim Alvefur Merge 0.9->0.10
Sat, 21 May 2016 19:10:03 +0200 Kim Alvefur mod_presence: Re-probe for contacts presence after outgoing 'subscribed' (fixes #673)
Fri, 08 Apr 2016 17:14:58 +0200 Kim Alvefur mod_presence: Fix variable name
Fri, 08 Apr 2016 16:35:23 +0200 Kim Alvefur mod_presence: Construct a 'from' JID when roster items are removed outside of a session
Mon, 04 Apr 2016 17:15:47 +0200 Kim Alvefur mod_presence: Send unavailable presence when roster items are removed (fixes #331)
Mon, 04 Apr 2016 17:15:10 +0200 Kim Alvefur mod_presence, mod_roster: Move responsibility for sending presence on roster removal to mod_presence
Mon, 14 Mar 2016 18:27:16 +0100 Kim Alvefur mod_presence: Fix partial rename
Mon, 14 Mar 2016 17:26:27 +0100 Kim Alvefur mod_presence: Move function for selecting "top resources" into a new util.presence
Fri, 11 Mar 2016 13:13:20 +0100 Kim Alvefur mod_presence: Use type-specific config API for boolean 'ignore_presence_priority' option
Fri, 03 Apr 2015 06:38:22 +0200 Kim Alvefur rostermanager, mod_roster, mod_presence: Move pending roster items to roster metadata field
Fri, 04 Jul 2014 22:52:34 +0200 Kim Alvefur mod_lastactivity, mod_legacyauth, mod_presence, mod_saslauth, mod_tls: Use the newer stanza:get_child APIs and optimize away some table lookups
Thu, 03 Jul 2014 11:54:50 +0200 Kim Alvefur mod_presence: Move presence/initial event to correct place so it actually fires
Fri, 20 Jun 2014 16:10:04 +0200 Kim Alvefur mod_presence: Fire a presence/initial event on initial presence
Fri, 09 Aug 2013 17:48:21 +0200 Florian Zeitz Remove all trailing whitespace
Wed, 03 Apr 2013 13:39:41 +0100 Matthew Wild mod_presence: Remove some unused variables
Sat, 23 Mar 2013 01:27:16 +0100 Kim Alvefur 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
Fri, 11 Jan 2013 19:38:29 +0100 Kim Alvefur mod_presence: Put a timestamp on presence we store for probes
Sun, 14 Oct 2012 21:04:46 +0200 Kim Alvefur mod_presence: Fix indentation
Wed, 01 Aug 2012 01:36:16 +0500 Waqas Hussain mod_presence, rostermanager: Bring outbound subscription cancellation in line with RFC6121.
Thu, 26 Jul 2012 04:33:17 +0200 Kim Alvefur 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.
Mon, 23 Jul 2012 17:32:33 +0100 Matthew Wild Hopefully inert commit to clean up logging across a number of modules, removing all cases of concatenation when building log messages
Sun, 22 Jul 2012 17:02:18 +0100 Matthew Wild mod_presence: Handle nil disconnection error
Thu, 10 Feb 2011 21:09:20 +0000 Matthew Wild mod_presence: Bounce errors for invalid presence types (thanks nolan/Astro)
Thu, 09 Dec 2010 12:28:05 -0600 Robert Hoelz mod_presence, mod_offline: Merge message/offline/delete with message/offline/broadcast.
Thu, 09 Dec 2010 12:23:37 -0600 Robert Hoelz core.offlinemanager, mod_message, mod_presence: Removed core.offlinemanager in favor of mod_offline.
Sat, 16 Oct 2010 23:00:42 +0500 Waqas Hussain Monster whitespace commit (beware the whitespace monster).
Fri, 15 Oct 2010 00:53:05 -0500 Robert Hoelz Don't send offline messages to resource with negative priorities
Fri, 11 Jun 2010 20:45:00 +0500 Waqas Hussain mod_presence: Fixed a traceback on outgoing subscriptions from offline users.
Wed, 09 Jun 2010 22:00:01 +0500 Waqas Hussain mod_presence: Fixed a traceback.
Tue, 08 Jun 2010 16:21:14 +0500 Waqas Hussain mod_presence: Enable firing of pre-events for all outbound stanzas, and switching completely to core_post_stanza.
Mon, 07 Jun 2010 12:19:14 +0100 Matthew Wild Merge 0.7->trunk
Thu, 03 Jun 2010 18:01:05 +0500 Waqas Hussain mod_presence: Send unavailable presence in response to probes to the sender's full JID, not bare JID.
Fri, 04 Jun 2010 18:36:04 +0500 Waqas Hussain mod_presence: Enable firing of pre-events for probes.
Fri, 04 Jun 2010 18:30:18 +0500 Waqas Hussain mod_presence: Don't stop pre-event for outgoing probes.
Fri, 04 Jun 2010 18:24:09 +0500 Waqas Hussain mod_presence: Small refactoring.
Thu, 03 Jun 2010 18:01:05 +0500 Waqas Hussain mod_presence: Send unavailable presence in response to probes to the sender's full JID, not bare JID.
Thu, 03 Jun 2010 17:27:49 +0500 Waqas Hussain mod_presence: Removed unnecessary parameter 'core_route_stanza' from various functions.
Mon, 24 May 2010 00:37:15 +0500 Waqas Hussain mod_presence: Don't send 'unsubscribed' in response to probes when roster loading fails.
Mon, 24 May 2010 00:04:22 +0500 Waqas Hussain mod_presence: Removed a useless check when handling incoming presence probes and subscriptions.
Sat, 22 May 2010 03:20:43 +0500 Waqas Hussain mod_presence: Added option 'ignore_presence_priority'.
Fri, 21 May 2010 19:45:33 +0100 Matthew Wild Merge with backout
Fri, 21 May 2010 19:44:31 +0100 Matthew Wild Backed out changeset c75c22c316d6 (the XMPP spec now gives a better way to do this)
Mon, 22 Mar 2010 17:24:55 +0000 Matthew Wild Merge 0.6->0.7
Mon, 22 Mar 2010 17:06:15 +0000 Matthew Wild Update copyright headers for 2010
Mon, 15 Feb 2010 08:04:25 +0500 Waqas Hussain mod_presence: Added config option 'bare_message_delivery_policy'. Allowed values are 'priority' (default) and 'broadcast'.
Mon, 15 Feb 2010 04:15:37 +0500 Waqas Hussain mod_presence: Reflect the user's own presence back to them.
Fri, 12 Feb 2010 00:55:06 +0500 Waqas Hussain mod_presence: Don't depend on user being online when calculating top resources.
Fri, 12 Feb 2010 00:54:14 +0500 Waqas Hussain mod_presence: Don't depend on sessions array existing for a user when handling outgoing presence broadcast.
Fri, 29 Jan 2010 21:08:18 +0500 Waqas Hussain mod_presence: Quick fix to make probes from local users to local hosts work.
Fri, 29 Jan 2010 21:06:51 +0500 Waqas Hussain mod_presence: Added handler for presence subscriptions and probes to local hosts.
Fri, 29 Jan 2010 18:16:39 +0500 Waqas Hussain mod_presence: Respond with an unavailable presence when subscribers probe and no resources are available.
Mon, 18 Jan 2010 17:14:41 +0000 Matthew Wild mod_presence: Automatically deny presence requests for hosts, fixes traceback in #153
Thu, 26 Nov 2009 15:19:59 +0500 Waqas Hussain mod_presence: Use the local host object as the origin for auto-generated subscription approvals and cancellations.
Thu, 26 Nov 2009 13:02:10 +0500 Waqas Hussain mod_presence: Use the local host as origin for subscription request acks.
Thu, 26 Nov 2009 13:00:11 +0500 Waqas Hussain mod_presence: Removed an unnecessary compatibility workaround which was causing issues with unavailable presence exchange after subscription removal.
Sun, 22 Nov 2009 21:47:54 +0500 Waqas Hussain mod_presence: Route incoming presence subscription stanzas (types unsubscribe, subscribed and unsubscribed) to the user before roster pushes.
Sun, 22 Nov 2009 21:45:31 +0500 Waqas Hussain mod_presence: Acknowledge subscription requests by responding with an unavailable presence.
Wed, 21 Oct 2009 19:01:02 +0500 Waqas Hussain mod_presence: Send unavailable presence when sending unsubscribed presence stanzas (some legacy clients continue to display unsubscribed contacts as available).
Sun, 06 Sep 2009 01:32:36 +0500 Waqas Hussain mod_presence: Fixed: Don't recursively handle inbound presence directed at local host
Fri, 07 Aug 2009 15:30:47 +0500 Waqas Hussain Fixed: Outbound subscription requests silently dropped (regression in hg:7f17d0d00fbb)
Mon, 03 Aug 2009 21:48:51 +0500 Waqas Hussain Fixed: Self-references could be added to rosters via presence subscriptions
Mon, 27 Jul 2009 01:27:51 +0100 Matthew Wild mod_presence: Tag outgoing unavailables generated by a disconnect with a from attribute
Wed, 22 Jul 2009 21:35:41 +0100 Matthew Wild mod_presence: Ignore presence sent to host and invalid JIDs, fixes traceback (thanks Deepspawn)
Fri, 10 Jul 2009 03:11:45 +0100 Matthew Wild Remove version number from copyright headers
Thu, 09 Jul 2009 22:57:59 +0100 Matthew Wild mod_presence: Convert from Windows line endings
Mon, 06 Jul 2009 01:37:57 +0500 Waqas Hussain mod_presence: Fixed: Presence probe replies now get sent to the full JID of the probe sender
Sun, 05 Jul 2009 20:40:31 +0500 Waqas Hussain mod_presence: Send unavailable presence to resources from non-available resources on disconnect
Sun, 05 Jul 2009 17:45:44 +0500 Waqas Hussain Moved automatic unavailable presence generation on disconnect from sessionmanager to mod_presence
Sun, 05 Jul 2009 12:43:25 +0500 Waqas Hussain mod_presence: Broadcast presence to resources before contacts
Sun, 05 Jul 2009 12:40:18 +0500 Waqas Hussain mod_presence: Prevented normal presence from non-interested resources from being dropped
Sun, 05 Jul 2009 12:25:15 +0500 Waqas Hussain mod_presence: Changed handle_normal_presence to use a local roster rather than origin's roster
Sun, 05 Jul 2009 12:17:22 +0500 Waqas Hussain mod_presence: Simplified roster iteration
Sun, 05 Jul 2009 11:59:51 +0500 Waqas Hussain mod_presence: Eliminated a jid_split
Sun, 05 Jul 2009 11:57:18 +0500 Waqas Hussain mod_presence: Removed some unnecessary code
Fri, 03 Jul 2009 21:44:30 +0100 Matthew Wild mod_presence: Declare t_insert, fixes a potential traceback
Thu, 02 Jul 2009 23:46:27 +0500 Waqas Hussain mod_presence: Removed dead code
Fri, 26 Jun 2009 08:54:22 +0500 Waqas Hussain mod_message, mod_presence: Maintain list of top resources. Less work in routing messages to bare JIDs. - #optimization
Tue, 02 Jun 2009 20:15:18 +0500 Waqas Hussain mod_presence: Fix a global access
Tue, 02 Jun 2009 20:10:25 +0500 Waqas Hussain mod_presence: Check for nil 'to' attribute in all cases for outgoing stanzas
Tue, 02 Jun 2009 20:07:22 +0500 Waqas Hussain mod_presence: Check for nil 'to' attribute in all cases for incoming stanzas
Tue, 02 Jun 2009 16:22:37 +0500 Waqas Hussain mod_presence: return true from incoming presence handlers to prevent further processing
Tue, 02 Jun 2009 16:21:20 +0500 Waqas Hussain mod_presence: Handle non-subscription presence and routing
Tue, 02 Jun 2009 16:06:02 +0500 Waqas Hussain mod_presence: Handle subscriptions and probes
Tue, 02 Jun 2009 15:59:03 +0500 Waqas Hussain mod_presence: Add hooks for inbound presence
Tue, 02 Jun 2009 15:58:19 +0500 Waqas Hussain mod_presence: Fix a comment
Tue, 02 Jun 2009 15:53:04 +0500 Waqas Hussain mod_presence: Handle all outbound presence stanzas
Tue, 02 Jun 2009 07:26:40 +0500 Waqas Hussain mod_presence: A little cleanup
Tue, 02 Jun 2009 07:23:28 +0500 Waqas Hussain mod_presence: Remove JIDs from directed presence list on sending error or unavailable presence
Tue, 02 Jun 2009 07:22:16 +0500 Waqas Hussain mod_presence: Handle outbound presence to full JIDs
Sun, 31 May 2009 00:45:02 +0500 Waqas Hussain mod_presence: Changed to use the prosody.events object directly, rather than through eventmanager2
Thu, 28 May 2009 02:59:47 +0100 Matthew Wild mod_presence: Lower some log levels to their correct values
Thu, 28 May 2009 02:56:13 +0100 Matthew Wild mod_presence: Use logger supplied by modulemanager
Thu, 28 May 2009 02:55:14 +0100 Matthew Wild 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!
Fri, 15 May 2009 06:34:42 +0500 Waqas Hussain mod_presence: Added a FIXME comment about directed presence
Fri, 15 May 2009 06:28:02 +0500 Waqas Hussain mod_presence: return true from the presence handler
Fri, 24 Apr 2009 00:38:40 +0500 Waqas Hussain mod_presence: Broadcast a user's presence to only the user's 'available' resources
Thu, 23 Apr 2009 02:48:22 +0500 Waqas Hussain mod_presence: Fix for local presence subscriptions and probes
Wed, 22 Apr 2009 00:49:45 +0500 Waqas Hussain mod_presence: Remove some rather drastic debugging code
Tue, 21 Apr 2009 20:52:11 +0500 Waqas Hussain mod_presence: Fix incorrect internal routing for probes and subscriptions
Wed, 15 Apr 2009 04:21:20 +0500 Waqas Hussain Stopped using presencemanager in stanza_router
Wed, 15 Apr 2009 02:10:51 +0500 Waqas Hussain mod_presence: initial commit
less more (0) tip