plugins/muc/muc.lib.lua
Thu, 25 Apr 2013 20:36:55 +0100 Matthew Wild MUC: add __tostring on room metatable
Thu, 28 Mar 2013 09:50:21 -0400 Matthew Wild mod_muc/muc.lib: Don't add messages without a body (such as chat state notifications) to the room history (thanks louiz’, Link Mauve, poezio and all its users)
Tue, 26 Feb 2013 23:56:44 +0500 Waqas Hussain MUC: Always return <service-unavailable/> when a node is present in service discovery requests.
Tue, 26 Feb 2013 20:31:41 +0500 Waqas Hussain MUC: Fix affiliation check for admins, and bring it in line with the spec (thanks Maranda).
Wed, 09 Jan 2013 17:56:40 +0100 Kim Alvefur MUC: Don't reply to errors (thanks iron)
Sat, 15 Dec 2012 07:08:54 +0500 Waqas Hussain MUC: Support invite messages when stanza type is explicitly set to "normal" or to an unknown value.
Thu, 22 Nov 2012 21:57:06 +0000 Matthew Wild muc: Make max_history_messages simply a service-wide config option, and don't store it per-room (rooms still have their own history_message, but this is a global limit)
Tue, 25 Sep 2012 22:03:35 +0200 Kim Alvefur MUC: Fix traceback caused by faulty logic precedence. (thanks waqas, nulani)
Thu, 09 Aug 2012 07:17:25 +0500 Waqas Hussain MUC: Fix a traceback caused by private IQ result and error stanzas where the encoded id can't be processed.
Sat, 04 Aug 2012 23:22:16 +0500 Waqas Hussain MUC: Fix private IQ results and errors for non-vcard queries.
Wed, 01 Aug 2012 01:36:25 +0500 Waqas Hussain MUC: Expose room metatable in the MUC lib.
Wed, 01 Aug 2012 01:36:19 +0500 Waqas Hussain MUC: Fix private IQ and message routing.
Tue, 24 Jul 2012 10:44:37 +0100 Matthew Wild mod_muc: Fix a couple of cases of 'forbidden' stanza error being sent with type 'cancel' - fixes #303
Sun, 13 May 2012 22:58:25 +0100 Matthew Wild muc.lib: room:set_historylength(): Condense code, and don't store length when equal to default
Mon, 14 May 2012 02:42:42 +0500 Waqas Hussain MUC: Fix check for history length update.
Sun, 13 May 2012 21:07:00 +0100 Matthew Wild muc.lib: Fix for traceback when no history length is set for the room
Thu, 10 May 2012 23:37:36 +0000 Marco Cirillo muc.lib: return feature-not-implemented when a foregoing discovery node is specified in a disco#info request.
Sat, 28 Apr 2012 18:36:03 +0100 Matthew Wild mod_muc/muc.lib: Fall back to default_history_length if no length in config
Sat, 28 Apr 2012 04:12:34 +0100 Matthew Wild mod_muc/muc.lib.lua: Remove unused imports and variables
Fri, 13 Apr 2012 21:23:26 +0200 Markus Kötter muc - implement per channel history limits
Mon, 21 Nov 2011 19:59:38 +0500 Waqas Hussain MUC: Fix a possible stack overflow (when a local component joins a room, then disconnects, an unavailble-error presence cycle can occur).
Thu, 25 Aug 2011 12:05:27 +0500 Waqas Hussain MUC: Allow affiliation change when argument actor==true in room:set_affiliation().
Mon, 27 Jun 2011 20:36:18 +0100 Matthew Wild MUC: Change error type of badly-formatted stanza from 'auth' to 'modify' (thanks Andrew)
Sat, 07 May 2011 21:17:03 +0500 Waqas Hussain MUC: Include occupant count in room disco#info response.
Thu, 24 Feb 2011 07:11:35 +0500 Waqas Hussain MUC: Don't limit affiliation changes to owners, and allow owners to remove themselves if they are not the last owner.
Thu, 24 Feb 2011 07:09:38 +0500 Waqas Hussain MUC: Add a textual error message when the user isn't allowed to get/set config form.
Fri, 14 Jan 2011 15:52:36 +0100 Kim Alvefur MUC: Add option to allow participants to change the subject.
Mon, 03 Jan 2011 09:40:45 +0100 Kim Alvefur MUC: Fix a pair of missing :up()
Fri, 19 Nov 2010 03:20:29 +0500 Waqas Hussain MUC: Include the user's current presence contents when broadcasting a role change.
Fri, 19 Nov 2010 03:06:51 +0500 Waqas Hussain MUC: Include the user's current presence contents when broadcasting an affiliation change.
Wed, 17 Nov 2010 15:58:32 +0100 Kim Alvefur MUC: Change room name and description properly
Thu, 11 Nov 2010 00:55:33 +0100 Kim Alvefur MUC: Grant membership when inviteing someone into a members-only room.
Wed, 10 Nov 2010 06:27:35 +0500 Waqas Hussain MUC: Only send status code 110 (entering non-anonymous room) to the occupant themselves, not to other occupants.
Wed, 10 Nov 2010 05:49:04 +0500 Waqas Hussain MUC: Added some more missing :up()s to the stanza building for presence broadcasts (thanks again Zash).
Wed, 10 Nov 2010 01:34:57 +0100 Kim Alvefur MUC: Parse submitted form with util.dataforms
Wed, 10 Nov 2010 05:32:09 +0500 Waqas Hussain MUC: Added a missing :up() to the stanza building for presence broadcast (thanks Zash).
Wed, 10 Nov 2010 00:24:17 +0500 Waqas Hussain MUC: Handle missing <value/> for <field type='boolean'/> in config form submissions.
Sat, 16 Oct 2010 23:00:42 +0500 Waqas Hussain Monster whitespace commit (beware the whitespace monster).
Tue, 12 Oct 2010 23:42:28 +0200 Kim Alvefur MUC: Use util.dataforms to generate forms
Tue, 12 Oct 2010 23:34:16 +0200 Kim Alvefur MUC: fix timezone support when sending history
Tue, 28 Sep 2010 16:36:17 +0500 Waqas Hussain MUC: Make the room node be the default room name (thanks Zash).
Mon, 27 Sep 2010 19:51:14 +0500 Waqas Hussain Merge with trunk.
Sun, 26 Sep 2010 18:15:30 +0200 Kim Alvefur MUC: Added a 'Description' property (muc#roomconfig_roomdesc)
Fri, 24 Sep 2010 21:16:38 +0200 Kim Alvefur MUC: Added a 'Name' property (muc#roomconfig_roomname)
Mon, 27 Sep 2010 19:00:11 +0500 Waqas Hussain MUC: Fixed traceback on presence errors lacking a condition.
Tue, 03 Aug 2010 21:37:06 +0500 Waqas Hussain MUC: Fixed: Unavilable presence was not being broadcasted for banned users in some cases (thanks Zash).
Tue, 03 Aug 2010 21:07:00 +0500 Waqas Hussain MUC: Return correct error to non-members attempting to enter a members-only room.
Tue, 20 Jul 2010 17:39:02 +0500 Waqas Hussain MUC: Store the nick (full room JID) which set the subject, and send subject to occupants from that JID.
Wed, 14 Jul 2010 19:48:01 +0500 Waqas Hussain MUC: Fixed a traceback introduced in hg:bdc325ce9fbc.
Tue, 06 Jul 2010 17:09:23 +0100 Matthew Wild MUC: Make number of stored history messages configurable with option max_history_messages (thanks michal and others who requested)
Sat, 19 Jun 2010 23:39:29 +0500 Waqas Hussain MUC: A little modification to improve code analysis.
Sat, 19 Jun 2010 23:38:25 +0500 Waqas Hussain MUC: Updated room:set_role() to use room:can_set_role().
Sat, 19 Jun 2010 23:35:53 +0500 Waqas Hussain MUC: Added room:can_set_role().
Sun, 13 Jun 2010 22:06:06 +0500 Waqas Hussain MUC: Added disco#info features to advertise room's anonymity status (muc_semianonymous or muc_nonanonymous).
Sun, 13 Jun 2010 22:00:08 +0500 Waqas Hussain MUC: Added disco#info features to advertise room's public status (muc_public or muc_hidden).
Sun, 13 Jun 2010 21:58:46 +0500 Waqas Hussain MUC: Updated code to use :set_hidden() and :is_hidden().
Sun, 13 Jun 2010 21:54:47 +0500 Waqas Hussain MUC: Added room:set_hidden(boolean) and room:is_hidden().
Sun, 13 Jun 2010 21:43:53 +0500 Waqas Hussain MUC: Added disco#info features to advertise room's persistence status (muc_persistent or muc_temporary).
Sun, 13 Jun 2010 21:41:49 +0500 Waqas Hussain MUC: Replaced direct access of room's internal persistence state with :set_persistent(boolean) and :is_persistent() in various functions.
Sun, 13 Jun 2010 21:38:31 +0500 Waqas Hussain MUC: Added room:set_persistent(boolean) and room:is_persistent().
less more (0) -100 -60 tip