log

age author description
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