log

age author description
Wed, 26 Feb 2020 20:51:38 +0100 Kim Alvefur mod_rest: Fix another missing switch from array to map in json mapping
Wed, 26 Feb 2020 20:14:14 +0100 Kim Alvefur mod_rest: Support urlencoded form data (does a subset of JSON mapping)
Wed, 26 Feb 2020 18:36:40 +0000 Matthew Wild mod_rest: Add support for token authentication
Wed, 26 Feb 2020 18:04:17 +0000 Matthew Wild mod_rest: Handle uncaught native errors correctly
Wed, 26 Feb 2020 17:57:53 +0000 Matthew Wild mod_http_oauth2: Implement real tokens using mod_authtokens
Tue, 25 Feb 2020 23:33:55 +0100 Kim Alvefur mod_rest: Update with namespace and name of XEP-0432
Tue, 25 Feb 2020 23:30:07 +0100 Kim Alvefur mod_rest: Fix traceback in mapping of adhoc with forms
Sat, 28 Sep 2019 00:16:13 +0200 Kim Alvefur mod_sasl2: Experimental implementation of XEP-0388
Tue, 25 Feb 2020 17:06:22 +0100 Maxime “pep” Buquet mod_muc_occupant_id: id is an attribute not a text node
Sun, 23 Feb 2020 21:36:53 +0000 Matthew Wild mod_http_oauth2: OAuth2 API (work in progress for developers only)
Sat, 22 Feb 2020 21:41:31 +0100 Kim Alvefur mod_muc_moderation: Broadcast retraction via method that saves it
Sat, 22 Feb 2020 21:40:19 +0100 Kim Alvefur mod_muc_moderation: Remove debug message
Sat, 22 Feb 2020 21:34:37 +0100 Kim Alvefur mod_muc_moderation: Add a copyright header
Sat, 22 Feb 2020 21:32:52 +0100 Kim Alvefur mod_storage_xmlarchive: Bump copyright
Sat, 22 Feb 2020 21:12:29 +0100 Kim Alvefur mod_storage_xmlarchive: Add a new API similar to map-stores
Sat, 22 Feb 2020 21:11:31 +0100 Kim Alvefur mod_muc_moderation: Initial commit of XEP-0425: Message Moderation
Sat, 22 Feb 2020 14:08:19 +0100 Kim Alvefur mod_rest: Restructure JSON / Stanza mapping definitions
Sat, 22 Feb 2020 13:51:59 +0100 Kim Alvefur mod_rest: Rename loop variable for improved clarity
Sat, 22 Feb 2020 13:35:58 +0100 Kim Alvefur mod_rest: Rename table of mappings
Mon, 17 Feb 2020 21:50:55 +0100 Emmanuel Gil Peyrot mod_http_muc_log: Expose JID localpart to the template
Mon, 17 Feb 2020 21:49:15 +0100 Emmanuel Gil Peyrot mod_http_muc_log: Reduce hashtable lookups
Mon, 17 Feb 2020 16:42:24 +0100 Georg Lukas mod_list_inactive: report last action timestamp
Sat, 08 Feb 2020 15:29:35 +0100 Kim Alvefur mod_rest/README: Describe Ad-Hoc command mapping
Sat, 08 Feb 2020 14:38:23 +0100 Kim Alvefur mod_rest: Support mapping XEP-0004 Data Forms directly
Fri, 07 Feb 2020 22:30:38 +0100 Kim Alvefur mod_rest: Allow passing form data in a more compact format
Fri, 07 Feb 2020 20:57:47 +0100 Kim Alvefur mod_rest: Remove no longer needed logging
Fri, 07 Feb 2020 20:53:57 +0100 Kim Alvefur mod_rest: Ignore already handled top-level stanza attr fields
Fri, 07 Feb 2020 20:49:07 +0100 Kim Alvefur mod_rest: Return an error for unknown fields in JSON input
Thu, 06 Feb 2020 21:03:17 +0000 Matthew Wild mod_auth_external->mod_auth_external_insecure: Unmaintained and almost certainly insecure, discourage its use
Wed, 05 Feb 2020 23:38:57 +0100 tmolitor mod_muc_cloud_notify: Revert last commit
Wed, 05 Feb 2020 23:27:33 +0100 tmolitor mod_reload_modules: Ignore removed hosts...
Tue, 04 Feb 2020 23:05:43 +0100 Kim Alvefur mod_rest: Add final pieces of XEP-0050 (actions, note, form)
Tue, 04 Feb 2020 22:34:19 +0100 Kim Alvefur mod_rest: Add JSON to XML mapping of dataforms
Tue, 04 Feb 2020 22:22:47 +0100 Kim Alvefur mod_rest: Fix traceback
Tue, 04 Feb 2020 22:06:19 +0100 Kim Alvefur mod_rest: Add JSON mapping for dataform (XEP-0004)
Tue, 04 Feb 2020 21:49:14 +0100 Kim Alvefur mod_rest: Add basic support for XEP-0050: Ad-Hoc commands (no forms)
Sat, 01 Feb 2020 13:03:18 +0100 Kim Alvefur mod_rest: Add support for HTTP Basic username and password authentication
Tue, 04 Feb 2020 21:04:02 +0100 Kim Alvefur mod_rest: Support passing 'node' attr in disco#items queries
Tue, 04 Feb 2020 20:20:08 +0100 Kim Alvefur mod_rest: Remove debug hack to ignore Accept header
Tue, 04 Feb 2020 20:19:09 +0100 Kim Alvefur mod_rest: Back out 513a8a7fab41
Mon, 03 Feb 2020 23:09:38 +0100 Kim Alvefur mod_rest: Hide JSON error behind a flag
Sat, 01 Feb 2020 00:38:10 +0100 Kim Alvefur mod_rest: Map the error@by attribute
Wed, 29 Jan 2020 21:44:00 +0100 Kim Alvefur mod_rest: Fix missing return
Mon, 27 Jan 2020 16:37:23 +0000 Matthew Wild mod_auth_ldap, mod_auth_ldap2: Ensure is_admin() checks of remote JIDs never return positive
Sun, 26 Jan 2020 16:49:14 +0100 Kim Alvefur mod_pastebin: Follow XEP-0068 and use Clark notation in disco#info
Sun, 26 Jan 2020 04:07:07 +0100 Kim Alvefur mod_rest: Skip attempting parse empty response
Sat, 25 Jan 2020 20:22:12 +0100 Kim Alvefur mod_rest: Handle internal http request errors early and then return
Sat, 25 Jan 2020 20:16:01 +0100 Kim Alvefur mod_rest: Special case handling of internal http request errors
Sat, 25 Jan 2020 20:12:50 +0100 Kim Alvefur mod_rest: Process results even on internal errors with HTTP request
Sat, 25 Jan 2020 20:11:00 +0100 Kim Alvefur mod_rest: Add some comments to example code
Sat, 25 Jan 2020 20:06:48 +0100 Kim Alvefur mod_rest: Log connectivity problems via module status API
Sat, 25 Jan 2020 20:04:39 +0100 Kim Alvefur mod_rest: Attempt to auto-discover data type wanted by callback
Sat, 25 Jan 2020 02:06:07 +0100 Kim Alvefur mod_rest: Avoid treating special json.null value as any other table
Sat, 25 Jan 2020 02:03:30 +0100 Kim Alvefur mod_rest: Fix handling of 'node' attribute in disco#info
Sat, 25 Jan 2020 01:55:23 +0100 Kim Alvefur mod_rest: Ensure iq responses have type result if they're not errors
Sat, 25 Jan 2020 01:31:49 +0100 Kim Alvefur mod_rest/README: Add a section describing the JSON mapping
Sat, 25 Jan 2020 00:46:09 +0100 Kim Alvefur mod_rest: Make XHTML-IM mapping more convenient
Sat, 25 Jan 2020 00:43:28 +0100 Kim Alvefur mod_rest: Improve some comments
Sat, 25 Jan 2020 00:40:38 +0100 Kim Alvefur mod_rest: Add mapping of XEP-0092: Software Version
Sat, 25 Jan 2020 00:37:06 +0100 Kim Alvefur mod_rest: Add an examlpe Flask app
Sat, 25 Jan 2020 00:30:14 +0100 Kim Alvefur mod_rest: Allow returning an array of JID strings as disco#items
Sat, 25 Jan 2020 00:29:34 +0100 Kim Alvefur mod_rest: Only pass trough valid disco#item item attributes
Sat, 25 Jan 2020 00:20:00 +0100 Kim Alvefur mod_rest: Fix disco#info identities data mapping
Sat, 25 Jan 2020 00:19:11 +0100 Kim Alvefur mod_rest: Fix iteration over disco#info features
Sat, 25 Jan 2020 00:17:44 +0100 Kim Alvefur mod_rest: Fix iteration over disco#info identities
Sun, 19 Jan 2020 19:31:43 +0100 Kim Alvefur mod_stats39: Advertise namespace as feature (not part of the XEP?)
Sun, 19 Jan 2020 19:27:46 +0100 Kim Alvefur mod_stats39: Format numbers with a bit more precision
Sun, 19 Jan 2020 19:27:17 +0100 Kim Alvefur mod_stats39: Add actual example stats
Sun, 19 Jan 2020 14:55:36 +0100 Kim Alvefur mod_stats39: Add a README
Wed, 15 Jan 2020 21:41:42 +0100 Kim Alvefur mod_rest: Return a friendly message for parse errors
Wed, 15 Jan 2020 21:38:03 +0100 Kim Alvefur mod_rest: Encode errors as JSON
Thu, 09 Jan 2020 21:21:09 +0100 tmolitor Fix bug readding stanzas to outgoing_queue on resume
Wed, 08 Jan 2020 21:02:47 +0100 Kim Alvefur mod_stats39: Use a more local reference (silence luacheck warning)
Wed, 08 Jan 2020 20:53:57 +0100 Kim Alvefur mod_stats39: Provides statsmanager stats via XEP-0039
Wed, 08 Jan 2020 10:55:43 +0000 Matthew Wild mod_http_upload: Recommend against adding to modules_enabled
Mon, 06 Jan 2020 16:43:15 +0100 Maxime “pep” Buquet mod_muc_occupant_id: Add TODO about MUC-PMs
Sun, 05 Jan 2020 10:48:23 +0000 Matthew Wild mod_email: Allow sender to override content-type
Sat, 04 Jan 2020 19:48:35 +0100 Maxime “pep” Buquet mod_muc_occupant_id: Add <occupant-id/> in presence
Sat, 04 Jan 2020 19:47:55 +0100 Maxime “pep” Buquet mod_muc_occupant_id: Simplify handling of occupants (all into one function)
Sat, 04 Jan 2020 11:09:28 +0100 Kim Alvefur mod_s2s_keepalive: Respect keepalive_servers when creating watchdogs
Fri, 03 Jan 2020 18:29:10 +0100 Kim Alvefur mod_rest: Enforce single child policy for outgoing it stanzas
Fri, 03 Jan 2020 16:33:40 +0100 Maxime “pep” Buquet mod_muc_occupant_id: Fix luacheck warning. Remove unused value.
Fri, 03 Jan 2020 16:33:04 +0100 Maxime “pep” Buquet mod_nodeinfo2: Mention mod_lastlog as a dep in the README
Thu, 02 Jan 2020 18:32:02 +0100 Maxime “pep” Buquet mod_muc_occupant_id: Ensure occupants have a generated id
Thu, 02 Jan 2020 10:45:19 +0100 Kim Alvefur mod_rest: And the disco#items mapping
Thu, 02 Jan 2020 10:45:14 +0100 Kim Alvefur mod_rest: Describe kind and type fields
Thu, 02 Jan 2020 10:08:48 +0100 Kim Alvefur mod_rest: Document most of JSON mappings
Thu, 02 Jan 2020 09:59:31 +0100 Kim Alvefur mod_rest: Fix traceback on missing content-type header
Thu, 02 Jan 2020 09:57:49 +0100 Kim Alvefur mod_rest: Stanzas of type error don't need a reply
Thu, 02 Jan 2020 09:30:47 +0100 Kim Alvefur mod_rest: Add support for XEP-XXXX: User-defined Data Transfer
Thu, 02 Jan 2020 09:28:18 +0100 Kim Alvefur mod_rest: Add support for mapping 'node' attr in disco#info
Wed, 01 Jan 2020 18:41:04 +0100 Kim Alvefur mod_rest: Fix replying to groupchat messages
Wed, 01 Jan 2020 18:11:55 +0100 Kim Alvefur mod_rest: Add a JSON callback example
Wed, 01 Jan 2020 17:45:07 +0100 Kim Alvefur mod_rest: Fix previous commit
Wed, 01 Jan 2020 17:37:04 +0100 Kim Alvefur mod_rest: Guess 'get' as default type for 'iq' stanzas in JSON mapping
Wed, 01 Jan 2020 17:16:40 +0100 Kim Alvefur mod_rest: Stricter type checks in JSON mapping
Wed, 01 Jan 2020 16:40:10 +0100 Kim Alvefur mod_rest: Default to replying with same type as request
Wed, 01 Jan 2020 16:37:18 +0100 Kim Alvefur mod_rest: Short-circuit type selection if accept header
Wed, 01 Jan 2020 16:35:55 +0100 Kim Alvefur mod_rest: Fix return status when sending and forgetting
Wed, 01 Jan 2020 16:21:28 +0100 Kim Alvefur mod_rest: Add JSON support
Wed, 01 Jan 2020 16:19:10 +0100 Kim Alvefur mod_rest: Factor out serialization of outgoing stanzas
Wed, 01 Jan 2020 16:01:25 +0100 Kim Alvefur mod_rest: Factor out response content type selection
Wed, 01 Jan 2020 15:43:47 +0100 Kim Alvefur mod_rest: Factor out payload parsing
Wed, 01 Jan 2020 12:08:25 +0100 Kim Alvefur mod_rest: Apply Python source formatting on example
Wed, 01 Jan 2020 12:06:46 +0100 Kim Alvefur mod_rest: Add an example Flask thing
Wed, 01 Jan 2020 10:59:24 +0100 Kim Alvefur mod_rest: Whitelist top level attributes in callback
Wed, 01 Jan 2020 10:59:04 +0100 Kim Alvefur mod_rest: Ensure identical id attribute for error replies
Wed, 01 Jan 2020 07:59:18 +0100 Kim Alvefur mod_rest: Validate stanza kind earlier
Wed, 01 Jan 2020 07:55:48 +0100 Kim Alvefur mod_rest: Use HTTP status 422 for stanza problems
Wed, 01 Jan 2020 05:36:09 +0100 Kim Alvefur mod_rest: Log sent and received stanzas in style of mod_c2s etc
Tue, 31 Dec 2019 03:37:46 +0100 Kim Alvefur mod_rest: Add support for simple Bearer token auth
Mon, 30 Dec 2019 07:22:15 +0100 Kim Alvefur mod_rest: Verify that @xmlns is left empty
Mon, 30 Dec 2019 07:21:46 +0100 Kim Alvefur mod_rest: Add some text about the payload format
Mon, 30 Dec 2019 05:19:23 +0100 Kim Alvefur mod_rest: Allow collection of original stanza after sending HTTP request
Mon, 30 Dec 2019 05:18:52 +0100 Kim Alvefur mod_rest: Handle receipt requests on message stanzas
Mon, 30 Dec 2019 05:17:18 +0100 Kim Alvefur mod_rest: Map various HTTP status codes to XMPP stanza errors
Mon, 30 Dec 2019 05:14:49 +0100 Kim Alvefur mod_rest: Catch one (1) reply to a POST-ed stanza from an internal source
Mon, 30 Dec 2019 04:07:25 +0100 Kim Alvefur mod_rest: Allow specifying a webhook/callback to handle incoming stanzas
Mon, 30 Dec 2019 04:04:34 +0100 Kim Alvefur mod_rest: Initial commit of another RESTful API module
Wed, 01 Jan 2020 10:11:08 +0100 Kim Alvefur mod_pubsub_post: Fix use of 'id' field in JSON object as pubsub item id
Mon, 30 Dec 2019 22:44:12 +0100 Emmanuel Gil Peyrot mod_nodeinfo2: Only expose amount of accounts if nodeinfo2_expose_users isn’t set to false
Mon, 30 Dec 2019 22:43:01 +0100 Emmanuel Gil Peyrot mod_nodeinfo2: Expose XMPP services
Mon, 30 Dec 2019 22:39:17 +0100 Emmanuel Gil Peyrot mod_nodeinfo2: Refresh the number of recent users daily
Mon, 30 Dec 2019 22:20:11 +0100 Emmanuel Gil Peyrot mod_nodeinfo2: Only expose message stats if nodeinfo2_expose_posts isn’t set to false
Mon, 30 Dec 2019 12:04:35 +0000 Matthew Wild mod_easy_invite: Change command name to 'generate' (from 'register')
Mon, 30 Dec 2019 12:04:17 +0000 Matthew Wild mod_easy_invite: Improve docs surrounding configuration options and defaults
Sun, 29 Dec 2019 23:41:32 +0100 Emmanuel Gil Peyrot mod_nodeinfo2: Fix traceback on non-existing data
Sun, 29 Dec 2019 22:09:58 +0100 Emmanuel Gil Peyrot mod_nodeinfo2: Add a README
Sun, 29 Dec 2019 21:09:03 +0100 Emmanuel Gil Peyrot mod_nodeinfo2: Count messages per host
Sun, 29 Dec 2019 21:08:42 +0100 Emmanuel Gil Peyrot mod_nodeinfo2: Remove comments count
Sun, 29 Dec 2019 20:42:34 +0100 Emmanuel Gil Peyrot mod_measure_message_e2ee: Make this module non-global; users can aggregate data if they care about that
Sun, 29 Dec 2019 19:53:23 +0100 Emmanuel Gil Peyrot mod_nodeinfo2: Store a table instead of an integer (workaround for #905)
Fri, 27 Dec 2019 19:33:04 +0100 Kim Alvefur mod_invites/README: Fix code block syntax
Fri, 27 Dec 2019 11:03:29 +0000 Matthew Wild mod_invite: Update to use local_user ad-hoc permission (thanks Martin)
Fri, 27 Dec 2019 11:00:43 +0000 Matthew Wild mod_easy_invite: Add prosodyctl command to generate account invites
Fri, 27 Dec 2019 10:41:01 +0000 Matthew Wild mod_easy_invite: New module that implements XEP-0401/XEP-0379
Fri, 27 Dec 2019 10:31:33 +0000 Matthew Wild mod_invites: New module providing an API to create/manage invite tokens
Tue, 24 Dec 2019 14:22:27 +0100 Maxime “pep” Buquet mod_web_push: Remove; 357 should be reused instead of this custom implementation
Mon, 23 Dec 2019 23:01:44 +0100 Kim Alvefur mod_turncredentials: Fix reporting of expiry in extdisco:2 protocol
Mon, 23 Dec 2019 23:01:19 +0100 Kim Alvefur mod_turncredentials: Rename variable for clarity
Mon, 23 Dec 2019 01:18:02 +0100 Kim Alvefur mod_s2s_keepalive: Isolate source host of pings
Mon, 23 Dec 2019 01:12:10 +0100 Kim Alvefur mod_s2s_keepalive: Invert check to work with bidi connections
Sun, 22 Dec 2019 15:49:41 +0100 Kim Alvefur mod_s2s_keepalive: Mark ping response event as handled
Sun, 22 Dec 2019 15:46:20 +0100 Kim Alvefur mod_s2s_keepalive: Include event payload in re-fired event (fix traceback)
Sat, 21 Dec 2019 18:50:36 +0100 Kim Alvefur mod_s2s_keepalive: Update README to document timeout behavior
Sat, 21 Dec 2019 18:47:39 +0100 Kim Alvefur mod_s2s_keepalive: Update config example (why was the number a string?)
Sat, 21 Dec 2019 18:38:22 +0100 Kim Alvefur mod_s2s_keepalive: Fix s2sout watchdog reset
Sat, 21 Dec 2019 17:52:32 +0100 Kim Alvefur mod_s2s_keepalive: Use a watchdog to close unresponsive sessions (fixes #1457)
Sat, 21 Dec 2019 17:47:52 +0100 Kim Alvefur mod_s2s_keepalive: Ping remotes we only have s2sin established from
Thu, 19 Dec 2019 20:18:26 +0100 andrewhotlab mod_auth_imap: send CRLF instead LF, in order to be compliant with RFC3501
Fri, 13 Dec 2019 12:46:44 +0000 Matthew Wild mod_email: Initial prototype module that allows other modules to send email
Tue, 10 Dec 2019 18:31:26 +0100 Kim Alvefur mod_firewall: Fix typo [codespell]
Mon, 09 Dec 2019 16:51:36 +0100 Kim Alvefur mod_presence_cache: Fix traceback due to changes in trunk
Sun, 08 Dec 2019 18:48:11 +0000 Matthew Wild mod_reload_modules: Accept a list of global modules to reload
Sat, 23 Nov 2019 04:53:16 +0100 Kim Alvefur mod_log_json: Deregister log sink on unload
Sat, 23 Nov 2019 04:52:43 +0100 Kim Alvefur mod_http_muc_log: Set a http app title
Sat, 23 Nov 2019 04:48:25 +0100 Kim Alvefur mod_http_index: Hide http apps that haven't set a title by default
Thu, 21 Nov 2019 16:35:31 +0100 Kim Alvefur mod_storage_xmlarchive: Log error writing XML since datamanager doesn't
Sun, 25 Aug 2019 20:59:05 +0200 Kim Alvefur mod_csi_muc_priorities: Add a high priority list (BC)
Sun, 17 Nov 2019 16:34:56 +0100 Kim Alvefur mod_register_web: Set a (configurable) HTTP app title
Sun, 17 Nov 2019 16:33:28 +0100 Kim Alvefur mod_http_index: Only show http apps that include a title by default
Sun, 17 Nov 2019 16:32:59 +0100 Kim Alvefur mod_http_index/README: Split out advanced settings into its own section
Sun, 17 Nov 2019 15:16:23 +0100 Kim Alvefur mod_http_muc_log: Refactor calendarization of date list into a template filter BC
Sun, 17 Nov 2019 15:13:35 +0100 Kim Alvefur mod_http_muc_log: Fix sorting months
Wed, 13 Nov 2019 17:57:54 +0100 Kim Alvefur mod_log_json: Use correct method to specify remote endpoint
Wed, 13 Nov 2019 17:54:54 +0100 Kim Alvefur mod_log_json: Fix to include underscore in UDP details in the other spot
Wed, 13 Nov 2019 17:51:28 +0100 Kim Alvefur mod_log_json: Add UDP support
Wed, 13 Nov 2019 17:51:08 +0100 Kim Alvefur mod_log_json/README: Add a sentence about the first example
Wed, 13 Nov 2019 16:57:35 +0100 Emmanuel Gil Peyrot mod_bookmarks2: Add tests.
Wed, 13 Nov 2019 16:54:36 +0100 Emmanuel Gil Peyrot mod_bookmarks2: Delete legacy PEP bookmarks whenever they get recreated, to prevent them from being used.
Wed, 13 Nov 2019 16:45:48 +0100 Emmanuel Gil Peyrot mod_bookmarks2: Remove unused variables.
Wed, 13 Nov 2019 16:40:09 +0100 Emmanuel Gil Peyrot mod_bookmarks2: Also migrate legacy PEP bookmarks (current XEP-0048).
Wed, 13 Nov 2019 16:27:50 +0100 Emmanuel Gil Peyrot mod_bookmarks2: Use the correct error when failing to retrieve bookmarks2 to reply to Private XML request.
Wed, 13 Nov 2019 16:25:21 +0100 Emmanuel Gil Peyrot mod_bookmarks2: Don’t purge or remove inexistant items when synchronising existing Private XML data.
Wed, 13 Nov 2019 15:51:59 +0100 Emmanuel Gil Peyrot mod_bookmarks2: Simplify for loop (thanks MattJ!).
Mon, 04 Nov 2019 18:12:21 +0100 Kim Alvefur mod_conversejs: Use the fullscreen view mode by default
Sun, 03 Nov 2019 14:47:00 +0100 Kim Alvefur mod_log_json: Prettify JSON for readability
Sun, 03 Nov 2019 14:45:23 +0100 Kim Alvefur mod_log_json: Add a README
Sun, 03 Nov 2019 14:33:03 +0100 Kim Alvefur mod_log_json: Open file in read+append mode
Sun, 03 Nov 2019 14:33:01 +0100 Kim Alvefur mod_log_json: Use filename from logging config
Thu, 18 Oct 2018 15:41:52 +0200 Kim Alvefur mod_log_json: JSON log sink
Sun, 03 Nov 2019 13:30:25 +0100 Kim Alvefur mod_warn_legacy_tls: Log debug message for acceptable TLS versions
Sun, 03 Nov 2019 13:29:44 +0100 Kim Alvefur mod_warn_legacy_tls: Log a warning attached to sessions using deprecated TLS versions
Sun, 03 Nov 2019 13:14:43 +0100 Kim Alvefur mod_s2s_keepalive: Add 0.11 in Compatibility table
Sun, 03 Nov 2019 13:14:26 +0100 Kim Alvefur mod_warn_legacy_tls: Add a README
Sun, 03 Nov 2019 13:03:19 +0100 Kim Alvefur mod_warn_legacy_tls: Adapt to warn about TLS < 1.2
Sun, 03 Nov 2019 12:56:25 +0100 Kim Alvefur mod_warn_legacy_tls: Copy of mod_sslv3_warn for TLS now that <1.2 is becoming obsolete
Fri, 01 Nov 2019 23:21:50 +0100 Kim Alvefur mod_register_web: Enforce strict username validation (on trunk, ignored otherwise)
Fri, 01 Nov 2019 17:15:29 +0100 Kim Alvefur mod_register_web: Fix to use real client IP in case of proxy forwarding (thanks Sebastian)
Fri, 01 Nov 2019 14:08:10 +0100 Kim Alvefur mod_s2s_keepalive: Remove support for obsolete Prosody 0.8
Sun, 20 Oct 2019 19:49:03 +0200 Kim Alvefur mod_http_muc_log: Add comment about the routing of years and logs pages
Sat, 19 Oct 2019 17:01:43 +0200 Kim Alvefur mod_bidi: Recommend switching to native module on Prosody trunk
Sun, 20 Oct 2019 01:29:25 +0200 Kim Alvefur mod_bidi: Make compatible Prosody after rev b36765ab0ae3 (fixes #1450)
Sun, 13 Oct 2019 23:09:32 +0200 Kim Alvefur mod_pubsub_post/README: Add an example of curl-ing Atom data
Sun, 13 Oct 2019 16:56:52 +0200 Kim Alvefur mod_http_muc_log: Add arrow to 'latest' link like on other navigation
Sun, 13 Oct 2019 16:55:57 +0200 Kim Alvefur mod_http_muc_log: Add add an arrow to upwards navigation links (like on next/prev)
Sun, 13 Oct 2019 16:24:16 +0200 Kim Alvefur mod_http_muc_log: Add button-link to webchat URL if one is set via mod_muc_webchat_url
Sun, 13 Oct 2019 16:16:14 +0200 Kim Alvefur mod_http_muc_log: Compose page title from room data
Sun, 13 Oct 2019 16:00:16 +0200 Kim Alvefur mod_http_muc_log: Add date metadata to log pages
Sat, 12 Oct 2019 19:42:37 +0200 Kim Alvefur mod_http_upload: Skip custom HEAD handling on recent Prosody trunk
Sat, 12 Oct 2019 16:22:54 +0200 Kim Alvefur mod_http_altconnect: Handle connection modules being global or host-local
Fri, 11 Oct 2019 11:02:55 +0200 Kim Alvefur mod_conversejs: Update compatibility section, pretty sure it works with 0.11
Thu, 10 Oct 2019 21:07:45 +0200 Emmanuel Gil Peyrot mod_nodeinfo2: Store and restore the total message count.
Thu, 10 Oct 2019 20:43:49 +0200 Kim Alvefur mod_http_altconnect: Add a stub README (thanks JC for reminding me this existed)
Thu, 10 Oct 2019 20:09:23 +0200 Emmanuel Gil Peyrot mod_nodeinfo2: Fetch active users from mod_lastlog.
Thu, 10 Oct 2019 17:59:32 +0200 Emmanuel Gil Peyrot mod_nodeinfo2: Retrieve message count from mod_measure_message_e2ee for localPosts and localComments.
Thu, 10 Oct 2019 16:55:54 +0200 Kim Alvefur mod_nodeinfo2: Add some TODOs
Tue, 25 Jun 2019 09:05:59 +0200 Kim Alvefur mod_nodeinfo2: Expose service metadata per NodeInfo2
Wed, 09 Oct 2019 21:51:01 +0200 Kim Alvefur mod_http_muc_log: More blue links to distinguish them as such (thanks jonas’)
Wed, 09 Oct 2019 21:35:13 +0200 Kim Alvefur mod_http_muc_log: Expose xml:lang from each message/body #a11y
Wed, 09 Oct 2019 21:36:23 +0200 Kim Alvefur mod_http_muc_log: Use configured room language in room title/desc #a11y
Wed, 09 Oct 2019 21:24:11 +0200 Kim Alvefur mod_http_muc_log: Use <main> element to mark main content #a11y
Wed, 09 Oct 2019 21:23:55 +0200 Kim Alvefur mod_http_muc_log: Declare language as English #a11y
Tue, 08 Oct 2019 18:35:48 +0200 Kim Alvefur mod_xhtmlim: Default to stripping @style attribute by default
Tue, 08 Oct 2019 17:32:50 +0100 Matthew Wild mod_aws_profile: New module for role-based access to AWS APIs
Sun, 06 Oct 2019 17:44:33 +0200 Emmanuel Gil Peyrot mod_sms_free: Mention that 0.11 will not work due to the absence of SNI support.
Sat, 28 Sep 2019 14:55:03 +0200 Emmanuel Gil Peyrot mod_bookmarks2: Fix traceback on updating from no legacy bookmarks to bookmarks 2.
Sun, 06 Oct 2019 17:29:22 +0200 Emmanuel Gil Peyrot mod_sms_free: New module!
Thu, 03 Oct 2019 16:39:53 +0100 Matthew Wild mod_mam: Add flag to session when it performs a MAM query
Thu, 03 Oct 2019 12:13:44 +0200 JC Brand auth_token: Various updates, see below.
Mon, 30 Sep 2019 00:51:05 +0200 Kim Alvefur mod_http_muc_log: Hide room join link from room listing
Mon, 30 Sep 2019 00:47:15 +0200 Kim Alvefur mod_http_muc_log: Make link to join room more button-looking
Mon, 30 Sep 2019 00:27:25 +0200 Kim Alvefur mod_http_muc_log: Wrap navigation in unorderded lists (thanks jonas’)
Sun, 29 Sep 2019 18:53:00 +0100 Matthew Wild mod_muc_hide_media: Also strip SIMS media
Sun, 29 Sep 2019 18:47:57 +0100 Matthew Wild mod_muc_media_metadata: Actually consensus is on async.wait after all
Sun, 29 Sep 2019 18:32:12 +0100 Matthew Wild mod_muc_media_metadata: Include original message stanza example
Sun, 29 Sep 2019 18:31:52 +0100 Matthew Wild mod_muc_media_metadata: Update namespace
Sun, 29 Sep 2019 18:31:14 +0100 Matthew Wild mod_muc_media_metadata: Update for actual function named async.await()
Sun, 29 Sep 2019 16:50:59 +0100 Matthew Wild mod_muc_media_metadata: Fix example config
Sun, 29 Sep 2019 16:49:42 +0100 Matthew Wild mod_muc_media_metadata: Fix README filename
Sun, 29 Sep 2019 16:47:57 +0100 Matthew Wild mod_muc_media_metadata: Module to automatically fetch metadata for posted media
Sun, 29 Sep 2019 11:48:27 +0100 Matthew Wild mod_muc_hide_media: Module to allow hiding inline media in a MUC
Sun, 29 Sep 2019 00:32:17 +0200 Kim Alvefur mod_csi_grace_period: Fix to store state on correct table
Sat, 28 Sep 2019 21:26:28 +0200 Kim Alvefur mod_register_web: Fix traceback if captcha_reply is left out of the form (thanks woffs)
Sat, 28 Sep 2019 14:46:18 +0200 Emmanuel Gil Peyrot mod_bookmarks, mod_bookmarks2: Refuse to load if the other one is also loaded.
Sat, 28 Sep 2019 14:27:13 +0200 Emmanuel Gil Peyrot mod_bookmarks2: Add new module.
Wed, 18 Sep 2019 21:10:32 +0200 Kim Alvefur mod_telnet_tlsinfo: Mark as obsolete since this is included in mod_admin_telnet
Tue, 17 Sep 2019 17:36:20 +0200 Kim Alvefur mod_muc_webchat_url: Fix default url
Tue, 17 Sep 2019 17:31:18 +0200 Kim Alvefur mod_muc_webchat_url/README: Fix template option name
Tue, 17 Sep 2019 17:22:35 +0200 Kim Alvefur mod_muc_webchat_url: Don't save templated value
Tue, 17 Sep 2019 17:12:59 +0200 Kim Alvefur mod_muc_webchat_url: Advertise the URL to a webchat in disco#info
Sat, 14 Sep 2019 22:07:49 +0200 Kim Alvefur mod_bidi: Link to mod_s2s_bidi
Thu, 12 Sep 2019 01:16:26 +0200 Maxime “pep” Buquet mod_muc_occupant_id: add TODO regarding MAM handling
Sun, 08 Sep 2019 15:53:01 +0200 Emmanuel Gil Peyrot mod_jid_prep: Update the README to point to XEP-0328.
Tue, 03 Sep 2019 00:57:24 +0200 Kim Alvefur mod_auth_any: Merged into Prosody as mod_auth_insecure
Tue, 03 Sep 2019 00:57:01 +0200 Kim Alvefur mod_storage_memory: Also merged into core
Tue, 03 Sep 2019 00:54:01 +0200 Kim Alvefur Mark some modules as Merged
Tue, 03 Sep 2019 00:52:47 +0200 Kim Alvefur mod_profile: Mark as Unmaintained
Tue, 03 Sep 2019 00:47:02 +0200 Kim Alvefur mod_profile: Link to successors mod_vcard_legacy & mod_vcard4
Sun, 01 Sep 2019 01:13:12 +0200 Emmanuel Gil Peyrot mod_upload_file_management: Add this new module, for now only listing files uploaded by a user as an admin.
Sun, 01 Sep 2019 01:11:20 +0200 Emmanuel Gil Peyrot mod_carbons_adhoc: Remove unused (later shadowed) local variable
Fri, 30 Aug 2019 18:34:55 +0200 Kim Alvefur mod_http_upload: Back out 3fb0add97cdb - depends on yet uncommon lfs version
Fri, 30 Aug 2019 13:28:30 +0100 Matthew Wild mod_auth_external: Improve error handling when non-blocking mode used without libevent
Thu, 29 Aug 2019 23:35:42 +0200 Kim Alvefur mod_http_upload: Skip write if nothing expired when checking
Thu, 29 Aug 2019 23:30:55 +0200 Kim Alvefur mod_http_upload: Add hint about checking that the base URL is reachable
Thu, 29 Aug 2019 23:29:13 +0200 Kim Alvefur mod_http_upload: Make loud noise if storage path can't be created or doesn't exist
Sun, 25 Aug 2019 20:46:43 +0200 Kim Alvefur mod_vcard_muc: Add an alternative method of signaling avatar change
Fri, 23 Aug 2019 23:01:16 +0200 Kim Alvefur mod_vcard_muc: Factor out avatar hash retrieval into a function for easier reuse
Sat, 24 Aug 2019 21:49:51 +0200 Maxime “pep” Buquet mod_muc_occupant_id: Update XEP number (XEP-0421)
Fri, 23 Aug 2019 01:40:26 +0200 Kim Alvefur mod_map: Update example in README to reflect recent changes
Fri, 23 Aug 2019 01:18:24 +0200 Kim Alvefur mod_map: Include last body text
Fri, 23 Aug 2019 01:16:58 +0200 Kim Alvefur mod_map: Include timestamps of first/last message (if reported)
Fri, 23 Aug 2019 01:08:12 +0200 Kim Alvefur mod_map: Update for new API in prosody 1e2b444acb72
Fri, 23 Aug 2019 00:19:46 +0200 Kim Alvefur mod_http_upload: Also format max file size as integer in error (thanks lovetox)
Thu, 22 Aug 2019 23:57:57 +0200 Kim Alvefur mod_http_upload: Ensure integer formatting of size limit
Wed, 21 Aug 2019 00:38:20 +0200 Kim Alvefur mod_muc_ping: Advertise XEP-0410 feature
Sun, 11 Aug 2019 02:58:56 +0200 tmolitor mod_smacks: fix bug #1405 (prevent timer from running for already destroyed sessions)
Sat, 10 Aug 2019 14:19:48 +0200 Kim Alvefur mod_http_muc_log: Make time based anchors from mod_muc_log_http work
Fri, 09 Aug 2019 19:01:58 +0200 Kim Alvefur mod_pubsub_text_interface: Respond to receipts
Fri, 09 Aug 2019 19:00:35 +0200 Kim Alvefur mod_http_stats_stream: Make global to simplify
Fri, 09 Aug 2019 18:59:35 +0200 Kim Alvefur mod_turncredentials: Add parallel implementation of XEP-0215 v0.7
Fri, 09 Aug 2019 18:41:51 +0200 Kim Alvefur mod_conversejs: Change CSS URL
Fri, 02 Aug 2019 18:26:06 +0200 tmolitor mod_smacks: fix bug in bad client handling introduced by last commit
Fri, 02 Aug 2019 08:04:16 +0200 Kim Alvefur mod_csi_muc_priorities: Add an example
Fri, 02 Aug 2019 08:04:00 +0200 Kim Alvefur mod_csi_muc_priorities: Mention mod_track_muc_joins
Fri, 02 Aug 2019 07:52:04 +0200 Kim Alvefur mod_ignore_host_chatstates: Add a stub README
Fri, 02 Aug 2019 07:44:11 +0200 JC Brand mod_muc_block_pm: Add support for Prosody 0.11
Wed, 31 Jul 2019 18:55:06 +0200 Kim Alvefur mod_http_stats_stream: Use existing header preparation
Tue, 30 Jul 2019 02:07:13 +0200 tmolitor mod_smacks: fix bug for missbehaving clients sending multiple acks in a row
Tue, 30 Jul 2019 01:46:57 +0200 tmolitor mod_csi_battery_saver: add compatibility with mod_csi_muc_priorities, make queue length configurable and update README
Mon, 29 Jul 2019 16:10:09 +0200 Maxime “pep” Buquet mod_muc_occupant_id: depend on muc.
Wed, 17 Jul 2019 13:23:23 +0200 Maxime “pep” Buquet mod_muc_occupant_id: Update links to the XEP inbox.
Sun, 14 Jul 2019 19:04:16 +0200 Maxime “pep” Buquet mod_muc_occupant_id: Remove unnecessary check on occupant
Sun, 14 Jul 2019 18:45:10 +0200 Maxime “pep” Buquet mod_muc_occupant_id: initial commit
Thu, 04 Jul 2019 08:46:26 +0200 Kim Alvefur mod_csi_muc_priorities: Signal unimportance (thanks tmolitor)
Mon, 01 Jul 2019 18:50:42 +0200 tmolitor mod_cloud_notify: fix typo (used || instead of or)
Mon, 01 Jul 2019 18:49:24 +0200 tmolitor mod_cloud_notify: fix local variable usage
Sat, 29 Jun 2019 19:26:08 +0200 Kim Alvefur mod_http_upload: Duplicate mime types handling from mod_http_files (fixes #1374)
Wed, 26 Jun 2019 21:45:50 +0200 Kim Alvefur mod_csi_pump: Obsolete, remove
Thu, 20 Jun 2019 10:37:48 +0200 JC Brand mod_muc_defaults: Allow setting of `name` and `description
Sun, 16 Jun 2019 02:00:34 +0200 tmolitor mod_cloud_notify: fix prosody 0.9 compatibility
Sun, 16 Jun 2019 02:00:12 +0200 tmolitor mod_smacks: fix prosody 0.9 compatibility
Sat, 15 Jun 2019 01:34:52 +0200 tmolitor mod_smacks: piggyback ack request onto ack response if queue is not empty, use native stoppable timers if supported
Sat, 15 Jun 2019 01:26:15 +0200 tmolitor mod_cloud_notify: only push once on csi queue flush in hibernated state, unhook response handlers
Thu, 13 Jun 2019 00:25:12 +0200 Kim Alvefur mod_log_events_by_memory: Add link to post explaining different kinds of memory leaks
Thu, 13 Jun 2019 00:24:54 +0200 Kim Alvefur mod_log_events_by_memory: Add a rant to README about uselessness of this module
Mon, 10 Jun 2019 15:23:52 +0200 Kim Alvefur mod_log_events_by_cpu_usage: Log events where more than a certain amount of CPU time was spent
Mon, 10 Jun 2019 14:38:06 +0200 Kim Alvefur mod_log_events_by_memory: Log events where Lua memory usage increased
Sun, 09 Jun 2019 22:05:39 +0200 Maxime “pep” Buquet mod_web_push: README: Fix list formatting
Sun, 09 Jun 2019 22:02:24 +0200 Maxime “pep” Buquet mod_web_push: Update README
Sat, 08 Jun 2019 23:06:44 +0200 Maxime “pep” Buquet Initial version of mod_web_push. WARNING: Do not use.
Tue, 28 May 2019 21:32:50 +0200 Kim Alvefur misc/munin/prosody_: Add a total_s2s counter to work with mod_statistics_statsman
Tue, 28 May 2019 21:27:45 +0200 Kim Alvefur mod_statistics_statsman: Fix syntax error
Tue, 28 May 2019 21:26:13 +0200 Kim Alvefur mod_statistics_statsman: Map 'cpu.clock' from mod_measure_cpu to 'cpu_total' of mod_statistics_cputotal
Tue, 28 May 2019 21:23:35 +0200 Kim Alvefur mod_statistics_statsman/README: Describe how to switch from mod_statistics
Tue, 28 May 2019 21:15:09 +0200 Kim Alvefur mod_statistics_statsman: Update for change stats type change in mod_measure_memory
Thu, 23 May 2019 17:37:58 +0200 Kim Alvefur mod_extdisco: Remove redundant condition
Thu, 23 May 2019 17:34:49 +0200 Kim Alvefur mod_extdisco: Also handle XEP-0215 v0.7
Thu, 23 May 2019 17:28:28 +0200 Kim Alvefur mod_extdisco: Set missing namespace on credentials response
Thu, 23 May 2019 17:26:57 +0200 Kim Alvefur mod_extdisco: Reuse xmlns variable
Thu, 23 May 2019 09:15:17 +0300 Alexey Bobyr xep-0215-0.6 requires service to be wrapped in services tag.
Sat, 18 May 2019 16:19:03 +0200 Kim Alvefur mod_csi_muc_priorities: Fix traceback due to empty field
Thu, 16 May 2019 08:48:09 +0200 Kim Alvefur mod_conversejs: Set viewport scale hack (closes #1361)
Thu, 16 May 2019 08:45:44 +0200 Kim Alvefur mod_conversejs: Make title configurable (fixes #1362)
Thu, 16 May 2019 08:45:41 +0200 Kim Alvefur mod_conversejs: Separate out templates into separate configurable files (breaks 0.9 compat)
Thu, 16 May 2019 07:46:05 +0200 Kim Alvefur mod_http_muc_log: Hide join/part controls if they are not stored by mod_muc_mam
Mon, 13 May 2019 00:52:35 +0200 Kim Alvefur mod_http_muc_log: Allow specifying the default view
Mon, 13 May 2019 11:13:19 +0200 Kim Alvefur mod_http_muc_log: Preserve ?query part in redirect
Mon, 13 May 2019 11:10:41 +0200 Kim Alvefur mod_http_muc_log: Add navigation link to latest page
Mon, 13 May 2019 10:50:00 +0200 Kim Alvefur mod_http_muc_log: Correctly build absolute URLs
Mon, 13 May 2019 00:23:04 +0200 Kim Alvefur mod_http_muc_log: Provide a redirect to 'latest' day with logs (fixes #1360)
Mon, 13 May 2019 00:20:19 +0200 Kim Alvefur mod_http_muc_log: Fix Y10k bug
Wed, 08 May 2019 13:51:49 +0200 Kim Alvefur mod_http_upload: Propagate errors from expiry procedure
Wed, 08 May 2019 13:50:49 +0200 Kim Alvefur mod_http_upload: Check attempted upload against quota even with no previous uploads
Wed, 08 May 2019 13:48:24 +0200 Kim Alvefur mod_http_upload: Consider quota reached if it can't be checked
Tue, 07 May 2019 17:10:07 +0200 Kim Alvefur mod_storage_xmlarchive: Try harder to limit range of time to check
Mon, 06 May 2019 16:05:00 +0200 JC Brand mod_muc_defaults: Create MUCs from config
Sun, 05 May 2019 16:09:30 +0200 Kim Alvefur mod_storage_xmlarchive: Add support for user iteration API
Sun, 05 May 2019 16:04:20 +0200 Kim Alvefur mod_migrate: Try to use per storage user listing where available
Sun, 05 May 2019 14:47:07 +0200 Kim Alvefur mod_http_muc_log: Trim trailing whitespace [luacheck]
Sun, 05 May 2019 14:06:50 +0200 Kim Alvefur mod_http_muc_log: Add option to show OOB images
Sun, 05 May 2019 14:05:00 +0200 Kim Alvefur mod_http_muc_log: Document optimization for storage modules lacking :dates API
Sun, 05 May 2019 13:00:25 +0200 Kim Alvefur mod_http_muc_log: Increase clickable area on dates
Sun, 05 May 2019 12:59:06 +0200 Kim Alvefur mod_http_muc_log: Add table header and body tags for improved semantics
Sun, 05 May 2019 11:01:17 +0200 Kim Alvefur mod_http_muc_log: Sort room listing by jid for stable order
Sun, 05 May 2019 10:24:53 +0200 Kim Alvefur mod_http_index: Improve page title
Sun, 05 May 2019 09:22:53 +0200 Kim Alvefur mod_http_pep_avatar/README: Mark up example URL as code snippet
Sun, 05 May 2019 09:22:30 +0200 Kim Alvefur mod_http_pep_avatar: Return a message instead of 404 for base path
Sun, 05 May 2019 09:21:25 +0200 Kim Alvefur mod_atom/README: Add some text about where to look for the atom feed
Sun, 05 May 2019 09:13:00 +0200 Kim Alvefur mod_atom: Return a message instead of 404 for root path
Fri, 03 May 2019 21:07:51 +0200 Kim Alvefur mod_storage_xmlarchive: Return error if range request reference missing items (see #1325)
Fri, 03 May 2019 18:59:38 +0200 Kim Alvefur mod_storage_xmlarchive: Limit search to smallest time range in case of inexact match
Thu, 02 May 2019 20:43:05 +0100 Matthew Wild mod_muc_cloud_notify: Count codepoints instead of bytes
Mon, 22 Apr 2019 04:20:16 +0200 Kim Alvefur mod_bidi: Document compatibility with 0.10 and 0.11
Thu, 02 May 2019 11:07:27 +0200 JC Brand mod_auth_token: Timezone fix for TOTP checking
Tue, 30 Apr 2019 10:45:00 +0100 Matthew Wild mod_admin_web: Fix to use format strings in logger calls (thanks Ge0rG)
Mon, 29 Apr 2019 00:05:20 +0200 Kim Alvefur mod_auth_ldap: Use module API for logging
Mon, 29 Apr 2019 00:04:16 +0200 Kim Alvefur mod_auth_ldap: Log any error message from open_simple() when testing password
Wed, 24 Apr 2019 11:00:17 +0200 Emmanuel Gil Peyrot mod_inject_ecaps2: Add a compatibility table.
Sat, 20 Apr 2019 21:14:49 +0200 Kim Alvefur mod_omemo_all_access: Also not needed with Prosody 0.11
Fri, 12 Apr 2019 21:44:29 +0200 Kim Alvefur mod_net_proxy: Ensure port numbers are coerced into numbers
Tue, 09 Apr 2019 23:23:30 +0200 Kim Alvefur mod_turncredentials: Convert numeric attributes to strings (fixes #1339)
Tue, 09 Apr 2019 18:05:28 +0200 Kim Alvefur mod_http_muc_log: Allow trailing slash after date
Sat, 06 Apr 2019 18:53:19 +0200 Kim Alvefur mod_adhoc_dataforms_demo/README: Describe the new multi-step command
Sat, 06 Apr 2019 18:32:24 +0200 Kim Alvefur mod_adhoc_dataforms_demo: Add a multi-step command demo
Sat, 06 Apr 2019 18:31:55 +0200 Kim Alvefur mod_adhoc_dataforms_demo: Rename command node to reflect current module name
Sat, 06 Apr 2019 18:07:02 +0200 Kim Alvefur mod_adhoc_dataforms_demo: Reorder form fields
Sat, 06 Apr 2019 18:04:29 +0200 Kim Alvefur mod_adhoc_dataforms_demo: Remove extra 'fixed' field
Fri, 05 Apr 2019 19:12:13 +0200 Kim Alvefur mod_invite: Show a different error if no token has been given
Fri, 05 Apr 2019 19:10:59 +0200 Kim Alvefur mod_invite: Remove unused local variable [luacheck]
Fri, 05 Apr 2019 19:06:20 +0200 Kim Alvefur mod_invite: Use path passed by http stack instead of pattern matching
Fri, 05 Apr 2019 19:02:43 +0200 Kim Alvefur mod_password_reset: Remove unused local [luacheck]
Fri, 05 Apr 2019 19:02:17 +0200 Kim Alvefur mod_admin_web: Ignore shadowed 'ok' variable, nothing to worry about [luacheck]
Fri, 05 Apr 2019 18:57:51 +0200 Kim Alvefur Update modules using mod_http_files to serve files for change in Prosody trunk
Wed, 03 Apr 2019 11:57:37 +0200 Kim Alvefur mod_muc_gc10: Abort on Prosody 0.11
Wed, 03 Apr 2019 11:55:38 +0200 Kim Alvefur mod_csi_pump/README: Discourage use, point to mod_csi_simple
Wed, 03 Apr 2019 11:37:13 +0200 Kim Alvefur mod_muc_lang: Abort on Prosody 0.11 which supports this natively (thanks Ge0rG)
Wed, 03 Apr 2019 00:03:15 +0200 Kim Alvefur mod_csi_muc_priorities: Add a README
Tue, 02 Apr 2019 16:41:07 +0200 Emmanuel Gil Peyrot mod_bookmarks: Return true when a stanza has been sent.
Tue, 02 Apr 2019 16:22:40 +0200 Emmanuel Gil Peyrot mod_bookmarks: Check for item-not-found and return empty Private XML. Fixes #1265 (thanks gerald and thebigfrog!)
Tue, 02 Apr 2019 16:27:14 +0200 Georg Lukas mod_limits: log throttled JID
Tue, 02 Apr 2019 16:19:11 +0200 Georg Lukas mod_throttle_unsolicited: reduce debug logs, rename firewall mark
Mon, 01 Apr 2019 13:19:47 +0200 Kim Alvefur mod_csi_muc_priorities: Consider own messages important (fallback if no mod_track_muc_joins)
Mon, 01 Apr 2019 13:19:29 +0200 Kim Alvefur mod_csi_muc_priorities: Consider own MUC messages as important
Mon, 01 Apr 2019 13:19:07 +0200 Kim Alvefur mod_csi_muc_priorities: Undo early return to make following commit clearer
Mon, 01 Apr 2019 08:40:22 +0200 Kim Alvefur mod_csi_muc_priorities: Sort list of JIDs
Mon, 01 Apr 2019 08:23:56 +0200 Kim Alvefur mod_csi_muc_priorities: Allow specifying which MUC JIDs are less important
Mon, 01 Apr 2019 08:22:29 +0200 Kim Alvefur mod_csi_muc_priorities: Add a comment
Mon, 01 Apr 2019 08:21:57 +0200 Kim Alvefur mod_csi_muc_priorities: Break out room jid into a variable
Mon, 01 Apr 2019 08:07:41 +0200 Kim Alvefur mod_csi_muc_priorities: Remove dependency on mod_track_muc_joins
Mon, 01 Apr 2019 00:15:13 +0200 Kim Alvefur mod_csi_muc_priorities: Reduce importance of group chat messages
Sun, 31 Mar 2019 19:10:23 +0200 Kim Alvefur mod_pubsub_github: Assume unspecified event is 'push' if there are commits in payload
Sun, 31 Mar 2019 19:08:43 +0200 Kim Alvefur mod_pubsub_github: Rearrange code to make it easier to handle other event types
Sun, 31 Mar 2019 19:07:22 +0200 Kim Alvefur mod_pubsub_github: Get event type from payload (should work with gitlab)
Sun, 31 Mar 2019 19:05:48 +0200 Kim Alvefur mod_pubsub_github/README: Specify language of code block for pretty syntax highlighting
Sun, 31 Mar 2019 19:05:22 +0200 Kim Alvefur mod_pubsub_github/README: Include 'github_secret' in example since it's required
Sun, 31 Mar 2019 19:02:56 +0200 Kim Alvefur mod_pubsub_github: Reorder code to prepare for more code reordering
Sun, 31 Mar 2019 18:31:57 +0200 Kim Alvefur mod_pubsub_github: Rename variable to avoid name clash [luacheck]
Sun, 31 Mar 2019 18:31:38 +0200 Kim Alvefur luacheckrc: Update API method list from prosody
Sun, 31 Mar 2019 18:31:10 +0200 Kim Alvefur luacheckrc: Copy line length setting from prosody
Sun, 31 Mar 2019 18:24:49 +0200 Kim Alvefur mod_pubsub_github: Include a summary field in payload
Sun, 31 Mar 2019 18:22:35 +0200 Kim Alvefur mod_pubsub_github: Add some spacing to improve readability
Sun, 31 Mar 2019 18:21:22 +0200 Kim Alvefur mod_pubsub_github: Lift signature validation from mod_pubsub_post
Sun, 31 Mar 2019 18:16:49 +0200 Kim Alvefur mod_pubsub_github: Only put first line of commit message in title, rest in content
Sun, 31 Mar 2019 18:14:59 +0200 Kim Alvefur mod_pubsub_github: Fix publish date
Sun, 31 Mar 2019 18:10:12 +0200 Kim Alvefur mod_pubsub_github: Add support for publishing to multiple node based on repository
Sun, 31 Mar 2019 18:08:50 +0200 Kim Alvefur mod_pubsub_github: Publish with item id set to commit hash (BC)
Sun, 31 Mar 2019 18:04:11 +0200 Kim Alvefur mod_pubsub_github: Require a secret to be set (BC)
Sun, 31 Mar 2019 17:59:17 +0200 Kim Alvefur mod_pubsub_github: Add support for specifying an actor with less privileges
Sun, 31 Mar 2019 17:47:45 +0200 Kim Alvefur mod_pubsub_github: Abort on unknown github events
Sun, 31 Mar 2019 16:59:08 +0200 Kim Alvefur mod_pubsub_github/README: Mark up options as code snippets
Sun, 31 Mar 2019 16:56:26 +0200 Kim Alvefur mod_pubsub_github/README: Fix 'labels' metafield to be a list
Sun, 31 Mar 2019 16:11:37 +0200 Kim Alvefur mod_pubsub_github: Log debug message before attempting to publish
Sun, 31 Mar 2019 16:07:11 +0200 Kim Alvefur mod_pubsub_github: Return appropriate status code on failure to publish
Sun, 31 Mar 2019 16:05:24 +0200 Kim Alvefur mod_pubsub_github: Send sensible status codes
Sun, 31 Mar 2019 04:49:56 +0200 Kim Alvefur mod_csi_grace_period: Server-side grace period logic for CSI
Sat, 30 Mar 2019 23:37:17 +0100 Kim Alvefur mod_pubsub_post/README: Set stage label to stable
Sat, 30 Mar 2019 23:33:58 +0100 Kim Alvefur mod_pubsub_post/README: Mention use as a webhook receiver
Sat, 30 Mar 2019 21:34:28 +0100 Kim Alvefur mod_pubsub_post: Make debug messages more informative
Sat, 30 Mar 2019 21:16:13 +0100 Kim Alvefur mod_pubsub_post: Restructure authentication and authorization (BC)
Sat, 30 Mar 2019 19:24:18 +0100 Kim Alvefur mod_pubsub_post/README: Fix some typos
Fri, 24 Aug 2018 14:52:09 +0200 Kim Alvefur mod_pubsub_post: Add support for WebSub authentication
Fri, 29 Mar 2019 17:06:18 +0100 marc0s offline_hints: discard no-store hinted messages at mod_offline
Fri, 29 Mar 2019 17:04:45 +0100 marc0s muc_mam_markers: store chat markers in the Group Chat archives
Fri, 29 Mar 2019 17:03:05 +0100 marc0s muc_notifications: notify non-present members of new messages
Thu, 28 Mar 2019 20:03:07 +0100 Kim Alvefur mod_bookmarks/README: Mention XEP 411
Mon, 25 Feb 2019 15:52:46 +0100 Kim Alvefur mod_map: Experimental module exposing MAM summary
Sun, 24 Mar 2019 03:24:49 +0100 Kim Alvefur mod_conversejs/README: Update text about mod_bosh and mod_websocket
Sun, 24 Mar 2019 03:04:34 +0100 Kim Alvefur mod_conversejs: Add dependency on mod_bookmarks
Fri, 22 Mar 2019 22:06:40 +0000 Matthew Wild mod_smacks: Raise error on out-of-range config options (thanks marc0s)
Tue, 19 Mar 2019 19:43:13 +0100 Kim Alvefur mod_conversejs: Show fallback text if converse.js fails to load (thanks MattJ)
Sun, 17 Mar 2019 17:56:54 +0100 Kim Alvefur mod_storage_xmlarchive: Remove per day files during migration
Mon, 18 Mar 2019 21:26:06 +0100 tmolitor mod_csi_battery_saver: fix typo in util.stanza:get_child()
Fri, 15 Mar 2019 04:27:52 +0100 Kim Alvefur mod_pubsub_text_interface: Remove unused variable [luacheck]
Fri, 15 Mar 2019 04:26:54 +0100 Kim Alvefur mod_pubsub_text_interface: Add command for listing current subscriptions
Thu, 14 Mar 2019 01:26:54 +0100 Kim Alvefur mod_bookmarks: Use correct variable, fixes a traceback (thanks dan)
Wed, 13 Mar 2019 22:47:14 +0100 Kim Alvefur mod_http_muc_log: Split long line [luacheck]
Wed, 13 Mar 2019 22:47:08 +0100 Kim Alvefur mod_http_muc_log: Add functionality for hiding joins and parts
Wed, 13 Mar 2019 21:15:21 +0000 Matthew Wild mod_pastebin: Update compatibility docs (thanks Ge0rG)
Mon, 11 Mar 2019 11:54:16 +0000 Matthew Wild mod_firewall: Improve debug logging for chain results
Thu, 07 Mar 2019 23:21:13 +0100 jeybe mod_invite: Made web pages responsive
Fri, 08 Mar 2019 11:44:20 +0000 Matthew Wild mod_csi_battery_saver: Remove patched stanza:find() method and reduce Carbons-related code
Thu, 07 Mar 2019 22:36:30 +0100 Kim Alvefur mod_invite: Fire event that signals that an user has registered (thanks jeybe)
Wed, 06 Mar 2019 21:51:45 +0100 Georg Lukas mod_smacks: apply resumed logger and type to new session, fix #1229
Wed, 06 Mar 2019 21:44:07 +0100 Georg Lukas mod_smacks: improved debug logging
Wed, 06 Mar 2019 21:25:47 +0100 Georg Lukas mod_smacks: no crash on <a> without @h, fix #1317
Wed, 06 Mar 2019 17:46:57 +0100 Emmanuel Gil Peyrot mod_bookmarks: Actually save node config
Wed, 06 Mar 2019 01:30:54 +0100 Emmanuel Gil Peyrot mod_cache_c2s_caps: Use the correct argument, and check for origin’s nil-ness
Wed, 06 Mar 2019 00:59:48 +0100 Emmanuel Gil Peyrot mod_http_avatar: Announce 0.11 works
Wed, 06 Mar 2019 00:59:18 +0100 Emmanuel Gil Peyrot mod_bookmarks: Remove unused bookmarks/updated event
Thu, 28 Feb 2019 12:31:54 +0100 JC Brand mod_auth_token: Check realm against module.host
Tue, 26 Feb 2019 15:58:58 +0100 JC Brand mod_auth_token: Update README.
Sun, 24 Feb 2019 01:02:30 +0100 Emmanuel Gil Peyrot mod_delay: Remove this module, it is never useful
Tue, 19 Feb 2019 03:16:06 +0100 Kim Alvefur mod_storage_muc_log: Remove unused variable [luacheck]
Tue, 19 Feb 2019 03:15:05 +0100 Kim Alvefur mod_storage_muc_log: Return 'with' property for items (API conformance)
Fri, 15 Feb 2019 12:28:12 +0100 Emmanuel Gil Peyrot mod_mam_muc: Mention that this MAM version is legacy.
Fri, 15 Feb 2019 12:23:35 +0100 Emmanuel Gil Peyrot mod_mam_muc: Explicit which namespace MAM version 0.5 implements.
Fri, 15 Feb 2019 12:14:33 +0100 Emmanuel Gil Peyrot mod_mam_muc: Add compatibility note for 0.11 (thanks Ge0rG!)
Thu, 14 Feb 2019 17:06:16 +0000 Matthew Wild mod_cache_c2s_caps: Fail to load if module:send_iq() is not available
Wed, 13 Feb 2019 15:52:58 +0100 marc0s mod_muc_mam_hints: Respect XEP-0334 hints in MUC messages
Thu, 07 Feb 2019 15:26:03 +0100 Kim Alvefur mod_storage_xmlarchive: Add some debug logging
Sun, 03 Feb 2019 21:36:31 +0100 Emmanuel Gil Peyrot mod_cache_c2s_caps: Only advertise support for trunk until further notice. Fixes #1311.
Thu, 24 Jan 2019 13:39:37 +0100 Kim Alvefur mod_storage_xmlarchive/README: And don't have prosody running at the same time
Thu, 24 Jan 2019 13:39:33 +0100 Kim Alvefur mod_storage_xmlarchive/README: Add reminder about backups
Wed, 23 Jan 2019 15:37:56 +0100 Kim Alvefur mod_muc_log/README: Update compatibility
Wed, 23 Jan 2019 15:34:36 +0100 Kim Alvefur mod_storage_muc_log/README: Update compatibility
Tue, 22 Jan 2019 15:39:35 +0100 Emmanuel Gil Peyrot mod_cache_c2s_caps: Unset the caps_cache also on errors due to the result validation.
Tue, 22 Jan 2019 15:38:52 +0100 Emmanuel Gil Peyrot mod_cache_c2s_caps: Add a missing return when the hash is wrong.
Tue, 22 Jan 2019 15:38:09 +0100 Emmanuel Gil Peyrot mod_cache_c2s_caps: Switch to the new module:send_iq() API.
Mon, 21 Jan 2019 19:52:04 +0100 Kim Alvefur mod_storage_xmlarchive: Don't return early when looking through entire archive
Mon, 21 Jan 2019 19:17:49 +0100 Kim Alvefur mod_storage_xmlarchive: Allow lookup of IDs that don't follow the YYYY-MM-DD-RANDOM format
Sun, 20 Jan 2019 18:18:02 +0100 Kim Alvefur mod_storage_xmlarchive/README: Change example to match Prosodys mod_mam
Sun, 20 Jan 2019 00:02:08 +0000 Matthew Wild mod_smacks: Fire event on delivery failure/success for each stanza
Fri, 18 Jan 2019 18:28:03 +0100 Kim Alvefur mod_muc_limits: Fix being unload on trunk
Fri, 18 Jan 2019 17:02:12 +0100 Nicolas Cedilnik Fix http_auth_check example in README
Fri, 18 Jan 2019 14:06:05 +0100 Thibaut Girka mod_client_certs: do not crash on plain sockets
Fri, 18 Jan 2019 02:16:03 +0100 Kim Alvefur mod_http_upload: Fix indentation
Thu, 17 Jan 2019 19:06:51 +0100 Kim Alvefur mod_presence_dedup: Remove unused variables [luacheck]
Wed, 16 Jan 2019 17:30:23 +0100 Kim Alvefur mod_measure_cpu: Rename counter metric to avoid name clash (thanks pep.)
Tue, 15 Jan 2019 16:41:58 +0100 Kim Alvefur mod_slack_webhooks: Fix use with 0.11+ MUC API
Tue, 15 Jan 2019 15:01:04 +0100 Kim Alvefur mod_http_authentication: Allow HTTP error events to pass through (fixes #1293)
Mon, 14 Jan 2019 10:56:19 +0100 Kim Alvefur mod_http_upload: Clarify how quotas affect upload requests
Mon, 14 Jan 2019 10:56:03 +0100 Kim Alvefur mod_http_upload: Document prosodyctl command for expiring uploads
Mon, 14 Jan 2019 10:55:36 +0100 Kim Alvefur mod_http_upload: Clarify when expiry is checked
Mon, 07 Jan 2019 20:08:47 +0100 Kim Alvefur mod_log_messages_sql/README: Add pointer towards mod_mam + mod_readonly
Mon, 07 Jan 2019 20:07:57 +0100 Kim Alvefur mod_readonly: Add a stub README
Mon, 07 Jan 2019 19:46:04 +0100 Kim Alvefur mod_pubsub_text_interface/README: Fix typo (thanks perflyst)
Sun, 06 Jan 2019 10:27:55 +0100 Kim Alvefur mod_storage_xmlarchive: Remove compat for old argument order
Sun, 06 Jan 2019 10:27:16 +0100 Kim Alvefur mod_storage_xmlarchive: Expand description in README
Sun, 06 Jan 2019 10:26:32 +0100 Kim Alvefur mod_http_pep_avatar: Redirect to prepped username
Sun, 06 Jan 2019 10:24:32 +0100 Kim Alvefur mod_atom: Apply nodeprep via redirect for cache-friendlyness
Sat, 05 Jan 2019 18:44:50 +0100 Kim Alvefur mod_measure_cpu: Also report the raw clock value, whatever that is
Fri, 04 Jan 2019 03:14:55 +0100 Kim Alvefur mod_measure_message_length: Use measure type that actually exists
Thu, 03 Jan 2019 16:07:31 +0100 Kim Alvefur mod_pubsub_text_interface: Send replies trough normal stanza routing
Thu, 03 Jan 2019 14:01:58 +0000 Matthew Wild mod_statistics: Fix incorrect parameters to envload (thanks Dan)
Thu, 03 Jan 2019 11:57:55 +0000 Matthew Wild mod_statistics: top: Use util.envload for 5.2 compatibility
Thu, 03 Jan 2019 12:06:09 +0100 Kim Alvefur mod_support_room: Module that invites newly registered users to a room
Thu, 03 Jan 2019 11:46:51 +0100 Kim Alvefur mod_http_pep_avatar: Provides PEP avatars via HTTP
Thu, 03 Jan 2019 11:39:28 +0100 Kim Alvefur mod_atom: Check whether user exists
Thu, 03 Jan 2019 11:36:01 +0100 Kim Alvefur mod_atom: Unpack event object
Wed, 02 Jan 2019 10:49:43 +0100 Kim Alvefur lint: Teach luacheck about the new module:send_iq API
Mon, 31 Dec 2018 09:43:29 +0100 Kim Alvefur mod_pep_vcard_avatar: Update docs to point at mod_vcard_legacy
Fri, 28 Dec 2018 12:12:15 +0100 Emmanuel Gil Peyrot mod_bookmarks: Mention that it also works on 0.11.
Fri, 28 Dec 2018 04:23:30 +0100 Kim Alvefur mod_ignore_host_chatstates: Discard chat state messages sent to a bare host
Sun, 23 Dec 2018 22:52:23 +0100 Kim Alvefur mod_muc_limits: Simplify bypass for affiliated users
Sun, 23 Dec 2018 21:46:06 +0100 Kim Alvefur mod_muc_limits: Add support for new MUC API in Prosody 0.11
Sun, 23 Dec 2018 18:33:32 +0100 Emmanuel Gil Peyrot mod_adhoc_account_management: Reduce indentation of one in the main function.
Sun, 23 Dec 2018 17:11:10 +0100 Kim Alvefur mod_secure_interfaces: Prevent starttls on connections marked secure (fixes #1274)
Sun, 23 Dec 2018 11:00:38 +0000 Matthew Wild mod_statistics: Update 'top' to (hopefully) work with Prosody 0.11/Lua 5.2
Sat, 22 Dec 2018 19:02:21 +0100 Kim Alvefur mod_pubsub_text_interface/README: Add lost _
Sat, 22 Dec 2018 18:52:13 +0100 Kim Alvefur mod_pubsub_text_interface/README: Add a Compatibility section
Sat, 22 Dec 2018 18:53:59 +0100 Kim Alvefur mod_pubsub_text_interface/README: Document the 'last' command
Sat, 22 Dec 2018 18:53:48 +0100 Kim Alvefur mod_pubsub_text_interface/README: Normalize Markdown syntax
Sat, 22 Dec 2018 18:22:15 +0100 Kim Alvefur mod_pubsub_stats/README: Link to docs for Prosodys statistics
Sat, 22 Dec 2018 16:39:47 +0100 Kim Alvefur mod_pubsub_stats: Sort summary
Sat, 22 Dec 2018 16:34:51 +0100 Kim Alvefur mod_pubsub_stats: Generate a textual summary for notifications
Tue, 18 Dec 2018 19:12:52 +0100 Kim Alvefur mod_bidi: Mark as Stable
Sun, 16 Dec 2018 13:54:53 +0100 Kim Alvefur mod_offline_email: Allow LuaSocket to pollute the global scope, fixes traceback (*sigh*)
Thu, 13 Dec 2018 14:32:17 +0100 Kim Alvefur mod_xhtmlim: Turn unknown elements into <span>
Thu, 13 Dec 2018 10:35:26 +0000 Matthew Wild mod_muc_ban_ip: Improve logging to use session, and log when a ban is enforced
Tue, 11 Dec 2018 18:27:40 +0100 Kim Alvefur mod_muc_limits: Document brokenness with 0.11.x
Tue, 11 Dec 2018 18:27:08 +0100 Kim Alvefur mod_motd_sequential: Fix typo (fixes unintentional global access)
Tue, 11 Dec 2018 18:26:31 +0100 Kim Alvefur mod_motd_sequential: Fix for deprecation of global routing functions (fixes #1258)
Sun, 09 Dec 2018 00:35:57 +0100 Kim Alvefur mod_prometheus/README: Add line for 0.11 in compat section
Sat, 08 Dec 2018 20:08:11 +0100 Kim Alvefur mod_minimix: Fix typo in comment
Thu, 06 Dec 2018 16:57:01 +0000 Matthew Wild mod_devices: New module for device identification
Wed, 05 Dec 2018 14:12:35 +0000 Matthew Wild mod_csi: Update README
Wed, 05 Dec 2018 14:12:00 +0000 Matthew Wild mod_csi: Backport 989cf872d5c0 from Prosody 0.11 to preserve compatibility
Sat, 01 Dec 2018 17:52:17 +0100 Kim Alvefur Merge with goffi
Sat, 01 Dec 2018 16:04:35 +0100 Kim Alvefur mod_s2s_auth_monkeysphere: Remove blocking mode (simplifes code) (not tested)
Sat, 01 Dec 2018 16:04:24 +0100 Kim Alvefur mod_s2s_auth_monkeysphere/README: Normalize markdown
Sat, 01 Dec 2018 15:27:55 +0100 Kim Alvefur mod_auth_external/README: Update mentioning 0.11.x
Sat, 01 Dec 2018 15:27:53 +0100 Kim Alvefur mod_auth_external/README: Update to reflect non-blocking by default
Sat, 01 Dec 2018 15:22:49 +0100 Kim Alvefur mod_auth_external: Use blocking mode by default as non-blocking is experimental but available in 0.11.x
Sat, 01 Dec 2018 17:50:36 +0100 Goffi mod_privilege: fixed routing issue with message permission:
Sat, 01 Dec 2018 12:10:31 +0100 Goffi mod_delegation: avoid crash on recent prosody versions
Fri, 30 Nov 2018 19:31:25 +0100 Michel Le Bihan mod_e2e_policy: Fix an error with getting stanza from event
Fri, 30 Nov 2018 19:17:16 +0100 Michel Le Bihan mod_e2e_policy: Verify that the bare JID of stanza to and from is not in the whitelist
Thu, 22 Nov 2018 23:35:27 +0000 Matthew Wild mod_password_reset: Fix titles for consistency
Thu, 22 Nov 2018 23:34:08 +0000 Matthew Wild mod_password_reset: Adjust form slightly after user testing
Thu, 22 Nov 2018 23:31:17 +0000 Matthew Wild mod_password_reset: Add magic viewport tag to make reset pages mobile-friendly
Thu, 22 Nov 2018 17:12:00 +0100 Kim Alvefur mod_muc_ping: Update README to mention 0.11.x as separate from trunk
Sun, 18 Nov 2018 18:38:37 +0100 Emmanuel Gil Peyrot mod_http_upload: Disallow POST in CORS
Sun, 18 Nov 2018 18:36:16 +0100 Emmanuel Gil Peyrot mod_http_upload: Remove extra check for Origin HTTP header
Sun, 18 Nov 2018 12:16:47 +0000 Matthew Wild mod_http_upload: Relocate function definition to avoid traceback
Sun, 18 Nov 2018 12:15:02 +0000 Matthew Wild mod_http_upload: Also add CORS headers in response to PUT
Sun, 18 Nov 2018 12:06:13 +0000 Matthew Wild mod_http_upload: Add CORS headers for web clients (untested)
Sat, 17 Nov 2018 14:27:00 +0000 JC Brand mod_muc_cloud_notify: README updates
Sun, 11 Nov 2018 14:44:27 +0100 Emmanuel Gil Peyrot mod_measure_client_features: Add a module to count the features of each connected client
Wed, 07 Nov 2018 22:20:56 +0100 Kim Alvefur mod_presence_cache: Set delay source to bare JID instead of host
Wed, 07 Nov 2018 17:49:27 +0100 Kim Alvefur mod_register_web: Add soft dependency on mod_register_limits (0.11+)
Wed, 07 Nov 2018 12:38:03 +0000 Matthew Wild mod_firewall: Improve logging on chain return
Tue, 06 Nov 2018 20:05:09 +0100 Emmanuel Gil Peyrot mod_measure_message_e2ee: Count OTR messages too.
Tue, 06 Nov 2018 14:44:11 +0100 Kim Alvefur mod_http_upload: Fix order of arguments to :measure
Sun, 04 Nov 2018 18:38:06 +0100 Emmanuel Gil Peyrot mod_bob: Don’t try to access XHTML-IM when it isn’t present.
Mon, 29 Oct 2018 01:33:14 +0100 Kim Alvefur mod_measure_malloc: Use the 'amount' measure type
Mon, 29 Oct 2018 01:21:29 +0100 Kim Alvefur mod_http_upload: Report statistics on upload sizes (0.10+)
Mon, 29 Oct 2018 01:10:10 +0100 Kim Alvefur mod_measure_memory: Use the 'amount' measure type
Sun, 28 Oct 2018 19:01:12 +0100 Kim Alvefur mod_mam_muc: Log to debug log whether a message is archived or not
Fri, 26 Oct 2018 20:07:16 +0200 Kim Alvefur mod_conversejs: Weaken dependency on mod_bosh
Thu, 25 Oct 2018 22:41:13 +0200 Kim Alvefur mod_conversejs: Link to BOSH and WebSockets setup instructions instead of module pages
Sun, 21 Oct 2018 17:49:39 +0200 Kim Alvefur mod_storage_memory: Fix saving of remaining items during deletion
Sun, 21 Oct 2018 15:19:58 +0100 Matthew Wild mod_http_upload_external: Add note about correct behaviour in the presence of multiple versions
Sun, 21 Oct 2018 15:09:29 +0100 Matthew Wild mod_http_upload_external: Fix typo/copy-paste issues in headers (thanks jonas<U+2019>)
Sun, 21 Oct 2018 14:54:19 +0100 Matthew Wild mod_http_upload_external: Improve implementation docs, including v2 details
Mon, 15 Oct 2018 14:27:20 +0100 Matthew Wild mod_test_data: New module to generate test data in Prosody's data store
Tue, 09 Oct 2018 16:47:27 +0200 Kim Alvefur mod_muc_ping: Add more details to README
Tue, 09 Oct 2018 14:12:45 +0100 Matthew Wild mod_password_reset: Implement password policy enforcement (requires mod_password_policy)
Tue, 09 Oct 2018 14:12:03 +0100 Matthew Wild mod_password_reset: Improve password input field with additional relevant attributes
Tue, 09 Oct 2018 14:10:42 +0100 Matthew Wild mod_password_reset: Improve error reporting when setting a password fails
Tue, 09 Oct 2018 14:09:54 +0100 Matthew Wild mod_password_reset: Switch to util.interpolation (our standard template library)
Tue, 09 Oct 2018 14:03:00 +0100 Matthew Wild mod_password_policy: Export function to get policy in use by the module
Tue, 09 Oct 2018 14:02:42 +0100 Matthew Wild mod_password_policy: Return error as second result explaining failure reason
Sun, 07 Oct 2018 03:39:35 +0200 Kim Alvefur mod_muc_ping: Implements the Server Optimization part of XEP-0410: MUC Self-Ping
Thu, 04 Oct 2018 14:43:23 +0200 Kim Alvefur mod_conversejs: Default to latest version of Converse.js
Thu, 04 Oct 2018 14:40:32 +0200 Kim Alvefur mod_conversejs: Strip extra slash if version is set to the empty string
Wed, 03 Oct 2018 13:08:17 +0200 Kim Alvefur mod_pastebin: Convert limit values to strings (fixes traceback)
Wed, 03 Oct 2018 12:59:04 +0200 Kim Alvefur mod_pastebin: Advertise a disco feature and current thresholds
Tue, 02 Oct 2018 16:09:17 +0100 Matthew Wild mod_password_reset: New module for self-service password resets via a web page
Fri, 28 Sep 2018 16:31:36 +0200 Emmanuel Gil Peyrot mod_bob: Simplify check_cid using string.match. (thanks Zash!)
Fri, 28 Sep 2018 16:12:18 +0200 Emmanuel Gil Peyrot mod_bob: Add this new module.
Thu, 27 Sep 2018 20:16:15 +0200 Kim Alvefur mod_http_upload: Use legacy datamanager directly (makes it work)
Thu, 27 Sep 2018 20:03:10 +0200 Kim Alvefur mod_http_upload: Abort and throw error in case of failure to iterate over users
Thu, 27 Sep 2018 19:54:26 +0200 Kim Alvefur mod_http_upload: Run expiry for all users if command run with a hostname
Thu, 27 Sep 2018 19:39:55 +0200 Kim Alvefur mod_http_roster_admin: Add explicit dependency on mod_http
Thu, 27 Sep 2018 17:15:37 +0200 Kim Alvefur mod_conversejs: Set a friendly name for mod_http_index
Thu, 27 Sep 2018 17:13:10 +0200 Kim Alvefur mod_http_index: Allow listed modules to include a friendlier name
Thu, 27 Sep 2018 16:56:44 +0200 Kim Alvefur mod_http_index: Tweak header
Thu, 27 Sep 2018 12:19:21 +0100 Matthew Wild mod_conversejs: Update README
Thu, 27 Sep 2018 11:55:35 +0100 Matthew Wild mod_conversejs: Allow custom tags to be inserted into the generated HTML
Thu, 27 Sep 2018 11:55:07 +0100 Matthew Wild mod_conversejs: Variable rename for clarity (user may override options)
Thu, 27 Sep 2018 11:54:39 +0100 Matthew Wild mod_conversejs: Allow overriding CDN URL, or script/css URLs independently
Mon, 24 Sep 2018 14:41:37 +0000 JC Brand Mention auto_register_muc_nickname setting from Converse
Sun, 23 Sep 2018 18:54:52 +0200 Kim Alvefur mod_conversejs: Explicitly depend on mod_http
Sun, 23 Sep 2018 16:43:03 +0200 Kim Alvefur mod_pubsub_text_interface: Handle lack of `pubsub:get_last_item` in Prosody 0.10
Sun, 23 Sep 2018 14:20:06 +0200 Kim Alvefur mod_auth_ldap: Add compat with the previously mistaken documentation (thanks pep.)
Sun, 23 Sep 2018 14:19:47 +0200 Kim Alvefur mod_auth_ldap: Correct name of admin option (thanks pep.)
Sat, 22 Sep 2018 16:25:26 +0100 Maxime “pep” Buquet mod_auth_ldap: fix ldap_admins documentation
Thu, 20 Sep 2018 15:21:48 +0200 Kim Alvefur mod_conversejs: Add a page title
Thu, 20 Sep 2018 15:16:52 +0200 Kim Alvefur mod_conversejs: Update to Conversejs 4.0.1
Sun, 16 Sep 2018 13:23:09 +0200 Kim Alvefur mod_profile: Fix PEP event handler to detach on unload
Sun, 16 Sep 2018 13:08:04 +0200 Kim Alvefur Backed out changeset 395835d89d88: Might still be needed
Sat, 15 Sep 2018 19:41:57 +0200 Kim Alvefur mod_pubsub_mqtt/README: Fix quotes
Fri, 14 Sep 2018 08:02:50 +0000 JC Brand mod_muc_cloud_notify: New module
Thu, 13 Sep 2018 16:29:06 +0100 Matthew Wild mod_blocking: Update to set id attribute on iq stanza
Thu, 13 Sep 2018 16:28:10 +0100 Matthew Wild mod_delegation: Update to generate own iq ids
Thu, 13 Sep 2018 16:14:41 +0100 Matthew Wild mod_http_roster_admin: Explicitly set 'id' attribute on roster pushes
Wed, 12 Sep 2018 18:54:49 +0200 Emmanuel Gil Peyrot mod_prometheus: Add more documentation.
Mon, 10 Sep 2018 15:08:09 +0200 Kim Alvefur mod_conversejs: Add an endpoint returning only initialization snippet
Mon, 10 Sep 2018 15:07:07 +0200 Kim Alvefur mod_conversejs: Factor out option handling into a function for future reuse
Mon, 10 Sep 2018 15:04:03 +0200 Kim Alvefur mod_conversejs: Factor JavaScript part out of HTML
Mon, 10 Sep 2018 14:49:49 +0200 Kim Alvefur mod_conversejs/README: Fix links to mod_bosh and mod_websocket (thanks jubalh)
Sun, 09 Sep 2018 14:43:23 +0200 Kim Alvefur mod_conversejs: Restore accidentally removed configuration option handling
Sun, 09 Sep 2018 14:32:01 +0200 Kim Alvefur mod_conversejs: Pin to version 4.0.0
Sun, 09 Sep 2018 14:10:22 +0200 Kim Alvefur mod_bookmarks: Handle iq:private queries before mod_private
Sun, 09 Sep 2018 14:09:12 +0200 Kim Alvefur mod_bookmarks: Correctly hook events on PEP services
Sun, 09 Sep 2018 13:11:29 +0200 Kim Alvefur mod_auth_dovecot: Update example dovecot config
Sat, 08 Sep 2018 23:31:06 +0200 Kim Alvefur mod_conversejs: Remove view_mode CSS switching
Sat, 08 Sep 2018 23:50:57 +0200 t2d Fix README of mod_conversejs
Sat, 08 Sep 2018 15:27:40 +0200 Kim Alvefur mod_omemo_all_access: Fix table to not take the first row as header
Sat, 08 Sep 2018 15:20:51 +0200 Emmanuel Gil Peyrot mod_omemo_all_access: Add a note about mod_pep replacing this module on trunk.
Sat, 08 Sep 2018 11:37:38 +0200 Kim Alvefur merge
Fri, 07 Sep 2018 20:25:07 -0400 Minami-o Le Sabreur mod_profile: Update README file next to recent mod_pep changes
Sat, 08 Sep 2018 11:31:26 +0200 Kim Alvefur mod_auth_dovecot/README: Expand example
Thu, 06 Sep 2018 18:41:09 +0200 Kim Alvefur mod_muc_badge/README: Remove obsolete option
Thu, 06 Sep 2018 18:11:46 +0200 Kim Alvefur mod_muc_badge/README: Remove completed TODO
Thu, 06 Sep 2018 18:10:44 +0200 Kim Alvefur mod_muc_badge/README: Add an example
Thu, 06 Sep 2018 18:09:30 +0200 Kim Alvefur mod_muc_badge/README: Correct the example URL to account for default 'http_host'
Fri, 31 Aug 2018 22:17:19 +0200 Emmanuel Gil Peyrot mod_bookmarks: Ensure the configuration is correct even with create-on-subscribe.
Fri, 31 Aug 2018 21:16:45 +0200 Kim Alvefur mod_pubsub_text_interface: Add a 'last' command for sending the last item
Wed, 29 Aug 2018 23:58:14 +0200 Kim Alvefur mod_register_json/README: Add syntax hint
Wed, 29 Aug 2018 21:57:59 +0100 Matthew Wild mod_register_json: Update README
Mon, 27 Aug 2018 18:14:28 +0200 Emmanuel Gil Peyrot mod_bookmarks: Delete the node before attempting migration, to make sure its config is correct.
Sat, 25 Aug 2018 20:10:21 +0200 Kim Alvefur mod_s2s_auth_posh: Be a tiny bit stricter with types
Sat, 25 Aug 2018 20:02:40 +0200 Kim Alvefur mod_s2s_auth_posh: Follow reference
Sat, 25 Aug 2018 20:00:45 +0200 Kim Alvefur mod_s2s_auth_posh: Ensure JWK data decodes to a table
Sat, 25 Aug 2018 17:55:16 +0200 Emmanuel Gil Peyrot mod_muc_badge: Reduce the opacity of the text shadows.
Sat, 25 Aug 2018 17:54:18 +0200 Emmanuel Gil Peyrot mod_muc_badge: Add spaces around each part of the text.
Sat, 25 Aug 2018 17:42:13 +0200 Emmanuel Gil Peyrot mod_muc_badge: Preserve spaces in SVG, fixes displaying nicer borders.
Sat, 25 Aug 2018 17:39:41 +0200 Emmanuel Gil Peyrot mod_http_muc_log: Close unclosed <p/> tag in template.
Sat, 25 Aug 2018 17:39:01 +0200 Emmanuel Gil Peyrot mod_bookmarks: Display the bare JID instead of the username in logs.
Sat, 25 Aug 2018 14:28:15 +0200 Kim Alvefur mod_pubsub_feeds: Handle feed parsing error (thanks apollo13)
Sat, 25 Aug 2018 14:25:30 +0200 Kim Alvefur mod_pubsub_feeds: Fix syntax error
Sat, 25 Aug 2018 14:14:27 +0200 Kim Alvefur mod_pubsub_feeds: Log a message for HTTP 301 redirects
Sat, 25 Aug 2018 13:59:32 +0200 Kim Alvefur mod_pubsub_feeds: Log non-HTTP errors like certificate problems etc
Sat, 25 Aug 2018 13:59:09 +0200 Kim Alvefur mod_pubsub_feeds: Log a debug message for status codes not handled
Fri, 24 Aug 2018 23:59:54 +0200 Kim Alvefur mod_atom: Set the proper Content-Type header for Atom (thanks MattJ)
Fri, 24 Aug 2018 22:52:13 +0200 Kim Alvefur mod_atom: Include User Nickname (if configured to be public)
Fri, 24 Aug 2018 23:00:08 +0200 Kim Alvefur mod_atom: Expose title and description from node metadata in feed
Fri, 24 Aug 2018 22:59:24 +0200 Kim Alvefur mod_atom: Add node as portablecontacts preferredUsername
Fri, 24 Aug 2018 22:58:48 +0200 Kim Alvefur mod_atom: Add some basic metadata to feed
Fri, 24 Aug 2018 21:36:58 +0200 Emmanuel Gil Peyrot mod_delegation: Simplify iq handling by hooking on iq-get/ instead of iq/.
Fri, 24 Aug 2018 21:35:47 +0200 Emmanuel Gil Peyrot mod_readonly: Simplify iq handling by hooking on iq-set/ instead of iq/.
Fri, 24 Aug 2018 21:15:38 +0200 Emmanuel Gil Peyrot mod_ipcheck: Simplify iq handling by hooking on iq-get/ instead of iq/.
Fri, 24 Aug 2018 20:55:10 +0200 Emmanuel Gil Peyrot mod_auto_answer_disco_info: Simplify iq handling by hooking on the full payload tag instead of iq/full.
Fri, 24 Aug 2018 20:49:54 +0200 Emmanuel Gil Peyrot mod_client_certs: Simplify iq handling by hooking on iq-get/ and iq-set/ instead of iq/.
Fri, 24 Aug 2018 19:51:31 +0200 Emmanuel Gil Peyrot mod_group_bookmarks: Remove unused requires.
Fri, 24 Aug 2018 18:05:52 +0200 Kim Alvefur mod_pubsub_github: Remove unused import [luacheck]
Fri, 24 Aug 2018 17:49:53 +0200 Kim Alvefur mod_pubsub_github: Add support for signed requests
Fri, 24 Aug 2018 17:46:47 +0200 Kim Alvefur mod_pubsub_github: Unpack request from event
Fri, 24 Aug 2018 19:45:11 +0200 Emmanuel Gil Peyrot mod_group_bookmarks: Add my copyright.
Fri, 24 Aug 2018 19:38:17 +0200 Emmanuel Gil Peyrot mod_group_bookmarks: Return early when the key is not bookmarks.
Fri, 24 Aug 2018 19:34:30 +0200 Emmanuel Gil Peyrot mod_group_bookmarks: Use iq-get event instead of checking for stanza.attr.type == "get".
Fri, 24 Aug 2018 19:29:34 +0200 Emmanuel Gil Peyrot mod_group_bookmarks: Remove duplicated requires.
Fri, 24 Aug 2018 16:28:48 +0200 Kim Alvefur mod_pubsub_github/README: Note that it might work with Gitlab as well
Fri, 24 Aug 2018 16:16:30 +0200 Kim Alvefur mod_atom: Add a brief README
Fri, 24 Aug 2018 14:50:20 +0200 Kim Alvefur mod_pubsub_post/README: Add a heading for affiliation related text
Fri, 24 Aug 2018 14:49:02 +0200 Kim Alvefur mod_pubsub_post: Ensure actor is non-nil (catch inability to determine IP or simliar)
Fri, 24 Aug 2018 14:48:59 +0200 Kim Alvefur mod_pubsub_post: Start with actor unset
Tue, 21 Aug 2018 17:18:31 +0100 Emmanuel Gil Peyrot mod_bookmarks: Use the new item-published/<node> event.
Tue, 21 Aug 2018 11:01:46 +0200 Kim Alvefur mod_profile: Only replace avatar update hash if one is found
Tue, 21 Aug 2018 11:00:30 +0200 Kim Alvefur mod_profile: Only retrieve the last avatar hash from PEP
Mon, 20 Aug 2018 23:20:01 +0200 Kim Alvefur mod_pubsub_text_interface: Ignore whitespace after all commands
Mon, 20 Aug 2018 23:18:43 +0200 Kim Alvefur mod_pubsub_text_interface: Rename variable to avoid name clash [luacheck]
Mon, 20 Aug 2018 22:58:30 +0200 Kim Alvefur mod_pubsub_text_interface: Fix chain that accidentally produced nested <body>
Mon, 20 Aug 2018 22:52:20 +0200 Kim Alvefur mod_pubsub_text_interface: Generate a stanza id for replies
Mon, 20 Aug 2018 21:40:48 +0200 Kim Alvefur mod_profile: Pass item id onto pubsub container element
Mon, 20 Aug 2018 21:20:53 +0200 Kim Alvefur mod_profile: Use type property over content identifiguesstimation
Mon, 20 Aug 2018 20:22:43 +0200 Kim Alvefur mod_pubsub_text_interface: Add a README
Mon, 20 Aug 2018 17:09:20 +0200 Kim Alvefur mod_pubsub_text_interface: A chat interface to PubSub
Mon, 20 Aug 2018 14:23:35 +0200 Kim Alvefur mod_pubsub_feeds: Include pubsub namespace on wrapper item as required by mod_pubsub
Mon, 20 Aug 2018 12:39:37 +0200 Kim Alvefur mod_atom: Update to the new mod_pep
Sun, 19 Aug 2018 17:53:05 +0100 Matthew Wild mod_firewall: Assume empty list if file could not be loaded
Sat, 18 Aug 2018 18:17:42 +0100 Matthew Wild mod_candy: Remove, outdated. Consider mod_conversejs instead.
Sat, 18 Aug 2018 18:08:47 +0100 Emmanuel Gil Peyrot mod_bookmarks: Require forgotten util.jid module.
Sat, 18 Aug 2018 17:38:48 +0100 Emmanuel Gil Peyrot mod_default_bookmarks: Add support for <password/>.
Sat, 18 Aug 2018 17:36:50 +0100 Emmanuel Gil Peyrot mod_default_bookmarks: Add support for trunk’s mod_pep.
Sat, 18 Aug 2018 17:25:44 +0100 Emmanuel Gil Peyrot mod_bookmarks: Expose publish_to_pep() to other modules.
Sat, 18 Aug 2018 16:55:52 +0100 Emmanuel Gil Peyrot mod_bookmarks: Fire empty and updated events, for other modules to use.
Sat, 18 Aug 2018 14:43:58 +0100 Emmanuel Gil Peyrot mod_bookmarks: Send back empty Private XML bookmarks on empty PEP bookmarks.
Sat, 18 Aug 2018 14:11:26 +0100 Emmanuel Gil Peyrot mod_bookmarks: Fix traceback on retrieval since ba0d444b64aa.
Sat, 18 Aug 2018 14:10:38 +0100 Emmanuel Gil Peyrot mod_bookmarks: Enforce publish_options since Prosody 249d90ff992e.
Sat, 18 Aug 2018 14:04:40 +0100 Emmanuel Gil Peyrot mod_bookmarks: Simplify last item retrieval thanks to Prosody b6ffd4f951b9.
Sat, 18 Aug 2018 13:48:45 +0100 Emmanuel Gil Peyrot mod_bookmarks: New module synchronising bookmarks to the new persistent mod_pep
Tue, 14 Aug 2018 18:21:19 +0100 Matthew Wild mod_http_upload_external: share_v2.php: Comment out verbose debug logging
Tue, 14 Aug 2018 18:20:59 +0100 Matthew Wild mod_http_upload_external: share.php: Fix whitespace
Tue, 14 Aug 2018 17:47:44 +0100 Matthew Wild mod_http_upload_external: Update share.php and share_v2.php to allow cross-domain requests
Mon, 13 Aug 2018 03:35:42 +0200 Kim Alvefur mod_s2s_auth_posh: Add a command for generating the JSON file
Fri, 10 Aug 2018 06:12:55 +0200 Kim Alvefur mod_auth_http_cookie: Also try to get HTTP request from WebSocket session
Fri, 10 Aug 2018 06:10:38 +0200 Kim Alvefur mod_auth_http_cookie: Try to get HTTP request from array on BOSH sessions
Thu, 09 Aug 2018 22:40:18 +0100 Matthew Wild mod_pep_vcard_png_avatar: Log error when used with new mod_pep, add compat with mod_pep_simple
Thu, 09 Aug 2018 22:36:22 +0100 Matthew Wild mod_pep_vcard_avatar: Log error when used with new mod_pep, add compat with mod_pep_simple
Wed, 08 Aug 2018 15:58:50 +0200 Michel Le Bihan mod_watchuntrusted: Add option to ignore domains
Wed, 08 Aug 2018 15:20:52 +0200 Michel Le Bihan mod_e2e_policy: Always add the 'to' in warning stanzas
Wed, 08 Aug 2018 12:49:02 +0100 Matthew Wild mod_smacks: Improve logging on resume so session changes are more easily tracked
Tue, 07 Aug 2018 21:11:37 +0100 Matthew Wild mod_statistics: Split module:shared() into multiple calls, multiple params may be deprecated soon
Tue, 07 Aug 2018 19:12:52 +0100 Matthew Wild mod_http_upload_external: share.php: Use hash_equals() if available to protect against timing attack
Sat, 04 Aug 2018 16:10:40 +0200 Kim Alvefur mod_pep_vcard_avatar: Does not work with trunk anymore
Fri, 03 Aug 2018 20:23:03 +0200 Kim Alvefur mod_adhoc_dataforms_demo/README: Set a summary
Fri, 03 Aug 2018 19:42:48 +0200 Kim Alvefur mod_adhoc_dataforms_demo: Silence warning about unused argument [luacheck]
Fri, 03 Aug 2018 19:40:24 +0200 Kim Alvefur mod_adhoc_test -> mod_adhoc_dataforms_demo
Fri, 03 Aug 2018 19:30:15 +0200 Kim Alvefur mod_adhoc_test: A module to test dataforms generation and rendering
Fri, 03 Aug 2018 11:33:31 +0100 Matthew Wild mod_omemo_all_access: Add compatibility with mod_pep_simple
Fri, 03 Aug 2018 11:24:36 +0100 Matthew Wild mod_omemo_all_access: Log error when used with incompatible mod_pep
Thu, 02 Aug 2018 03:35:36 +0200 Kim Alvefur mod_profile: Abort if mod_pep doesn't appear to be the former mod_pep_plus
Thu, 02 Aug 2018 03:35:33 +0200 Kim Alvefur mod_profile: Update for mod_pep_plus rename
Mon, 19 Feb 2018 09:24:44 +0100 Kim Alvefur mod_s2s_auth_posh: Beginnings of a README
Sun, 28 Jan 2018 13:57:02 +0100 Kim Alvefur mod_s2s_auth_posh: Normalize code formatting
Thu, 21 Dec 2017 03:23:58 +0100 Kim Alvefur mod_s2s_auth_posh: Abort if no fingerprints are found
Thu, 21 Dec 2017 03:23:46 +0100 Kim Alvefur mod_s2s_auth_posh: Remove commented out line
Thu, 21 Dec 2017 03:20:34 +0100 Kim Alvefur mod_s2s_auth_posh: Skip POSH if session certificate is already valid
Thu, 21 Dec 2017 03:19:56 +0100 Kim Alvefur mod_s2s_auth_posh: Remove commented out imports
Thu, 21 Dec 2017 03:04:51 +0100 Kim Alvefur mod_s2s_auth_posh: Cache tweak
Wed, 15 Mar 2017 15:49:46 +0100 Kim Alvefur mod_s2s_auth_posh: Changes done outside of version control during 2014-2017
Wed, 21 May 2014 23:01:47 +0200 Kim Alvefur mod_s2s_auth_posh: PKIX over Secure HTTP
Wed, 01 Aug 2018 10:00:53 +0200 Emmanuel Gil Peyrot mod_firewall: Add a missing space after a comma in the README.
Tue, 31 Jul 2018 18:29:08 +0200 Kim Alvefur mod_pastebin: Make first line and URL more clearly separated
Thu, 26 Jul 2018 10:35:30 +0100 Matthew Wild mod_lib_ldap: assert() connection for hopefully better error reporting (thanks adac)
Tue, 24 Jul 2018 17:18:13 +0200 Kim Alvefur mod_profile: Remove purging of previous PEP data, should no longer be needed
Tue, 24 Jul 2018 16:26:40 +0200 Kim Alvefur mod_profile: Bump priority of xep153 hook to surely run before mod_presence
Tue, 24 Jul 2018 16:23:04 +0200 Kim Alvefur mod_profile: Correctly add avatar hash
Tue, 24 Jul 2018 16:28:02 +0200 Kim Alvefur mod_profile: Add xmlns on <item> in order to pass item validation in mod_pubsub
Tue, 24 Jul 2018 16:27:59 +0200 Kim Alvefur mod_profile: Refactor wrapping of payloads in <item>
Wed, 18 Jul 2018 23:44:09 +0200 Kim Alvefur mod_http_upload_external/README: Add Perl implementation by Holger to list
Wed, 18 Jul 2018 15:57:13 +0200 Kim Alvefur Backed out parts of changeset a81456a13797
Fri, 13 Jul 2018 14:38:40 +0200 Kim Alvefur mod_profile: Skip injecting xep153 into presence for sessions with no username
Fri, 13 Jul 2018 01:13:37 +0200 Kim Alvefur mod_profile: Add support for XEP-0398
Fri, 13 Jul 2018 01:13:06 +0200 Kim Alvefur mod_profile: Add copyright header
Fri, 13 Jul 2018 01:11:51 +0200 Kim Alvefur mod_profile: Fix typo
Fri, 13 Jul 2018 00:47:29 +0200 Kim Alvefur mod_presence_cache: Forget cached presence on s2s close
Thu, 12 Jul 2018 23:47:26 +0200 Kim Alvefur mod_checkcerts: Note about apparent incompatibility with >=0.10.x
Thu, 12 Jul 2018 21:09:41 +0200 Kim Alvefur mod_profile: Ignore shadowed variable name
Thu, 12 Jul 2018 21:07:10 +0200 Kim Alvefur mod_profile: Reformat README
Thu, 12 Jul 2018 21:02:04 +0200 Kim Alvefur mod_pep_vcard_avatar: Normalize syntax in README
Thu, 12 Jul 2018 21:01:51 +0200 Kim Alvefur mod_pep_vcard_avatar: Mention XEP-398
Thu, 12 Jul 2018 21:00:01 +0200 Kim Alvefur mod_pep_vcard_avatar: Advertise XEP-0398 feature
Sun, 08 Jul 2018 13:04:46 +0200 Jonas Wielicki mod_http_upload: use correct error condition
Sun, 08 Jul 2018 01:17:23 +0200 Kim Alvefur mod_pubsub_stats: Pass configuration to disable persistence and limit number of items
Thu, 05 Jul 2018 02:03:29 +0200 Kim Alvefur various/README: Add a Statistics label
Wed, 04 Jul 2018 23:04:22 +0200 Kim Alvefur mod_muc_badge: Use room name instead of fixed string (beware the silly width calculations)
Wed, 04 Jul 2018 23:04:04 +0200 Kim Alvefur mod_muc_badge: Simplify SVG
Tue, 03 Jul 2018 01:03:48 +0200 tmolitor mod_smacks_noerror: Add ability to silence errors if mod_offline is disabled
Mon, 02 Jul 2018 22:45:30 +0200 Kim Alvefur mod_statistics_statsman: Remove duplicate import [luacheck]
Mon, 02 Jul 2018 22:45:11 +0200 Kim Alvefur mod_statistics_statsman: Ignore that we discard incoming data [luacheck]
Mon, 02 Jul 2018 13:13:23 +0100 Matthew Wild mod_http_external: Link to prosody-filer (Go implementation)
Mon, 02 Jul 2018 12:58:14 +0100 Matthew Wild mod_http_upload_external: Reduce slot request log level from info to debug for privacy improvement
Mon, 02 Jul 2018 12:57:40 +0100 Matthew Wild mod_http_upload_external: Fix to read content-type from correct place in stanza
Mon, 02 Jul 2018 12:56:51 +0100 Matthew Wild mod_http_upload_external: Log file type and size
Mon, 02 Jul 2018 12:56:19 +0100 Matthew Wild share_v2.php: Remove content-disposition if mime type is set
Mon, 02 Jul 2018 12:55:59 +0100 Matthew Wild share_v2.php: Add error logging
Mon, 02 Jul 2018 12:55:43 +0100 Matthew Wild share_v2.php: Fix syntax errors
Mon, 02 Jul 2018 12:52:59 +0100 Matthew Wild share_v2.php: Fix array keys
Mon, 02 Jul 2018 10:14:13 +0200 Kim Alvefur mod_pubsub_stats: Include namespace on pubsub items (fixes use with trunk)
Thu, 28 Jun 2018 21:45:25 +0200 Kim Alvefur mod_statistics_statsman/README: Fix typo in link
Thu, 28 Jun 2018 21:42:48 +0200 Kim Alvefur mod_statistics_statsman: Streaming access to statsmanager
Thu, 28 Jun 2018 17:44:21 +0200 Kim Alvefur mod_pubsub_stats: Remove unused import of util.datetime
Thu, 28 Jun 2018 17:43:23 +0200 Kim Alvefur mod_pubsub_stats: Add a brief README
Thu, 28 Jun 2018 11:43:43 +0200 Kim Alvefur mod_s2s_whitelist: Add a README
Thu, 28 Jun 2018 11:42:19 +0200 Kim Alvefur mod_s2s_blacklist: Add a README
Wed, 27 Jun 2018 17:35:20 +0200 Kim Alvefur mod_pubsub_post/README: Describe what happens to different data types
Wed, 27 Jun 2018 17:27:44 +0200 Kim Alvefur mod_pubsub_post/README: Affiliation management in trunk now
Wed, 27 Jun 2018 17:17:17 +0200 Kim Alvefur mod_pubsub_post: Rename README so it gets picked up by the site generator
Tue, 26 Jun 2018 15:30:03 +0100 Matthew Wild mod_smacks: Reduce unacked stanza log message from warn->debug
Mon, 25 Jun 2018 23:58:13 +0200 Emmanuel Gil Peyrot mod_prometheus: Expose min, max and average when available.
Sun, 03 Jun 2018 02:18:02 +0200 Kim Alvefur mod_slack_webhooks: Add a special webhook target for debugging
Sun, 03 Jun 2018 02:02:56 +0200 Kim Alvefur mod_slack_webhooks: Forward info about clicked button to hook
Sun, 03 Jun 2018 02:02:51 +0200 Kim Alvefur mod_slack_webhooks: Add support for buttons
Sat, 23 Jun 2018 18:16:01 +0200 Kim Alvefur mod_muc_badge/README: Add a possible future thing to do
Sat, 23 Jun 2018 18:14:44 +0200 Kim Alvefur mod_muc_badge/README: Fix typo in examlpe URL
Sat, 23 Jun 2018 18:14:32 +0200 Kim Alvefur mod_muc_badge/README: More words
Sat, 23 Jun 2018 18:12:54 +0200 Kim Alvefur mod_muc_badge/README: Fix prematurely committed text
Sat, 23 Jun 2018 18:08:34 +0200 Kim Alvefur mod_muc_badge: Generates a SVG badge with the number of occupants in rooms
Sat, 23 Jun 2018 16:40:46 +0200 Kim Alvefur mod_pastebin: Remove reference to removed header table
Sat, 23 Jun 2018 16:37:15 +0200 Kim Alvefur mod_pastebin: Prevent header table form being mutated
Fri, 22 Jun 2018 15:19:55 +0200 Emmanuel Gil Peyrot mod_prometheus: Fetch statistics at every request.
Fri, 22 Jun 2018 11:12:34 +0200 Emmanuel Gil Peyrot mod_measure_message_e2ee: Get statistics about message encryption status.
Fri, 22 Jun 2018 11:09:02 +0200 Emmanuel Gil Peyrot mod_measure_client_identities: Report 0 instead of the previous value when no client with that identity is left.
Fri, 22 Jun 2018 01:06:18 +0200 Emmanuel Gil Peyrot mod_measure_client_identities: Collect statistics about client identities.
Fri, 22 Jun 2018 01:03:47 +0200 Emmanuel Gil Peyrot mod_prometheus: Move timestamp generation to the stats-update event.
Fri, 22 Jun 2018 00:38:37 +0200 Emmanuel Gil Peyrot mod_prometheus: Put the name as a label, which fits better the usual Prosody model.
Fri, 22 Jun 2018 00:32:05 +0200 Emmanuel Gil Peyrot mod_prometheus: Add my copyright.
Fri, 22 Jun 2018 00:31:54 +0200 Emmanuel Gil Peyrot mod_prometheus: Change the storage model for one which matches Prometheus better.
Fri, 22 Jun 2018 00:28:59 +0200 Emmanuel Gil Peyrot mod_munin: Allow names containing any number of “:”.
Thu, 21 Jun 2018 22:38:56 +0200 Emmanuel Gil Peyrot mod_munin: Don’t use host when it is nil.
Thu, 21 Jun 2018 22:15:15 +0200 Emmanuel Gil Peyrot mod_prometheus: Optimise global lookups.
Thu, 21 Jun 2018 22:14:12 +0200 Emmanuel Gil Peyrot mod_prometheus: Don’t shadow variables. [luacheck]
Thu, 21 Jun 2018 22:11:01 +0200 Emmanuel Gil Peyrot mod_prometheus: Prefix metric names with "prosody_".
Thu, 21 Jun 2018 21:37:13 +0200 Emmanuel Gil Peyrot mod_prometheus: Add a new statistics export module, for Prometheus.
Tue, 19 Jun 2018 22:27:59 +0200 Kim Alvefur mod_minimix: Set full JID when dumping cached stanzas
Tue, 19 Jun 2018 22:00:17 +0200 Kim Alvefur mod_minimix: Handle having received no presence (should not happen)
Tue, 19 Jun 2018 21:59:34 +0200 Kim Alvefur mod_minimix: Don't consider oneself fully joined until subject message
Tue, 19 Jun 2018 19:11:29 +0200 Kim Alvefur mod_minimix/README: Doesn't handle incoming kicks yet
Tue, 19 Jun 2018 18:57:14 +0200 Kim Alvefur mod_minimix: Drop presence updates for now (may be treated as GC 1.0 joins)
Tue, 19 Jun 2018 18:56:57 +0200 Kim Alvefur mod_minimix: Handle missing subject
Tue, 19 Jun 2018 18:28:41 +0200 Kim Alvefur mod_minimix: Change data model
Sun, 17 Jun 2018 21:29:27 +0200 Emmanuel Gil Peyrot mod_lastlog: Split Values into Type/Default. (documentation)
Thu, 14 Jun 2018 09:13:30 +0000 JC Brand mod_auth_oauthbearer: expand intro to mention when/how you'd use this
Thu, 14 Jun 2018 09:11:03 +0000 JC Brand Remove debugging helpers and clean up a little
Wed, 13 Jun 2018 17:09:49 +0000 JC Brand mod_sasl_oauthbearer and mod_auth_oauthbearer
Wed, 13 Jun 2018 08:16:45 +0200 Georg Lukas mod_pinger: work around updates on stale sessions
Sat, 09 Jun 2018 21:19:54 +0200 Kim Alvefur mod_server_contact_info: Remove
Fri, 08 Jun 2018 21:59:42 +0200 Emmanuel Gil Peyrot mod_cache_c2s_caps: Fix traceback on invalid payload in disco#info result.
Fri, 08 Jun 2018 17:56:54 +0200 Emmanuel Gil Peyrot mod_smacks: Convert max number into a string before inserting it into a stanza.
Fri, 08 Jun 2018 17:39:43 +0200 tmolitor mod_csi_battery_saver: flush queue on smacks resume instead of smacks hibernation
Fri, 08 Jun 2018 17:39:07 +0200 tmolitor mod_cloud_notify: inform mod_smacks of first push in hibernated state
Fri, 08 Jun 2018 17:38:24 +0200 tmolitor mod_smacks: defer timeouts for push enabled clients
Fri, 08 Jun 2018 15:25:27 +0200 Emmanuel Gil Peyrot mod_auto_answer_disco_info: Don’t traceback on iqs coming from mod_muc.
Fri, 08 Jun 2018 11:49:29 +0200 Emmanuel Gil Peyrot mod_inject_ecaps2: Inject the <c/> element in the presence, not util.hashes.
Thu, 07 Jun 2018 13:27:32 +0200 Jonas Wielicki mod_smacks: send maximum resumption timeout to client
Wed, 06 Jun 2018 19:20:10 +0200 Georg Lukas Neuter 0198 from mod_pinger, fix #712
Sun, 03 Jun 2018 16:26:32 +0200 Jonas Wielicki mod_client_proxy: extend readme
Sun, 03 Jun 2018 16:26:25 +0200 Jonas Wielicki mod_client_proxy: fix warnings
Sun, 03 Jun 2018 14:12:15 +0200 Kim Alvefur mod_pubsub_post: Add a README
Sun, 03 Jun 2018 14:09:30 +0200 Kim Alvefur mod_pastebin: Off-by-one, the hardest problem known to man
Sun, 03 Jun 2018 13:55:10 +0200 Jonas Wielicki mod_client_proxy: a Jabber Address Translation implementation
Sun, 03 Jun 2018 01:34:23 +0200 Kim Alvefur mod_slack_webhooks: Fix error handling for JSON parsing
Sun, 03 Jun 2018 01:31:40 +0200 Kim Alvefur mod_slack_webhooks: Fix handling of form-urlencoded
Sat, 02 Jun 2018 15:00:27 +0200 Kim Alvefur mod_slack_webhooks: Reduce scope of variable
Sat, 02 Jun 2018 14:59:09 +0200 Kim Alvefur mod_slack_webhooks: Split long line to improve readability [luacheck]
Sat, 02 Jun 2018 14:58:49 +0200 Kim Alvefur mod_slack_webhooks: Rename variables no avoid name clash [luacheck]
Sat, 02 Jun 2018 14:58:28 +0200 Kim Alvefur mod_slack_webhooks: Remove unused locals [luacheck]
Sat, 02 Jun 2018 15:39:37 +0200 Kim Alvefur mod_storage_memory: Fix removal of data in keyvalue (thanks jonasw)
Sat, 02 Jun 2018 03:13:13 +0200 tmolitor mod_cloud_notify: fix link to business rules description
Sat, 02 Jun 2018 03:10:28 +0200 tmolitor mod_cloud_notify: last cleanup
Sat, 02 Jun 2018 03:09:42 +0200 tmolitor mod_cloud_notify: more cleanup
Sat, 02 Jun 2018 03:09:10 +0200 tmolitor mod_cloud_notify: Some more cleanup
Sat, 02 Jun 2018 03:07:55 +0200 tmolitor mod_cloud_notify: Some readme cleanup
Sat, 02 Jun 2018 02:58:45 +0200 tmolitor mod_cloud_notify: Don't change table while iterating it
Fri, 01 Jun 2018 22:45:41 +0200 Emmanuel Gil Peyrot mod_http_avatar: Add caching support.
Fri, 01 Jun 2018 22:11:42 +0200 Emmanuel Gil Peyrot mod_http_avatar: Remove unused variable. [luacheck]
Fri, 01 Jun 2018 22:05:46 +0200 Emmanuel Gil Peyrot mod_http_avatar: Add a module to serve vCard-temp avatars over HTTP.
Fri, 01 Jun 2018 18:40:30 +0200 Emmanuel Gil Peyrot mod_auto_answer_disco_info: Switch to origin.log to provide better debug to admins.
Fri, 01 Jun 2018 18:33:53 +0200 Emmanuel Gil Peyrot mod_cache_c2s_caps: Switch to origin.log to provide better debug to admins.
Fri, 01 Jun 2018 18:24:34 +0200 tmolitor mod_cloud_notify: use next() instead of # operator and update README
Fri, 01 Jun 2018 17:54:07 +0200 tmolitor mod_cloud_notify: Don't use deprecated table.getn
Wed, 30 May 2018 19:14:01 +0200 Michel Le Bihan mod_vcard_muc: Get room from rooms table when get_room_from_jid API is not supported
Wed, 30 May 2018 10:02:38 +0200 Kim Alvefur mod_muc_lang: Remove unneeded type and label from disco#info
Wed, 30 May 2018 09:31:37 +0200 Kim Alvefur mod_muc_lang: Add a README
Wed, 30 May 2018 09:29:09 +0200 Kim Alvefur mod_muc_lang: Fix to use correct field name in disco#info
Wed, 30 May 2018 09:28:38 +0200 Kim Alvefur mod_muc_lang: Fix to use correct data field
Wed, 30 May 2018 09:10:59 +0200 Kim Alvefur mod_saslauth_muc: Use correct API for getting rooms
Wed, 30 May 2018 09:10:33 +0200 Kim Alvefur mod_slack_webhooks: Use the correct MUC API
Wed, 30 May 2018 09:08:33 +0200 Kim Alvefur mod_muc_intercom: Fix to use correct name for variable
Wed, 30 May 2018 08:40:59 +0200 Kim Alvefur mod_muc_lang: Advertises the room language
Tue, 29 May 2018 05:34:05 +0200 Kim Alvefur mod_pubsub_stats: Make the node used configurable
Tue, 29 May 2018 05:31:56 +0200 Kim Alvefur mod_pubsub_stats: Simple module that publishes stats in XEP-0039 format
Tue, 29 May 2018 05:50:19 +0200 Kim Alvefur mod_http_muc_log: Handle errors while loading template file in a more graceful manner
Tue, 29 May 2018 05:04:52 +0200 Kim Alvefur mod_s2s_keepalive/README: Clarify options (fixes #675)
Tue, 29 May 2018 04:36:56 +0200 Kim Alvefur mod_http_muc_log: Include URL in disco#info for public rooms
Mon, 28 May 2018 20:55:22 +0200 Kim Alvefur mod_http_muc_log: Use separate variable for filename and file handle
Mon, 28 May 2018 20:36:42 +0200 Kim Alvefur mod_http_muc_log: Fix inverted logic
Mon, 28 May 2018 20:21:39 +0200 Kim Alvefur mod_http_muc_log: Add comment about argument to policy function
Mon, 28 May 2018 20:21:01 +0200 Kim Alvefur mod_http_muc_log: Add a note about changing how presence is treated
Mon, 28 May 2018 20:11:37 +0200 Kim Alvefur mod_http_muc_log: Base read-access on whether anyone would be able to join (like MUC)
Mon, 28 May 2018 20:04:46 +0200 Kim Alvefur mod_http_muc_log: Only exclude hidden rooms from listing (like disco#items)
Mon, 28 May 2018 19:06:49 +0200 Kim Alvefur mod_http_muc_log: Improve readability of policy function
Mon, 28 May 2018 18:53:43 +0200 tmolitor Merge commit
Mon, 28 May 2018 05:28:07 +0200 tmolitor mod_cloud_notify: Limit number of devices to 5 and change some default settings
Mon, 28 May 2018 05:27:03 +0200 tmolitor mod_delay: Don't break on smacks resume
Mon, 28 May 2018 14:44:53 +0200 Kim Alvefur mod_deny_omemo: Prevents publishing and retreival of OMEMO PEP nodes
Sun, 27 May 2018 17:49:46 +0200 Kim Alvefur mod_pubsub_feeds/README: Give PubSubHubbub its own section
Sun, 27 May 2018 17:48:26 +0200 Kim Alvefur mod_pubsub_feeds/README: Markup options in table as code
Sun, 27 May 2018 17:44:39 +0200 Kim Alvefur mod_pubsub_feeds/README: Give option summary its own heading
Sun, 27 May 2018 17:43:43 +0200 Kim Alvefur mod_pubsub_feeds/README: Add comment explaining what the index in 'feeds' does
Sun, 27 May 2018 16:18:07 +0200 Kim Alvefur mod_pubsub_feeds/README: Normalize Markdown syntax
Sun, 27 May 2018 15:51:05 +0200 Kim Alvefur mod_pubsub_feeds: Use ETag instead of problematic If-Modified-Since
Sat, 26 May 2018 10:58:06 +0200 Michel Le Bihan mod_vcard_muc: Send presence on muc-occupant-session-new event
Fri, 25 May 2018 00:18:46 +0200 Kim Alvefur mod_pastebin: Restore URL in final body text
Fri, 25 May 2018 00:12:12 +0200 Kim Alvefur mod_pastebin: Fix line count pattern added by 040eaa3844f4
Thu, 24 May 2018 20:27:48 +0200 Michel Le Bihan mod_vcard_muc: Initial commit
Thu, 24 May 2018 16:22:55 +0200 Kim Alvefur mod_mam_muc/README: Add note about mod_muc_mam being included with Prosody
Thu, 24 May 2018 14:41:42 +0200 Kim Alvefur mod_auth_ccert: Silence warning about unused global [luacheck]
Sat, 07 Apr 2018 14:34:08 +0200 Kim Alvefur mod_conversejs: Suggest some alternative cliets if JavaScript is disabled
Sat, 07 Apr 2018 14:34:02 +0200 Kim Alvefur mod_conversejs: Appologise for the JavaScript
Sat, 07 Apr 2018 14:32:50 +0200 Kim Alvefur mod_conversejs: Make HTML more well-formed
Thu, 24 May 2018 13:25:13 +0100 Matthew Wild mod_auth_http_cookie: Possibly temporary fork of mod_http_auth_async that adds cookie auth support
Mon, 02 Apr 2018 16:20:36 +0200 Kim Alvefur mod_mam_muc: Remove support for Prosody trunk/0.11
Wed, 23 May 2018 00:34:46 +0200 Kim Alvefur mod_pastebin: Support the new MUC API in Prosody trunk
Mon, 21 May 2018 00:54:27 +0200 Kim Alvefur mod_pastebin: Add an OOB tag pointing to the pastebin URL
Sun, 20 May 2018 18:11:15 +0200 Kim Alvefur mod_pastebin: Silence some warnings [luacheck]
Sun, 20 May 2018 18:10:12 +0200 Kim Alvefur mod_pastebin: Remove unused locals [luacheck]
Sun, 20 May 2018 17:55:53 +0200 Kim Alvefur mod_pastebin: Check line length via preconstructed pattern instead of gsub
Sun, 20 May 2018 17:54:47 +0200 Kim Alvefur mod_pastebin: Remove redundant check for non-empty body since it returns earlier in that case
Sun, 20 May 2018 17:51:08 +0200 Kim Alvefur mod_pastebin: Avoid using pattern matching facilities for simple prefix removal
Sun, 20 May 2018 17:49:00 +0200 Kim Alvefur mod_pastebin: Replace tags using :maptags API instead of hacky direct manipulation
Sun, 20 May 2018 17:47:39 +0200 Kim Alvefur mod_pastebin: Move result of host detection into a variable to improve readabily
Wed, 23 May 2018 00:22:29 +0200 Kim Alvefur mod_vcard_command: Tweak to not rely on legacy module() behavior
Tue, 08 Oct 2013 16:38:40 +0000 Stefan `Sec` Zehl mod_vcard_command: a simplistic way to get and set vcard data for registered users
Tue, 22 May 2018 16:13:03 +0100 Frank Doepper mod_muc_access_control: Multiple fixes to make the module work (fixes #1086)
Tue, 22 May 2018 14:20:23 +0100 Matthew Wild mod_block_strangers: Allow stanza from self (fixes #966, thanks Sergey Popov)
Sun, 20 May 2018 17:19:46 +0200 Kim Alvefur mod_watchuntrusted: Actually add the untrusted_message_type option
Sun, 20 May 2018 17:09:10 +0200 Kim Alvefur mod_pubsub_hub: Use the correct MIME type for Atom feeds
Sun, 20 May 2018 16:21:07 +0200 Kim Alvefur mod_watchuntrusted: Add option for which message 'type' to use on notifications
Sun, 20 May 2018 03:43:38 +0200 Kim Alvefur mod_http_authentication/README: Change name of config option to match the code
Sun, 20 May 2018 03:03:59 +0200 Kim Alvefur mod_pubsub_post: Add an option for what to use as pubsub 'actor'
Sun, 20 May 2018 02:56:48 +0200 Kim Alvefur mod_pubsub_post: Factor out the 'actor' into an argument
Sun, 20 May 2018 00:00:33 +0200 Kim Alvefur mod_pubsub_post: Add support for publishing arbitrary JSON
Sun, 20 May 2018 00:04:41 +0200 Kim Alvefur mod_pubsub_post: Add support for posting Atom feeds, publishing each entry
Sat, 19 May 2018 23:56:39 +0200 Kim Alvefur mod_pubsub_post: Change to support arbitrary XML payloads
Sat, 19 May 2018 23:54:05 +0200 Kim Alvefur mod_pubsub_post: Remove unused import [luacheck]
Sat, 19 May 2018 23:43:23 +0200 Kim Alvefur mod_http_authentication: Replace 'Known issues' section with Compatibility since the issue referenced has been resolved
Sat, 19 May 2018 23:52:19 +0200 Kim Alvefur mod_http_upload: Add an experimental prosodyctl command for expiring uploads
Mon, 14 May 2018 20:17:49 +0200 tmolitor mod_cloud_notify: remove useless counter (hardcode it to 1)
Tue, 08 May 2018 17:59:02 +0100 Matthew Wild mod_privacy_lists: Convert order to a string before using as attribute value (thanks ValdikSS)
Tue, 01 May 2018 01:59:14 +0200 Kim Alvefur mod_pastebin: Fix loading on normal hosts (thanks ppmathis)
Mon, 30 Apr 2018 01:49:59 +0200 Kim Alvefur mod_http_roster_admin: Add syntax highlighting hints
Sun, 29 Apr 2018 08:33:54 +0100 Matthew Wild mod_http_roster_admin: Add missing protocol docs
Tue, 17 Apr 2018 14:00:40 +0200 Kim Alvefur mod_mam_muc/README: Clarify that only v0.5 of XEP-0313 is supported when used with Prosody 0.10.x
Mon, 16 Apr 2018 21:21:51 +0200 Kim Alvefur mod_http_dir_listing2: Add README based the one from mod_http_dir_listing
Mon, 16 Apr 2018 21:18:51 +0200 Kim Alvefur mod_http_dir_listing2: Sort file listing such that directories come before files
Mon, 16 Apr 2018 21:18:47 +0200 Kim Alvefur mod_http_dir_listing2: Switch to util.interpolation for HTML rendering
Mon, 16 Apr 2018 21:03:13 +0200 Kim Alvefur mod_http_dir_listing2: Copy of mod_http_dir_listing
Sun, 15 Apr 2018 08:45:43 -0700 Nathan Whitehorn Initial commit of mod_slack_webhooks.
Sun, 15 Apr 2018 12:39:32 +0100 Matthew Wild mod_register_web: Handle errors contacting upstream API
Sat, 07 Apr 2018 01:41:01 +0200 Kim Alvefur mod_conversejs: Offer the current domain if registration is enabled to skip the server selection and improve UX
Thu, 05 Apr 2018 19:08:46 +0200 Pascal Mathis mod_net_proxy: Fixed errors when connection with nil ip is being processed
Wed, 04 Apr 2018 21:40:08 +0200 Kim Alvefur mod_firewall: Handle unsubcription action correctly (fixes #1119)
Wed, 04 Apr 2018 21:59:00 +0100 Matthew Wild mod_component_http: Fix parameter order, see Prosody trunk e2919978673e for more info
Wed, 04 Apr 2018 16:43:35 +0200 Kim Alvefur mod_query_client_ver: Add a README
Wed, 04 Apr 2018 16:43:22 +0200 Kim Alvefur mod_query_client_ver: Use the module name as adhoc command node (mistakenly not changed after copying from mod_ping)
Wed, 04 Apr 2018 16:36:58 +0200 Kim Alvefur mod_query_client_ver: Restrict adhoc command to local admins
Wed, 04 Apr 2018 16:32:51 +0200 Kim Alvefur mod_query_client_ver: Fix check for sessions on the current host
Wed, 04 Apr 2018 16:31:44 +0200 Kim Alvefur mod_query_client_ver: Add a simple adhoc command that queries all currently connected clients
Wed, 04 Apr 2018 15:55:09 +0200 Kim Alvefur mod_post_msg: Add support for a JSON based format similar to what mod_component_http uses
Wed, 04 Apr 2018 15:54:30 +0200 Kim Alvefur mod_post_msg/README: Document how authentication is performed
Wed, 04 Apr 2018 15:52:16 +0200 Kim Alvefur mod_post_msg/README: Describe the URL format
Wed, 04 Apr 2018 15:50:52 +0200 Kim Alvefur mod_post_msg/README: Clarify 'body' fields
Wed, 04 Apr 2018 15:50:13 +0200 Kim Alvefur mod_post_msg/README: Update Introduction text
Wed, 04 Apr 2018 15:44:29 +0200 Kim Alvefur mod_post_msg/README: Document the payload formats
Wed, 04 Apr 2018 15:36:47 +0200 Kim Alvefur mod_post_msg/README: Normalize markdown syntax
Wed, 04 Apr 2018 15:35:27 +0200 Kim Alvefur mod_post_msg/README: Reword about borrowing
Wed, 04 Apr 2018 15:35:04 +0200 Kim Alvefur mod_post_msg/README: Remove author, it's in the vcs metadata
Mon, 02 Apr 2018 16:15:24 +0200 Kim Alvefur mod_conversejs: Specify a charset on script tag to prevent Browser from guessing
Mon, 02 Apr 2018 15:00:57 +0100 Matthew Wild mod_http_upload_external: Fix syntax error in share.php
Mon, 02 Apr 2018 10:57:17 +0100 Matthew Wild mod_http_upload_external: Add newer 'v2' protocol (and share_v2.php) which supports content-type preservation
Mon, 02 Apr 2018 10:52:32 +0100 Matthew Wild mod_http_upload_external: share.php example: Add CSP headers
Sun, 01 Apr 2018 23:24:33 +0200 tmolitor Implement dummy body message to indicate high priority push
Sun, 01 Apr 2018 22:43:15 +0200 Pascal Mathis mod_net_proxy: Added missing return when detecting unparseable PROXYv1 source address
Sun, 01 Apr 2018 22:41:40 +0200 Pascal Mathis mod_net_proxy: Updated HAProxy example configuration to listen on v4+v6
Sat, 31 Mar 2018 22:16:35 +0200 Emmanuel Gil Peyrot mod_delay: Improve the README’s description
Fri, 30 Mar 2018 21:00:15 +0200 Emmanuel Gil Peyrot mod_http_upload_external: Use a more widespread method to obtain Content-Length (thanks Yves)
Fri, 30 Mar 2018 13:41:56 +0200 Kim Alvefur mod_http_logging: Fix typo [luacheck]
Fri, 30 Mar 2018 13:40:50 +0200 Kim Alvefur mod_migrate: Mention the possible need to supply the list of users
Fri, 30 Mar 2018 13:40:06 +0200 Kim Alvefur mod_http_logging: Wrap API for sending data from file handles
Fri, 30 Mar 2018 13:37:39 +0200 Kim Alvefur mod_http_logging: Be robust against missing connection object
Fri, 30 Mar 2018 13:36:38 +0200 Kim Alvefur mod_http_logging: Use 'ip' field provided by mod_http if available
Fri, 30 Mar 2018 13:35:43 +0200 Kim Alvefur mod_http_logging: Factor out body length calculation
Fri, 30 Mar 2018 13:34:15 +0200 Kim Alvefur mod_http_logging: Factor out logging into a function for future reuse
Thu, 29 Mar 2018 22:07:18 +0200 Pascal Mathis mod_net_proxy: Fixed small indentation mistake in docs
Wed, 28 Mar 2018 20:47:41 +0200 Pascal Mathis mod_net_proxy: Added proxy_trusted_proxies for whitelisting incoming connections
Wed, 28 Mar 2018 19:03:10 +0200 Pascal Mathis mod_net_proxy: Adjusted log level of errors triggered by remote connections to 'warn'
Wed, 28 Mar 2018 19:00:13 +0200 Pascal Mathis mod_net_proxy: Automatically listen on all mapped ports if proxy_ports was not configured
Wed, 28 Mar 2018 00:02:37 +0200 JC Brand Rename to README.markdown
Tue, 27 Mar 2018 22:31:59 +0200 Pascal Mathis mod_net_proxy: Fixed example configuration for HAProxy
Tue, 27 Mar 2018 11:36:25 +0100 Matthew Wild mod_component_http: Fix to use module:send() instead of origin.send() (thanks Wiktor)
Tue, 27 Mar 2018 10:51:25 +0200 JC Brand Merge commit
Tue, 27 Mar 2018 10:48:04 +0200 JC Brand New HMAC token authentication module for Prosody.
Tue, 27 Mar 2018 09:56:01 +0200 Kim Alvefur mod_http_logging: Add some short documentation
Mon, 26 Mar 2018 16:17:00 +0200 Kim Alvefur mod_component_http/README: Include language tag in example to enable syntax highlighting in rendered version
Mon, 26 Mar 2018 14:01:00 +0100 Matthew Wild mod_component_http: Update README to include config snippet example
Mon, 26 Mar 2018 13:56:18 +0100 Matthew Wild mod_component_http: Fix some [luacheck] warnings
Mon, 26 Mar 2018 13:52:38 +0100 Matthew Wild mod_component_http: Fix headings in README
Mon, 26 Mar 2018 13:49:13 +0100 Matthew Wild mod_component_http: Allow implementing a component over HTTP
Mon, 26 Mar 2018 08:05:22 +0100 Matthew Wild mod_mam_muc: Advertise mam:1 instead of mam:2 if not using new MUC code [fixes #1118]
Sun, 25 Mar 2018 20:31:33 +0200 Kim Alvefur mod_http_upload/README: Point at mod_http_upload_external
Sun, 25 Mar 2018 20:27:14 +0200 Kim Alvefur mod_http_upload: Include the current VirtualHost name in greeting to help with debugging
Fri, 23 Mar 2018 22:38:46 +0100 Michel Le Bihan mod_csi_battery_saver: Remove whitespace only lines
Fri, 23 Mar 2018 21:55:32 +0100 Michel Le Bihan mod_checkcerts: Fixed luacheck warnings
Thu, 22 Mar 2018 16:16:07 +0100 Kim Alvefur mod_muc_gc10: Catch joins correctly (thanks Ge0rG)
Thu, 22 Mar 2018 14:44:29 +0100 Kim Alvefur mod_minimix/README: Normalize markdown syntax
Thu, 22 Mar 2018 14:44:10 +0100 Kim Alvefur mod_minimix/README: Fix typo (thanks porrier)
Thu, 22 Mar 2018 14:33:46 +0100 Kim Alvefur mod_minimix: Experiment in account-based MUC joins
Thu, 22 Mar 2018 14:28:27 +0100 Kim Alvefur mod_muc_gc10: Gather statistics on use of the Groupchat 1.0 protocol
Thu, 22 Mar 2018 12:32:02 +0100 Kim Alvefur mod_http_upload_external: Use correct namespace (thanks Wiktor)
Sun, 18 Mar 2018 22:39:42 +0100 Kim Alvefur mod_storage_xmlarchive: Add a debug message to try to track down why all indicies are read in some cases
Sat, 17 Mar 2018 12:58:37 +0000 Matthew Wild mod_smacks: Ensure stanza count attributes are always strings (thanks Martin)
Sat, 17 Mar 2018 10:49:15 +0100 Kim Alvefur README: Remove text about 0.8 compatibility repo
Fri, 16 Mar 2018 21:17:50 +0100 Pascal Mathis mod_net_proxy: Fixed luacheck warnings
Fri, 16 Mar 2018 20:35:14 +0100 Kim Alvefur mod_conversejs: Pass information about if and how of account registration
Fri, 16 Mar 2018 20:32:35 +0100 Kim Alvefur mod_conversejs: Pass current domain as 'default_domain'
Thu, 15 Mar 2018 23:44:35 +0100 Pascal Mathis mod_net_proxy: Fixed typo in example HAProxy configuration within README
Thu, 15 Mar 2018 21:39:46 +0100 Pascal Mathis mod_net_proxy: Fixed backwards compatibility to Prosody 0.10
Thu, 15 Mar 2018 15:26:30 +0100 Pascal Mathis mod_net_proxy: New module implementing PROXY protocol versions 1 and 2
Tue, 13 Mar 2018 21:12:21 +0100 Michel Le Bihan mod_register_web: Pass username to generate_register_response
Mon, 12 Mar 2018 12:26:15 +0100 Kim Alvefur mod_firewall: Add special case for $local zone (fixes #1090)
Sat, 10 Mar 2018 05:01:15 +0100 Kim Alvefur mod_http_index: Sort list of HTTP applications by name
Sat, 10 Mar 2018 05:00:28 +0100 Kim Alvefur mod_http_index: Remove unused style rule
Sat, 10 Mar 2018 02:48:07 +0100 Kim Alvefur mod_register_web: Remove unused variables [luacheck]
Sat, 10 Mar 2018 02:44:27 +0100 Kim Alvefur mod_register_web: Remove username and password from form data and provide the rest in pre-registration event
Sat, 10 Mar 2018 02:39:54 +0100 Kim Alvefur mod_register_web: Return reason for rejection if one was provided by another plugin during pre-registration checks
Sat, 10 Mar 2018 02:38:42 +0100 Kim Alvefur mod_register_web: Include IP address in pre-registration check event to allow other modules a chance to act on it
Sat, 10 Mar 2018 00:49:06 +0100 Kim Alvefur mod_conversejs: Hack in support for changing the CSS if InVerse mode is enabled
Sat, 10 Mar 2018 00:05:46 +0100 Kim Alvefur mod_conversejs/README: Add compatibility section
Sat, 10 Mar 2018 00:05:30 +0100 Kim Alvefur mod_conversejs: Allow passing arbitrary options trough to Converse.js
Sat, 10 Mar 2018 00:04:47 +0100 Kim Alvefur mod_conversejs/README: Expand config section
Fri, 09 Mar 2018 21:58:47 +0100 Kim Alvefur mod_storage_xmlarchive: Add additional debug logging
Fri, 09 Mar 2018 13:35:44 +0000 Matthew Wild mod_firewall: Add PENDING SUBSCRIPTION FROM SENDER? condition
Fri, 09 Mar 2018 13:35:11 +0000 Matthew Wild mod_firewall: Add UNSBSCRIBE SENDER action
Wed, 07 Mar 2018 22:21:43 +0100 tmolitor [mod_mam] Fix hook priority for local clients, too (see also commit 2af42a3af131)
Wed, 07 Mar 2018 20:47:27 +0100 Emmanuel Gil Peyrot mod_inject_ecaps2: Check for unset presence
Wed, 07 Mar 2018 20:17:56 +0100 Emmanuel Gil Peyrot mod_auto_answer_disco_info: Improve the debug message to include the recipient
Wed, 07 Mar 2018 20:15:20 +0100 Emmanuel Gil Peyrot mod_auto_answer_disco_info: Don’t answer if the target session isn’t online
Wed, 07 Mar 2018 20:13:48 +0100 Emmanuel Gil Peyrot mod_inject_ecaps2: Return if calculating the hash failed
Wed, 07 Mar 2018 19:40:20 +0100 Emmanuel Gil Peyrot mod_inject_ecaps2: Rename the Lua file correctly
Wed, 07 Mar 2018 19:39:52 +0100 Emmanuel Gil Peyrot mod_inject_ecaps2: Add Lua 5.1 compatibility by replacing \xHEX with \DECIMAL in strings
Wed, 07 Mar 2018 19:30:42 +0100 Emmanuel Gil Peyrot mod_inject_ecaps2: New module adding support for XEP-0390 to all local clients supporting XEP-0115
Wed, 07 Mar 2018 18:15:31 +0100 Kim Alvefur luacheckrc: Forget about the _M global
Wed, 07 Mar 2018 18:11:50 +0100 Kim Alvefur luacheckrc: Assign module.environment to section for writable globals
Wed, 07 Mar 2018 18:11:08 +0100 Kim Alvefur luacheckrc: Rearrange options to be closer to the order used in main prosody repo
Wed, 07 Mar 2018 17:42:38 +0100 Emmanuel Gil Peyrot mod_cache_c2s_caps: Use prosody.full_sessions instead of _G.full_sessions (thanks luacheck)
Wed, 07 Mar 2018 17:41:40 +0100 Emmanuel Gil Peyrot mod_auto_answer_disco_info: Remove unused variable (thanks luacheck)
Wed, 07 Mar 2018 17:41:22 +0100 Emmanuel Gil Peyrot mod_cache_c2s_caps: Remove unused import (thanks luacheck)
Wed, 07 Mar 2018 17:11:49 +0100 Emmanuel Gil Peyrot mod_auto_answer_disco_info: New module answering disco#info queries on the behalf of the recipient
Wed, 07 Mar 2018 17:11:12 +0100 Emmanuel Gil Peyrot mod_cache_c2s_caps: New module caching capabilities from local clients
Tue, 06 Mar 2018 18:24:34 +0100 Kim Alvefur mod_firewall/definitions: Comments on LIST backends
Fri, 23 Feb 2018 20:53:28 +0200 Senya mod_muc_eventsource: validate node with nodeprep
Tue, 27 Feb 2018 14:02:26 +0000 Matthew Wild mod_log_slow_events: Add README
Sat, 24 Feb 2018 21:42:54 +0100 Kim Alvefur mod_register_dnsbl_firewall_mark: Another copy of DNSBL module, this time creating "user marks" for mod_firewall
Sat, 24 Feb 2018 21:40:56 +0100 Kim Alvefur mod_firewall: Add experimental user-centric persistent marks behind a feature flag
Sat, 24 Feb 2018 19:38:10 +0100 Kim Alvefur mod_s2s_blacklist: Don't send error replies for error stanzas
Fri, 23 Feb 2018 22:00:18 +0100 Kim Alvefur mod_register_dnsbl: Add support for IPv6 DNSBL
Fri, 23 Feb 2018 21:59:28 +0100 Kim Alvefur mod_register_dnsbl: Use util.net for IP address parsing
Fri, 23 Feb 2018 21:56:42 +0100 Kim Alvefur mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL
Fri, 23 Feb 2018 21:50:47 +0100 Kim Alvefur mod_register_dnsbl_warn: Copy mod_register_dnsbl
Fri, 23 Feb 2018 17:17:50 +0100 Kim Alvefur luacheckrc: Remove has_feature and has_identity before someone decides to use them
Sat, 17 Feb 2018 08:42:10 +0100 Emmanuel Gil Peyrot Many modules: Simplify st.message(…):tag("body"):text(…):up() into st.message(…, …)
Tue, 20 Feb 2018 17:30:17 +0100 Nicolas Cedilnik Return 401 with correct realm when no user/pass is provided
Tue, 20 Feb 2018 14:59:03 +0000 Matthew Wild mod_limits: Add debug logging just before we feed data into stream
Tue, 20 Feb 2018 12:57:44 +0000 Nicolas Cedilnik mod_http_auth_check: New HTTP module to test user credentials
Mon, 19 Feb 2018 22:17:38 +0000 Matthew Wild mod_muc_eventsource: New module forked from mod_pubsub_eventsource, exposes room message stream over SSE
Fri, 16 Feb 2018 07:54:35 +0100 Kim Alvefur mod_firewall: Prevent traceback if no directed presence has been sent (fixes #1081)
Fri, 16 Feb 2018 04:36:41 +0100 Kim Alvefur mod_onions: Fix unqualified use of debug.traceback
Fri, 16 Feb 2018 04:33:13 +0100 Kim Alvefur mod_onions: Use net.server API for creating a new connection instead of duplicating socket creation
Fri, 16 Feb 2018 04:32:18 +0100 Kim Alvefur mod_jid_prep/README: Markup link
Fri, 16 Feb 2018 03:52:51 +0100 Kim Alvefur mod_conversejs: Add a readme
Sun, 11 Feb 2018 16:11:17 +0100 Jonas Wielicki mod_http_upload_external: add support for XEP-0363 version 0.3
Sun, 04 Feb 2018 16:05:27 +0100 Kim Alvefur README files: Fix typos
Sun, 04 Feb 2018 16:01:37 +0100 Kim Alvefur mod_statsd: Fix typo in comment [codespell]
Sun, 04 Feb 2018 16:00:51 +0100 Kim Alvefur mod_sms_clickatell: Fix typo in comment [codespell]
Sun, 04 Feb 2018 16:00:13 +0100 Kim Alvefur mod_onions: Fix typo [codespell]
Sun, 04 Feb 2018 15:59:52 +0100 Kim Alvefur mod_data_access: Fix typo in comment [codespell]
Sun, 04 Feb 2018 15:58:09 +0100 Kim Alvefur mod_admin_web: Fix typo in comment [codespell]
Sun, 04 Feb 2018 15:57:52 +0100 Kim Alvefur mod_adhoc_groups: Fix typos [codespell]
Sun, 04 Feb 2018 15:55:07 +0100 Kim Alvefur mod_s2s_auth_dane: Fix typo in comment [codespell]
Thu, 01 Feb 2018 10:58:19 +0200 Senya mod_auth_custom_http: fix documentation config example
Wed, 31 Jan 2018 22:15:27 +0200 Senya mod_auth_custom_http: Fix json.encode impoper reference
Tue, 30 Jan 2018 20:04:55 +0100 Kim Alvefur mod_xhtmlim: Fix scheme check (thanks wiktor)
Tue, 30 Jan 2018 18:49:09 +0100 Kim Alvefur mod_xhtmlim: Attempts to sanitize XMTML-IM messages
Fri, 26 Jan 2018 19:00:22 +0100 Michel Le Bihan mod_pep_vcard_avatar: Don't set avatar hash if already set
Fri, 12 Jan 2018 09:01:25 +0100 Jonas Wielicki Fix typo in config (thanks, kousu)
Thu, 04 Jan 2018 11:41:54 +0100 Daniel Gultsch mod_pep_vcard_avatar: annouce avatar hash in presence if client does not
Thu, 04 Jan 2018 05:03:00 +0100 Kim Alvefur mod_auth_dovecot: Disable debug logging (sensitive data being sent)
Wed, 03 Jan 2018 15:19:55 +0100 Daniel Gultsch mod_registration_oob_url: inital commit. simple/straight forward module to advertise oob registration url
Wed, 03 Jan 2018 07:49:22 +0100 Kim Alvefur mod_firewall: Trim trailing whitespace [luacheck]
Sun, 31 Dec 2017 13:15:53 +0100 Daniel Gultsch mod_omemo_all_access: fixed some linter warnings
Sat, 30 Dec 2017 23:53:41 +0100 Kim Alvefur mod_firewall: Make SUBSCRIBED match for stanzas sent to self (fixes #1052)
Fri, 29 Dec 2017 16:28:47 +0100 Daniel Gultsch mod_omemo_all_access: initial commit. disable access control for all omemo related PEP nodes
Thu, 28 Dec 2017 22:34:41 +0100 Kim Alvefur mod_storage_xmlarchive/README: Fix typo
Thu, 28 Dec 2017 22:30:56 +0100 Kim Alvefur mod_storage_xmlarchive/README: Add description of how data is stored
Fri, 08 Dec 2017 21:14:10 +0100 Kim Alvefur mod_pep_plus: Remove, doesn't work reliably outside of current trunk (closes #1049)
Tue, 05 Dec 2017 21:04:35 +0100 Kim Alvefur mod_firewall/test: Import the ltn12 library correctly
Tue, 05 Dec 2017 20:37:07 +0100 Jonas Wielicki "Export" get_user from mod_auth_ldap
Tue, 21 Nov 2017 23:01:20 +0100 Kim Alvefur mod_log_slow_events: Also catch global events
Tue, 21 Nov 2017 23:00:21 +0100 Kim Alvefur mod_log_slow_events: Turn into a shared module (fixes http events being logged multiple times)
Tue, 21 Nov 2017 16:58:50 +0100 Kim Alvefur mod_adhoc_groups: Allow users to create and join roster groups
Tue, 21 Nov 2017 15:01:18 +0100 Kim Alvefur mod_adhoc_groups: Copy from mod_roster_allinall
Tue, 21 Nov 2017 10:30:35 +0100 Kim Alvefur mod_http_muc_log: Generate empty pages in lazy mode, so that one can navigate past quiet days
Tue, 21 Nov 2017 00:48:05 +0100 Kim Alvefur mod_http_muc_log: Check that there are timestamps to work with
Tue, 21 Nov 2017 00:46:00 +0100 Kim Alvefur mod_http_muc_log: Lazy nex/prev link generation
Tue, 21 Nov 2017 00:45:23 +0100 Kim Alvefur mod_http_muc_log: Fix the best comment
Tue, 21 Nov 2017 00:06:59 +0100 Kim Alvefur mod_http_muc_log: Remove redundant else clauses
Tue, 21 Nov 2017 00:02:58 +0100 Kim Alvefur mod_http_muc_log: Parse date out of path once
Mon, 20 Nov 2017 20:47:38 +0100 Kim Alvefur mod_http_muc_log: Reword "back" links
Sat, 18 Nov 2017 20:44:47 +0100 Kim Alvefur mod_http_muc_log: Return a 404 page if there are no messages to derive a time span from
Sat, 18 Nov 2017 20:42:18 +0100 Kim Alvefur mod_http_muc_log: Remove this one weird whitespace
Sat, 18 Nov 2017 20:39:31 +0100 Kim Alvefur mod_http_muc_log: Round down timestamps to midnight in order to fix an off by one issue (thanks asterix)
Sat, 18 Nov 2017 20:38:30 +0100 Kim Alvefur mod_http_muc_log: Add a function for rounding timestamps down to midnight
Sat, 18 Nov 2017 13:55:47 +0100 Kim Alvefur mod_mam_muc: Warn if the storage driver is missing the deletion API (instead of a traceback) (thanks asterix)
Sat, 18 Nov 2017 01:01:59 +0100 Kim Alvefur mod_auth_external: Make sure processes are killed when Prosody shuts down
Sat, 18 Nov 2017 00:47:44 +0100 Kim Alvefur mod_mam_muc: Add comment describing stripping of <x> tag in results
Sat, 18 Nov 2017 00:47:00 +0100 Kim Alvefur mod_mam_muc: Pass along the size of the matching set, if returned from storage driver
Sat, 18 Nov 2017 00:46:44 +0100 Kim Alvefur mod_mam_muc: Copy max_archive_query_results option from mod_mam
Sat, 18 Nov 2017 00:37:42 +0100 Kim Alvefur mod_auth_external: Shut down all auth processes when module is unloaded (fixes #674) (thanks ZNikke)
Sat, 18 Nov 2017 00:36:22 +0100 Kim Alvefur mod_auth_external: Silence warnings about unused arguments [luacheck]
Sat, 18 Nov 2017 00:35:36 +0100 Kim Alvefur mod_auth_external: Remove duplicated local variable [luacheck]
Sat, 18 Nov 2017 00:34:47 +0100 Kim Alvefur mod_auth_external: Split long lines [luacheck]
Fri, 17 Nov 2017 16:30:53 +0100 Kim Alvefur mod_http_muc_log: Switch to an inaccurate but O(1) method of producing the calendar view
Wed, 15 Nov 2017 22:21:14 +0100 Kim Alvefur mod_storage_muc_log: Signal store being empty correctly
Wed, 15 Nov 2017 21:08:53 +0100 Kim Alvefur mod_migrate: Fix missing mod_ prefix in invocation example (thanks asterix)
Wed, 15 Nov 2017 17:29:55 +0100 Jonas Wielicki mod_http_upload_external: add Python service implementation
Wed, 15 Nov 2017 16:26:56 +0100 Kim Alvefur mod_storage_muc_log: Tweak README
Wed, 15 Nov 2017 16:21:27 +0100 Kim Alvefur mod_storage_muc_log: Ignore setting the global 'open', it's part of the storage API
Wed, 15 Nov 2017 16:21:18 +0100 Kim Alvefur mod_storage_muc_log: Trim trailing whitespace [luacheck]
Tue, 17 Oct 2017 12:42:20 +0200 Kim Alvefur mod_mam: Load archiving preferes for offline users (fixes #1024)
Fri, 10 Nov 2017 05:33:28 +0100 Kim Alvefur Various READMEs: s/eg/e.g.g/
Thu, 09 Nov 2017 14:24:42 +0100 Kim Alvefur mod_storage_xmlarchive/README: Minor tweak
Thu, 09 Nov 2017 14:24:16 +0100 Kim Alvefur mod_migrate: Remove unused locals
Thu, 09 Nov 2017 13:42:35 +0100 Kim Alvefur mod_storage_xmlarchive: Add a prosodyctl command for migrating to/from the internal storage format
Thu, 09 Nov 2017 13:41:36 +0100 Kim Alvefur mod_storage_xmlarchive: Add a sanity check to prevent reading from internal storage archives
Thu, 09 Nov 2017 13:34:05 +0100 Kim Alvefur mod_storage_xmlarchive: Pass the hostname into the archive object to make it more self-contained
Wed, 01 Nov 2017 22:12:09 +0100 Kim Alvefur mod_migrate: Catch failure to use user listing API and suggest the alternative
Tue, 31 Oct 2017 19:31:54 +0100 Kim Alvefur mod_auth_http_async: Allow LuaSocket to pollute the global scope (fixes #1033)
Sat, 28 Oct 2017 17:17:59 +0200 Michel Le Bihan mod_watchuntrusted send SHA256 by default
Mon, 23 Oct 2017 17:22:27 +0200 Kim Alvefur Backed out changeset 6d72c5172c74
Fri, 20 Oct 2017 02:53:12 +0200 Kim Alvefur mod_firewall/test: Move session variable to avoid warning about it being shadowed [luacheck]
Fri, 20 Oct 2017 02:52:58 +0200 Kim Alvefur mod_firewall/test: Trim trailing whitespace [luacheck]
Fri, 20 Oct 2017 02:51:38 +0200 Kim Alvefur mod_firewall/test: Use session passed as argument instead of upvalue
Fri, 20 Oct 2017 02:49:34 +0200 Kim Alvefur mod_firewall/test: Import the ltn12 module [luacheck]
Fri, 20 Oct 2017 02:49:10 +0200 Kim Alvefur mod_firewall/test: Declare globals from mod_firewall that are used [luacheck]
Wed, 18 Oct 2017 20:25:48 +0200 Kim Alvefur mod_storage_memory: Allow archive items to be overwritten by id
Wed, 18 Oct 2017 20:24:47 +0200 Kim Alvefur mod_storage_memory: Serialize stanzas on save (was delayed until query)
Wed, 18 Oct 2017 09:56:29 +0200 Kim Alvefur mod_pep_plus: Snapshot from Prosody trunk 910d3c3f60a6 including dependencies
Tue, 17 Oct 2017 22:39:37 +0200 Kim Alvefur mod_http_upload: Only try to create a randomly named directory once.
Sun, 15 Oct 2017 11:10:37 +0200 Kim Alvefur mod_traceback: Add a brief README
Sat, 14 Oct 2017 23:04:02 -0400 Waqas Hussain mod_auth_dovecot: Support new luasocket unix domain socket API (fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852250 in Debian Stretch)
Sat, 14 Oct 2017 18:43:23 +0200 Kim Alvefur mod_server_contact_info/README: Fix example
Fri, 13 Oct 2017 00:31:40 +0200 Kim Alvefur mod_storage_appendmap: Factor out serialization into reusable functions
Wed, 11 Oct 2017 13:56:03 +0100 Matthew Wild mod_compression_unsafe: Fix logic bug in previous commit
Wed, 11 Oct 2017 13:55:00 +0100 Matthew Wild mod_compression_unsafe: Offer compression to c2s_unbound sessions (fixes compat with 0.10, thanks Flow)
Wed, 11 Oct 2017 09:24:55 +0100 Matthew Wild mod_compression_unsafe README: Fix module name (thanks Flow)
Wed, 11 Oct 2017 03:55:00 +0200 tmolitor mod_cloud_notify: Remove some leftover code
Wed, 11 Oct 2017 03:10:40 +0200 tmolitor mod_cloud_notify: Fix regression in error handling
Tue, 10 Oct 2017 00:50:40 +0200 Kim Alvefur mod_profile: Update get_pep_service() signature to match recent changes to mod_pep_plus (in trunk)
Mon, 09 Oct 2017 19:28:17 +0100 Emmanuel Gil Peyrot mod_measure_client_presence: Counts presence show and reports using 0.10+ statistics API.
Mon, 09 Oct 2017 19:22:39 +0100 Emmanuel Gil Peyrot mod_measure_stanza_counts: Fix a crash in mod_bosh.
Mon, 09 Oct 2017 20:15:33 +0200 Kim Alvefur mod_measure_stanza_counts: Counts stanzas and reports using 0.10+ statistics API
Sat, 07 Oct 2017 22:52:12 +0200 Kim Alvefur mod_admin_web: Extract strophe from tarball without --strip-components (fixes #1013)
Fri, 06 Oct 2017 20:21:45 +0200 t2d mod_register_redirect: Update doc
Fri, 06 Oct 2017 19:45:38 +0200 t2d mod_register_redirect: Import configmanager correctly (fixes #820)
Thu, 05 Oct 2017 15:59:54 +0100 Matthew Wild mod_register_web: Update README to explain customization
Wed, 04 Oct 2017 10:54:52 +0100 Matthew Wild mod_firewall: Don't interpret format specifiers in LOG
Tue, 03 Oct 2017 22:37:15 +0100 Matthew Wild mod_s2s_reload_newcomponent: Fix to use imported configmanager instead of global
Tue, 03 Oct 2017 22:47:27 +0200 Kim Alvefur mod_swedishchef: Fix logging and traceback uncovered by util.format (thanks Kafkei)
Fri, 29 Sep 2017 09:18:24 +0100 Matthew Wild mod_swedishchef: Add event so other modules can use this filter
Fri, 29 Sep 2017 09:18:05 +0100 Matthew Wild mod_swedishchef: Add configuration toggle
Tue, 26 Sep 2017 17:51:09 +0100 Matthew Wild mod_limits: Handle fractional outstanding balance (imported from prosody 25237002aba4)
Tue, 26 Sep 2017 14:08:39 +0100 Matthew Wild mod_compression: Rename to mod_compression_unsafe and add security note
Tue, 26 Sep 2017 12:35:25 +0200 Kim Alvefur mod_auth_ldap: Add annotations to ignore harmless warnings [luacheck]
Tue, 26 Sep 2017 12:35:08 +0200 Kim Alvefur mod_auth_ldap: Split long line into many [luacheck]
Mon, 25 Sep 2017 11:20:05 +0100 Matthew Wild mod_traceback: Write current stack trace to file on SIGUSR1
Sat, 23 Sep 2017 13:22:30 +0100 Matthew Wild mod_server_contact_info: Correctly pass the list of addresses to util.dataforms
Fri, 22 Sep 2017 20:34:56 +0200 Kim Alvefur mod_muc_limits: Fix alignment of table columns
Fri, 22 Sep 2017 13:43:54 +0100 Matthew Wild mod_muc_limits: Update compatibility table
Fri, 22 Sep 2017 13:43:41 +0100 Matthew Wild mod_muc_limits: Document muc_max_nick_length
Thu, 21 Sep 2017 23:31:42 +0200 Kim Alvefur mod_mam: Squeeze in hooks with priority between sevral other modules (fixes #996)
Tue, 19 Sep 2017 22:07:51 +0200 Emmanuel Gil Peyrot mod_http_upload: Send a correct response on namespace :0.
Tue, 19 Sep 2017 18:47:18 +0200 Emmanuel Gil Peyrot mod_pastebin: Check for MUC presence before handling a message.
Mon, 18 Sep 2017 16:39:02 +0100 Matthew Wild mod_http_host_status_check: Add list of failing hosts to the first line for summary
Tue, 12 Sep 2017 15:46:49 +0200 Kim Alvefur mod_mam: Use a FIFO queue for scheduling archive expiry
Mon, 04 Sep 2017 14:49:37 +0200 Kim Alvefur mod_http_muc_log: Ignore 'logging' room option, it's no longer set by mod_mam_muc
Sun, 03 Sep 2017 13:28:28 +0200 Kim Alvefur mod_mam: Fix traceback due to borked transplant from 0.10
Sun, 03 Sep 2017 12:43:24 +0200 Kim Alvefur mod_mam: Clone stanza before stripping stanza id after carbons
Sun, 03 Sep 2017 00:35:31 +0200 Kim Alvefur mod_mam: Clone stanzas before mutating (thanks waqas) (fixes #961)
Wed, 30 Aug 2017 08:20:41 +0200 Goffi mod_delegation: added disco#items:* in doc and changed status to Stage-Beta
Wed, 30 Aug 2017 08:19:57 +0200 Goffi mod_delegation: fixed misplaced up() in <message> stanza generation
Sun, 27 Aug 2017 21:35:08 +0200 tmolitor mod_csi_battery_saver: Fix #921
Sun, 27 Aug 2017 21:34:48 +0200 tmolitor mod_smacks: Fix #921
Sun, 27 Aug 2017 21:16:37 +0200 tmolitor Merge with zash
Sun, 27 Aug 2017 21:11:58 +0200 tmolitor mod_csi_battery_saver: Consider chat markers and outgoing carbon copies as important.
Sun, 27 Aug 2017 21:11:26 +0200 Kim Alvefur Merge with goffi
Sun, 27 Aug 2017 20:46:04 +0200 Goffi mod_delegation: added disco#items support
Thu, 24 Aug 2017 19:06:21 +0200 tmolitor mod_cloud_notify: Implement version 0.3 of XEP-0357
Wed, 23 Aug 2017 14:31:55 -0500 Matt Loupe mod_auth_http_async: Updated sync_http_auth function to accept username and password and send those as a basic authentication header
Tue, 22 Aug 2017 20:25:58 +0200 tmolitor mod_cloud_notify: Fix small bug.
Tue, 22 Aug 2017 20:10:10 +0200 tmolitor mod_csi_battery_saver: Fix small bug and correct readme.
Sat, 19 Aug 2017 17:09:59 +0200 tmolitor mod_csi_battery_saver: only depend on mod_track_muc_joins if actually used
Fri, 18 Aug 2017 22:56:28 +0200 tmolitor mod_csi_battery_saver: Add config option for better muc handling
Fri, 18 Aug 2017 01:49:16 +0200 tmolitor mod_csi_battery_saver: Fix bug when smacks is resumed before hibernating
Fri, 18 Aug 2017 00:56:38 +0200 tmolitor mod_smacks: Trigger event smacks-hibernation-end after queue resend
Thu, 17 Aug 2017 21:34:56 +0200 tmolitor merge commit
Thu, 17 Aug 2017 21:32:52 +0200 tmolitor mod_csi_battery_saver: Fix a bug introduced by commit f43c77c69a8a
Thu, 17 Aug 2017 21:21:23 +0200 tmolitor mod_csi_battery_saver: Fix interaction with smacks hibernation
Thu, 17 Aug 2017 14:49:52 +0200 Kim Alvefur mod_register_web: Normalize indentation [luacheck]
Thu, 17 Aug 2017 14:35:42 +0200 Michel Le Bihan mod_register_web: Import missing datamanager
Wed, 16 Aug 2017 00:01:14 +0200 Kim Alvefur mod_http_upload: Handle HEAD requests in 0.10 when reading body from a file handle
Tue, 15 Aug 2017 21:14:55 +0200 Michel Le Bihan mod_csi_battery_saver: Clone stanza pushed to queue
Mon, 14 Aug 2017 23:31:05 +0200 tmolitor mod_cloud_notify: Implement the "stripped stanzas" proposal.
Sat, 12 Aug 2017 20:45:11 +0200 tmolitor mod_csi_battery_saver: correctly handle encrypted message stanzas
Wed, 02 Aug 2017 19:50:32 +0700 Vadim A. Misbakh-Soloviov mod_webpresence: Fixed README (working status and TODO)
Tue, 01 Aug 2017 17:33:05 +0200 Michel Le Bihan mod_register_web: Add password confirmation field
Thu, 27 Jul 2017 16:46:18 +0200 Kim Alvefur mod_http_upload: Remove directory when deleting a file (fixes #950)
Sat, 22 Jul 2017 23:14:13 +0200 Kim Alvefur mod_http_upload: Remove MIME type restrictions and checking (fixes #958)
Sun, 16 Jul 2017 19:29:05 +0100 Emmanuel Gil Peyrot mod_secure_interfaces: Add ::1 to the default secure_interfaces.
Sun, 16 Jul 2017 19:28:52 +0100 Emmanuel Gil Peyrot mod_register_redirect: Add ::1 to the default registration_whitelist.
Sun, 16 Jul 2017 19:27:44 +0100 Emmanuel Gil Peyrot mod_captcha_registration: Add ::1 to the default registration_whitelist.
Fri, 14 Jul 2017 18:06:17 +0200 tmolitor mod_smacks: don't send out <r> when already hibernating
Thu, 06 Jul 2017 10:48:39 +0100 Matthew Wild mod_secure_interfaces: Add debug log in non-secure case also
Thu, 27 Apr 2017 12:41:53 +0200 Kim Alvefur mod_mam: Use correct variable
Wed, 26 Apr 2017 11:46:22 +0200 Kim Alvefur mod_mam: Don't ask the storage backend to count all items when expiry is disabled
Fri, 23 Jun 2017 16:03:11 +0200 Kim Alvefur mod_mam_muc: Handle missing maxstanzas (thanks Martin)
Fri, 23 Jun 2017 15:31:55 +0200 Kim Alvefur mod_mam_muc: Only collect original JID for messages (unavailable presence seems to cause an error)
Fri, 23 Jun 2017 14:19:55 +0200 Kim Alvefur mod_mam_muc: Store and return original JID, role and affiliation (fixes #903)
Fri, 23 Jun 2017 13:54:40 +0200 Kim Alvefur mod_mam_muc: Remove fetching of total message counts (potentially very slow and only supported by SQL)
Fri, 23 Jun 2017 13:53:39 +0200 Kim Alvefur mod_mam_muc: Add debug logging like in mod_mam
Fri, 23 Jun 2017 13:51:23 +0200 Kim Alvefur mod_mam_muc: Make calculation of max history length more like in mod_muc
Thu, 25 May 2017 16:47:29 +0200 Kim Alvefur mod_muc_log/README: Remove odd duplicate item under Compatibility (thanks Tobias)
Sun, 21 May 2017 23:59:36 +0200 Kim Alvefur mod_mam_muc: Rename various fields from "logging" to "archiving"
Fri, 12 May 2017 23:41:31 +0200 tmolitor mod_block_registrations: fix example regex
Mon, 08 May 2017 19:39:43 +0200 tmolitor mod_cloud_notify: Don't notify for all smacks queued stanzas in a row
Mon, 08 May 2017 19:36:37 +0200 tmolitor mod_smacks: Fix delayed_ack event
Mon, 08 May 2017 18:24:29 +0200 tmolitor mod_cloud_notify: fix bug when multiple resources are used
Fri, 28 Apr 2017 12:09:51 +0100 Matthew Wild mod_mam: Adjust event handler priorities to match guidelines in docs
Thu, 27 Apr 2017 19:55:18 +0200 Kim Alvefur mod_csi_pump: Consider presence other than presence updates important (ie subscription requests)
Thu, 27 Apr 2017 19:54:53 +0200 Kim Alvefur mod_measure_malloc: Add a short README
Thu, 27 Apr 2017 19:52:42 +0200 Kim Alvefur mod_measure_memory: Split out mallinfo measuring into a separate module, mod_measure_malloc
Thu, 27 Apr 2017 09:38:30 +0200 Kim Alvefur Merge
Sat, 22 Apr 2017 11:24:18 +0200 Dennis Schridde mod_mam_archive: Use util.rsm (fixes #877, depends on recent 0.10+)
Tue, 25 Apr 2017 12:02:36 +0100 Matthew Wild mod_log_http: Remove accidentally-committed debugging code
Mon, 24 Apr 2017 18:12:29 +0200 Kim Alvefur mod_onions: Make variable local
Mon, 24 Apr 2017 18:12:08 +0200 Kim Alvefur mod_onions: Import luasocket (fixes #898)
Mon, 24 Apr 2017 20:57:23 +0200 tmolitor Merge commit
Mon, 24 Apr 2017 20:56:56 +0200 tmolitor Fix #889
Fri, 21 Apr 2017 16:46:09 +0100 Matthew Wild mod_log_http: Add new module for logging outgoing HTTP request
Wed, 19 Apr 2017 13:45:18 +0200 Georg Lukas mod_log_auth: log into session
Wed, 19 Apr 2017 06:45:49 +0200 Kim Alvefur mod_log_auth: Handle missing sasl handler
Wed, 19 Apr 2017 06:38:08 +0200 Kim Alvefur mod_server_contact_info: Bump log message to info level
Wed, 19 Apr 2017 06:37:29 +0200 Kim Alvefur mod_log_auth: Attempt to retrieve attempted username from SASL handler (re #844)
Wed, 19 Apr 2017 06:36:52 +0200 Kim Alvefur mod_log_auth: Split some long lines
Tue, 18 Apr 2017 04:12:51 +0200 Kim Alvefur mod_conversejs: Pass host jid (needed for anonymous auth)
Sun, 16 Apr 2017 01:02:52 +0200 Kim Alvefur mod_measure_storage: Assume store type is "keyval" if missing
Sun, 16 Apr 2017 00:58:02 +0200 Kim Alvefur mod_http_upload: Guess mime type from file extension if not provided by client (mime-type is OPTIONAL)
Sat, 15 Apr 2017 15:55:39 +0200 Kim Alvefur mod_http_upload: Store filename and directory separately
Sat, 15 Apr 2017 15:53:46 +0200 Kim Alvefur mod_http_upload: Return an error if unable to store slot info
Sat, 15 Apr 2017 15:52:54 +0200 Kim Alvefur mod_http_upload: Keep user- and hostname in locals
Sat, 15 Apr 2017 15:51:29 +0200 Kim Alvefur mod_http_upload: Remove unused upload slots
Sat, 15 Apr 2017 15:35:55 +0200 Kim Alvefur Backed out changeset e491a15d7621 (closes #888)
Fri, 14 Apr 2017 00:00:56 +0200 Kim Alvefur mod_measure_storage: Pass the measurement type, fixes traceback
Thu, 13 Apr 2017 22:47:09 +0200 Kim Alvefur mod_http_muc_log: Remove caching
Thu, 13 Apr 2017 22:18:28 +0200 Kim Alvefur mod_http_upload: Switch to using a map store
Thu, 13 Apr 2017 20:29:41 +0200 Kim Alvefur mod_http_upload: Add support for limiting file types to upload
Thu, 13 Apr 2017 20:26:24 +0200 Kim Alvefur mod_http_upload: Clear unused slots after 15 minutes
Thu, 13 Apr 2017 20:59:55 +0200 Kim Alvefur mod_http_upload: Consider files deleted even if remove fails
Thu, 13 Apr 2017 20:23:17 +0200 Kim Alvefur mod_http_upload: Validate that file extension (used by mod_http_files) matches mime type given by client
Thu, 13 Apr 2017 16:36:25 +0200 Kim Alvefur mod_http_upload/README: Add sub-headings under limits
Thu, 13 Apr 2017 16:35:10 +0200 Kim Alvefur mod_http_upload: Implement quota support (closes #823)
Thu, 13 Apr 2017 16:31:00 +0200 Kim Alvefur mod_http_upload: Add option for expiry of files after a configurable time (closes #557)
Mon, 10 Apr 2017 21:09:44 +0200 Kim Alvefur mod_storage_xmlarchive: Attempt to clean up orphaned files despite util.datamanager or internal storage having deleted the date index file (fixes #725)
Mon, 10 Apr 2017 08:59:13 +0200 Kim Alvefur mod_storage_xmlarchive: Pass username to dates
Fri, 07 Apr 2017 23:34:40 +0200 tmolitor mod_pinger: Try to solve smacks related issues, see #712
Thu, 06 Apr 2017 10:14:00 +0200 Kim Alvefur mod_storage_memory: Include missing return statement (thanks jonasw)
Thu, 06 Apr 2017 02:35:06 +0200 tmolitor mod_pinger: Don't ping when smacks hibernated the session, fixes #712
Thu, 06 Apr 2017 02:31:16 +0200 tmolitor mod_pinger: Fix hardcoded smacks namespace, fixes #712
Thu, 06 Apr 2017 02:12:14 +0200 tmolitor mod_smacks: Ignore user when writing or reading session_cache on prosody 0.9
Thu, 06 Apr 2017 01:41:36 +0200 tmolitor mod_cloud_notify: Fix module:unhook calls not available in prosody 0.9, fixes #874
Tue, 04 Apr 2017 15:09:04 +0100 Matthew Wild mod_pep_plus: Import from Prosody trunk ae3c5abb3336
Tue, 04 Apr 2017 00:16:17 +0200 Kim Alvefur mod_http_upload: Fix halting of event propagation when request handler returns
Tue, 04 Apr 2017 00:11:05 +0200 Kim Alvefur mod_http_upload: Where did those parenthesis come from?
Tue, 04 Apr 2017 00:06:19 +0200 Kim Alvefur mod_http_upload: Use the new util.id if available (in 0.10+)
Mon, 03 Apr 2017 16:15:15 +0200 Kim Alvefur mod_conversejs: Include a <body> tag in HTML
Sat, 01 Apr 2017 17:39:39 +0200 Kim Alvefur mod_storage_xmlarchive: Use the dates method in more places
Sun, 02 Apr 2017 19:44:59 +0100 Emmanuel Gil Peyrot mod_mam: Remove extraneous assert when opening the store
Thu, 30 Mar 2017 23:47:03 +0200 Kim Alvefur mod_storage_memory: Ignore unused 'self' [luacheck]
Thu, 30 Mar 2017 23:46:13 +0200 Kim Alvefur mod_storage_memory: Inclued 'with' in search [luacheck]
Thu, 30 Mar 2017 23:45:51 +0200 Kim Alvefur mod_storage_memory: Fix to serialize the correct variable [luacheck]
Thu, 30 Mar 2017 23:43:01 +0200 Kim Alvefur mod_conversejs: Remove leftover use of mod_http_files from before commit
Thu, 30 Mar 2017 23:41:09 +0200 Kim Alvefur mod_conversejs: Simple demo module for serving converse.js from internal http server
Thu, 30 Mar 2017 23:40:29 +0200 Kim Alvefur mod_storage_memory: Serialize data functions that return the data (prevents mutation of stored data)
Thu, 30 Mar 2017 23:38:40 +0200 Kim Alvefur mod_storage_memory: Remove map store (rely on storagemanagers shiv)
Thu, 30 Mar 2017 23:33:45 +0200 Kim Alvefur mod_storage_memory: Fix to make archive:append() return the archive id as it should
Thu, 30 Mar 2017 21:12:14 +0200 Kim Alvefur mod_query_client_ver: Handle IQ errors (see #876)
Thu, 30 Mar 2017 21:04:40 +0200 Kim Alvefur mod_query_client_ver: Signal that events are handled even when no response is returned (see #876)
Tue, 28 Mar 2017 17:09:39 +0200 Kim Alvefur mod_http_upload: Use correct function for base64
Sun, 26 Mar 2017 23:08:14 +0200 Kim Alvefur mod_http_upload: Fix typo in variable name
Sun, 26 Mar 2017 23:07:16 +0200 Kim Alvefur mod_http_upload: Rename variable to avoid name clash
Sun, 26 Mar 2017 23:05:31 +0200 Kim Alvefur mod_http_upload: Split some long lines [luacheck]
Sun, 26 Mar 2017 21:09:02 +0200 Kim Alvefur mod_http_upload: Fix to call random bytes function instead of the module
Fri, 24 Mar 2017 01:07:54 +0100 Kim Alvefur mod_http_upload: Generate shorter directory names (closes #822)
Thu, 23 Mar 2017 14:36:20 +0100 Kim Alvefur mod_pubsub_feeds: Remove old commented logging
Thu, 23 Mar 2017 14:31:01 +0100 Kim Alvefur mod_mam: Ignore long log lines [luacheck]
Thu, 23 Mar 2017 09:19:52 +0000 Matthew Wild mod_cloud_notify: Whitespace fixes
Thu, 23 Mar 2017 09:17:56 +0000 Matthew Wild mod_cloud_notify: Move declarations of handle_push_success/error to fix referencing undefined variables (introduced in 6ab46ff685d0)
Wed, 22 Mar 2017 19:47:52 +0100 Emmanuel Gil Peyrot mod_http_upload: add support for XEP-0363 version 0.3
Wed, 22 Mar 2017 17:34:16 +0100 Kim Alvefur mod_list_active: Actually invert condition (thanks Dan)
Wed, 22 Mar 2017 17:07:18 +0100 Kim Alvefur mod_compat_muc_admin: Not compatible with 0.9.x
Wed, 22 Mar 2017 14:55:41 +0100 Kim Alvefur mod_list_active: Add README
Wed, 22 Mar 2017 14:53:15 +0100 Kim Alvefur mod_list_active: Inverse of mod_list_inactive (closes #705)
Wed, 22 Mar 2017 14:35:23 +0100 Kim Alvefur mod_admin_message: Fix invalid character escape (fixes #626)
Tue, 21 Mar 2017 15:56:43 +0100 Kim Alvefur mod_storage_appendmap: Successfully return nothing on ENOENT
Tue, 21 Mar 2017 11:17:46 +0100 Kim Alvefur mod_storage_xmlarchive: Add some spacing to improve readability
Tue, 21 Mar 2017 11:17:17 +0100 Kim Alvefur mod_storage_xmlarchive: Cache current date in a local
Tue, 21 Mar 2017 10:56:56 +0100 Kim Alvefur mod_storage_xmlarchive: Break out XML file reading into a function
Tue, 21 Mar 2017 09:43:03 +0000 JC Brand mod_http_roster_admin: Don't call callback if it's nil
Tue, 21 Mar 2017 09:31:13 +0000 JC Brand mod_auth_http_async: Use "net.http" for async case.
Tue, 21 Mar 2017 09:14:03 +0000 JC Brand mod_auth_http_async: For sync calls, use LuaSockets' HTTP lib
Tue, 21 Mar 2017 04:48:37 +0100 Kim Alvefur mod_mam_muc: Include stanza-id in history replay
Tue, 21 Mar 2017 04:26:00 +0100 Kim Alvefur mod_mam_muc: Add stanza-id tags (updates to XEP-0313 v0.6)
Tue, 21 Mar 2017 04:18:23 +0100 Kim Alvefur mod_mam_muc: Shorten some lines [luacheck]
Sat, 18 Mar 2017 00:20:04 +0100 tmolitor mod_cloud_notify: Fixed error in push deduplication
Wed, 15 Mar 2017 16:24:03 +0100 tmolitor mod_smacks: Prevent ack loop on misbehaving clients
Wed, 15 Mar 2017 16:21:55 +0100 tmolitor mod_smacks: Made module more error resistant
Wed, 15 Mar 2017 09:01:50 +0000 JC Brand mod_http_roster_admin: remove unused requires
Wed, 15 Mar 2017 08:53:30 +0000 JC Brand mod_http_roster_admin: No need to manually purge.
Tue, 14 Mar 2017 17:46:51 +0000 Matthew Wild mod_storage_memory: Add support for clearing a user's data when they log out
Tue, 14 Mar 2017 12:59:41 +0000 Matthew Wild mod_storage_memory: Add :purge() method to all store types
Fri, 10 Mar 2017 10:36:17 +0000 Matthew Wild mod_firewall: Add some more comments
Tue, 14 Mar 2017 12:35:56 +0000 JC Brand Purge the roster from RAM when the user logs off.
Tue, 14 Mar 2017 04:20:02 +0100 Kim Alvefur mod_invite: Split long line [luacheck]
Tue, 14 Mar 2017 04:19:51 +0100 Kim Alvefur mod_invite: Trim trailing whitespace [luacheck]
Tue, 14 Mar 2017 04:19:26 +0100 Kim Alvefur mod_invite: Remove unused arguments [luacheck]
Tue, 14 Mar 2017 04:19:06 +0100 Kim Alvefur mod_invite: Remove unused inport [luacheck]
Tue, 14 Mar 2017 00:19:59 +0100 Kim Alvefur luacheckrc: Add the module:http_url API provided by mod_http to known globals
Mon, 13 Mar 2017 01:11:55 +0100 tmolitor mod_cloud_notify: Correct link to implementation details
Sun, 12 Mar 2017 18:20:22 +0100 Kim Alvefur misc: Add an example upstart config
Sat, 11 Mar 2017 01:42:45 +0100 tmolitor mod_cloud_notify: Respect Daniel's business rules and remove endpoints on error
Sat, 11 Mar 2017 01:37:28 +0100 tmolitor mod_smacks: Add resumed session to event "smacks-hibernation-end"
Fri, 10 Mar 2017 10:19:05 +0000 Matthew Wild mod_http_upload: Return 201 on successful PUT (as per XEP-0363 and RFC 2616) (Thanks Flow)
Fri, 10 Mar 2017 01:32:53 +0100 tmolitor mod_csi_battery_saver: CSI module to save battery on mobile devices, based on mod_csi_pump
Mon, 06 Mar 2017 15:39:47 +0000 Matthew Wild mod_firewall: spam-blocking.pfw: Allow groupchat messages and presence to offline full JIDs
Mon, 06 Mar 2017 01:05:38 +0100 Kim Alvefur luacheckrc: Whitelist methods that can be set on the module API instance
Mon, 06 Mar 2017 01:04:53 +0100 Kim Alvefur luacheckrc: More module API fields
Mon, 06 Mar 2017 00:53:01 +0100 Kim Alvefur mod_storage_xmlarchive: Rename variable, we can afford to use the full word 'session'
Mon, 06 Mar 2017 00:52:27 +0100 Kim Alvefur mod_storage_xmlarchive: Move XML callback table into a variable to break long line [luacheck]
Mon, 06 Mar 2017 00:51:28 +0100 Kim Alvefur mod_storage_xmlarchive: Break long line [luacheck]
Mon, 06 Mar 2017 00:46:07 +0100 Kim Alvefur mod_presence_dedup/README: Fix weird spelling of Alpha
Mon, 06 Mar 2017 00:43:22 +0100 Kim Alvefur luacheckrc: List module instance fields
Mon, 06 Mar 2017 00:43:06 +0100 Kim Alvefur luacheckrc: List all module API methods (reqires luacheck 1.19)
Sun, 05 Mar 2017 20:23:53 +0100 tmolitor Implement XEP-0198 revision 1.5.2 and limit number of hibernated sessions per user
Sat, 04 Mar 2017 19:52:41 +0100 Kim Alvefur mod_storage_xmlarchive: Assume offset to be zero if not included (thanks pep.)
Fri, 03 Mar 2017 12:31:15 +0000 Matthew Wild mod_firewall: Add and document CROSSING GROUPS condition
Wed, 01 Mar 2017 20:34:17 +0100 Kim Alvefur mod_http_muc_log: Fix prev/next date finding
Wed, 01 Mar 2017 20:33:58 +0100 Kim Alvefur mod_http_muc_log: Rename loop variable to avoid name clash
Wed, 01 Mar 2017 20:31:08 +0100 Kim Alvefur mod_http_muc_log: Move scope of variables into loop
Wed, 01 Mar 2017 20:29:40 +0100 Kim Alvefur mod_http_muc_log: Add some comments
Wed, 01 Mar 2017 20:29:07 +0100 Kim Alvefur mod_http_muc_log/README: Add some text about the HTML template
Tue, 28 Feb 2017 17:04:30 +0100 Kim Alvefur mod_muc_block_pm: Prevent unaffiliated users from sending private messages in MUC
Sun, 26 Feb 2017 11:29:10 +0000 Matthew Wild mod_firewall: Remove unused variable assignment
Sun, 26 Feb 2017 11:28:56 +0000 Matthew Wild mod_firewall: Support filters for normalizing items before checking for them in lists
Sun, 26 Feb 2017 09:58:07 +0000 Matthew Wild mod_firewall: Add 'test' subcommand to read stanzas from stdin and test them against rules
Sun, 26 Feb 2017 09:50:16 +0000 Matthew Wild mod_firewall: Remove ambiguity from tokens dep parameter
Sun, 26 Feb 2017 09:49:42 +0000 Matthew Wild mod_firewall: Fix for including the same dependency with different parameters
Sat, 25 Feb 2017 18:38:26 +0000 Matthew Wild mod_firewall: Fix compilation error if TYPE/KIND had no parameter
Sat, 25 Feb 2017 18:36:21 +0000 Matthew Wild mod_firewall: Fix syntax error in generated code with some route modification actions
Sat, 25 Feb 2017 17:05:40 +0000 Matthew Wild mod_firewall: Compatibility fix for 0.9 (no module:unhook())
Sat, 25 Feb 2017 16:55:02 +0000 Matthew Wild mod_firewall: Add some comments
Sat, 25 Feb 2017 16:54:52 +0000 Matthew Wild mod_firewall: Various improvements allowing dynamic load/reload/unload of scripts
Sat, 25 Feb 2017 16:53:45 +0000 Matthew Wild mod_firewall: TO/FROM ADMIN OF: Fix string quoting
Sat, 25 Feb 2017 15:48:20 +0000 Matthew Wild mod_firewall: README: Document TO/FROM ADMIN, FORWARD, TO SELF and TO FULL JID
Sat, 25 Feb 2017 15:47:22 +0000 Matthew Wild mod_firewall: Fix TO/FROM ADMIN to use current (module) host
Sat, 25 Feb 2017 15:46:27 +0000 Matthew Wild mod_firewall: Factor out script loading
Sat, 25 Feb 2017 15:46:01 +0000 Matthew Wild mod_firewall: Fix meta functions with to/from that weren't JID-based
Fri, 24 Feb 2017 17:21:46 +0000 Matthew Wild mod_firewall: Add spam-strip-xhtml.pfw
Fri, 24 Feb 2017 15:58:37 +0000 Matthew Wild mod_firewall: spam-blocking.pfw: More comments for documentation
Fri, 24 Feb 2017 16:41:48 +0100 Kim Alvefur mod_saslname: Declare module Stable since it does one simple thing very well
Fri, 24 Feb 2017 16:41:32 +0100 Kim Alvefur mod_saslname/README: Expand description
Fri, 24 Feb 2017 16:41:09 +0100 Kim Alvefur mod_saslname/README: Update for XEP title change
Fri, 24 Feb 2017 14:19:41 +0000 Matthew Wild mod_firewall: spam-blocking.pfw: Add more extension points
Fri, 24 Feb 2017 14:10:42 +0000 Matthew Wild mod_firewall: spam-blocking.pfw: Remove debug logging
Fri, 24 Feb 2017 12:13:17 +0000 Matthew Wild spam-blocking.pfw: Much improvement
Fri, 24 Feb 2017 09:51:43 +0000 Matthew Wild mod_firewall: SUBSCRIBED: Only check roster if 'to' address has a nodepart (fixes traceback)
Fri, 24 Feb 2017 09:50:49 +0000 Matthew Wild mod_firewall: TO SELF: Use raw stanza.attr.to directly, as 'to' defaults to bare JID if nil
Fri, 24 Feb 2017 09:49:30 +0000 Matthew Wild mod_firewall: Rename variables to avoid shadowing #luacheck
Fri, 24 Feb 2017 09:49:09 +0000 Matthew Wild mod_firewall: Accept backslash escapes in definitions
Fri, 24 Feb 2017 09:48:45 +0000 Matthew Wild mod_firewall: Fix compilation error when last action modifies stanza route
Fri, 24 Feb 2017 09:48:16 +0000 Matthew Wild mod_firewall: Document PASS, RETURN and DEFAULT
Fri, 24 Feb 2017 09:38:20 +0000 Matthew Wild mod_firewall: Make PASS bubble up through all chains, and add DEFAULT and RETURN
Thu, 23 Feb 2017 14:26:19 +0000 Matthew Wild mod_firewall: spam-blocking.pfw: Allow unsubscribe/unsubscribed presence
Thu, 23 Feb 2017 14:14:38 +0000 Matthew Wild mod_firewall: spam-blocking.pfw, initial anti-spam ruleset
Thu, 23 Feb 2017 14:13:57 +0000 Matthew Wild mod_firewall: Add TO FULL JID
Thu, 23 Feb 2017 14:11:31 +0000 Matthew Wild mod_firewall: Fix everything wrong with SENT_DIRECTED_PRESENCE_TO_SENDER
Thu, 23 Feb 2017 14:06:48 +0000 Matthew Wild mod_firewall: Add TO/FROM ADMIN
Thu, 23 Feb 2017 14:05:39 +0000 Matthew Wild mod_firewall: Support expressions in TO/FROM EXACTLY
Thu, 23 Feb 2017 14:01:12 +0000 Matthew Wild mod_firewall: Fix FORWARD to send from current module's host
Thu, 23 Feb 2017 14:00:43 +0000 Matthew Wild mod_firewall: Allow backslash escapes in definitions
Thu, 23 Feb 2017 14:00:26 +0000 Matthew Wild mod_firewall: Pass 'module' object to chain handlers
Thu, 23 Feb 2017 13:58:30 +0000 Matthew Wild mod_firewall: Add 'current_host' variable/dependency
Thu, 23 Feb 2017 13:58:13 +0000 Matthew Wild mod_firewall: Add metaq(), like meta() but takes an unquoted string
Thu, 23 Feb 2017 13:57:48 +0000 Matthew Wild mod_firewall: Add stripslashes() function
Tue, 21 Feb 2017 22:41:58 +0000 Matthew Wild mod_firewall: Add and document COUNT condition
Tue, 21 Feb 2017 22:41:40 +0000 Matthew Wild mod_firewall: Add it(erators) and it_count dependencies
Tue, 21 Feb 2017 22:41:08 +0000 Matthew Wild mod_firewall: Do patterns properly, instead of cheating
Tue, 21 Feb 2017 22:40:31 +0000 Matthew Wild mod_firewall: Fix FORWARD action to include a 'from' address and depend on core_post_stanza
Tue, 21 Feb 2017 13:37:44 +0000 Matthew Wild mod_firewall: Add FORWARD action (XEP-0297)
Tue, 21 Feb 2017 10:39:00 +0000 Matthew Wild mod_firewall: Update README for latest changes
Tue, 21 Feb 2017 10:38:14 +0000 Matthew Wild mod_firewall: Allow using spaces instead of underscores in actions, as well as conditions
Tue, 21 Feb 2017 10:37:53 +0000 Matthew Wild mod_firewall: Reinstate the ability to set a default for stanza expressions
Tue, 21 Feb 2017 10:37:10 +0000 Matthew Wild mod_firewall: Make parameter to 'IN ROSTER' optional
Mon, 20 Feb 2017 13:13:54 +0000 Matthew Wild mod_firewall: Improve debug logging for LIST file backend
Mon, 20 Feb 2017 13:13:28 +0000 Matthew Wild mod_firewall: Fix file backend init code
Mon, 20 Feb 2017 13:12:51 +0000 Matthew Wild mod_firewall: Fix SCAN to pass correct variable to scan_list()
Mon, 20 Feb 2017 13:12:30 +0000 Matthew Wild mod_firewall: Fix scan_list() syntax error in generated code
Mon, 20 Feb 2017 10:59:29 +0000 Matthew Wild mod_firewall: Add 'file' backend for lists (read-only atm)
Mon, 20 Feb 2017 09:47:58 +0000 Matthew Wild mod_firewall: Add 'ADD TO' action for adding to lists
Mon, 20 Feb 2017 09:47:40 +0000 Matthew Wild mod_firewall: Add dummy add/remove methods for HTTP lists
Mon, 20 Feb 2017 09:32:48 +0000 Matthew Wild mod_firewall: Add 'SENT DIRECTED PRESENCE TO SENDER?'
Mon, 20 Feb 2017 09:31:30 +0000 Matthew Wild mod_firewall: Add SEARCH, PATTERN definitions and SCAN condition to check tokenized stanza:find() against a list
Mon, 20 Feb 2017 09:29:38 +0000 Matthew Wild mod_firewall: Code formatting
Mon, 20 Feb 2017 09:29:25 +0000 Matthew Wild mod_firewall: Fix pattern
Mon, 20 Feb 2017 09:29:09 +0000 Matthew Wild mod_firewall: Fix for deps dynamically including deps
Mon, 20 Feb 2017 09:28:35 +0000 Matthew Wild mod_firewall: More meta() enhancements
Mon, 20 Feb 2017 09:26:27 +0000 Matthew Wild mod_firewall: Also handle HTTPS for lists
Mon, 20 Feb 2017 09:26:16 +0000 Matthew Wild mod_firewall: Improve HTTP polling logic
Sun, 19 Feb 2017 22:24:21 +0000 Matthew Wild mod_firewall: Fix CHECK LIST syntax check
Sun, 19 Feb 2017 21:10:26 +0000 Matthew Wild mod_firewall: Initial support for lists, in-memory and HTTP
Sun, 19 Feb 2017 21:08:30 +0000 Matthew Wild mod_firewall: Update functions that use meta() to allow functions with deps inside expressions
Sun, 19 Feb 2017 21:06:57 +0000 Matthew Wild mod_firewall: More meta! Allow simple functions to be applied to $<> expressions
Sun, 19 Feb 2017 21:06:08 +0000 Matthew Wild mod_firewall: Fix circular dependency check
Mon, 20 Feb 2017 01:59:33 +0100 Kim Alvefur mod_mam: Add support for XEP-0313 v0.6
Mon, 20 Feb 2017 01:58:00 +0100 Kim Alvefur mod_mam: Fix to expect archive id as first return value from archive:append
Mon, 20 Feb 2017 01:47:44 +0100 Kim Alvefur mod_storage_xmlarchive: Raise error instead of warning if there's ever more than one stanza in a chunk (this indicates some kind of corruption)
Mon, 20 Feb 2017 00:09:45 +0100 Kim Alvefur mod_mam: Add comments
Mon, 20 Feb 2017 00:48:31 +0100 Kim Alvefur mod_mam: Normalize whitespace
Mon, 20 Feb 2017 00:09:13 +0100 Kim Alvefur mod_mam: Bring hints processing in line with 0.10 version
Mon, 20 Feb 2017 00:07:59 +0100 Kim Alvefur mod_mam: Make the store configurable to ease move to 0.10 version
Mon, 20 Feb 2017 00:06:28 +0100 Kim Alvefur mod_mam: Add annotations [luacheck]
Mon, 20 Feb 2017 00:05:48 +0100 Kim Alvefur mod_mam/fallback_archive: Remove unused variables
Mon, 20 Feb 2017 00:05:14 +0100 Kim Alvefur mod_mam_muc: Update to XEP-0313 0.5.1
Mon, 20 Feb 2017 00:41:13 +0100 Kim Alvefur mod_mam: Add support for XEP-0313 v0.5
Mon, 20 Feb 2017 00:44:27 +0100 Kim Alvefur mod_mam: Add missing wrapping <query> element when returning the query form
Fri, 17 Feb 2017 17:54:56 +0100 Kim Alvefur mod_auth_pam: Document dependencies
Tue, 14 Feb 2017 09:54:13 +0100 Kim Alvefur mod_smacks/README: Linkify the XEP
Tue, 14 Feb 2017 09:53:09 +0100 Kim Alvefur mod_mam_muc: Move swapping of reversed variables (like 5fb917b86838 for mod_mam)
Tue, 14 Feb 2017 09:51:59 +0100 Kim Alvefur mod_mam_muc: Make sure that the total, if it is a total, is a number
Tue, 14 Feb 2017 09:51:22 +0100 Kim Alvefur mod_mam_muc: Minor syntax change
Tue, 14 Feb 2017 09:49:23 +0100 Kim Alvefur mod_mam/README: Note that mod_mam is included with prosody 0.10+
Tue, 14 Feb 2017 09:45:34 +0100 Kim Alvefur mod_mam_muc: Remove fallback for util.stanza.is_stanza, it should be available
Tue, 14 Feb 2017 09:40:24 +0100 Kim Alvefur mod_mam_muc: Use util.rsm (fixes #829, depends on a recent 0.10+)
Mon, 13 Feb 2017 21:50:53 +0100 Michel Le Bihan mod_pep_vcard_png_avatar: Move to dwebp, handle errors on opening file_png.
Sun, 12 Feb 2017 21:24:08 +0100 tmolitor merged upstream changes
Sun, 12 Feb 2017 21:23:22 +0100 tmolitor mod_smacks: Fix some bugs with smacks-ack-delayed event triggering.
Sun, 12 Feb 2017 17:05:44 +0100 Kim Alvefur mod_s2s_auth_dane/README: Mention the race condition in the absence of util.async
Sun, 12 Feb 2017 17:05:28 +0100 Kim Alvefur mod_s2s_auth_dane/README: Simplify zone file examlpe
Sun, 12 Feb 2017 19:27:50 +0100 tmolitor mod_smacks: Send out more ack requests where needed
Fri, 10 Feb 2017 22:50:45 +0100 Kim Alvefur mod_profile/README: Make requirements more obvious
Fri, 10 Feb 2017 11:04:16 +0100 Kim Alvefur mod_http_upload: Log the directory and filename joined
Thu, 09 Feb 2017 10:47:24 +0100 Kim Alvefur mod_stanzadebug: Like mod_rawdebug but stanzas instead of the raw bytes
Tue, 07 Feb 2017 09:57:58 +0100 Kim Alvefur mod_http_index/README: Linkify module names
Mon, 06 Feb 2017 02:47:37 +0100 Kim Alvefur mod_compression/README: Include lua-zlib installation instructions and link to source
Sun, 05 Feb 2017 16:05:47 +0100 Kim Alvefur mod_persisthosts/README: Fix formatting
Sun, 05 Feb 2017 14:49:54 +0100 Kim Alvefur mod_compression/README: Fix formatting
Sun, 05 Feb 2017 14:46:23 +0100 Kim Alvefur mod_compression/README: Some cleanup and rewording
Sun, 05 Feb 2017 14:40:51 +0100 Kim Alvefur mod_compression: Import from Prosody, revision 0c69305ab525
Thu, 02 Feb 2017 20:19:37 +0100 Kim Alvefur mod_migrate/README: Document the ability to specify multiple comma separated stores to migrate
Tue, 31 Jan 2017 17:26:04 +0100 Kim Alvefur mod_http_stats_stream: Add a README
Tue, 31 Jan 2017 14:05:53 +0100 Kim Alvefur Backed out changeset f48e9e25aec4, util.uuid.get_nibbles is unavailable in 0.9
Sun, 29 Jan 2017 19:27:27 +0100 Kim Alvefur mod_http_upload: Fix to include base storage path
Sun, 29 Jan 2017 19:18:49 +0100 Kim Alvefur mod_http_upload: Fix typo
Sun, 29 Jan 2017 19:14:47 +0100 Kim Alvefur mod_http_upload: Add missing return statement
Sun, 29 Jan 2017 18:12:43 +0100 Kim Alvefur mod_http_upload: Change join_path to match behaviour of util.paths in 0.10
Sun, 29 Jan 2017 18:10:06 +0100 Kim Alvefur mod_http_upload: Use the correct variable name for directory
Sun, 29 Jan 2017 18:07:01 +0100 Kim Alvefur mod_turncredentials: Add a stub README
Sun, 29 Jan 2017 17:27:49 +0100 Kim Alvefur mod_http_upload: Record upload slot metadata (fixes #718)
Sun, 29 Jan 2017 17:27:24 +0100 Kim Alvefur mod_http_upload: Generate shorter random directory names (see #822)
Sun, 29 Jan 2017 17:32:40 +0100 Kim Alvefur mod_http_upload: Accept already existing directory name if there is no conflicting file in it
Sun, 29 Jan 2017 17:31:28 +0100 Kim Alvefur mod_http_upload: Make sure that target file does not exist prior to upload
Sun, 29 Jan 2017 17:30:25 +0100 Kim Alvefur mod_http_upload: Create random directory name when assigning slot
Sun, 29 Jan 2017 17:22:37 +0100 Kim Alvefur mod_http_upload: Forget upload slot under some error conditions
Sun, 29 Jan 2017 16:51:25 +0100 Kim Alvefur mod_muc_intercom: Add a README
Thu, 26 Jan 2017 18:36:15 +0000 Matthew Wild mod_firewall: Add 'TO SELF' check ('NOT TO?' worked until commit 9159f9166893)
Thu, 26 Jan 2017 18:04:59 +0000 Matthew Wild mod_firewall: Fix $<> expressions being truncated when compiled
Wed, 25 Jan 2017 10:34:50 +0100 Kim Alvefur mod_mam/README: Fix typo
Tue, 24 Jan 2017 12:28:46 +0100 Kim Alvefur mod_csi_pump/README: Add note about being unsupported in combination with other CSI modules
Tue, 24 Jan 2017 12:28:27 +0100 Kim Alvefur mod_csi_pump: Mark as Alpha
Mon, 23 Jan 2017 16:00:20 +0100 Kim Alvefur mod_csi_pump: Consider groupchat message with subject important
Sun, 22 Jan 2017 04:47:06 +0100 Kim Alvefur mod_net_dovecotauth: Rename variable to avoid name clash [luacheck]
Sun, 22 Jan 2017 04:43:55 +0100 Kim Alvefur mod_net_dovecotauth: Make variable local [luacheck]
Sun, 22 Jan 2017 04:42:55 +0100 Kim Alvefur mod_net_dovecotauth: Import util.pposix [luacheck]
Sun, 22 Jan 2017 04:41:04 +0100 Kim Alvefur mod_net_dovecotauth: Replace missing buffer lib with simpler string based buffering
Sun, 22 Jan 2017 00:41:11 +0100 Kim Alvefur mod_csi_pump: Lossless CSI mode
Fri, 20 Jan 2017 01:30:34 +0100 Kim Alvefur mod_candy: Add support for enabling Candy debug mode from Prosodys config
Fri, 20 Jan 2017 01:21:21 +0100 Kim Alvefur mod_candy: Add note about redirect from /candy to /candy/ not being necessary anymore
Fri, 20 Jan 2017 01:20:48 +0100 Kim Alvefur mod_candy/README: Link to HTTP configuration info
Fri, 20 Jan 2017 01:25:11 +0100 Kim Alvefur mod_candy: If no room list is set, try to find a MUC domain and guess a room name of 'candy'
Fri, 20 Jan 2017 01:24:32 +0100 Kim Alvefur mod_candy: Add config option for a list of rooms to join
Fri, 20 Jan 2017 01:09:36 +0100 Kim Alvefur mod_candy: Break out connect path into a function
Thu, 19 Jan 2017 19:55:39 +0100 Kim Alvefur mod_sms_clickatell: Fix event handler signature (fixes #814)
Wed, 18 Jan 2017 01:52:50 +0100 Kim Alvefur mod_persisthosts: Fire an event to allow other modules a chance to write to the new config file
Wed, 18 Jan 2017 01:38:17 +0100 Kim Alvefur mod_persisthosts: Module that dynamically creates stub configuration files for dynamically activated hosts
Mon, 16 Jan 2017 01:45:05 +0100 Kim Alvefur mod_http_upload: Correctly attach extended error information
Mon, 16 Jan 2017 01:44:38 +0100 Kim Alvefur mod_http_upload: Add missing semicolon
Mon, 16 Jan 2017 01:40:45 +0100 Kim Alvefur mod_http_upload: Update for size limit error reporting change in XEP-0363 v0.2 (fixes #813)
Thu, 12 Jan 2017 10:13:58 +0000 JC Brand mod_auth_http_async: Log URL when testing password
Thu, 12 Jan 2017 09:49:32 +0000 JC Brand Log URL called by http_roster_admin
Tue, 10 Jan 2017 14:11:56 +0100 Kim Alvefur mod_candy: Provide websocket URI if mod_websocket is loaded, fall back to BOSH
Sun, 08 Jan 2017 11:29:13 +0100 Kim Alvefur mod_auth_any: Remove unused imports
Sun, 08 Jan 2017 11:27:01 +0100 Kim Alvefur mod_auth_any: Remove provider constructor, it's only called once anyways
Sun, 08 Jan 2017 11:30:40 +0100 Kim Alvefur mod_auth_any: Ignore unused arguments, useful to show what arguments are given
Fri, 06 Jan 2017 17:07:01 +0100 Kim Alvefur mod_measure_memory: Module is global, no need for a global hook
Sun, 08 Jan 2017 06:26:21 +0100 tmolitor mod_delay: Only add delay to messages of type chat or groupchat (fixes #811)
Thu, 05 Jan 2017 03:44:44 +0100 Kim Alvefur mod_presence_dedup/README: Add 'Alpha' label since this module is highly experimental and will break things
Wed, 04 Jan 2017 09:41:27 +0100 Kim Alvefur mod_http_stats_stream/example.html: Update path to reflect last minute rename
Wed, 04 Jan 2017 09:18:34 +0100 Kim Alvefur mod_http_stats_stream: Sends statistics from statsmanager over an HTTP event stream
Mon, 02 Jan 2017 21:04:36 +0100 Kim Alvefur mod_storage_appendmap: Escape Lua keywords
Mon, 02 Jan 2017 21:03:56 +0100 Kim Alvefur mod_storage_appendmap: Fix pattern meant to match valid Lua Names so such are escaped correctly
Mon, 02 Jan 2017 20:10:37 +0100 Kim Alvefur mod_mam_muc: Use is_stanza from util.stanza if available
Mon, 26 Dec 2016 15:43:32 +0100 Kim Alvefur mod_mam_muc: Remove TODO about logging presence since it can do that already
Thu, 22 Dec 2016 16:16:39 +0100 Kim Alvefur mod_mam_muc: More room JID variable renaming for more consistency
Thu, 22 Dec 2016 13:40:24 +0100 Kim Alvefur mod_mam_muc: Rename room and room JID variables for consistency
Mon, 19 Dec 2016 07:51:23 +0100 Kim Alvefur mod_statsd: Import bare_sessions from the prosody global, using it as a global directly is deprecated
Mon, 19 Dec 2016 07:50:21 +0100 Kim Alvefur mod_s2s_keysize_policy: Lower log message to a warning since it is not really a fatal error
Mon, 19 Dec 2016 07:49:40 +0100 Kim Alvefur mod_pubsub_feeds: Load config option once
Mon, 19 Dec 2016 07:49:12 +0100 Kim Alvefur mod_pubsub_feeds: Always approve unsubscription from unknown feeds
Mon, 19 Dec 2016 07:48:48 +0100 Kim Alvefur mod_pubsub_feeds: Log pushes for unknown feeds to aid in manual unsubscription from them
Mon, 19 Dec 2016 07:47:50 +0100 Kim Alvefur mod_storage_xmlarchive: Use util.stanza.is_stanza if available
Mon, 19 Dec 2016 07:43:28 +0100 Kim Alvefur mod_block_strangers: Check that the table of directed presence exists before indexing it (fixes traceback)
Fri, 16 Dec 2016 03:30:46 +0100 Kim Alvefur mod_firewall: More semicolons
Thu, 15 Dec 2016 02:57:03 +0100 Kim Alvefur mod_smacks: Check if a session is an authenticated c2s session by looking for a username (fix for change in 0.10 9f70d35a1602)
Tue, 13 Dec 2016 22:08:02 +0100 Kim Alvefur mod_firewall: Only call rostermanager if username is available (fixes #796)
Tue, 13 Dec 2016 16:57:16 +0100 Kim Alvefur mod_firewall: Insert semicolons after some statements to prevent ambiguous syntax in output (fixes #797)
Sun, 04 Dec 2016 10:19:07 +0100 Kim Alvefur mod_mam_muc: Remove some debug logging
Sat, 03 Dec 2016 23:18:53 +0100 Kim Alvefur mod_profile: Add warning and debug logging in order to catch a weird event
Sat, 03 Dec 2016 20:00:08 +0100 Kim Alvefur mod_firewall: Use the sender bare JID instead of 'to' for stanzas to self
Sat, 03 Dec 2016 15:28:22 +0100 Kim Alvefur mod_track_muc_joins/README: Mention how the 210 status code for when the room rewrites the users nickname is not yet handled
Fri, 02 Dec 2016 20:17:10 +0100 Kim Alvefur mod_firewall/README: Document SUBSCRIBED
Sat, 03 Dec 2016 15:01:15 +0100 Kim Alvefur mod_track_muc_joins/README: Add some example code
Fri, 02 Dec 2016 20:47:11 +0000 Matthew Wild mod_log_messages: Add assert() to detect errors creating SQL table
Fri, 02 Dec 2016 19:06:37 +0000 Matthew Wild mod_log_messages_sql: In 0.10ish, use 'messages' as default table name, override using 'log_messages_sql_table' if needed
Fri, 02 Dec 2016 20:02:04 +0100 Kim Alvefur mod_log_messages_sql/README: Point out incompatibility with 0.10
Fri, 02 Dec 2016 17:39:11 +0100 Kim Alvefur mod_storage_xmlarchive: Skip remaining dates correctly (fixes #790)
Fri, 02 Dec 2016 11:45:10 +0100 Kim Alvefur mod_firewall: Allow conditions to end with a question mark
Wed, 30 Nov 2016 15:44:35 +0100 Kim Alvefur mod_firewall: SUBSCRIBED - condition that is true if the receiver of a stanza is subscribed to the sender
Wed, 30 Nov 2016 15:37:51 +0100 Kim Alvefur mod_firewall: Split import of rostermanager into its own dependency
Mon, 28 Nov 2016 08:48:23 +0100 Kim Alvefur mod_pubsub_feeds: Ask for leases that expire after one day (Years after testing this module, I was still subscribed to a GNU Social instance)
Sat, 26 Nov 2016 00:34:05 +0100 Michael Vetter Add documentation for mod_block_outgoing
Fri, 25 Nov 2016 23:22:24 +0100 Kim Alvefur mod_storage_xmlarchive: Update copyright year
Fri, 25 Nov 2016 23:17:13 +0100 Kim Alvefur mod_storage_xmlarchive: Find item indices for 'before' or 'after' queries and behave as if they were excluded if the items don't exist (thanks MattJ)
Fri, 25 Nov 2016 23:11:07 +0100 Kim Alvefur mod_storage_xmlarchive: Open XML file later, just before it is needed
Fri, 25 Nov 2016 23:08:18 +0100 Kim Alvefur mod_storage_xmlarchive: Check if item exists before checking if its fields
Thu, 24 Nov 2016 01:15:08 +0100 tmolitor mod_cloud_notify: added code to respond to the new event "smacks-ack-delayed" issued by mod_smacks when acks are delayed for a certain amount of time. This allows to send out notification requests before the read timeout or connection close event really happens, thus allowing conversations to be smoother.
Thu, 24 Nov 2016 00:47:32 +0100 tmolitor mod_smacks: added new event "smacks-ack-delayed" used by mod_cloud_notify and extended the readme file accordingly (also mention mod_smacks_offline and mod_smacks_noerror in readme file)
Tue, 22 Nov 2016 21:15:01 +0100 tmolitor mod_delay: initial commit
Tue, 22 Nov 2016 21:14:47 +0100 tmolitor mod_smacks_noerror: Initial commit
Mon, 21 Nov 2016 16:18:32 -0200 Camilo mod_reload_components: add new module and README file.
Sat, 19 Nov 2016 16:08:58 +0000 Matthew Wild mod_firewall: README: Document conditions for groups and admins
Sat, 19 Nov 2016 16:01:51 +0000 Matthew Wild mod_firewall: README: Clarify that it's possible to jump to chains defined outside of the current file
Sat, 19 Nov 2016 16:00:03 +0000 Matthew Wild mod_firewall: README: Document dynamic '$local' zone
Sat, 19 Nov 2016 15:59:31 +0000 Matthew Wild mod_firewall: README: Add more info about specifying rule set files
Sat, 19 Nov 2016 15:52:32 +0000 Matthew Wild mod_firewall: INSPECT: support for literal substring search and expressions
Sat, 19 Nov 2016 15:47:41 +0000 Matthew Wild mod_firewall: Fix for raw code expressions that contain escape-worthy characters
Sat, 19 Nov 2016 19:40:29 +0100 Kim Alvefur mod_pubsub_feeds: Add fixme for future
Sat, 19 Nov 2016 19:38:14 +0100 Kim Alvefur mod_pubsub_feeds: Halt feed parsing when we see a node we already know about
Sat, 19 Nov 2016 19:37:21 +0100 Kim Alvefur mod_pubsub_feeds: Check if node exists earlier and attempt to create it if not
Sat, 19 Nov 2016 19:17:49 +0100 Kim Alvefur mod_pubsub_feeds: Get entry from list of entries (thanks Link Mauve)
Sat, 19 Nov 2016 19:07:53 +0100 Kim Alvefur mod_pubsub_feeds: Use URL as ID if no id set. If that's not there either then hash stuff and call it a day
Sat, 19 Nov 2016 19:07:00 +0100 Kim Alvefur mod_pubsub_feeds: Iterate over feed backwards due to most feeds being in reverse chronological order
Sat, 19 Nov 2016 18:48:49 +0100 Kim Alvefur mod_pubsub_feeds/feeds.lib: Fix converting RSS items to more than one Atom entry (thanks walduhu)
Sat, 19 Nov 2016 17:43:26 +0100 Kim Alvefur mod_pubsub_feeds: Remove default feeds
Sat, 19 Nov 2016 00:56:40 +0100 Kim Alvefur mod_profile/README: Set a stage label
Sat, 19 Nov 2016 00:40:48 +0100 Kim Alvefur mod_firewall/README: Remove mention of comments section from google code
Fri, 18 Nov 2016 17:22:28 +0000 Matthew Wild mod_firewall: Add default zone called '$local' containing all local hosts (dynamically)
Fri, 18 Nov 2016 10:22:28 +0100 Kim Alvefur mod_carbons: Comment about the priority
Thu, 17 Nov 2016 23:13:59 +0100 Kim Alvefur mod_measure_message_length: Collect statistics on number of bytes, words and lines in messages
Thu, 17 Nov 2016 23:10:29 +0100 Kim Alvefur mod_carbons: Adjust event hook priorities to be between mod_message and mod_firewall (see #669)
Tue, 15 Nov 2016 21:55:12 +0000 Matthew Wild mod_firewall: Rate limiting: Document 'entries' and add option to allow overflowing when full
Tue, 15 Nov 2016 21:02:46 +0000 Matthew Wild mod_firewall: README: Update for LIMIT 'on' and document expression syntax
Tue, 15 Nov 2016 21:02:04 +0000 Matthew Wild mod_firewall: Support for default values in stanza paths
Tue, 15 Nov 2016 15:01:14 +0000 Matthew Wild mod_firewall: When compiling on the command-line with -v, ensure chain function names are unique and valid ids
Tue, 15 Nov 2016 15:00:38 +0000 Matthew Wild mod_firewall: Allow prefixing script paths with 'module:' to specify path relative to module file
Tue, 15 Nov 2016 14:59:49 +0000 Matthew Wild mod_firewall: Fix for when compiling on the command line and specifying multiple files
Tue, 15 Nov 2016 14:58:43 +0000 Matthew Wild mod_firewall: Allow implicit defitions of chains in scripts if they begin with 'user/'
Tue, 15 Nov 2016 14:58:16 +0000 Matthew Wild mod_firewall: INSPECT: Handle stanza:find() returning nil (i.e. path didn't match)
Tue, 15 Nov 2016 14:57:40 +0000 Matthew Wild mod_firewall: INSPECT: Emit compilation error when the given stanza path is used for comparison but doesn't return a string
Tue, 15 Nov 2016 09:01:03 +0100 Kim Alvefur mod_throttle_unsolicited: Use existing local reference to origin
Tue, 15 Nov 2016 11:52:39 +0000 Matthew Wild mod_firewall: README: Fix example usage of BOUNCE
Wed, 09 Nov 2016 16:16:44 +0100 Kim Alvefur mod_storage_xmlarchive: Expand the summary a little bit
Wed, 09 Nov 2016 14:11:16 +0100 Kim Alvefur mod_proxy65_whitelist: Only add proxy hosts enabled after module is loaded if allow_local_streamhosts = true
Wed, 09 Nov 2016 13:38:44 +0100 Kim Alvefur mod_storage_muc_log: Separate out date collection into API method
Wed, 09 Nov 2016 13:37:58 +0100 Kim Alvefur mod_storage_muc_log: Address luacheck warnings
Tue, 08 Nov 2016 00:16:39 +0100 Kim Alvefur misc/munin/prosody_.lua: Add a line or two about usage
Tue, 08 Nov 2016 00:15:02 +0100 Kim Alvefur Example SASL mechanism implementation
Tue, 08 Nov 2016 00:14:02 +0100 Kim Alvefur misc: Add README stub
Tue, 08 Nov 2016 00:09:56 +0100 Kim Alvefur misc/systemd: Experimental files for enabling socket activation
Tue, 08 Nov 2016 00:09:06 +0100 Kim Alvefur misc: An experimental systemd service file
Mon, 07 Nov 2016 17:35:21 +0100 Kim Alvefur mod_proxy65_whitelist: Remove unused variable [luacheck]
Mon, 07 Nov 2016 17:35:11 +0100 Kim Alvefur mod_proxy65_whitelist: Add proxy hosts enabled after module is loaded (fixes #494)
Mon, 07 Nov 2016 17:27:18 +0100 Kim Alvefur mod_webpresence: Check that top resources are set (fixes #665)
Mon, 07 Nov 2016 17:24:07 +0100 Kim Alvefur mod_log_auth/README: Update regex for 9d43095d915f (fixes #764)
Sun, 06 Nov 2016 21:02:21 +0100 Kim Alvefur mod_watchuntrusted: Fix backwards time comparison
Fri, 04 Nov 2016 22:35:09 +0100 Kim Alvefur mod_onions: Reduce line count for redirect check
Fri, 04 Nov 2016 22:33:31 +0100 Kim Alvefur mod_onions: Use typed config API
Fri, 04 Nov 2016 19:14:05 +0100 Kim Alvefur mod_storage_xmlarchive: Fix name in datamanager monkeypatch (fixes #774)
Fri, 04 Nov 2016 12:46:11 +0000 Matthew Wild mod_firewall: Add conditions for testing whether a sender of a stanza is in the recipient's roster (or in a certain roster group)
Wed, 02 Nov 2016 20:42:27 +0100 Kim Alvefur mod_candy: Update to point to Candy v2.2.0
Sat, 29 Oct 2016 21:00:47 +0200 Kim Alvefur mod_seclabels/README: Note that this only serves the catalogue, eg mod_firewall would be doing enforcement
Thu, 20 Oct 2016 22:07:50 +0200 Kim Alvefur mod_track_muc_joins: Bump priority up over mod_presence to ensure event is caught
Tue, 18 Oct 2016 14:59:02 +0200 Kim Alvefur mod_carbons: Fix logic presendence
Mon, 17 Oct 2016 13:03:38 +0000 JC Brand Add mod_http_authentication.lua
Mon, 17 Oct 2016 12:56:05 +0000 JC Brand New module: mod_http_rest.lua
Sat, 15 Oct 2016 21:16:43 +0200 Kim Alvefur mod_track_muc_joins: Check if the map of directed presence exists earlier (fixes traceback due to precedence error) (thanks Link Mauve)
Thu, 13 Oct 2016 18:58:53 +0100 Matthew Wild mod_http_upload_external: Add README
Thu, 13 Oct 2016 18:58:34 +0100 Matthew Wild mod_http_upload_external: Add share.php example implementation
Thu, 13 Oct 2016 18:57:15 +0200 Kim Alvefur mod_http_upload_external: Variant of mod_http_upload that delegates HTTP handling to other server using signed URLs
Thu, 13 Oct 2016 16:53:40 +0200 Michel Le Bihan mod_e2e_policy: Do not reply to error stenzas
Thu, 13 Oct 2016 12:26:45 +0200 Kim Alvefur mod_pubsub_hub/README: Update specification link
Wed, 12 Oct 2016 18:38:09 +0200 Kim Alvefur mod_mam_muc/README: Mention store name
Wed, 12 Oct 2016 14:07:37 +0200 Kim Alvefur mod_mam_muc/README: Defer to main documentation site for storage docs
Wed, 12 Oct 2016 13:55:19 +0200 Kim Alvefur mod_mam_muc/README: Try to clarify storage example
Sat, 08 Oct 2016 14:44:56 +0200 Kim Alvefur mod_http_upload/README: Mention the new HTTP parser limit on body/upload size
Thu, 15 Sep 2016 13:36:32 +0200 Michael Vetter Add information about ImageMagick dependency
Tue, 04 Oct 2016 16:18:06 +0200 Kim Alvefur mod_throttle_unsolicited: Add support for throttling unsolicited messages on incoming s2s connections
Sat, 01 Oct 2016 20:34:43 +0200 Kim Alvefur Add some documentation stubs
Sat, 01 Oct 2016 17:44:30 +0200 Kim Alvefur mod_compat_bind: Use non-deprecated way to access core_process_stanza (thanks Roi)
Sat, 01 Oct 2016 17:20:31 +0200 Kim Alvefur mod_server_contact_info/README: Update
Sat, 01 Oct 2016 17:16:39 +0200 Kim Alvefur mod_server_contact_info: Add copyright header
Sat, 01 Oct 2016 17:16:23 +0200 Kim Alvefur mod_server_contact_info: Use more explicit value data format for dataform
Sat, 01 Oct 2016 17:15:03 +0200 Kim Alvefur mod_server_contact_info: Log error when no addresses or admins are set
Sat, 01 Oct 2016 17:13:57 +0200 Kim Alvefur mod_server_contact_info: Include both global and local admins in fallback mode
Sat, 01 Oct 2016 01:09:31 +0200 Kim Alvefur mod_admin_blocklist/README: Turns out autolink.lua doesn't know about official modules
Sat, 01 Oct 2016 01:07:58 +0200 Kim Alvefur mod_admin_blocklist/README: Autolinks!
Sat, 01 Oct 2016 01:07:46 +0200 Kim Alvefur mod_admin_blocklist/README: Actually, it doesn't need to be reloaded
Sat, 01 Oct 2016 00:59:15 +0200 Kim Alvefur mod_admin_blocklist: Do block check only when a stanza is about to trigger a new outgoing s2s connection
Wed, 28 Sep 2016 15:15:21 +0000 JC Brand Proper markdown syntax
Wed, 28 Sep 2016 15:11:15 +0000 JC Brand Add labels
Wed, 28 Sep 2016 14:55:07 +0000 JC Brand Rename README to README.markdown
Fri, 23 Sep 2016 16:23:14 +0200 Kim Alvefur mod_carbons: Fix inverted logic (Thanks Ge0rg)
Fri, 23 Sep 2016 14:05:51 +0200 Kim Alvefur mod_carbons: Compare with correct variable
Fri, 23 Sep 2016 14:01:44 +0200 Kim Alvefur mod_carbons: Make the conditions for ignoring MUC PMs more specific (fixes #744)
Fri, 23 Sep 2016 13:20:49 +0200 Kim Alvefur mod_onions: Prevent s2s_secure_auth policy enforcement from rejecting .onion connections
Fri, 23 Sep 2016 13:18:14 +0200 Kim Alvefur mod_onions: Hook event using moduleapi
Fri, 23 Sep 2016 11:57:07 +0200 Kim Alvefur mod_onions: Remove capture of final period (stripped by util.jid)
Fri, 23 Sep 2016 11:54:30 +0200 Kim Alvefur mod_onions: Escape period in pattern
Thu, 22 Sep 2016 14:35:43 +0200 Kim Alvefur mod_track_muc_joins: Use correct number in comment
Mon, 19 Sep 2016 19:36:19 +0200 Kim Alvefur mod_statistics: Add a read timeout handler that keeps the connection alive (fixes #742)
Sun, 18 Sep 2016 18:53:09 +0100 Matthew Wild mod_statistics/stats: Guard usage of module:get_option() so we only call it when Prosody is running
Sat, 17 Sep 2016 18:04:46 +0200 Kim Alvefur mod_storage_ldap: Handle being passed an explicit storage "type" (fixes #654)
Sun, 11 Sep 2016 00:09:52 +0200 Kim Alvefur mod_spam_reporting: Include jid in event
Wed, 31 Aug 2016 16:24:32 +0100 Matthew Wild mod_measure_storage: Experimental new module to measure storage API operations (requires 0.10)
Wed, 31 Aug 2016 11:29:26 +0100 Matthew Wild mod_log_slow_events: Add metric to monitor number of slow events
Tue, 30 Aug 2016 15:15:24 +0200 Kim Alvefur mod_register_dnsbl: Add README
Mon, 29 Aug 2016 23:11:05 +0200 Kim Alvefur mod_atom: Expose Microbloging PEP data over HTTP
Mon, 29 Aug 2016 10:51:08 +0200 Kim Alvefur mod_mam: Check that user exists (#731)
Mon, 29 Aug 2016 01:06:42 +0200 Kim Alvefur mod_presence_cache: Ignore stanzas to self (fixes traceback on probe to self)
Wed, 24 Aug 2016 00:36:54 +0200 Kim Alvefur mod_storage_xmlarchive/README: Should work in 0.9 now
Tue, 23 Aug 2016 23:39:57 +0200 Kim Alvefur mod_storage_xmlarchive: Determine if a message is the first of day by checking if the list file exists before
Tue, 23 Aug 2016 17:54:00 +0200 Kim Alvefur mod_storage_xmlarchive: Include the missing append_raw() for 0.9 compatibility
Tue, 23 Aug 2016 02:13:34 +0200 Kim Alvefur mod_http_upload: Handle case of non-existant path
Tue, 23 Aug 2016 02:09:32 +0200 Kim Alvefur mod_http_upload: Add a comment
Tue, 23 Aug 2016 00:44:14 +0200 Kim Alvefur mod_http_upload: Construct the upload slot URL using the LuaSocket URL library (fixes #717)
Sat, 20 Aug 2016 21:59:39 +0200 Kim Alvefur mod_http_upload: Warn if upload size limit set higher than body size limit in http parser (applies to 0.10+)
Sat, 20 Aug 2016 18:33:43 +0200 Kim Alvefur mod_http_upload: Mention modules_enabled, but no example
Sat, 20 Aug 2016 17:44:44 +0200 Kim Alvefur mod_spam_reporting: Correctly check <text> child, not <reason>
Sat, 20 Aug 2016 17:22:32 +0200 Kim Alvefur mod_spam_reporting/README: Mention the event.
Sat, 20 Aug 2016 17:20:52 +0200 Kim Alvefur mod_spam_reporting: Apply JID prepping
Sat, 20 Aug 2016 17:20:08 +0200 Kim Alvefur mod_spam_reporting: Add Copyright header
Sat, 20 Aug 2016 17:19:10 +0200 Kim Alvefur mod_spam_reporting: Remove unused import of util.stanza [luacheck]
Sat, 20 Aug 2016 17:18:25 +0200 Kim Alvefur mod_spam_reporting/README: Set Beta tag
Sat, 20 Aug 2016 17:15:50 +0200 Kim Alvefur mod_spam_reporting: Fire an event to ease processing from other modules
Sat, 20 Aug 2016 17:15:14 +0200 Kim Alvefur mod_spam_reporting: Continue looking for spam reports even when one <item> does not have one
Sat, 20 Aug 2016 17:13:43 +0200 Kim Alvefur mod_spam_reporting: Hook the blocking action, not blocklist fetching
Thu, 18 Aug 2016 20:39:14 +0200 Kim Alvefur mod_track_muc_joins: Fix saving the room nick (was using the room node)
Thu, 18 Aug 2016 10:25:29 +0100 Matthew Wild mod_filter_words: Very basic module in its early stages, to filter words in messages
Sat, 13 Aug 2016 18:19:17 +0200 Kim Alvefur mod_block_registrations/README: Correct name of option (thanks Milan*)
Sat, 13 Aug 2016 16:23:25 +0200 Kim Alvefur mod_storage_xmlarchive: Fix date pattern in purge (related to #725)
Fri, 12 Aug 2016 18:20:08 +0200 Kim Alvefur mod_mam: Log messages from local clients on the clients session
Tue, 09 Aug 2016 19:53:55 +0200 Kim Alvefur mod_spam_reporting/README: Fix syntax mistakenly normalized by pandoc
Tue, 09 Aug 2016 19:52:01 +0200 Kim Alvefur mod_spam_reporting: Add README
Tue, 09 Aug 2016 17:37:31 +0200 Kim Alvefur mod_spam_reporting: Fix syntax [luacheck]
Tue, 09 Aug 2016 17:36:02 +0200 Kim Alvefur mod_spam_reporting: Basic implementation of XEP-0377: Spam Reporting
Tue, 09 Aug 2016 14:23:30 +0200 Kim Alvefur mod_http_hostaliases: Give HTTP hosts additional aliases
Sun, 31 Jul 2016 17:59:13 +0200 Kim Alvefur mod_track_muc_joins: Keep the nickname around
Thu, 28 Jul 2016 14:47:28 +0200 Kim Alvefur mod_cloud_notify: One log message per push sent (happy now Ge0rg?)
Thu, 28 Jul 2016 13:18:46 +0200 Kim Alvefur mod_cloud_notify: Log when sending notifications
Thu, 28 Jul 2016 13:13:08 +0200 Kim Alvefur mod_cloud_notify: Store data for corret user (origin is not correct here)
Thu, 28 Jul 2016 12:37:20 +0200 Kim Alvefur mod_cloud_notify: Save data after changes
Thu, 28 Jul 2016 12:36:59 +0200 Kim Alvefur mod_cloud_notify: Abort and return error if unable to read storage to prevent loss of existing but unreachable data
Thu, 28 Jul 2016 12:35:57 +0200 Kim Alvefur mod_cloud_notify: Log message if no dataform is found
Thu, 28 Jul 2016 12:34:15 +0200 Kim Alvefur mod_cloud_notify: Log message when 'jid' is missing from enable request
Thu, 28 Jul 2016 12:14:33 +0200 Kim Alvefur mod_rawdebug: Simplify, remove telnet command, log every single byte
Thu, 28 Jul 2016 12:12:23 +0200 Kim Alvefur mod_cloud_notify: Retrieve data form by name and namespace so unknown elements are ignored
Thu, 28 Jul 2016 12:10:09 +0200 Kim Alvefur mod_cloud_notify: Cache <enable> in local
Tue, 26 Jul 2016 13:29:51 +0200 Kim Alvefur mod_cloud_notify: Apply pre-serialization to publish-options
Tue, 26 Jul 2016 13:08:44 +0200 Kim Alvefur mod_cloud_notify: Add some logging when a client attempts to enable push notifications
Tue, 26 Jul 2016 12:37:04 +0200 Kim Alvefur mod_smacks: Signal that we're about to send an ack request from read timeout event to prevent a duplicate request from outgoing stanza filter
Tue, 26 Jul 2016 11:49:57 +0200 Kim Alvefur mod_cloud_notify/README: Reflow text
Tue, 26 Jul 2016 11:49:49 +0200 Kim Alvefur mod_cloud_notify/README: Let's call it Beta
Tue, 26 Jul 2016 11:49:22 +0200 Kim Alvefur mod_cloud_notify/README: Add compatibility section
Tue, 26 Jul 2016 11:42:57 +0200 Kim Alvefur mod_cloud_notify: Update copyright year
Tue, 26 Jul 2016 11:42:47 +0200 Kim Alvefur mod_cloud_notify: Use typed config API
Sun, 24 Jul 2016 17:17:06 +0100 Emmanuel Gil Peyrot mod_storage_muconference_readonly: Use the correct store name, and add description.
Sun, 24 Jul 2016 17:14:13 +0100 Emmanuel Gil Peyrot mod_storage_ejabberd_readonly: Fix the key for the private store, it’s node:namespace but just namespace in Ejabberd
Tue, 19 Jul 2016 00:01:58 +0200 Kim Alvefur mod_log_rate: Fix to actually use module methods
Thu, 14 Jul 2016 17:42:31 +0200 Kim Alvefur mod_host_status_heartbeat/README: Correct module name
Thu, 14 Jul 2016 17:40:46 +0200 Kim Alvefur mod_host_status_check/README: Linkify module names
Fri, 08 Jul 2016 23:58:10 +0200 Kim Alvefur mod_invite: Serve CSS correctly
Fri, 08 Jul 2016 23:57:20 +0200 Kim Alvefur mod_invite: Add explicit dependency on mod_adhoc to make sure it is loaded
Fri, 08 Jul 2016 23:56:42 +0200 Kim Alvefur mod_invite: Use XML/HTML entity escaping from util.stanza
Fri, 08 Jul 2016 23:42:30 +0200 Kim Alvefur mod_privacy_lists/README: Link to mod_blocklist
Fri, 08 Jul 2016 22:40:30 +0200 Kim Alvefur mod_http_muc_log: Find next and previous date with date index if this is supported by the storage driver
Fri, 08 Jul 2016 22:39:41 +0200 Kim Alvefur mod_http_muc_log: Link to next day with content, regardless of type (simplifes)
Fri, 08 Jul 2016 22:37:48 +0200 Kim Alvefur mod_s2s_auth_samecert: Log which s2sout has a matching cert
Fri, 08 Jul 2016 22:35:31 +0200 Kim Alvefur mod_vjud/README: Use autolinking
Fri, 08 Jul 2016 22:35:13 +0200 Kim Alvefur mod_blocking/README: Use magic autolinking
Mon, 04 Jul 2016 10:38:56 +0100 Matthew Wild mod_http_upload: Add disco identity
Sat, 02 Jul 2016 17:39:30 +0200 Kim Alvefur Correct short description key to 'summary'
Sat, 02 Jul 2016 16:05:02 +0100 Matthew Wild mod_http_host_status_check: Bump default timeout threshold to 10s (from 5s). Heartbeats default to every 5s.
Sat, 02 Jul 2016 16:04:35 +0100 Matthew Wild mod_http_host_status_check: Fix some luacheck warnings
Sat, 02 Jul 2016 16:04:06 +0100 Matthew Wild mod_http_host_status_check: Emit log message when host status is not the same as last time we looked
Fri, 01 Jul 2016 00:31:09 +0100 Emmanuel Gil Peyrot mod_storage_ejabberdsql_readonly, mod_storage_muconference_readonly: Actually fix the links.
Fri, 01 Jul 2016 00:19:14 +0100 Emmanuel Gil Peyrot mod_storage_ejabberdsql_readonly, mod_storage_muconference_readonly: Make links use the better syntax.
Fri, 01 Jul 2016 00:09:57 +0100 Emmanuel Gil Peyrot mod_storage_ejabberdsql_readonly, mod_storage_muconference_readonly: Fix table rendering.
Thu, 30 Jun 2016 05:27:02 +0100 Emmanuel Gil Peyrot mod_storage_ejabberdsql_readonly: Initial commit
Thu, 30 Jun 2016 05:22:12 +0100 Emmanuel Gil Peyrot mod_storage_muconference_readonly: Initial commit
Wed, 29 Jun 2016 16:03:24 +0100 Matthew Wild mod_host_status_check: Remove debug log message from testing
Wed, 29 Jun 2016 16:03:01 +0100 Matthew Wild mod_host_status_heartbeat: Remove FIXME comment from testing
Tue, 28 Jun 2016 22:33:13 +0100 Matthew Wild Three new modules: mod_host_status_check, mod_host_status_heartbeat and mod_http_host_status_check
Sun, 26 Jun 2016 18:20:25 +0200 Michel Le Bihan mod_pep_vcard_png_avatar: Add a README
Fri, 24 Jun 2016 22:06:56 +0200 Michel Le Bihan mod_pep_vcard_png_avatar: Fix Lua warnings
Fri, 24 Jun 2016 19:16:01 +0200 Michel Le Bihan mod_pep_vcard_png_avatar: Initial commit
Fri, 24 Jun 2016 14:35:14 +0200 Kim Alvefur mod_http_upload/README: Simplify instructions, show only one method
Wed, 22 Jun 2016 22:27:22 +0200 Kim Alvefur mod_privacy_lists: Fix selecting the top resource (fixes #694)
Tue, 14 Jun 2016 19:02:00 +0200 Michel Le Bihan mod_e2e_policy: Fix README markdown issue
Tue, 14 Jun 2016 18:03:05 +0200 Michel Le Bihan mod_e2e_policy: Initial commit
Tue, 14 Jun 2016 14:15:59 +0000 JC Brand mod_http_roster_admin: Also log if the status error is 0 (Connection refused)
Tue, 14 Jun 2016 14:13:30 +0000 JC Brand mod_http_roster_admin: Also log if the status error is 0 (Connection refused)
Mon, 13 Jun 2016 13:15:07 +0100 Matthew Wild mod_statistics: Add 'statistics_meminfo_interval' option to control the number of seconds between calls to mallinfo(). Between calls, cached results are used.
Sun, 12 Jun 2016 03:21:48 +0200 Kim Alvefur mod_http_upload: Log if file size exceeds limit
Sun, 12 Jun 2016 02:51:08 +0200 Kim Alvefur mod_http_upload: Add additional debug logging
Fri, 10 Jun 2016 14:58:39 +0200 Kim Alvefur mod_pep_vcard_avatar: Include user field in event
Thu, 09 Jun 2016 11:47:55 +0200 Kim Alvefur mod_storage_appendmap: Prevent _ENV = false
Thu, 09 Jun 2016 11:46:45 +0200 Kim Alvefur mod_s2s_auth_samecert: Authenticate incoming s2s connection if certificate matches that of an established outgoing s2s connection
Thu, 09 Jun 2016 11:32:52 +0200 Kim Alvefur mod_register_dnsbl: Include more information in log message
Thu, 09 Jun 2016 11:32:23 +0200 Kim Alvefur mod_log_rate: Use moduleapi
Mon, 06 Jun 2016 15:58:41 +0200 Kim Alvefur mod_cloud_notify: Enable persistent storage of user notification settings
Mon, 06 Jun 2016 15:25:29 +0200 Kim Alvefur mod_cloud_notify: Advertise feature on bare jid disco (thanks iNPUTmice)
Fri, 03 Jun 2016 15:28:38 +0200 Kim Alvefur mod_cloud_notify/README: Fixup markdown
Thu, 02 Jun 2016 14:07:22 -0700 Chris Ballinger mod_cloud_notify: default false for sending body and sender
Wed, 01 Jun 2016 22:33:51 +0200 Kim Alvefur mod_s2s_auth_dane: Use util.async if available (current prosody trunk)
Wed, 01 Jun 2016 14:50:39 +0200 Kim Alvefur mod_block_strangers: Allow stanzas form jids the user has sent directed presence to
Wed, 01 Jun 2016 14:34:30 +0200 Kim Alvefur mod_benchmark_storage: Switch to an invalid host and inject a stub host object
Wed, 01 Jun 2016 14:33:57 +0200 Kim Alvefur mod_benchmark_storage: Put hostname in a variable
Tue, 31 May 2016 17:24:59 +0200 Kim Alvefur mod_http_upload: Return nil if no upload slot is found (should prevent conflicts between multiple instances on the same path)
Tue, 31 May 2016 17:13:48 +0200 Kim Alvefur mod_http_upload: Demote some errors to warnings
Tue, 31 May 2016 17:10:46 +0200 Kim Alvefur mod_http_upload: Add more logging
Tue, 31 May 2016 16:15:54 +0200 Kim Alvefur mod_list_inactive/README: Describe what the dependency does
Tue, 31 May 2016 16:15:25 +0200 Kim Alvefur mod_list_inactive/README: Fixup markdown
Tue, 31 May 2016 16:00:47 +0200 Kim Alvefur mod_list_inactive/README: Change extension to .markdown currently required by the site generator
Tue, 31 May 2016 11:45:59 +0100 Matthew Wild mod_list_inactive: Add README.md (fixes issue #684 - thanks t2d2!)
Mon, 30 May 2016 16:44:31 +0200 Kim Alvefur mod_s2s_auth_monkeysphere: Query Monkeysphere asynchronously if util.async is available
Sat, 28 May 2016 16:55:43 +0200 Kim Alvefur mod_s2s_auth_dane: Move pausing code to a function
Sat, 28 May 2016 13:34:43 +0200 Kim Alvefur Backed out changeset f00cbfb812cd, it only half-worked and broke things
Fri, 27 May 2016 18:25:17 +0200 Kim Alvefur mod_storage_xmlarchive: Pass a default namespace to xmppstream so result items default to xmlns = nil (fixes non-mam use, like mod_mam_muc sending history)
Thu, 26 May 2016 15:36:19 +0200 Kim Alvefur mod_s2s_auth_dane: Remove unused local
Thu, 26 May 2016 15:35:52 +0200 Kim Alvefur mod_s2s_auth_dane: Attempt a new approach to async lookups that doesn't depend on connection pausing
Thu, 26 May 2016 15:31:32 +0200 Kim Alvefur mod_s2s_auth_dane: Make sure dane field has correct type
Tue, 24 May 2016 11:59:25 +0200 Kim Alvefur mod_vjud: Fix missing comma (thanks Tobias)
Sun, 22 May 2016 00:06:21 +0200 Kim Alvefur mod_mam_muc: Fix previous commit
Sun, 22 May 2016 00:00:46 +0200 Kim Alvefur mod_mam_muc: Fix order of arguments for archive API
Wed, 11 May 2016 23:13:03 +0200 Kim Alvefur mod_presence_cache: Add copyright header
Wed, 11 May 2016 23:12:51 +0200 Kim Alvefur mod_presence_cache: Also cache the 'show' value
Sun, 08 May 2016 18:05:41 +0200 Kim Alvefur mod_log_mark: Try to prevent timer drift
Sun, 08 May 2016 16:57:44 +0200 Kim Alvefur mod_log_mark: Make a global module (should only be loaded once anyways)
Sat, 07 May 2016 13:38:43 +0200 Kim Alvefur mod_storage_memory: Fix copypaste error
Sat, 07 May 2016 13:37:03 +0200 Kim Alvefur mod_storage_memory: Implement 'add_keys' method of map stores (required for rosters in 0.10+)
Thu, 05 May 2016 15:43:01 +0200 Kim Alvefur mod_graceful_shutdown: Experiment in improving the shutdown experience
Wed, 04 May 2016 15:11:12 +0200 Kim Alvefur Tag last commit available on Google Code for future reference
Sat, 30 Apr 2016 19:09:45 +0200 Kim Alvefur mod_auth_phpbb3: Add support for verifying bcrypt hashes (thanks bios)
Wed, 27 Apr 2016 21:48:13 +0200 Kim Alvefur mod_munin/README: Mention how to enable statsmanager (pending docs for this)
Wed, 27 Apr 2016 10:09:56 +0200 Kim Alvefur mod_munin/README: Fix config file syntax (thanks mt)
Sun, 17 Apr 2016 21:41:48 +0200 Kim Alvefur Merge with Link Mauve
Sat, 16 Apr 2016 12:48:00 +0100 Emmanuel Gil Peyrot mod_idlecompat: Reference the correct XEP (256, not 12) and drop a redundant check
Sat, 16 Apr 2016 20:21:13 +0200 Kim Alvefur mod_http_logging: Fix endless loop on 0.9.x (Thanks Mint)
Sat, 16 Apr 2016 14:43:06 +0200 Kim Alvefur mod_s2s_keepalive/README: Give language hints to rendering for syntax hilighting
Fri, 15 Apr 2016 16:59:27 +0000 JC Brand Add mod_http_roster_admin
Fri, 15 Apr 2016 13:59:45 +0000 JC Brand Merge
Fri, 15 Apr 2016 13:45:01 +0000 JC Brand mod_auth_http_async: Fall back to non-async calling of http_auth_url
Wed, 13 Apr 2016 11:53:44 +0200 Kim Alvefur mod_track_muc_joins: Skip creating room map if leaving a room and it does not exist
Wed, 13 Apr 2016 11:52:51 +0200 Kim Alvefur mod_track_muc_joins: Only check directed presence when joining (would be gone when leaving)
Tue, 12 Apr 2016 16:05:21 +0200 Kim Alvefur mod_track_muc_joins: Check directed presence
Sun, 03 Apr 2016 17:09:03 +0200 Kim Alvefur mod_presence_dedup: Attempt at saving bandwith by deduplicating presence stanzas
Sun, 03 Apr 2016 14:42:54 +0200 Kim Alvefur mod_smacks/README: Too buggy for a "Beta" label
Sun, 03 Apr 2016 00:55:53 +0200 Kim Alvefur mod_presence_cache: Only check set set is empty if it exists
Sun, 03 Apr 2016 00:37:11 +0200 Kim Alvefur mod_presence_cache: Forget about cached presence when receiving unavailable
Sun, 03 Apr 2016 00:21:16 +0200 Kim Alvefur mod_pep_vcard_avatar: Fix typo [luacheck]
Sun, 03 Apr 2016 00:19:51 +0200 Kim Alvefur mod_pep_vcard_avatar: Replace PHOTO and NICKNAME tags instead of modifying them in-place
Sun, 03 Apr 2016 00:19:11 +0200 Kim Alvefur mod_pep_vcard_avatar: Return early if no vcard is given
Sat, 02 Apr 2016 20:03:30 +0200 Kim Alvefur mod_smacks: Fix sending <r> after stanzas while not creating multiple timers (thanks Thilo)
Fri, 01 Apr 2016 15:18:56 +0200 Kim Alvefur mod_presence_cache: Switch to using util.cache for limiting size of cache
Fri, 01 Apr 2016 15:15:56 +0200 Kim Alvefur mod_presence_cache: Remove caching of full presence
Fri, 01 Apr 2016 15:11:25 +0200 Kim Alvefur mod_presence_cache: Check stanzas only from s2sin (not needed, even with mod_bidi)
Thu, 31 Mar 2016 14:48:30 +0200 Kim Alvefur mod_auth_external/README: Update link from google code to hg.prosody.im
Wed, 30 Mar 2016 11:12:01 +0200 Kim Alvefur mod_throttle_unsolicited: Remove unused local [luacheck]
Wed, 30 Mar 2016 10:54:47 +0200 Kim Alvefur mod_throttle_unsolicited: Skip checking messages to self
Tue, 29 Mar 2016 19:47:08 +0200 tmolitor mod_cloud_notify: added ability to notify even if the session is hibernated by mod_smacks
Sun, 27 Mar 2016 16:13:20 +0200 tmolitor mod_smacks: added new events for hibernation start/end
Sun, 27 Mar 2016 20:09:29 +0200 Kim Alvefur mod_migrate: Check that the hostname is known, or yell and abort (thanks Link Mauve)
Sat, 26 Mar 2016 23:25:07 +0100 Kim Alvefur mod_sift/README: Mention the related XEP in the text so modules.prosody.im can pick it up
Tue, 22 Mar 2016 10:55:07 +0100 Michael Töglhofer mod_pubsub_feeds.lua: util.xml not uit.xml
Mon, 21 Mar 2016 14:08:03 +0100 Kim Alvefur mod_smacks: Prevent queuing multiple <r>
Mon, 21 Mar 2016 13:18:04 +0100 Kim Alvefur mod_register_dnsbl: Fix matching pattern (Thanks Ge0rG)
Sun, 20 Mar 2016 12:38:22 +0100 Kim Alvefur mod_pubsub_feeds: Remove unused imports [luacheck]
Sun, 20 Mar 2016 12:37:56 +0100 Kim Alvefur mod_pubsub_feeds: Use correct loop variable
Sun, 20 Mar 2016 12:32:45 +0100 Kim Alvefur mod_pubsub_feeds: Switch to use util.xml for parsing feeds and include RSS to Atom translation code from lua-feeds
Fri, 18 Mar 2016 09:59:42 +0000 Matthew Wild mod_firewall: Fix another unprotected use of util.cache
Fri, 18 Mar 2016 09:57:09 +0000 Matthew Wild mod_firewall: Don't use util.cache unless it's needed, and add explanatory error if it is not available
Fri, 18 Mar 2016 09:51:01 +0000 Matthew Wild mod_firewall: LOG uses session.log if available
Fri, 18 Mar 2016 09:47:52 +0000 Matthew Wild mod_firewall: Add support for throttling based on user-defined properties (experimental)
Fri, 18 Mar 2016 09:45:02 +0000 Matthew Wild mod_firewall: Allow underscore in mark names (thanks Ge0rG)
Thu, 17 Mar 2016 21:30:09 +0000 Matthew Wild mod_firewall: Fix syntax error
Thu, 17 Mar 2016 21:29:07 +0000 Matthew Wild mod_firewall: Move meta() function to main module, and make it a global so libs can use it
Thu, 17 Mar 2016 21:27:24 +0000 Matthew Wild mod_firewall: Add comment to document idsafe()
Fri, 18 Mar 2016 01:18:16 +0100 Kim Alvefur mod_presence_cache: Remove info-level debug message
Thu, 17 Mar 2016 22:42:11 +0100 Kim Alvefur mod_smacks: Adjust filter priorities to avoid conflict with mod_websocket
Thu, 17 Mar 2016 18:13:28 +0100 Kim Alvefur Update READMEs to indicate that async requires trunk (dropped from prosody 0.10)