log

age author description
Wed, 14 Oct 2015 14:07:08 +0200 Kim Alvefur mod_cloud_notify: Add some comments describing code blocks
Wed, 14 Oct 2015 13:41:03 +0200 Kim Alvefur mod_cloud_notify: Allow the 'node' to be left out when disabling, clients MAY include it (and therefore leave it out)
Wed, 14 Oct 2015 13:20:59 +0200 Kim Alvefur mod_http_upload: Fix Content-Length header (it is now identical to the one in net.http.server)
Tue, 13 Oct 2015 20:21:11 +0200 Kim Alvefur mod_http_upload: Fix HEAD requests
Sun, 11 Oct 2015 19:32:49 +0200 Kim Alvefur mod_auth_ccert/README: It's cafile, not cacert
Sun, 11 Oct 2015 17:50:38 +0200 Kim Alvefur mod_mam_archive/README: Rely on autolinking
Sun, 11 Oct 2015 17:47:03 +0200 Kim Alvefur mod_s2s_keepalive/README: Update to say it works with 0.8
Sun, 11 Oct 2015 17:23:28 +0200 Michael Töglhofer mod_s2s_keepalive: Add README
Sun, 11 Oct 2015 15:39:23 +0200 Kim Alvefur mod_compat_dialback: Workaround for Dialback with servers that violate RFC 6120 § 4.7.2
Thu, 08 Oct 2015 21:01:48 +0200 Kim Alvefur mod_fallback_vcard: Generates missing vcards from a template
Wed, 07 Oct 2015 20:42:09 +0200 Kim Alvefur mod_munin: Fix syntax error
Wed, 07 Oct 2015 20:41:20 +0200 Kim Alvefur mod_munin: Strip mod_measure_ and mod_statistics_ from section names
Sun, 04 Oct 2015 23:28:26 +0200 Kim Alvefur mod_manifesto/README: Linkfy link
Sun, 04 Oct 2015 23:24:19 +0200 Kim Alvefur mod_s2s_keysize_policy: Add a README
Sun, 04 Oct 2015 22:37:56 +0200 Kim Alvefur mod_privacy_lists/README: Remove what looks like a mistake in metadata conversion
Sat, 03 Oct 2015 16:53:45 +0200 Kim Alvefur mod_pubsub_feeds/README: Update wording to be clearer
Sat, 03 Oct 2015 16:09:01 +0200 Kim Alvefur mod_pubsub_feeds/README: Increase header levels (modules.prosody.im decreases all by one)
Fri, 02 Oct 2015 03:53:34 +0200 Kim Alvefur mod_tls_policy: Change the FS shortcut to match on ciphers with (EC)DHE (produces nicer stream error)
Thu, 01 Oct 2015 20:59:35 +0200 Kim Alvefur mod_remote_roster: Add README
Thu, 01 Oct 2015 20:53:42 +0200 Kim Alvefur mod_extdisco: Add a README
Thu, 01 Oct 2015 20:43:14 +0200 Kim Alvefur mod_auth_http_async: Add README
Thu, 01 Oct 2015 17:29:43 +0200 Kim Alvefur mod_storage_multi: Put in Alpha stage
Thu, 01 Oct 2015 17:27:23 +0200 Kim Alvefur mod_storage_multi: Add README
Thu, 01 Oct 2015 16:58:12 +0200 Kim Alvefur mod_openid/README: Convert raw HTML to emphasis
Thu, 01 Oct 2015 16:31:37 +0200 Kim Alvefur mod_auth_ccert/README: Recomend cacert instead of capath
Wed, 30 Sep 2015 13:37:51 +0200 Kim Alvefur mod_http_logging: MIT
Wed, 30 Sep 2015 13:36:13 +0200 Kim Alvefur mod_http_logging: Produce HTTP logs in the style of Apache
Tue, 29 Sep 2015 21:54:40 +0200 Kim Alvefur mod_smacks: Add experimental resending of unacked messages in s2s queues (disabled by default)
Tue, 29 Sep 2015 14:56:46 +0200 Kim Alvefur mod_checkcerts: Improve error handling when loading certificate
Tue, 29 Sep 2015 14:53:16 +0200 Kim Alvefur mod_checkcerts: Improve logic for finding an ssl section with a certificate
Sun, 27 Sep 2015 21:41:35 +0200 Kim Alvefur mod_watchuntrusted: Add support for SHA-256 hash in message
Sun, 27 Sep 2015 14:58:15 +0200 Kim Alvefur mod_watchuntrusted: Fix periodic cleanup to run more than once
Sun, 27 Sep 2015 13:55:10 +0200 Kim Alvefur mod_smacks/README: Update link to 0.8 version
Sun, 27 Sep 2015 13:19:52 +0200 Kim Alvefur mod_s2s_auth_fingerprint: Limit number of replacements instead of stripping extra separators
Thu, 24 Sep 2015 07:22:11 +0200 Michael Töglhofer mod_http_upload.lua: use official namespace from XEP-0363
Thu, 24 Sep 2015 00:52:27 +0200 Kim Alvefur mod_filter_chatstates: Link to mod_csi
Thu, 24 Sep 2015 00:51:49 +0200 Kim Alvefur mod_csi/README: Link to XEP
Thu, 24 Sep 2015 00:32:37 +0200 Kim Alvefur mod_csi: Add links to other modules that act on CSI info
Thu, 24 Sep 2015 00:02:15 +0200 Kim Alvefur mod_log_mark/README: Also mention logging
Tue, 22 Sep 2015 17:55:22 +0200 Kim Alvefur mod_log_mark: Module that sends a line to the log once per minute
Mon, 21 Sep 2015 23:47:37 +0200 Kim Alvefur mod_filter_chatstates: Revert filter-to-nothing hack
Mon, 21 Sep 2015 23:45:45 +0200 Kim Alvefur mod_throttle_presence: Skip past things that are not stanza objects
Mon, 21 Sep 2015 23:44:55 +0200 Kim Alvefur mod_filter_chatstates: Break out maptags filter into a stateless function
Mon, 21 Sep 2015 20:03:08 +0200 Kim Alvefur mod_admin_web,mod_carbons,mod_csi_compat,mod_mam_muc,mod_tcpproxy: Explicitly return true
Sat, 19 Sep 2015 16:51:16 +0200 Kim Alvefur mod_candy: Update to work with a stable release instead of git (which no longer works)
Fri, 18 Sep 2015 15:27:53 +0200 Kim Alvefur mod_firewall: Fix missing import of util.set (used to be global)
Thu, 17 Sep 2015 20:51:55 +0200 Kim Alvefur mod_http_upload/README: Fix typo (thanks you-know-who-you-are)
Thu, 17 Sep 2015 20:16:09 +0200 Kim Alvefur mod_http_upload/README: More explaining text
Thu, 17 Sep 2015 14:40:11 +0200 Kim Alvefur mod_http_upload/README: Reorder text and mention what the examples are
Mon, 14 Sep 2015 13:38:02 +0200 Kim Alvefur mod_lastlog/README: Adjust formatting / indentation to help pandoc produce fancy html
Mon, 14 Sep 2015 13:36:29 +0200 Kim Alvefur mod_limit_auth: Add README
Mon, 14 Sep 2015 13:36:00 +0200 Kim Alvefur mod_benchmark_storage: Add README
Mon, 14 Sep 2015 13:36:00 +0200 Kim Alvefur mod_admin_probe: Add README
Mon, 14 Sep 2015 13:11:26 +0200 Kim Alvefur mod_admin_blocklist: Add README
Mon, 14 Sep 2015 13:03:02 +0200 Kim Alvefur mod_limit_auth: Get rid of old inactive throttle objects
Mon, 14 Sep 2015 12:59:48 +0200 Kim Alvefur mod_cloud_notify/README: Sentence was missing the ending
Mon, 14 Sep 2015 12:57:25 +0200 Kim Alvefur mod_cloud_notify/README: XEP-0357 changed name to Push Notifications
Mon, 14 Sep 2015 12:49:54 +0200 Kim Alvefur mod_http_upload: Add support for a file size limit
Mon, 14 Sep 2015 12:45:00 +0200 Kim Alvefur mod_http_upload: Include failure reason in error response
Mon, 14 Sep 2015 12:44:10 +0200 Kim Alvefur mod_http_upload: Log a message with the upload URL and storage path for easy discovery
Mon, 14 Sep 2015 12:43:10 +0200 Kim Alvefur mod_http_upload: Cache first-level child <request> in local variable
Mon, 14 Sep 2015 12:42:08 +0200 Kim Alvefur mod_http_upload/README: Say it works with 0.9+
Sun, 13 Sep 2015 19:50:13 +0200 Kim Alvefur mod_proctitle: Add README
Sun, 13 Sep 2015 15:46:21 +0200 Kim Alvefur mod_tls_policy/README: Fix summary so modules.prosody.im understands it
Sun, 13 Sep 2015 15:45:40 +0200 Kim Alvefur mod_dwd/README: Fix compatibility table
Sat, 12 Sep 2015 21:04:43 +0200 Kim Alvefur mod_tls_policy/README: Reflow and strip trailing whitespace (pandoc thougt it meant explicit line breaks)
Sat, 12 Sep 2015 21:02:33 +0200 Kim Alvefur mod_tls_policy: Add README
Fri, 11 Sep 2015 10:43:16 +0200 Kim Alvefur mod_mam_sql, mod_mam_muc_sql: Begone, unsupported and unmaintained experiments
Fri, 11 Sep 2015 09:42:52 +0200 Kim Alvefur mod_http_upload/README: Point to Prosodys HTTP docs
Wed, 09 Sep 2015 19:29:46 +0200 Kim Alvefur mod_adhoc_blacklist/README: Hint at how to find the command
Wed, 09 Sep 2015 17:35:49 +0200 Kim Alvefur mod_s2s_auth_dane/README: Note about LuaSec
Wed, 09 Sep 2015 17:00:41 +0200 Kim Alvefur mod_s2s_auth_dane/README: Describe DANE uses
Wed, 09 Sep 2015 17:00:23 +0200 Kim Alvefur mod_s2s_auth_dane/README: Bump heading levels (modules.prosody.im decreases them one step) and fix some missing spaces
Wed, 09 Sep 2015 15:27:31 +0200 Kim Alvefur mod_mam/README: Reorganise config options under sub-headings and rewrite description of options
Wed, 09 Sep 2015 14:22:37 +0200 Kim Alvefur mod_pastebin/README: Try to clarify the config differences in 0.9+
Mon, 07 Sep 2015 16:33:40 +0200 Kim Alvefur mod_muc_limits/README: Footnote formatting so pandoc understands it
Mon, 07 Sep 2015 16:27:26 +0200 Kim Alvefur mod_http_muc_log: If archive driver provides the dates method, use it
Mon, 07 Sep 2015 16:26:52 +0200 Kim Alvefur mod_storage_xmlarchive: Expose method for getting a list of dates which do have messages
Sat, 05 Sep 2015 23:08:40 +0100 Matthew Wild mod_http_user_count: Support for host and MUC session counts
Fri, 04 Sep 2015 00:41:29 +0200 Kim Alvefur mod_filter_chatstates: Hack to make sure session.send does not return nil which may break things sometimes
Fri, 04 Sep 2015 00:29:08 +0200 Kim Alvefur mod_http_index: Add README file
Fri, 04 Sep 2015 00:23:46 +0200 Kim Alvefur mod_http_index: Move template out into a file and make it configurable
Fri, 04 Sep 2015 00:12:13 +0200 Kim Alvefur mod_http_index: Remove unused CSS (it was copied as-is from mod_http_muc_log)
Fri, 04 Sep 2015 00:10:51 +0200 Kim Alvefur mod_http_index: Update to use util.interpolation (makes it depend on 0.10+)
Thu, 03 Sep 2015 03:22:31 +0200 Kim Alvefur mod_auth_ldap/README: Fix missing word and more markdown syntax tweaks
Thu, 03 Sep 2015 03:19:30 +0200 Kim Alvefur mod_auth_ldap/README: Minor tweaks
Thu, 03 Sep 2015 03:18:44 +0200 Kim Alvefur mod_auth_ldap/README: Remove note about alternate version, I don't think it is relevant anymore
Wed, 02 Sep 2015 18:25:03 +0200 Kim Alvefur Fix intralinks in READMEs
Wed, 02 Sep 2015 17:30:33 +0200 Kim Alvefur Various README files: Correct indentation levels, fix syntax and other small fixes
Wed, 02 Sep 2015 16:43:34 +0200 Kim Alvefur mod_storage_xmlarchive: Add support for purging (used when deleting users)
Tue, 01 Sep 2015 17:55:02 +0200 Kim Alvefur mod_auto_activate_hosts: Import hostmanager (thanks mt)
Tue, 01 Sep 2015 12:34:45 +0200 Kim Alvefur mod_http_upload: Fix typo (thanks mo)
Tue, 01 Sep 2015 12:22:43 +0200 Kim Alvefur mod_http_upload: Add README
Tue, 01 Sep 2015 12:22:29 +0200 Kim Alvefur mod_http_upload: Include join_path function, should make it work with 0.9.x
Tue, 01 Sep 2015 11:01:42 +0200 Kim Alvefur mod_migrate/README: Change headings and adjust usage string
Tue, 01 Sep 2015 10:59:43 +0200 Kim Alvefur mod_migrate: Add support for migrating archives
Tue, 01 Sep 2015 10:30:08 +0200 Kim Alvefur mod_migrate: Fix typo in usage string
Mon, 31 Aug 2015 18:01:35 +0200 Kim Alvefur mod_adhoc_blacklist: Add README
Mon, 31 Aug 2015 17:30:10 +0200 Kim Alvefur mod_s2s_log_certs/README: Fix link
Mon, 31 Aug 2015 17:29:48 +0200 Kim Alvefur CONTRIBUTING: Run through pandoc to normalize markdown syntax
Mon, 31 Aug 2015 17:28:14 +0200 Kim Alvefur CONTRIBUTING: Update guidelines and URL to hg repo
Mon, 31 Aug 2015 16:42:47 +0200 Kim Alvefur mod_throttle_presence/README: http://xkcd.com/859/
Mon, 31 Aug 2015 16:37:39 +0200 Kim Alvefur mod_webpresence/README: Code block
Sun, 30 Aug 2015 13:38:50 +0200 Kim Alvefur mod_http_upload: Depend on mod_disco, allows it to be discovered when set up as a component
Sun, 30 Aug 2015 03:05:53 +0200 Kim Alvefur mod_mam/README: Minor fixup
Fri, 28 Aug 2015 18:03:58 +0200 Kim Alvefur Convert all wiki pages to Markdown
Fri, 28 Aug 2015 16:05:00 +0200 Kim Alvefur Delete wiki pages of deleted modules
Fri, 28 Aug 2015 00:40:53 +0200 Kim Alvefur mod_mam/README: Add example of use with mod_storage_sql2
Fri, 28 Aug 2015 00:38:19 +0200 Kim Alvefur mod_storage_lmdb: Remove redundant table
Fri, 28 Aug 2015 00:34:43 +0200 Kim Alvefur mod_storage_lmdb: Rearrange module to allow using as a library
Fri, 28 Aug 2015 00:16:39 +0200 Kim Alvefur mod_roster_allinall: Cleanup, remove unused variables [luacheck]
Thu, 27 Aug 2015 16:14:54 +0200 Kim Alvefur mod_mam_sql/README: More obvious pointers to use mod_mam instead
Thu, 27 Aug 2015 12:31:47 +0200 Kim Alvefur mod_blocking: Import datamanager (thanks kriztan)
Thu, 27 Aug 2015 12:17:12 +0200 Kim Alvefur mod_carbons: Get full_ and bare_sessions from the prosody global [luacheck]
Thu, 27 Aug 2015 12:16:39 +0200 Kim Alvefur mod_carbons: Stanza, not standard, silly autocomplete (Thanks mt)
Thu, 27 Aug 2015 12:14:40 +0200 Kim Alvefur mod_storage_xmlarchive: Remove redundant stream header
Wed, 26 Aug 2015 18:04:55 +0200 Kim Alvefur mod_isolate_host: Bump event hook priorities to make sure they are above the core plugins
Wed, 26 Aug 2015 18:03:31 +0200 Kim Alvefur mod_migrate: Provides a prosodyctl mod_migrate command for copying data between storage backends
Wed, 26 Aug 2015 17:40:22 +0200 Kim Alvefur mod_mam: Store chat messages and normal messages with a body
Wed, 26 Aug 2015 17:35:41 +0200 Kim Alvefur mod_carbons: Carbon chat messages or normal messages that have a body
Wed, 26 Aug 2015 17:22:14 +0200 Kim Alvefur mod_mam: Unindent 'else' block
Tue, 25 Aug 2015 16:58:39 +0200 Kim Alvefur mod_s2s_log_certs: Use new 0.10 API for wrapping event handlers in order to always print log message after all s2s cert checks
Tue, 25 Aug 2015 16:53:15 +0200 Kim Alvefur README: Update repository link
Mon, 24 Aug 2015 23:19:50 +0200 Kim Alvefur mod_cloud_notify/README: Correct file extension
Mon, 24 Aug 2015 23:17:36 +0200 Kim Alvefur mod_cloud_notify: Fix syntax errors and name last-google-code-commit
Mon, 24 Aug 2015 23:09:58 +0200 Kim Alvefur mod_cloud_notify: XEP-0357: Push - the server bits ("app server" not included)
Mon, 24 Aug 2015 16:43:56 +0200 Kim Alvefur Import wiki pages
Thu, 13 Aug 2015 20:50:24 +0200 Thijs Alkemade mod_onions: Now allows configuration of an "onions_map", allowing administrator to manually specify alternate hidden services for clearnet addresses.
Thu, 13 Aug 2015 18:20:33 +0200 Thijs Alkemade mod_onions: Small fixes making bounce_sendq match mod_s2s again.
Thu, 13 Aug 2015 18:03:11 +0200 Thijs Alkemade mod_client_certs: Patch from mathieui fixing invalid results when requesting multiple certs, missing stream feature and problem with PEM decoding.
Wed, 04 Mar 2015 12:57:24 +0100 Thijs Alkemade mod_register_web: Switch to the new reCAPTCHA API, including support for "nocaptcha" when users are already signed in to Google.
Mon, 10 Aug 2015 21:13:31 +0200 Kim Alvefur Merge with Goffi
Fri, 31 Jul 2015 18:46:27 +0200 Goffi mod_delegation: fixed bad calling of on_auth for components
Fri, 31 Jul 2015 18:46:06 +0200 Goffi mod_privilege: fixed bad calling of on_auth for components
Fri, 31 Jul 2015 18:44:06 +0200 Goffi mod_delegation: fixed handling of <iq> results without children
Sat, 18 Jul 2015 23:11:59 +0200 Kim Alvefur mod_mam: Support both spellings of XEP-0334 processing hints until XEP is clarified
Sat, 18 Jul 2015 23:05:09 +0200 Kim Alvefur mod_http_upload: Implementation of Conversations HTTP upload file transfer mode
Thu, 02 Jul 2015 20:30:17 +0200 Kim Alvefur mod_mam: Same with no-storage, not no-store
Thu, 02 Jul 2015 20:20:31 +0200 Kim Alvefur mod_mam: Fix message hints, it's no-permanent-*storage*, not ..-store
Thu, 18 Jun 2015 20:34:03 +0200 Kim Alvefur mod_benchmark_storage: A storage benchmark run through prosodyctl
Thu, 18 Jun 2015 19:15:55 +0200 Kim Alvefur mod_muc_limits: Update to work with both the new and the old MUC API
Mon, 08 Jun 2015 15:29:33 +0200 Kim Alvefur mod_filter_chatstates: Backout 02cd4a081db4; no longer required due to changes in mod_smacks
Mon, 08 Jun 2015 15:27:28 +0200 Kim Alvefur mod_list_inactive: Print some usage info when not called with enough arguments
Fri, 29 May 2015 14:35:01 +0200 Kim Alvefur mod_storage_xmlarchive: Mistake in copypaste of copyright header :P
Fri, 29 May 2015 14:24:42 +0200 Kim Alvefur mod_storage_xmlarchive: Add (c) header
Fri, 29 May 2015 14:24:21 +0200 Kim Alvefur mod_storage_xmlarchive: Remove leftover debug code
Wed, 27 May 2015 13:31:33 +0200 Kim Alvefur mod_log_rate: Log sink that reports the rate of log messages to statsmanager
Wed, 27 May 2015 13:27:56 +0200 Kim Alvefur mod_compact_resource: Enforces short random resources
Thu, 21 May 2015 12:09:47 +0200 Kim Alvefur mod_storage_(various): Order swapping in 54c8a0cb2996 was backwards
Thu, 21 May 2015 11:56:35 +0200 Kim Alvefur Fix for 54c8a0cb2996
Thu, 21 May 2015 11:14:16 +0200 Kim Alvefur mod_s2s_auth_dane: Ignore mutating of the 'module' global, that is ok in prosody plugins [luacheck]
Thu, 21 May 2015 10:28:02 +0200 Kim Alvefur mod_s2s_auth_dane: Validate names of DANE-TA certs
Tue, 19 May 2015 23:30:39 +0200 Kim Alvefur mod_storage_gdbm: Reorganize (vacuum) databases on module unload
Tue, 19 May 2015 23:29:37 +0200 Kim Alvefur mod_storage_lmdb: Storage module using Lightning Memory-Mapped Database
Tue, 19 May 2015 22:15:53 +0200 Kim Alvefur mod_storage_gdbm: Fix typo in unused field on store instance
Tue, 19 May 2015 18:34:08 +0200 Kim Alvefur mod_storage_(archive-capable): Change order of arguments to :append to be the same as return values from :find iterator (see prosody 41725f3df3cc)
Tue, 19 May 2015 16:46:20 +0200 Kim Alvefur mod_storage_xmlarchive: Return 'when' as number
Tue, 19 May 2015 16:45:51 +0200 Kim Alvefur mod_http_muc_log: Update template for changes in template engine
Tue, 19 May 2015 16:13:00 +0200 Kim Alvefur mod_http_muc_log: Template engine thing moved into util.interpolation
Mon, 18 May 2015 22:41:19 +0200 Kim Alvefur mod_auth_http_async: Don't go throug usermanager to call a function from the same module
Mon, 18 May 2015 03:31:53 +0200 Kim Alvefur mod_mamsub: Prevent nil indexing if message is added to archive of an offline user
Mon, 18 May 2015 03:27:08 +0200 Kim Alvefur mod_mamsub: Experimental implementation of MAM subscriptions
Mon, 18 May 2015 03:03:42 +0200 Kim Alvefur mod_mam: Fire event on successful storage of message
Mon, 18 May 2015 02:58:17 +0200 Kim Alvefur mod_profile: Return error on storage error, don't attempt to migrate from old storage
Mon, 18 May 2015 02:56:41 +0200 Kim Alvefur mod_profile: Explicitly return true from handlers, session.send can return nil under some conditions
Mon, 18 May 2015 02:55:39 +0200 Kim Alvefur mod_profile: Don't use import()
Mon, 18 May 2015 02:46:41 +0200 Kim Alvefur mod_storage_xmlarchive: Store timestamps in text form, I don't trust numeric timestamps in Lua
Mon, 18 May 2015 02:45:49 +0200 Kim Alvefur mod_storage_xmlarchive: Optimize access to variables used in inner loop
Mon, 18 May 2015 02:44:41 +0200 Kim Alvefur mod_storage_xmlarchive: Code is annoying to read when every other line is 'if not ok then return'
Mon, 18 May 2015 02:43:34 +0200 Kim Alvefur mod_storage_xmlarchive: This module only supports storage of stanzas, log a warning about attempts to do otherwise
Mon, 18 May 2015 02:33:43 +0200 Kim Alvefur mod_storage_xmlarchive: The last :seek() should return something truish, if not, don't ignore
Sun, 17 May 2015 17:17:26 +0200 Kim Alvefur mod_mam: There are other storage backends that support archives now
Sat, 16 May 2015 14:46:29 +0200 Kim Alvefur mod_adhoc_blacklist: Fix traceback if blacklist is empty
Thu, 14 May 2015 00:34:00 +0200 Kim Alvefur mod_admin_blocklist: Prevents s2s connections to/from domains blocked by a local admin using mod_blocklist (0.10+)
Thu, 14 May 2015 00:33:32 +0200 Kim Alvefur mod_adhoc_blacklist: Provides the Edit Blacklist command described in XEP-0133 and uses this to block s2s connections
Mon, 11 May 2015 15:07:52 +0200 Kim Alvefur mod_smacks: Handle the read timeout event (0.10+ only) and send an ack request, close the connection the second time if unanswerd
Mon, 11 May 2015 14:33:37 +0200 Kim Alvefur mod_smacks: Handle unacked messages in s2s queues
Mon, 11 May 2015 14:32:37 +0200 Kim Alvefur mod_smacks_offline: Only deal with authenticated (c2s) sessions
Mon, 11 May 2015 14:29:58 +0200 Kim Alvefur mod_storage_xmlarchive: Increase severity of log message regarding unexpected missing items
Mon, 11 May 2015 14:29:18 +0200 Kim Alvefur mod_storage_xmlarchive: Remove overly verbose debug message
Mon, 11 May 2015 14:29:00 +0200 Kim Alvefur mod_storage_xmlarchive: Adjust wording in log message
Mon, 11 May 2015 14:17:35 +0200 Kim Alvefur mod_storage_xmlarchive: Attempt to recover after parse failures
Mon, 11 May 2015 14:16:23 +0200 Kim Alvefur mod_storage_xmlarchive: Improve logging of parse errors
Thu, 07 May 2015 23:39:54 +0200 Kim Alvefur Merge with Goffi
Thu, 07 May 2015 22:40:58 +0200 Goffi mod_delegation: managing_ent_* now stop event propagation + forwarded <iq/> xmlns check
Mon, 04 May 2015 18:44:00 +0200 Goffi mod_delegation: fixed bad handling of error replies from managing entity
Mon, 04 May 2015 18:43:17 +0200 Goffi mod_delegation: fixed namespace of <forwarded/> child element, as specified in XEP-0297
Sun, 03 May 2015 17:50:16 +0200 Goffi mod_delegation: handling of error replies from managing entities after forward.
Sun, 03 May 2015 17:46:49 +0200 Goffi mod_delegation: original stanza is now cached outside of ns_data, so it can be accessed without knowing the namespace.
Sun, 03 May 2015 17:43:12 +0200 Goffi mod_delegation: removed invalid error replies to iq result.
Sun, 03 May 2015 17:27:37 +0200 Goffi mod_delegation: added 'iq/bare' to hooked events.
Sat, 18 Apr 2015 00:13:10 +0200 Goffi mod_delegation: reset features/identities/extensions before doing a disco nesting
Sat, 18 Apr 2015 00:13:09 +0200 Goffi mod_delegation: service discovery extensions (xep-0128) management
Fri, 17 Apr 2015 21:22:35 +0200 Goffi mod_delegation: we don't forward stanzas from managing entity itself
Fri, 17 Apr 2015 21:07:05 +0200 Goffi mod_delegation: disco info request on bare jid is now managed
Fri, 17 Apr 2015 21:06:51 +0200 Goffi mod_delegation: delegated features/identities removal for disco info requests on bare jid
Fri, 17 Apr 2015 21:06:30 +0200 Goffi mod_delegation: disco nesting for host
Fri, 17 Apr 2015 21:05:40 +0200 Goffi mod_delegation: delegated features/identities are removed from disco.
Fri, 17 Apr 2015 21:05:08 +0200 Goffi mod_delegation: iq forwarding to managing entity
Fri, 17 Apr 2015 21:02:22 +0200 Goffi mod_delegation: XEP-0355 implementation, first draft (configuration management + delegations advertising)
Fri, 17 Apr 2015 21:00:34 +0200 Goffi mod_privilege: fixed bad handling of presence permissions / component authentication between different hosts
Fri, 10 Apr 2015 15:55:44 +0200 Goffi mod_privilege: fixed various issues reported by luacheck
Wed, 06 May 2015 01:02:00 +0200 Kim Alvefur mod_smacks: Set session upvalue of filter() to correct session
Wed, 06 May 2015 01:01:18 +0200 Kim Alvefur mod_smacks: Move set of filters from new session to session being resumed
Wed, 06 May 2015 01:00:50 +0200 Kim Alvefur mod_smacks: Don't touch upvalues of session.send and session.data, they should already point to the correct values
Wed, 06 May 2015 00:58:55 +0200 Kim Alvefur mod_smacks: Add stanza counting filter when resuming session
Wed, 06 May 2015 00:55:00 +0200 Kim Alvefur mod_smacks_offline: Monkeypatch mod_smacks to send unacked messages to offline storage IFF there was only one session
Wed, 06 May 2015 00:53:27 +0200 Kim Alvefur mod_s2s_auth_dane: Simplify cases where there are only one SRV record
Wed, 06 May 2015 00:51:46 +0200 Kim Alvefur mod_s2s_auth_dane: Don't count number of RRs in DNS reply if the DNS lib already did
Tue, 05 May 2015 15:39:15 +0200 Kim Alvefur mod_statistics/prosodytop: Use the same port number to connect to as defined in the module
Tue, 05 May 2015 15:36:57 +0200 Kim Alvefur mod_mam: Semicolons!
Tue, 05 May 2015 15:31:11 +0200 Kim Alvefur mod_block_registrations: string.find is faster than string.match when only needing a boolean answer
Tue, 05 May 2015 14:21:13 +0100 Matthew Wild mod_log_slow_events: Log slow HTTP requests
Tue, 05 May 2015 14:20:53 +0100 Matthew Wild mod_log_slow_events: Minor improvement to log message
Tue, 05 May 2015 13:58:37 +0100 Matthew Wild mod_auto_accept_subscriptions: Fix passing nil in log message
Tue, 05 May 2015 12:09:08 +0200 Kim Alvefur mod_watchuntrusted: Skip connections to/from unknown hosts (fixes possible traceback)
Tue, 05 May 2015 01:37:21 +0200 Kim Alvefur mod_munin: Use string.format flag instead of tostring when reporting values
Sun, 03 May 2015 14:05:43 +0200 Kim Alvefur mod_mam_muc: d20cfc5ba827 .. cd87a2eba8f2 here too (uh, duplicated code)
Sun, 03 May 2015 13:45:42 +0200 Kim Alvefur mod_storage_xmlarchive: New stanza archive-only storage module backed by plain text files
Sun, 03 May 2015 13:42:56 +0200 Kim Alvefur Merge
Wed, 29 Apr 2015 07:24:07 -0500 Rob Hoelz Merge my branch containing proctitle module
Tue, 28 Apr 2015 20:47:58 -0500 Rob Hoelz Add minimal instructions for proctitle module
Tue, 28 Apr 2015 20:35:25 -0500 Rob Hoelz Add proctitle module
Sun, 03 May 2015 13:34:23 +0200 Kim Alvefur mod_mam: Reverse the order of reversed queries back to chronological order
Sun, 03 May 2015 13:21:51 +0200 Kim Alvefur mod_mam: Move variable into loop scope
Sun, 03 May 2015 13:27:53 +0200 Kim Alvefur mod_mam: Rename variable
Sun, 03 May 2015 13:21:15 +0200 Kim Alvefur mod_mam: Support the mandatory 'complete' attribute by requesting one extra item from storage
Sun, 03 May 2015 13:20:04 +0200 Kim Alvefur mod_mam: Always return true when a stanza event has been handled
Tue, 28 Apr 2015 14:26:03 +0100 Matthew Wild mod_log_slow_events: Log events that take a long time to process (including stanzas)
Sat, 25 Apr 2015 15:51:22 +0200 Kim Alvefur mod_mam_muc: Advertise MAM feature on bare JID room disco#info (only effective after prosody 57bc52f67564)
Sat, 25 Apr 2015 15:43:59 +0200 Kim Alvefur mod_mam: Advertise feature in disco#info for account as per XEP-0313 >= 0.2
Thu, 23 Apr 2015 17:00:59 +0200 Kim Alvefur mod_measure_cpu: Collect CPU usage statistic
Thu, 23 Apr 2015 16:58:57 +0200 Kim Alvefur mod_munin: Exclude ignored stats even if they happen to be included in data
Wed, 22 Apr 2015 13:20:47 +0200 Kim Alvefur mod_watchuntrusted: Only notify once per host per day
Mon, 13 Apr 2015 13:36:38 +0200 Kim Alvefur mod_s2s_auth_dane: Abort earlier for sessions from hosts that don't say who they are
Mon, 13 Apr 2015 13:35:37 +0200 Kim Alvefur mod_s2s_auth_dane: Demote log message about failure to ASCII-ify hostname from error to warning
Sun, 12 Apr 2015 18:19:41 +0200 Kim Alvefur mod_checkcerts: Fix for removal of globals in LuaSec
Sat, 11 Apr 2015 21:43:32 +0200 Kim Alvefur mod_http_muc_log: Fix passing dates trough util.datetime twice;
Thu, 09 Apr 2015 14:23:48 +0200 Kim Alvefur mod_smacks: Add license header
Thu, 09 Apr 2015 14:21:33 +0200 Kim Alvefur Add README and CONTRIBUTING files containing the text from https://code.google.com/p/prosody-modules/
Thu, 09 Apr 2015 14:19:37 +0200 Kim Alvefur Add a COPYING file containing the MIT license
Wed, 08 Apr 2015 13:04:04 +0200 Goffi mod_privilege: implemented probing of rosters items (for existing sessions only) on connection + use a globally shared table for priv_session (and fixed last_presence)
Tue, 07 Apr 2015 18:02:54 +0200 Goffi mod_privilege: implemented "roster" presence permission
Tue, 07 Apr 2015 12:47:51 +0200 Goffi mod_privilege: presence already known are advertised to privileged entity (for "maneger_entity" permission only so far)
Tue, 07 Apr 2015 12:47:47 +0200 Goffi mod_privilege: implemented "managed_entity" presence
Tue, 07 Apr 2015 12:46:34 +0200 Goffi mod_privilege: presence permission configuration check + use global set to know privileged entities to advertise
Mon, 06 Apr 2015 02:08:09 +0200 Goffi mod_privilege: advertise_perm method now use session.send instead of module:send to avoid to go back in hook
Thu, 02 Apr 2015 21:47:05 +0200 Goffi mod_privilege: implemented message privilege
Thu, 02 Apr 2015 21:47:05 +0200 Goffi mod_privilege: implemented roster set privilege
Thu, 02 Apr 2015 21:47:05 +0200 Goffi mod_privilege: added permissions notification on initial presence for entities which are not components
Tue, 31 Mar 2015 17:27:13 +0200 Goffi mod_privilege: roster get permission implemented
Fri, 27 Mar 2015 13:26:28 +0100 Goffi mod_privilege: mod_privilege first draft
Tue, 07 Apr 2015 22:07:40 +0200 Kim Alvefur mod_statistics_statsd: Use module:log()
Tue, 07 Apr 2015 22:05:48 +0200 Kim Alvefur mod_measure_memory: Silence warnings [luacheck]
Tue, 07 Apr 2015 18:12:40 +0200 Kim Alvefur mod_http_muc_log: Cleanup [luacheck]
Tue, 07 Apr 2015 17:35:37 +0200 Kim Alvefur mod_storage_gdbm: Cleanup [luacheck]
Tue, 07 Apr 2015 17:35:20 +0200 Kim Alvefur mod_s2s_auth_dane: Cleanup [luacheck]
Tue, 07 Apr 2015 17:35:05 +0200 Kim Alvefur mod_muc_ban_ip: Cleanup [luacheck]
Tue, 07 Apr 2015 17:34:43 +0200 Kim Alvefur mod_mam_muc: Cleanup [luacheck]
Tue, 07 Apr 2015 17:34:22 +0200 Kim Alvefur mod_mam_muc: Fix character limit again(?)
Tue, 07 Apr 2015 17:04:06 +0200 Kim Alvefur mod_munin: Cleanup [luacheck]
Mon, 06 Apr 2015 22:21:23 +0200 Kim Alvefur mod_muc_ban_ip: Increase priority of hooks, fixes if eg mod_presence gets called first
Fri, 03 Apr 2015 23:54:03 +0200 Florian Zeitz mod_admin_web: Cleanup
Thu, 02 Apr 2015 18:51:13 -0700 Paul Aurich Merge
Thu, 02 Apr 2015 01:04:20 +0100 Matthew Wild mod_reload_modules: Fix a bug introduced in commit 412f62d05a23, which caused mod_reload_modules to... not reload modules
Thu, 02 Apr 2015 18:49:52 -0700 Paul Aurich mod_lib_ldap: Update README to clarify discussion of auth / TLS... and discourage disabling TLS.
Tue, 31 Mar 2015 20:57:34 +0200 Kim Alvefur mod_s2s_auth_dane: Update for recent changes in Zashs LuaSec branch
Tue, 31 Mar 2015 18:31:13 +0200 Kim Alvefur Merge
Tue, 31 Mar 2015 12:46:17 +0100 Matthew Wild Merge
Tue, 31 Mar 2015 12:45:58 +0100 Matthew Wild mod_log_messages_sql: Better logging on error
Tue, 31 Mar 2015 12:44:28 +0100 Matthew Wild mod_log_events: Module to log all events on the server/host
Sat, 21 Mar 2015 10:12:23 +0000 Matthew Wild mod_smacks: Don't restore filters from original session after resumption, use new filters
Mon, 30 Mar 2015 01:17:35 +0200 Kim Alvefur mod_mam_muc: Fix character limit
Wed, 25 Mar 2015 17:52:31 +0100 Kim Alvefur mod_storage_gdbm: Fix name of empty table
Wed, 25 Mar 2015 17:45:53 +0100 Kim Alvefur mod_storage_gdbm: Add purge action
Wed, 25 Mar 2015 17:45:17 +0100 Kim Alvefur mod_storage_gdbm: Add user iterator
Wed, 25 Mar 2015 17:44:03 +0100 Kim Alvefur mod_storage_gdbm: Prefix archive item keys with username to prevent collisions
Wed, 25 Mar 2015 17:41:13 +0100 Kim Alvefur mod_storage_gdbm: Update archive metadata only if data write succeeds
Wed, 25 Mar 2015 17:39:29 +0100 Kim Alvefur mod_storage_gdbm: Make write operation delete data when passed 'nil' as value instead of storing a literal "nil" string
Wed, 25 Mar 2015 17:37:52 +0100 Kim Alvefur mod_storage_gdbm: Minor reorganization, more locals
Wed, 25 Mar 2015 17:29:54 +0100 Kim Alvefur mod_storage_gdbm: Fix traceback if query is nil or no metadata exists
Tue, 24 Mar 2015 08:03:25 -0700 Stuart Carnie mod_mam_muc: fix <iq type='get' to='room-bare-jid'> query
Mon, 16 Mar 2015 16:19:53 +0100 Kim Alvefur mod_s2s_auth_dane: Comments and cleanup
Wed, 11 Mar 2015 13:29:23 +0100 Kim Alvefur mod_http_muc_log: Alter template language to more simply allow optional bits in templates
Tue, 10 Mar 2015 16:39:08 +0100 Kim Alvefur mod_munin: Implementation of the Munin collection protocol
Tue, 10 Mar 2015 16:34:40 +0100 Kim Alvefur mod_measure_memory: Module for polling memory useage from Lua, meminfo() and /proc depending on availability
Tue, 10 Mar 2015 14:44:55 +0000 Matthew Wild mod_statistics_statsd: Module for pushing from util.statistics (0.10) to statsd
Mon, 02 Mar 2015 16:14:38 +0100 Kim Alvefur mod_http_muc_log: Fix alignment of month-tables (Thanks March)
Fri, 27 Feb 2015 16:42:36 +0000 Matthew Wild mod_pubsub_github: Update for new Github webhook format
Fri, 27 Feb 2015 16:25:48 +0000 Matthew Wild mod_pubsub_post: Module to publish to pubsub nodes from a simple HTTP POST
Thu, 26 Feb 2015 15:31:25 +0100 Kim Alvefur mod_register_web: Send Content-Type headers
Wed, 25 Feb 2015 17:27:00 +0000 Matthew Wild mod_onions: Depend on mod_s2s to avoid a traceback when loaded before mod_s2s
Mon, 23 Feb 2015 16:43:21 -0700 Stuart Carnie mod_mam_muc: support to disable presence logging via muc_log_presences
Mon, 23 Feb 2015 15:45:11 +0100 Kim Alvefur mod_tls_policy: Include which part of the cipher that did not match the policy in stream error
Fri, 20 Feb 2015 22:45:45 +0000 Nicolás Kovac mod_muc_restrict_rooms: Fixed the way of getting room and user
Fri, 20 Feb 2015 21:28:39 +0000 Nicolás Kovac mod_muc_restrict_rooms: Some fixes based on Matthew's comments + a few more
Fri, 20 Feb 2015 18:00:56 +0000 Nicolás Kovac Adding new mod_muc_restrict_rooms module
Fri, 13 Feb 2015 11:06:06 -0500 Waqas Hussain mod_auth_ldap: Fix use of ldap_search, and generalize it to support password modification as well.
Fri, 13 Feb 2015 10:44:23 -0500 Waqas Hussain mod_auth_ldap: Fix nil traceback when using uninitialized LDAP connection.
Thu, 12 Feb 2015 18:57:06 -0500 Waqas Hussain mod_auth_ldap: Connect to LDAP lazily, and add support for reconnects on error.
Thu, 12 Feb 2015 21:17:06 +0100 Kim Alvefur mod_storage_memory: Add support for archive stores
Thu, 12 Feb 2015 15:13:50 +0100 Kim Alvefur mod_storage_memory: Add support for map stores
Tue, 10 Feb 2015 15:00:10 +0100 Kim Alvefur mod_http_muc_log: Switch to a calendar view for selecting dates
Mon, 09 Feb 2015 00:47:38 +0100 Kim Alvefur mod_http_muc_log: Sort date list in reverse
Sun, 08 Feb 2015 17:05:21 +0100 Kim Alvefur mod_storage_gdbm: Fix comparison of 'end'
Sat, 07 Feb 2015 22:22:46 +0100 Kim Alvefur mod_storage_gdbm: Add support for 'limit' query parameter
Sat, 07 Feb 2015 22:22:15 +0100 Kim Alvefur mod_storage_gdbm: Get 'after' parameter from correct table
Fri, 30 Jan 2015 12:25:13 +0100 Kim Alvefur mod_tls_policy: Fix pattern matching
Fri, 30 Jan 2015 12:12:06 +0100 Kim Alvefur mod_tls_policy: New module to enforce per-host TLS parameter policies
Mon, 26 Jan 2015 15:54:18 +0100 Kim Alvefur mod_smacks: Don't attach timestamps to 'iq' stanzas
Mon, 26 Jan 2015 15:44:36 +0100 Kim Alvefur mod_smacks: Remove negation of condition, most likely a leftover from debugging
Mon, 26 Jan 2015 15:32:19 +0100 Kim Alvefur mod_smacks: Stanzas don't have a ':' in their name
Sun, 25 Jan 2015 22:18:05 +0100 Kim Alvefur mod_storage_gdbm: Add archive support
Sun, 25 Jan 2015 22:17:20 +0100 Kim Alvefur mod_storage_gdbm: Prepare for supporting multiple store types
Sun, 25 Jan 2015 19:52:39 +0100 Mikael Berthe mod_admin_message: New IM-based administration console
Sun, 25 Jan 2015 13:04:02 +0100 Kim Alvefur mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
Tue, 20 Jan 2015 11:02:14 +0000 Ashley Ward Add support for IPv4 addresses in SRV injections
Sun, 18 Jan 2015 01:21:53 +0100 Kim Alvefur mod_pep_vcard_avatar: Syncs avatars between PEP and vCard
Fri, 09 Jan 2015 11:36:31 +0100 Kim Alvefur mod_csi: Update namespace to published version
Sat, 20 Dec 2014 21:56:13 +0100 Kim Alvefur mod_http_muc_log: (template) Remove duplicate CSS property
Sat, 20 Dec 2014 16:07:50 +0100 Kim Alvefur mod_query_client_ver: Query and log client software
Thu, 18 Dec 2014 12:15:50 +0100 Kim Alvefur mod_mam: Make sure default_archive_policy is a boolean or "roster" (thanks souliane)
Thu, 11 Dec 2014 20:43:14 +0100 syn mod_mam_archive: Fixing SQL concatenation bug
Mon, 08 Dec 2014 17:04:49 +0100 Kim Alvefur mod_statistics/prosodytop.lua: Simplify and fix buffering and line separation (thanks Ge0rG)
Mon, 08 Dec 2014 14:27:10 +0100 Kim Alvefur mod_statistics: Remove 'return' so SESS lines are pushed to all sessions (thanks Ge0rG)
Sat, 06 Dec 2014 17:42:51 +0100 Kim Alvefur mod_limit_auth: Throttle authentication (failed) attempts with optional (0.10+) tarpit
Wed, 03 Dec 2014 15:35:38 +0100 Kim Alvefur mod_http_muc_log: Split out template into a configurable file.
Tue, 02 Dec 2014 15:12:01 +0100 Kim Alvefur mod_http_muc_log: Revamp template system
Tue, 02 Dec 2014 14:17:08 +0100 Kim Alvefur mod_http_muc_log: List rooms with logging explicitly enabled
Tue, 02 Dec 2014 14:14:38 +0100 Kim Alvefur mod_http_muc_log: Include charset in Content-Type header
Thu, 20 Nov 2014 20:01:07 +0100 Kim Alvefur mod_http_muc_log: Show only messages with presentable content
Thu, 20 Nov 2014 19:56:22 +0100 Kim Alvefur mod_http_muc_log: Use archive IDs to find next and previous dates that contain messages
Thu, 20 Nov 2014 19:50:43 +0100 Kim Alvefur mod_http_muc_log: Send a HTML mime type with responses
Thu, 20 Nov 2014 18:46:53 +0100 Kim Alvefur mod_http_muc_log: Fix use with old (until 0.10) MUC API
Thu, 20 Nov 2014 15:38:56 +0100 Kim Alvefur mod_muc_log_http: Import old util.datamanager, fixes fetching of data if non-default storage is configured
Thu, 20 Nov 2014 14:48:46 +0100 Kim Alvefur mod_http_index: Generates an index of local HTTP apps
Wed, 19 Nov 2014 10:19:51 +0100 Kim Alvefur mod_register_web: Add option for specifying path to templates
Tue, 18 Nov 2014 13:59:39 +0100 Kim Alvefur mod_mam_muc, mod_http_muc_log: Change store name from 'archive2' to 'muc_log' to distinguish it from personal MAM archives. Old data will require migration.
Tue, 18 Nov 2014 13:05:04 +0100 Kim Alvefur mod_storage_gdbm: Storage backend based on lgdbm
Mon, 10 Nov 2014 15:12:57 +0100 Kim Alvefur mod_storage_muc_log: Fix typo
Mon, 10 Nov 2014 14:51:36 +0100 Kim Alvefur mod_storage_muc_log: Change to sane timestamp format and warn if it differs from legacy mod_muc_log timestamps
Mon, 10 Nov 2014 14:47:54 +0100 Kim Alvefur mod_muc_log: Change to a non-locale dependent timestamp format
Mon, 10 Nov 2014 14:41:01 +0100 Kim Alvefur mod_storage_muc_log: Provides an archive API to mod_muc_log data
Mon, 10 Nov 2014 11:06:26 +0100 Kim Alvefur mod_roster_command: Add 'remove' command
Sun, 09 Nov 2014 20:19:36 +0100 Kim Alvefur mod_http_muc_log: Remove infinity limit
Sun, 09 Nov 2014 17:18:51 +0100 Kim Alvefur mod_http_muc_log: Style fixes and mobile optimizations
Sun, 09 Nov 2014 17:18:12 +0100 Kim Alvefur mod_http_muc_log: Hide prev/next when on the edge of the archive
Sun, 09 Nov 2014 17:17:04 +0100 Kim Alvefur mod_http_muc_log: Render arrows in prev/next links using CSS
Sun, 09 Nov 2014 17:15:48 +0100 Kim Alvefur mod_http_muc_log: Remove unnessesary character from pattern
Sun, 09 Nov 2014 17:14:44 +0100 Kim Alvefur mod_http_muc_log: Include the canonical URL in a meta tag
Sun, 09 Nov 2014 08:47:41 +0100 Kim Alvefur mod_http_muc_log: Fix closing tag
Sun, 09 Nov 2014 08:41:36 +0100 Kim Alvefur mod_http_muc_log: Fix header margin
Sun, 09 Nov 2014 08:40:05 +0100 Kim Alvefur mod_http_muc_log: Search for next date with messages from 00:00:00, not 00:00:01
Sun, 09 Nov 2014 08:38:57 +0100 Kim Alvefur mod_http_muc_log: Make pretty
Sun, 09 Nov 2014 08:37:43 +0100 Kim Alvefur mod_http_muc_log: Make MUC local code identical to mod_mam_muc
Sun, 09 Nov 2014 08:34:52 +0100 Kim Alvefur mod_http_muc_log: List only dates with messages
Sun, 09 Nov 2014 08:32:43 +0100 Kim Alvefur mod_http_muc_log: Have URL of date list page end with a slash
Sat, 08 Nov 2014 16:41:31 +0100 Kim Alvefur mod_mam_muc: Try to use new MUC API for getting room objects (fixes queries to not yet initialized rooms)
Sat, 08 Nov 2014 15:54:49 +0100 Kim Alvefur mod_http_muc_log: Strip some whitespace
Sat, 08 Nov 2014 15:51:57 +0100 Kim Alvefur mod_http_muc_log: MUC log module using new archive API
Sat, 08 Nov 2014 15:47:30 +0100 Kim Alvefur mod_mam_muc: Store joins and leaves
Sat, 08 Nov 2014 15:46:47 +0100 Kim Alvefur mod_mam_muc: Limit search to groupchat messages (we use the internal 'with' field stanza types)
Sat, 08 Nov 2014 15:45:19 +0100 Kim Alvefur mod_mam_muc: Remove parsing of 'with' field in MAM form, we currently ignore it anyways
Wed, 05 Nov 2014 12:12:49 +0100 Kim Alvefur mod_roster_allinall: Adds all online users to the roster of newly signed in users, for a lazy everyone-in-everyones roster setup
Mon, 03 Nov 2014 20:37:33 +0100 Kim Alvefur mod_muc_log: Add option to log rooms by default unless changed in room config
Thu, 30 Oct 2014 12:43:00 +0100 Kim Alvefur mod_mam_muc: Add compatibility with the new MUC code in trunk
Thu, 30 Oct 2014 12:39:57 +0100 Kim Alvefur mod_mam_muc: Split logic for determining if logging is enabled into a function
Wed, 29 Oct 2014 12:37:26 +0100 Kim Alvefur mod_mam_muc: Fix indentation
Tue, 28 Oct 2014 15:25:32 -0700 Stuart Carnie call archive API with username only
Tue, 28 Oct 2014 22:26:41 +0100 Kim Alvefur mod_smacks: Send ack requests by serializing and concatenating them to outgoing stanzas, using a timer might cause high CPU usage
Tue, 28 Oct 2014 15:24:50 +0100 Kim Alvefur mod_auth_pam: Update for removal of PAM_ prefixes to constant names
Sat, 25 Oct 2014 01:27:52 +0200 Florian Zeitz mod_websocket: Remove. This is a core module for Prosody 0.10
Thu, 23 Oct 2014 13:22:48 +0200 Kim Alvefur mod_mam_muc: Add missing import and change the namespace to MAM v0.3
Wed, 22 Oct 2014 21:42:40 +0200 Kim Alvefur mod_mam_muc: Update to XEP-0313 v 0.3
Wed, 22 Oct 2014 19:32:52 +0200 Kim Alvefur mod_mam_muc: Minor moving about of variables
Wed, 22 Oct 2014 19:29:29 +0200 Kim Alvefur mod_mam_muc: Restructure initialization
Mon, 20 Oct 2014 16:15:24 -0700 Stuart Carnie mod_mam_muc: Fix for muc history query
Mon, 20 Oct 2014 13:15:55 +0200 Kim Alvefur mod_smacks: Delay initiation of outgoing smacks on s2s until after queued stanzas are sent
Mon, 20 Oct 2014 13:15:14 +0200 Kim Alvefur mod_smacks: Initiate outgoing smacks on s2s when sending request and incoming when the remote says enabled
Mon, 20 Oct 2014 13:13:48 +0200 Kim Alvefur mod_smacks: Move wrap_session() contents into separate direction-specific routines
Mon, 20 Oct 2014 13:11:28 +0200 Kim Alvefur mod_smacks: Remove variable not used after 2881d532f385
Mon, 20 Oct 2014 11:55:08 +0200 Kim Alvefur mod_smacks: Send failure correctly on s2s
Mon, 20 Oct 2014 11:51:07 +0200 Kim Alvefur mod_smacks: Fix sending ack requests on s2s
Wed, 15 Oct 2014 11:37:39 +0200 Kim Alvefur mod_sslv3_warn: Module to notice users connected with SSLv3 that they need to upgrade becasue SSLv3 is insecure
Mon, 13 Oct 2014 14:31:16 +0200 Kim Alvefur Merge
Sun, 12 Oct 2014 17:09:07 +0200 syn Backed out changeset 71af9c272d72
Mon, 13 Oct 2014 14:19:49 +0200 Kim Alvefur mod_smacks: Trick session.send() into not returning nil or mod_message will act as if messages were not delivered
Sun, 12 Oct 2014 16:05:48 +0200 syn mod_mam_archive: Stopped lying in RSM counts
Sun, 12 Oct 2014 13:24:50 +0200 Kim Alvefur mod_smacks: Use filters for queuing outgoing stanzas instead of wrapping session.send()
Thu, 09 Oct 2014 15:08:05 +0200 Kim Alvefur mod_mam_muc: Fix add/removal of room method overrides
Wed, 08 Oct 2014 12:56:21 +0200 Kim Alvefur mod_smacks: Correctly check if what is being sent is a stanza
Tue, 30 Sep 2014 01:17:10 +0200 Florian Zeitz mod_smacks: Examine the state of the stanza *before* it was send
Sat, 27 Sep 2014 19:29:28 +0200 Kim Alvefur mod_profile: Save photo and nickname from PEP to vCard
Sat, 27 Sep 2014 19:11:04 +0200 Kim Alvefur mod_profile: Use module:handle_items() for PEP node bootstrapping (see trunk 388786af0dd2)
Thu, 25 Sep 2014 10:30:51 +0200 Kim Alvefur mod_mam: Fix xmlns in preferences (Thanks Lance)
Tue, 23 Sep 2014 22:41:53 +0200 Kim Alvefur mod_proxy65_whitelist: Fix util.set use (thanks deoren)
Tue, 23 Sep 2014 21:30:47 +0200 Kim Alvefur mod_proxy65_whitelist: Fix variable name
Mon, 22 Sep 2014 18:24:37 +0200 Kim Alvefur Rename mod_block_p2pft -> mod_proxy65_whitelist
Mon, 22 Sep 2014 18:17:48 +0200 Kim Alvefur mod_block_p2pft: Plugin for forcing local clients to use approved file transfer proxies
Sat, 20 Sep 2014 11:33:49 +0200 Kim Alvefur mod_roster_command: Make sure hosts are only initialized once
Sat, 20 Sep 2014 11:31:41 +0200 Kim Alvefur mod_roster_command: Also initialize usermanager
Tue, 16 Sep 2014 19:55:54 +0200 Kim Alvefur mod_s2s_auth_dane: Include hostname when logging a failure
Tue, 16 Sep 2014 19:53:41 +0200 Kim Alvefur mod_s2s_auth_dane: Fix stringprepping when doing "DANE Light"
Tue, 16 Sep 2014 17:32:45 -0400 daurnimator mod_message_logging/mod_message_logging.lua: Fix missing 'or'
Tue, 16 Sep 2014 16:44:32 +0200 Kim Alvefur mod_throttle_presence: Make sure flushed stanzas get through the filter
Tue, 16 Sep 2014 16:23:15 +0200 Kim Alvefur mod_profile: Set metadata nodes ItemID to the same hash as the data node
Sun, 14 Sep 2014 18:52:54 +0200 Kim Alvefur mod_s2s_auth_dane: Fix traceback caused by LuaSec not being loaded
Sun, 07 Sep 2014 12:19:25 +0100 Matthew Wild mod_message_logging: Add timestamp to logs
Sun, 07 Sep 2014 08:08:09 +0100 Matthew Wild mod_message_logging: Improve logging when loaded onto a MUC host
Mon, 01 Sep 2014 18:15:34 +0200 Kim Alvefur mod_profile: Fix global access
Sun, 31 Aug 2014 20:13:54 +0200 syn mod_mam_archive: Applying @vstakhov 's patch (https://gist.github.com/vstakhov/306ea813a38021dcf3d4).
Tue, 26 Aug 2014 16:15:31 +0200 Kim Alvefur mod_list_inactive: Add different output formats
Tue, 26 Aug 2014 16:15:23 +0200 Kim Alvefur mod_list_inactive: Delay joining JIDs until they are used
Mon, 25 Aug 2014 23:58:50 +0700 Vadim Misbakh-Soloviov mod_webpresence: fixed render-type handling (thanks to biszkopcik and Zash)
Mon, 25 Aug 2014 12:03:52 +0100 Matthew Wild mod_filter_chatstates: Replace unwanted messages with a dummy stanza so that mod_message doesn't think delivery failed (and then generate an error reply)
Mon, 25 Aug 2014 00:38:14 +0200 Kim Alvefur mod_lastlog: Fix traceback if no session included with event (eg from mod_register_web) (thanks biszkopcik)
Thu, 21 Aug 2014 23:14:55 +0200 Kim Alvefur mod_storage_multi: Multi-backend storage module (WIP)
Tue, 19 Aug 2014 16:54:30 +0200 Kim Alvefur mod_net_dovecotauth: Fix typo in config option
Sun, 17 Aug 2014 23:10:19 +0200 Kim Alvefur mod_filter_chatstates: Removes chat states from messages to inactive (per CSI) sessions
Sun, 17 Aug 2014 20:53:59 +0200 Kim Alvefur mod_throttle_presence: Use local buffer variable, fixes a traceback (thanks Ge0rG)
Sun, 17 Aug 2014 20:21:09 +0200 Kim Alvefur mod_throttle_presence: Fix traceback (thanks Ge0rG)
Sat, 16 Aug 2014 17:55:08 +0100 Matthew Wild mod_privacy_lists: Correctly sort the list rules by order (thanks Flow). Fixes issue #58
Fri, 15 Aug 2014 21:17:58 +0100 Matthew Wild mod_csi_compat: Implement the google:queue protocol and map to mod_csi events
Fri, 15 Aug 2014 19:46:44 +0100 Matthew Wild mod_throttle_presence: Remove timer support, depend on mod_csi to enable/disable. Untested, but the previous version was definitely broken anyway.
Fri, 15 Aug 2014 17:43:23 +0200 Kim Alvefur mod_mam: Update to version 0.3 of XEP-0313
Fri, 15 Aug 2014 16:34:10 +0100 Matthew Wild mod_csi: Client State Indication support
Sun, 10 Aug 2014 13:08:56 +0100 Matthew Wild mod_disable_tls: Default to empty set if disable_tls_ports not present in config (fixes traceback)
Sun, 10 Aug 2014 13:05:17 +0100 Matthew Wild mod_disable_tls: New module to disable c2s TLS by port number
Sat, 09 Aug 2014 23:03:28 +0200 Kim Alvefur mod_privacy_lists: Open 'privacy' storage (module:open_store() defaults to the name of the module)
Tue, 05 Aug 2014 15:23:35 +0200 Kim Alvefur mod_auth_ldap: Change default for ldap_mode to "bind", everyone seems to be using that
Tue, 05 Aug 2014 15:17:34 +0200 Kim Alvefur mod_auth_ldap: Remove excess backslashes from escape pattern
Wed, 30 Jul 2014 21:58:56 +0200 syn mod_mam_archive: Doing stanza deserialization after mod_storage the right way
Wed, 30 Jul 2014 21:27:56 +0200 syn mod_mam_archive: Fixing issues noted in code review for 153df603f73d3b69c434f2790cff0270de14bb75
Sun, 27 Jul 2014 14:38:55 +0100 Matthew Wild mod_privacy_lists: Cache privacy lists for better performance with high traffic
Sun, 27 Jul 2014 14:38:04 +0100 Matthew Wild mod_privacy_lists: Import mod_privacy from 0.9
Sun, 27 Jul 2014 14:36:12 +0100 Matthew Wild mod_auth_ha1: Skip commented lines
Sat, 26 Jul 2014 21:53:52 +0100 Matthew Wild mod_auth_ha1: Authentication module for 'HA1' hashed credentials in a text file, as used by reTurnServer
Mon, 14 Jul 2014 23:00:13 +0200 syn mod_mam_archive: Initial commit
Tue, 08 Jul 2014 02:54:58 +0200 Kim Alvefur mod_profile: Fix wrong use of "current" as id for avatar data
Tue, 08 Jul 2014 02:54:04 +0200 Kim Alvefur mod_profile: Add the missing <info> child element and move info attributes there
Fri, 04 Jul 2014 14:47:14 +0200 Thijs Alkemade mod_onions: Actually define the variable "stanza" to contain "event.stanza", fixing problems of stanzas being dropped for outgoing connections.
Fri, 04 Jul 2014 14:16:21 +0200 Thijs Alkemade mod_onions: Set the stream version to 1.0 on onionized streams, so TLS is offered.
Wed, 02 Jul 2014 22:37:16 -0500 Rob Hoelz Update LDAP docs for telephone and similar fields
Wed, 02 Jul 2014 22:31:52 -0500 Rob Hoelz Fix connections for LDAP tests
Wed, 02 Jul 2014 22:28:46 -0500 Rob Hoelz Test telephone configuration in LDAP tests
Wed, 02 Jul 2014 22:28:00 -0500 Rob Hoelz Include configuration for telephone numbers for LDAP test config
Wed, 02 Jul 2014 22:26:01 -0500 Rob Hoelz Add telephone number test data
Sat, 28 Jun 2014 00:36:40 +0200 Thomas Raschbacher mod_private_adhoc: initial commit of new module
Fri, 27 Jun 2014 22:48:15 +0200 Kim Alvefur mod_register_web: Add dependency on mod_http
Fri, 27 Jun 2014 20:57:51 +0200 Kim Alvefur mod_register_web: Use path separator from package.config
Thu, 26 Jun 2014 19:41:32 +0200 Kim Alvefur mod_pubsub_hub: Update to PubSubHubbub version 0.4
Thu, 26 Jun 2014 18:56:15 +0200 Kim Alvefur mod_pubsub_feeds: Check that lease time exists before comparing
Thu, 26 Jun 2014 18:33:13 +0200 Kim Alvefur mod_pubsub_feeds: Handle denied subscription requests
Thu, 26 Jun 2014 18:32:43 +0200 Kim Alvefur mod_pubsub_feeds: Fix refreshing of subscriptions
Thu, 26 Jun 2014 18:29:01 +0200 Kim Alvefur mod_pubsub_feeds: Update to 0.4 version of PubSubHubbub
Thu, 26 Jun 2014 18:25:18 +0200 Kim Alvefur mod_pubsub_feeds: Fix refresh_feeds() allways refreshing all feeds
Wed, 25 Jun 2014 20:46:35 +0200 Kim Alvefur Merge
Tue, 24 Jun 2014 12:16:44 -0400 daurnimator mod_statsd: Add missing `pairs` call
Tue, 24 Jun 2014 13:14:54 +0700 Vadim Misbakh-Soloviov mod_muc_log, mod_muc_log_http: Make compatible with both new and old MUC API
Mon, 23 Jun 2014 16:06:46 -0400 daurnimator mod_statsd: Better accounting for invites, add declines
Mon, 23 Jun 2014 16:05:54 -0400 daurnimator mod_statsd: Optionally include host in prefix
Mon, 23 Jun 2014 16:05:33 -0400 daurnimator mod_statsd: Clean off colons (:)
Wed, 25 Jun 2014 20:45:01 +0200 Kim Alvefur mod_profile: Don't include photo in vCard4 version (use XEP-0084 instead)
Mon, 23 Jun 2014 20:25:08 +0200 Kim Alvefur mod_rawdebug: Make global (like mod_admin_telnet)
Mon, 23 Jun 2014 20:22:19 +0200 Kim Alvefur mod_rawdebug: Adds a telnet command for enabling logging of entire stanzas that are sent and received
Mon, 23 Jun 2014 14:19:05 -0400 daurnimator mod_statsd: First commit
Sat, 21 Jun 2014 14:58:55 +0200 Kim Alvefur mod_profile: Load profile into PEP on initial presence
Fri, 20 Jun 2014 18:14:26 +0200 Kim Alvefur mod_profile: Don't pass old vcard data trough vcard lib
Fri, 20 Jun 2014 17:49:31 +0200 Kim Alvefur mod_statistics_auth: Remove comments left from module this was based on
Fri, 20 Jun 2014 17:47:53 +0200 Kim Alvefur mod_statistics_auth: Collects statistics on number of successful or failed authentication attempts
Tue, 17 Jun 2014 08:01:52 +0200 Kim Alvefur mod_smacks: Backout ed2a9c00b5c4, need a better solution
Sun, 15 Jun 2014 02:40:18 +0200 Kim Alvefur mod_s2s_auth_dane: Tweak log messages
Fri, 13 Jun 2014 02:19:52 +0200 Kim Alvefur mod_s2s_auth_dane: Add some more info to log messages
Thu, 12 Jun 2014 12:31:50 +0200 Kim Alvefur mod_s2s_auth_dane: Pause connection only if needed
Thu, 12 Jun 2014 12:30:39 +0200 Kim Alvefur mod_s2s_auth_dane: Return if no certificate found
Wed, 11 Jun 2014 20:38:41 +0200 Kim Alvefur mod_latex: Log debug message when actually deciding to do LaTeX replacing
Wed, 11 Jun 2014 20:38:07 +0200 Kim Alvefur mod_latex: get_child_text!
Wed, 11 Jun 2014 12:50:57 +0200 Kim Alvefur mod_s2s_auth_dane: Cache logger to save some table lookups and improve readability
Thu, 05 Jun 2014 17:13:38 -0400 daurnimator mod_mam_muc: Use max_history_length as default for "max_archive_query_results"
Tue, 03 Jun 2014 20:00:50 +0200 Kim Alvefur misc/munin/prosody_.lua: Munin script for collecting statistics from mod_statistics
Sun, 01 Jun 2014 16:08:05 +0700 Vadim Misbakh-Soloviov mod_muc_limits: Make compatible with new MUC API
Sat, 31 May 2014 13:38:35 +0100 Matthew Wild mod_log_auth: Add ability to log IPs of successful authentications too
Fri, 30 May 2014 19:07:18 -0400 Waqas Hussain mod_saslauth_muc: Update to use new MUC API.
Fri, 30 May 2014 18:54:31 -0400 Waqas Hussain mod_muc_intercom: Make compatible with new MUC API.
Fri, 30 May 2014 15:05:48 +0200 Kim Alvefur mod_profile: Add id to item tag too.
Fri, 30 May 2014 14:57:34 +0200 Kim Alvefur mod_profile: Use the item id "current" as recomended in the Singleton Nodes section of XEP-0060
Fri, 30 May 2014 14:55:54 +0200 Kim Alvefur mod_profile: Purge nodes before publishing new items
Thu, 29 May 2014 17:46:42 +0200 Kim Alvefur mod_auth_http_async: Async HTTP auth module
Thu, 29 May 2014 00:58:33 +0200 Kim Alvefur mod_profile: Integrate with mod_pep_plus by default
Wed, 28 May 2014 22:02:27 +0200 Kim Alvefur mod_profile: Replacement for mod_vcard with vcard4 support and integration with mod_pep_plus
Wed, 28 May 2014 21:20:51 +0200 Kim Alvefur mod_post_msg: Add <body> wrapper tag with namespace in module so the client doesn't have to
Wed, 28 May 2014 20:34:57 +0200 Kim Alvefur mod_post_msg: Fix indentation
Thu, 22 May 2014 08:30:16 +0200 Kim Alvefur mod_smacks: Fix logging (Thanks Ge0rG)
Mon, 19 May 2014 17:00:12 +0200 Kim Alvefur mod_s2s_auth_dane: Fix potential traceback in logging if SRV target fails nameprep
Mon, 19 May 2014 16:28:43 +0200 Kim Alvefur mod_s2s_auth_dane: Unreference DNS lookup when reply arrives (thanks LordVan)
Mon, 19 May 2014 11:56:49 +0200 Kim Alvefur mod_s2s_auth_monkeysphere: Uses Monkeysphere for certificate validation
Thu, 15 May 2014 11:12:31 +0200 Kim Alvefur Backout 33f132c3f4b7 until 0.10
Thu, 08 May 2014 15:43:58 +0200 Kim Alvefur mod_s2s_auth_dane: Fix traceback if session.srv_hosts is nil
Wed, 07 May 2014 17:08:47 +0200 Kim Alvefur mod_s2s_auth_dane: Change how TLSA support is detected
Wed, 07 May 2014 17:07:10 +0200 Kim Alvefur mod_s2s_auth_dane: Fix logic precedence issue
Wed, 07 May 2014 16:18:05 +0200 Kim Alvefur mod_smacks: Impose a limit on number of unacked stanzas (Thanks Holger)
Wed, 07 May 2014 14:21:33 +0200 Kim Alvefur mod_smacks: Assert that the 'h' attribute is present and a number
Wed, 07 May 2014 14:19:44 +0200 Kim Alvefur mod_smacks: Add more debug logging
Wed, 07 May 2014 14:17:03 +0200 Kim Alvefur mod_smacks: Log things attached to sessions instead of the module
Tue, 06 May 2014 15:03:46 +0200 Kim Alvefur mod_jid_prep: Update to version 0.1; advertise feature and change :tmp to :0 in namespace
Wed, 30 Apr 2014 13:22:08 +0200 Kim Alvefur mod_mam: Mirror to and from attributes from iq on result messages
Wed, 30 Apr 2014 13:19:47 +0200 Kim Alvefur mod_mam/rsm.lib: Rename argument for clarity
Wed, 30 Apr 2014 13:19:15 +0200 Kim Alvefur mod_mam/rsm.lib: Pointless optimization
Wed, 30 Apr 2014 13:14:02 +0200 Kim Alvefur mod_mam: Update copyright header
Wed, 30 Apr 2014 13:12:56 +0200 Kim Alvefur mod_mam: Shuffle imports
Mon, 28 Apr 2014 23:24:01 +0200 Florian Zeitz mod_websocket: Update websocket.html
Mon, 28 Apr 2014 23:23:45 +0200 Florian Zeitz mod_websocket: Handle pong messages
Sun, 27 Apr 2014 01:43:43 +0200 Kim Alvefur mod_s2s_auth_dane: Add support for DANE-TA and PKIX-CA (requires LuaSec changes)
Sun, 27 Apr 2014 01:40:20 +0200 Kim Alvefur mod_s2s_auth_dane: Use PEM to DER function from util.x509 (0.10+)
Sun, 27 Apr 2014 01:24:03 +0200 Kim Alvefur mod_s2s_auth_dane: Launch DANE queries when sending or receiving stream-features instead of monkeypatching s2sout.lib
Fri, 25 Apr 2014 17:11:33 +0200 Kim Alvefur mod_log_sasl_mech: Log SASL mechanism attached to session
Thu, 24 Apr 2014 18:34:10 +0200 Kim Alvefur mod_s2s_auth_dane: Clean up no longer needed DNS replies
Thu, 24 Apr 2014 18:33:13 +0200 Kim Alvefur mod_s2s_auth_dane: Skip dns queries for already authenticated s2sin connections
Thu, 24 Apr 2014 18:32:25 +0200 Kim Alvefur mod_s2s_auth_dane: Remove non-working bogus handling
Thu, 24 Apr 2014 18:19:09 +0200 Kim Alvefur mod_s2s_auth_dane: Break out DANE check into a function
Tue, 22 Apr 2014 20:16:40 -0500 Rob Hoelz mam_sql: Make forwarded a child element of result, rather than a sibling
Tue, 22 Apr 2014 19:19:58 +0200 Kim Alvefur mod_bidi: Add option for selectively not doing bidi with some hosts
Sat, 19 Apr 2014 15:16:19 +0200 Kim Alvefur mod_statistics_cputotal: Make global
Tue, 15 Apr 2014 14:22:18 -0400 daurnimator mod_mam_muc: Place stanza type in 'with' column; when sending history, only send messages with type=groupchat
Fri, 11 Apr 2014 14:58:44 +0200 Kim Alvefur mod_candy: Redirect from /candy -> /candy/
Thu, 10 Apr 2014 22:40:11 +0200 Kim Alvefur mod_s2s_auth_dane: Improve debug message and log it on the session
Tue, 08 Apr 2014 17:28:08 +0200 Kim Alvefur mod_mam_muc: Fix to, from on result messages (thanks daurnimator)
Sat, 05 Apr 2014 13:41:12 +0200 Kim Alvefur mod_s2s_auth_fingerprint: Log current fingerprint and match status
Sat, 05 Apr 2014 13:40:13 +0200 Kim Alvefur mod_s2s_auth_fingerprint: Allways pin fingerprints
Thu, 03 Apr 2014 20:57:22 +0200 Kim Alvefur mod_statistics_mem: Module that collects memory usage stats from /proc
Thu, 03 Apr 2014 20:56:59 +0200 Kim Alvefur mod_statistics_cputotal: Module that collects accumulated CPU usage statistics
Thu, 03 Apr 2014 00:19:18 +0200 Kim Alvefur mod_message_logging: Treat messages with no 'to' as directed to the sender
Wed, 02 Apr 2014 13:32:00 +0200 Kim Alvefur mod_auth_ldap: Default to 'bind' mode if rootdn is left empty
Wed, 02 Apr 2014 13:30:53 +0200 Kim Alvefur mod_auth_ldap: Limit results in user lookup query to 1
Tue, 25 Mar 2014 15:11:34 +0100 Kim Alvefur mod_auth_ldap: Fix issue with some versions of LuaLDAP
Sat, 29 Mar 2014 22:56:24 +0700 mrDoctorWho mod_captcha_registration: initial commit
Fri, 28 Mar 2014 19:08:00 +0100 benjamin podszun mod_auth_dovecot: Add a dependency to util.pposix to send the _real_ pid
Mon, 24 Mar 2014 13:04:44 +0100 Kim Alvefur mod_s2s_auth_dnssec_srv: Replaced by mod_s2s_auth_dane
Mon, 24 Mar 2014 13:04:24 +0100 Kim Alvefur mod_s2s_auth_dane: Merge functionality from mod_s2s_auth_dnssec_srv
Sun, 23 Mar 2014 22:35:27 +0100 Kim Alvefur mod_mam, mod_mam_muc: Check that storagemanager didn't return an instance of the null storage method (Thanks Jonathan)
Thu, 20 Mar 2014 15:55:37 +0100 Kim Alvefur mod_s2s_auth_dane: Fix typo in debug statement
Thu, 20 Mar 2014 15:31:15 +0100 Kim Alvefur mod_s2s_auth_dane: Pause s2sin while doing SRV and TLSA lookups, fixes race condition (Can haz util.async plz)
Wed, 19 Mar 2014 23:17:55 +0100 Kim Alvefur mod_c2s_limit_sessions: Fix global access
Wed, 19 Mar 2014 23:11:33 +0100 Kim Alvefur mod_c2s_limit_sessions: Limit number of resources a user may connect
Wed, 19 Mar 2014 20:11:58 +0100 Florian Zeitz mod_websocket: Multiple fixes for sending stream errors
Wed, 19 Mar 2014 19:51:57 +0100 Kim Alvefur mod_s2s_auth_dnssec_srv: Fix tb when no hostname sent by remote
Wed, 19 Mar 2014 19:48:06 +0100 Kim Alvefur mod_s2s_auth_dane: Fix tb when no hostname sent by remote
Wed, 19 Mar 2014 19:39:03 +0100 Kim Alvefur mod_s2s_auth_dnssec_srv: Don't break DANE
Wed, 19 Mar 2014 19:19:46 +0100 Kim Alvefur mod_s2s_auth_dnssec_srv: Do something useful for incoming connection
Wed, 19 Mar 2014 14:33:10 +0100 Kim Alvefur mod_s2s_auth_dane: Verify that the SRV is secure
Wed, 19 Mar 2014 14:04:09 +0100 Kim Alvefur mod_s2s_auth_dane: Abort module loading if luaunbound is unavailable
Wed, 19 Mar 2014 14:03:46 +0100 Kim Alvefur mod_muc_log: Make sure base path is created
Tue, 18 Mar 2014 16:09:51 +0100 Kim Alvefur mod_s2s_auth_dane: Drop support for domains without SRV for now
Tue, 18 Mar 2014 16:02:24 +0100 Kim Alvefur mod_s2s_auth_dane: Fix for a17c2c4043e5
Tue, 18 Mar 2014 15:54:08 +0100 Kim Alvefur mod_s2s_auth_dane: Skip TLSA lookups if SRV is insecure
Tue, 18 Mar 2014 15:36:23 +0100 Kim Alvefur mod_s2s_auth_dane: Hack for domains without SRV
Tue, 18 Mar 2014 15:20:28 +0100 Kim Alvefur mod_s2s_auth_dane: Don't pass nil to hash functions in case of unsupported selectors
Tue, 18 Mar 2014 15:12:11 +0100 Kim Alvefur mod_s2s_auth_dane: Back to _port._tcp.srvtarget.example.net
Fri, 14 Mar 2014 14:30:33 +0100 Kim Alvefur mod_s2s_auth_dane: Bogus replies should have no RRdata
Fri, 14 Mar 2014 14:23:27 +0100 Kim Alvefur mod_s2s_auth_dane: Comments and TODOs
Fri, 14 Mar 2014 14:18:18 +0100 Kim Alvefur mod_s2s_auth_dane: Make supported DANE usages configurable, default to DANE-EE
Fri, 14 Mar 2014 14:15:56 +0100 Kim Alvefur mod_s2s_auth_dane: Simplify, but diverge from DANE-SRV draft. Will now look for _xmpp-server.example.com IN TLSA for both directions
Thu, 13 Mar 2014 14:59:36 +0000 Luis G.F Adding vcard.lib.lua that is necessary for the module
Thu, 13 Mar 2014 14:58:47 +0000 Luis G.F Fix problem handling form input
Tue, 11 Mar 2014 21:13:40 +0100 Kim Alvefur mod_s2s_auth_dane: Only invalidate trust if we found any supported DANE records
Tue, 11 Mar 2014 18:44:01 +0100 Florian Zeitz all the things: Remove trailing whitespace
Mon, 10 Mar 2014 08:22:58 +0000 Luis G.F Initial commit
Mon, 10 Mar 2014 00:04:00 +0100 Kim Alvefur Merge
Sun, 09 Mar 2014 23:35:57 +0100 Florian Zeitz mod_websocket: Update to draft-ietf-xmpp-websocket-01
Sun, 09 Mar 2014 23:17:17 +0100 Kim Alvefur mod_s2s_auth_dane: Improve handling of bogus data
Sun, 09 Mar 2014 23:08:41 +0100 Kim Alvefur mod_s2s_auth_dane: Only do TLSA lookup if it hasn't been attempted already
Sun, 09 Mar 2014 14:09:24 +0100 Kim Alvefur mod_s2s_auth_dane: Fix inverted nil check
Sun, 09 Mar 2014 13:44:29 +0100 Kim Alvefur mod_s2s_auth_dane: Do DANE lookups on outgoing stream features
Sun, 09 Mar 2014 13:43:27 +0100 Kim Alvefur mod_s2s_auth_dane: Improve logging
Sun, 09 Mar 2014 13:42:36 +0100 Kim Alvefur mod_s2s_auth_dane: More comment changes
Sat, 08 Mar 2014 00:00:26 +0100 Kim Alvefur mod_s2s_auth_dane: Implement experimental method for doing DANE with client certificates on s2sin
Fri, 07 Mar 2014 23:30:34 +0100 Kim Alvefur mod_s2s_auth_dane: Add some comments
Thu, 06 Mar 2014 01:10:21 +0100 Kim Alvefur mod_block_registrations: Switch to using the 'user-registering' event
Wed, 05 Mar 2014 17:44:27 +0100 Kim Alvefur mod_s2s_auth_dane: Don't allow unencrypted connections if TLSA exists
Wed, 05 Mar 2014 17:42:15 +0100 Kim Alvefur mod_s2s_auth_dane: Verify that the pubkey method exists when the SPKI selector is used
Wed, 05 Mar 2014 17:40:44 +0100 Kim Alvefur mod_s2s_auth_dane: Delay s2sout state machine until we get TLSA reply
Wed, 05 Mar 2014 17:38:36 +0100 Kim Alvefur mod_s2s_auth_dane: Comment updates
Fri, 28 Feb 2014 15:41:26 +0100 Kim Alvefur mod_turncredentials: Advertise the XEP-0215 feature (thanks Gryffus)
Fri, 28 Feb 2014 15:37:55 +0100 Kim Alvefur Backed out changeset 853a382c9bd6
Fri, 28 Feb 2014 15:36:06 +0100 Kim Alvefur mod_turncredentials: Advertise the XEP-0215 feature (thanks Gryffus)
Wed, 26 Feb 2014 13:08:47 -0800 Lance Stout Update the namespaces in http_altconnect to match published XEP-0156
Wed, 26 Feb 2014 20:17:13 +0100 Kim Alvefur Merge
Wed, 26 Feb 2014 12:38:57 -0500 Waqas Hussain mod_sms_clickatell: Get rid of legacy componentmanager usage. Now uses stanza events.
Wed, 26 Feb 2014 20:15:41 +0100 Kim Alvefur mod_register_web: Pass request around so IP address can be reported
Wed, 26 Feb 2014 18:36:22 +0100 Kim Alvefur mod_vjud: Fix typo
Wed, 26 Feb 2014 11:00:30 +0100 Kim Alvefur mod_vjud: Add an <identity> if loaded as a component (thanks gryffus)
Sat, 22 Feb 2014 13:26:22 +0100 Kim Alvefur mod_carbons: Ignore messages tagged as private in both directions (thanks hoedlmoser)
Sat, 22 Feb 2014 13:25:01 +0100 Kim Alvefur mod_carbons: Ignore MUC PMs if tagged as such
Thu, 20 Feb 2014 20:40:38 +0100 Kim Alvefur mod_mam_muc: Remove code that should have been removed in previous commit
Thu, 20 Feb 2014 20:37:26 +0100 Kim Alvefur mod_mam_muc: Add and remove method overrides based on configuration instead of modifying room metatable
Thu, 20 Feb 2014 20:22:35 +0100 Kim Alvefur mod_mam_muc: Rename variable
Thu, 20 Feb 2014 20:16:15 +0100 Kim Alvefur mod_mam_muc: Use public API of rooms for authorization check
Wed, 19 Feb 2014 18:03:39 +0700 Vadim Misbakh-Soloviov mod_mam_muc: porting archive checks from mod_mam (to avoid tracebacks about calling null functions)
Wed, 19 Feb 2014 17:59:17 +0700 Vadim Misbakh-Soloviov mod_seclabels: Avoid tracebacks about indexing nil stanza
Wed, 19 Feb 2014 17:57:32 +0700 Vadim Misbakh-Soloviov mod_pubsub_mqtt: Avoid tracebacks about concatenating nil field
Mon, 17 Feb 2014 21:07:01 +0100 Florian Zeitz mod_manifest: Close unencrypted connections when entering manifesto mode
Mon, 17 Feb 2014 20:39:48 +0100 Florian Zeitz mod_manifesto: Add ad-hoc command to enable "manifesto mode"
Mon, 17 Feb 2014 16:08:40 +0100 Kim Alvefur mod_manifesto: Only keep track of who we sent notifications to
Mon, 17 Feb 2014 12:11:36 +0100 Kim Alvefur mod_manifesto: Fix typo
Sun, 16 Feb 2014 18:19:12 +0100 Florian Zeitz mod_firewall: Do not cache conditions with only a single use
Sun, 16 Feb 2014 17:17:23 +0100 Florian Zeitz mod_firewall: Produce code with nicer indentation
Fri, 14 Feb 2014 15:08:11 +0100 Christian Weiske mod_post_msg: add support for HTML messages
Sat, 08 Feb 2014 16:59:10 +0100 Kim Alvefur mod_manifesto: Add Swedish translation
Thu, 06 Feb 2014 19:27:13 +0100 Kim Alvefur mod_manifesto: Fix traceback when user disconnects before the timer (fixes #48)
Tue, 04 Feb 2014 12:48:33 +0100 Thijs Alkemade mod_onions: Accepted patch that should fix problems when using libevent.
Mon, 03 Feb 2014 22:17:40 +0100 Florian Zeitz mod_smacks: Handle both version 2 and version 3 namespace
Sun, 02 Feb 2014 23:21:10 +0100 Kim Alvefur mod_compat_vcard: Fix traceback from probably empty stanzas (Thanks Biszkopcik)
Sun, 02 Feb 2014 18:12:42 +0100 Kim Alvefur mod_vjud: Move instructions into a config option
Sat, 01 Feb 2014 04:42:30 +0500 Matthew Wild mod_require_otr: New module to (attempt to) require that all messages are encrypted with OTR (credit for the idea goes to Gregory Maxwell on the liberationtech mailing list)
Thu, 30 Jan 2014 20:31:18 -0500 Waqas Hussain mod_auth_any: Allows any username/password to connect
Thu, 30 Jan 2014 13:39:24 +0000 Matthew Wild mod_smacks: Remove logging of unacked stanzas
Tue, 28 Jan 2014 12:47:06 +0100 Kim Alvefur mod_log_sasl_mech: Logs authentication mechanism used
Sat, 25 Jan 2014 20:20:17 +0100 Kim Alvefur mod_http_altconnect: Send XML declaration
Sat, 25 Jan 2014 20:18:54 +0100 Kim Alvefur mod_http_altconnect: Refactor to have module/connection method lookup in a common place
Sat, 25 Jan 2014 20:08:10 +0100 Kim Alvefur mod_http_altconnect: Correct module name in HTTP path lookup for websockets
Sat, 25 Jan 2014 15:33:26 +0100 Kim Alvefur mod_s2s_whitelist: The opposite of mod_s2s_blacklist
Fri, 24 Jan 2014 18:22:23 +0100 Kim Alvefur mod_auth_ldap: Switch config format for ldap_filter to eg (uid=$user)
Thu, 23 Jan 2014 20:27:14 +0000 Matthew Wild mod_manifesto: Fix traceback when user doesn't have a roster (?)
Thu, 23 Jan 2014 21:02:38 +0100 Kim Alvefur mod_offline_email: Much cleanup. Very update to newer APIs. Wow.
Thu, 23 Jan 2014 19:30:27 +0100 Florian Zeitz mod_manifesto: Only check fully established incoming sessions
Thu, 23 Jan 2014 19:15:47 +0100 Florian Zeitz mod_manifesto: Check state of incoming connections
Thu, 23 Jan 2014 17:23:04 +0100 Kim Alvefur mod_manifesto: Module that informs users about the Security Test Days and which contacts it will affect (Thanks to MattJ, who wrote most of it)
Mon, 20 Jan 2014 16:07:00 +0100 Florian Zeitz mod_admin_probe: Module allowing server administrators to probe any user
Sun, 19 Jan 2014 19:22:12 +0100 Kim Alvefur mod_service_directories: Respect the 'name' option (Thanks Thomas)
Sat, 18 Jan 2014 21:16:27 +0100 Kim Alvefur mod_mam_muc: Override method for storing history messages instead of hooking stanza events
Sat, 18 Jan 2014 21:14:40 +0100 Kim Alvefur mod_mam_muc: Override sending of room history and use archives
Sat, 18 Jan 2014 21:07:12 +0100 Kim Alvefur mod_mam_muc: Remove archives when a room is destroyed
Sat, 18 Jan 2014 21:06:15 +0100 Kim Alvefur mod_mam_muc: Hide logging option from room configuration if set to log all rooms
Sat, 18 Jan 2014 21:04:33 +0100 Kim Alvefur mod_mam_muc: Make the logging option in the room config reflect logging and inherit the default
Wed, 15 Jan 2014 14:45:37 +0100 Kim Alvefur mod_auth_ldap: Add support for binding
Wed, 15 Jan 2014 14:35:27 +0100 Kim Alvefur mod_auth_ldap: Cleanup, reorder and some comments
Sat, 11 Jan 2014 00:20:59 +0100 Florian Zeitz mod_websocket: Fix typo "Cosed" -> "Closed"
Tue, 07 Jan 2014 09:02:39 +0100 Kim Alvefur mod_saslname: XEP-0233 implementation
Sun, 05 Jan 2014 01:39:49 +0100 Florian Zeitz mod_admin_web: Bump strophe.js version
Sat, 04 Jan 2014 23:12:32 +0100 Kim Alvefur mod_s2s_auth_dane: Fix typo in comment (thanks albert)
Sat, 04 Jan 2014 16:50:57 -0500 Waqas Hussain mod_muc_log_http: URL-encode room names. This allows special characters in room names to work. Ideally this escaping shouldn’t be done in the user visible content, but the module’s template system doesn’t currently allow that.
Sat, 04 Jan 2014 20:34:22 +0100 Kim Alvefur mod_list_inactive: Parse data collected by mod_lastlog and print users who have not logged in for some time
Sat, 04 Jan 2014 20:07:14 +0100 Kim Alvefur mod_s2s_auth_dane: Style fixes
Sat, 04 Jan 2014 20:04:12 +0100 Kim Alvefur mod_s2s_auth_dane: Fix wording on validation failure
Sat, 04 Jan 2014 20:01:11 +0100 Kim Alvefur mod_s2s_keepalive: Don't send directly on the connection, use sends2s
Fri, 03 Jan 2014 16:24:11 -0500 Matthew Wild mod_http_user_count: HTTP module to report the current number of online users or sessions
Fri, 03 Jan 2014 15:14:26 +0100 Kim Alvefur mod_s2s_auth_dane: Invalidate trust if there are TLSA records but no matches, or bogus results
Fri, 03 Jan 2014 15:00:05 +0100 Kim Alvefur mod_s2s_auth_dane: Warn about unsupported DANE params
Fri, 03 Jan 2014 11:54:13 +0100 Tobias Markmann mod_idlecompat: Add initial version.
Tue, 31 Dec 2013 02:17:50 +0100 Kim Alvefur mod_storage_memory: Simple in-memory only storage backend without persistence
Tue, 31 Dec 2013 02:16:19 +0100 Kim Alvefur mod_s2s_auth_dane: Experimental DANE implementation
Sat, 28 Dec 2013 14:12:02 +0100 Kim Alvefur mod_component_roundrobin: Increase priority of stanza hooks above mod_component (thanks Julien)
Sat, 21 Dec 2013 19:28:34 +0100 Florian Zeitz mod_admin_web: Bump strophejs version
Thu, 19 Dec 2013 14:59:09 +0100 Kim Alvefur mod_component_roundrobin: Make sessions a shared table, like mod_component
Thu, 19 Dec 2013 08:54:33 -0500 Waqas Hussain mod_component_roundrobin: Make sure we don’t try to use destroyed sessions.
Thu, 19 Dec 2013 12:59:32 +0100 Kim Alvefur mod_component_roundrobin: Mark authenticated sessions as such
Wed, 18 Dec 2013 18:13:03 +0100 Kim Alvefur mod_component_roundrobin: Fix handshake (Thanks Julien)
Sun, 15 Dec 2013 00:51:48 +0100 Kim Alvefur mod_muc_log_http: Fix indentation
Sun, 15 Dec 2013 00:50:46 +0100 Kim Alvefur mod_muc_log_http: Change config option back to what it says in the docs (Thanks Alex for noticing)
Thu, 12 Dec 2013 22:38:20 +0100 Florian Zeitz mod_admin_web: Bump strophe.js version (use *all* the SCRAM-SHA-1)
Tue, 10 Dec 2013 23:15:15 +0000 daurnimator mod_srvinjection: Make the map a shared table so that other plugins can use/modify it
Fri, 06 Dec 2013 02:31:47 +0000 Matthew Wild mod_register_web: Use net.http instead of util.http, as we need to make requests (thanks dustin)
Tue, 03 Dec 2013 00:08:11 +0000 Matthew Wild mod_pubsub_mqtt: Fix namespace of translator too
Wed, 04 Dec 2013 19:26:37 +0100 Kim Alvefur mod_ipcheck: Workaround for differences between server_select and server_event
Wed, 04 Dec 2013 17:37:32 +0100 Kim Alvefur mod_ipcheck: Add support for XEP version 0.2 (includes port)
Mon, 02 Dec 2013 03:08:17 +0000 Matthew Wild mod_pubsub_mqtt: Change namespace of 'data' element to make it generic
Mon, 02 Dec 2013 03:07:48 +0000 Matthew Wild mod_pubsub_eventsource: Publish only the content of known payload types (JSON, 'data' [from MQTT])
Mon, 02 Dec 2013 03:06:10 +0000 Matthew Wild mod_pubsub_eventsource: Add CORS headers for cross-domain support
Sun, 01 Dec 2013 19:12:08 +0000 Matthew Wild mod_pubsub_mqtt: MQTT (a lightweight binary pubsub protocol) interface for mod_pubsub
Sun, 01 Dec 2013 01:34:11 +0100 Kim Alvefur mod_register_web: Handle URLs with a trailing slash
Sat, 30 Nov 2013 23:46:54 +0100 Kim Alvefur mod_register_web: Use correct variables
Sat, 30 Nov 2013 23:37:39 +0100 Kim Alvefur mod_register_web: Fire user-registering event like mod_register
Sat, 30 Nov 2013 23:36:41 +0100 Kim Alvefur mod_register_web: Check for empty username
Sat, 30 Nov 2013 22:59:27 +0100 Kim Alvefur mod_register_web: Support additional registration fields
Sat, 30 Nov 2013 22:10:41 +0100 Kim Alvefur mod_register_web: Pass request to captcha handler
Sat, 30 Nov 2013 22:10:07 +0100 Kim Alvefur mod_register_web: Add missing =
Sat, 30 Nov 2013 20:29:49 +0100 Kim Alvefur mod_register_web: Fire user-registered event
Sat, 30 Nov 2013 20:29:21 +0100 Kim Alvefur mod_register_web: Use local
Sat, 30 Nov 2013 20:28:07 +0100 Kim Alvefur mod_register_web: Friendly error messages if the username is taken or failed nodeprep
Sat, 30 Nov 2013 19:09:30 +0100 Kim Alvefur mod_register_web: Indentation fix
Sat, 30 Nov 2013 19:00:38 +0100 Kim Alvefur mod_register_web: Add a simple fallback captcha
Sat, 30 Nov 2013 18:57:54 +0100 Kim Alvefur mod_register_web: Move HTML into separate template files
Sat, 30 Nov 2013 18:25:32 +0100 Kim Alvefur mod_register_web: Split out recaptcha verification to a separate function
Sat, 30 Nov 2013 18:22:58 +0100 Kim Alvefur mod_register_web: Import usermanager and util.http into locals
Thu, 28 Nov 2013 15:16:07 +0100 Rob Hoelz Add another TODO for mod_*_ldap
Wed, 20 Nov 2013 23:35:45 +0000 Matthew Wild mod_register_web: Always use HTTPS to connect to recaptcha's API (thanks hexa)
Tue, 05 Nov 2013 14:33:41 -0500 Waqas Hussain mod_component_client: Don't read the socket in line mode.
Mon, 04 Nov 2013 18:13:57 +0100 Kim Alvefur mod_auth_ldap: Fix set_password
Fri, 01 Nov 2013 18:53:52 -0400 Waqas Hussain mod_component_client: When exit_on_disconnect=true, don't try to shutdown Prosody when it's already shutting down.
Thu, 31 Oct 2013 21:58:01 +0100 Florian Zeitz mod_admin_web: Some style fixes
Thu, 31 Oct 2013 12:37:42 -0400 Waqas Hussain mod_component_client: Do a proper disconnect when the server is shutting down
Tue, 29 Oct 2013 01:47:59 +0100 Florian Zeitz mod_admin_web: Bump jquery version
Mon, 28 Oct 2013 11:55:59 -0400 Waqas Hussain mod_component_client: Use the net.server connection abstraction for sending whitespace keep-alive, and not the raw socket (fixes a traceback which lead to an infinite timer loop in libevent)
Mon, 28 Oct 2013 11:10:02 +0100 Kim Alvefur mod_blocking: Make sure that there is a lists item in the privacy store
Thu, 24 Oct 2013 11:52:58 -0400 Waqas Hussain mod_component_client: Add config option component_client.keepalive_interval (default is one hour: 3600).
Tue, 13 Aug 2013 21:55:13 +0200 Kim Alvefur mod_auth_dovecot: Check return value properly
Sun, 11 Aug 2013 00:00:58 +0200 Kim Alvefur mod_auth_dovecot: Add a proper SASL handler method
Sun, 13 Oct 2013 04:47:51 +0200 Kim Alvefur mod_http_altconnect: Exposes BOSH and WebSocket endpoints over HTTP per http://legastero.github.io/customxeps/extensions/xep-0156.html#http
Fri, 11 Oct 2013 17:36:59 -0400 Waqas Hussain mod_component_client: Fix traceback when connection fails during module load
Fri, 11 Oct 2013 16:59:23 -0400 Waqas Hussain mod_component_client: Added component_client.exit_on_disconnect config option
Fri, 11 Oct 2013 16:56:06 -0400 Waqas Hussain mod_component_client: Fire connect (logged in) and disconnect events
Mon, 02 Sep 2013 20:10:10 +0200 Rob Hoelz mod_mam_sql: Reconnect if the connection should be dropped
Mon, 02 Sep 2013 19:55:51 +0200 Rob Hoelz mod_mam_sql: Add better error handling
Sun, 06 Oct 2013 17:30:21 +0200 Kim Alvefur mod_muc_limits: Just drop error stanzas instead of bouncing them with more error stanzas
Sun, 29 Sep 2013 19:11:29 +0200 Kim Alvefur mod_s2s_keysize_policy: Add note about required LuaSec patch
Sun, 29 Sep 2013 19:10:39 +0200 Kim Alvefur mod_s2s_keysize_policy: Don't trust keys weaker than 2048 bit RSA after 31 December 2013
Thu, 26 Sep 2013 18:35:42 +0100 Matthew Wild mod_auth_imap: Fix typo in previous commit
Thu, 26 Sep 2013 18:30:46 +0100 Matthew Wild mod_auth_imap: Rename imap_service_realm to imap_auth_realm and inherit from sasl_realm, rename imap_service_name to imap_auth_service_name
Thu, 26 Sep 2013 18:14:45 +0100 Matthew Wild mod_auth_imap: unfortunately large commit which adds support for SSL (including cert verification), appending the realm to usernames, and various IMAP protocol fixes
Thu, 26 Sep 2013 18:12:27 +0100 Matthew Wild mod_auth_imap: Minor cleanup of imports
Thu, 26 Sep 2013 18:11:44 +0100 Matthew Wild mod_auth_imap: Leave port nil if not specified in the config, so we can auto-detect based on whether we use SSL
Thu, 26 Sep 2013 18:10:41 +0100 Matthew Wild mod_auth_external/examples: bash: Don't use log file by default
Thu, 26 Sep 2013 13:43:27 +0200 Kim Alvefur mod_auth_imap: Authentication module that works by passing through SASL to a IMAP connection
Thu, 19 Sep 2013 17:57:25 +0100 Matthew Wild mod_auth_external: merge two if blocks with an elseif
Thu, 19 Sep 2013 16:04:45 +0100 Matthew Wild mod_auth_external: Add example Python script
Wed, 18 Sep 2013 00:57:06 +0200 Florian Zeitz mod_websocket: Add consider_websocket_secure option
Tue, 17 Sep 2013 16:02:33 +0200 Kim Alvefur mod_auth_ldap: Implement password change
Wed, 11 Sep 2013 21:43:49 +0200 Kim Alvefur mod_bidi: Add missing 'is_bidi' flag for incoming s2s
Mon, 09 Sep 2013 15:46:51 +0200 Kim Alvefur mod_auth_ldap: Convert from plain_test to plain mode, allowing SCRAM and similar.
Sat, 07 Sep 2013 14:56:36 +0200 Florian Zeitz mod_admin_web: Use .textContent, instead of .innerHTML
Fri, 06 Sep 2013 13:07:57 +0200 Thijs Alkemade mod_watchuntrusted: New module that will warn admins about s2s connections that fail due to lack of encryption or invalid certificates.
Thu, 05 Sep 2013 15:48:37 +0200 Kim Alvefur mod_mam: Stamp outgoing messages with <archived> as well, but remove it after they should have passed through mod_carbons
Thu, 05 Sep 2013 15:24:09 +0200 Kim Alvefur mod_mam: Include textual error if archive query failed
Thu, 05 Sep 2013 15:22:31 +0200 Kim Alvefur mod_mam: Log error message if unable to open archive storage
Thu, 05 Sep 2013 01:02:01 +0200 Kim Alvefur mod_carbons: Use iq-type events
Thu, 05 Sep 2013 01:00:08 +0200 Kim Alvefur mod_carbons: Handle enabled/disable with the same callback for all versions
Tue, 03 Sep 2013 11:19:31 +0100 Matthew Wild mod_host_blacklist: Bigger fix: return true to block original stanza (thanks Zash)
Tue, 03 Sep 2013 11:15:18 +0100 Matthew Wild mod_host_blacklist: Small fix
Tue, 03 Sep 2013 11:07:00 +0100 Matthew Wild mod_host_blacklist: Similar to mod_s2s_blacklist, but stanza-based. Works between hosts on the same server, at a slight performance impact.
Tue, 03 Sep 2013 10:45:54 +0100 Matthew Wild mod_s2s_blacklist: A new _simple_ s2s blacklist module
Mon, 02 Sep 2013 21:20:21 +0100 Matthew Wild mod_reload_modules: Add support for loading/unloading of modules, as well as simply reloading
Thu, 29 Aug 2013 12:20:20 +0100 Matthew Wild mod_secure_interfaces: New module to mark c2s sessions on given interfaces as 'secure' without encryption
Wed, 28 Aug 2013 19:21:00 +0200 Kim Alvefur mod_lastlog: Import util.datetime
Wed, 28 Aug 2013 19:19:58 +0200 Kim Alvefur mod_lastlog: Fix jid.split call
Wed, 28 Aug 2013 18:54:00 +0200 Kim Alvefur mod_lastlog: If loaded on a component, store a timestamp of the last message sent, eg to a MUC room
Wed, 28 Aug 2013 18:46:06 +0200 Kim Alvefur mod_lastlog: Collect timestamp on registration
Wed, 28 Aug 2013 18:42:10 +0200 Kim Alvefur mod_lastlog: Return a non-zero exit code if no lastlog records were found
Wed, 28 Aug 2013 10:37:23 +0100 Matthew Wild mod_turncredentials: No need to check tag name, we're already in the event handler for the 'services' tag
Wed, 28 Aug 2013 10:35:56 +0100 Matthew Wild mod_turncredentials: Use iq-get event, to save checking attr.type manually
Wed, 28 Aug 2013 10:35:32 +0100 Matthew Wild mod_turncredentials: Use type-specific get_option() methods where appropriate, and pass in default values
Wed, 28 Aug 2013 10:31:15 +0100 Philipp Hancke mod_turncredentials: use smarter timestamp expiry from draft-uberti-behave-turn-rest-00
Wed, 21 Aug 2013 19:03:16 +0200 Kim Alvefur mod_carbons: Fix <private/> handling
Fri, 16 Aug 2013 00:25:37 +0200 Kim Alvefur mod_s2s_auth_fingerprint: Don't halt event propagation in cert pinning mode
Thu, 15 Aug 2013 18:38:02 +0200 Kim Alvefur mod_auth_pam: Initial commit of simple PAM authentication module
Thu, 15 Aug 2013 16:44:43 +0100 Matthew Wild mod_auth_external: Move example scripts to new examples/ dir, and add Lua and Go examples
Thu, 15 Aug 2013 15:30:24 +0200 Kim Alvefur mod_auth_ldap: Add a configurable scope, defaulting to onelevel
Thu, 15 Aug 2013 15:22:51 +0200 Kim Alvefur mod_auth_ldap: Switch to type-specific get_option variants
Wed, 14 Aug 2013 02:38:50 +0100 Matthew Wild mod_auth_external: Support for multiple auth processes (set external_auth_processes = N) - requires non-blocking mode
Wed, 14 Aug 2013 02:27:04 +0100 Matthew Wild mod_auth_external: Re-organise initialization a bit (superficial)
Tue, 13 Aug 2013 23:37:31 +0100 Matthew Wild mod_auth_external: Add non-blocking mode (requires trunk, libevent and lpty 1.0.1). Our first complete non-blocking auth module!
Tue, 13 Aug 2013 23:36:40 +0100 Matthew Wild mod_auth_external: Fix logging of errors
Tue, 13 Aug 2013 21:37:05 +0100 Matthew Wild mod_auth_external: Log full response from pty if it appears to be an error message
Tue, 13 Aug 2013 20:01:33 +0100 Matthew Wild mod_auth_external: Remove unused import of jid.bare
Tue, 13 Aug 2013 19:35:07 +0100 Matthew Wild mod_auth_external: Remove is_admin (duplicates usermanager)
Tue, 13 Aug 2013 18:56:50 +0100 Matthew Wild mod_auth_external: Switch to lpty, remove file-based fallback, improve error messages and handling. Should greatly increase compatibility with scripts.
Sun, 11 Aug 2013 23:53:48 +0200 Kim Alvefur mod_mam/mamprefs.lib: Revert accidentally commited change
Sun, 11 Aug 2013 23:39:34 +0200 Kim Alvefur mod_mam: Remove unused table, it was moved to one of the libs
Sun, 11 Aug 2013 23:37:26 +0200 Kim Alvefur mod_carbons: Add support for XEP-0334: Message Processing Hints
Sun, 11 Aug 2013 23:23:58 +0200 Kim Alvefur mod_mam: Add support for XEP-0334: Message Processing Hints
Sun, 11 Aug 2013 23:19:35 +0200 Kim Alvefur mod_mam: Clean up and explain the code that determines who's archive we put the message in
Sat, 10 Aug 2013 22:01:18 +0200 Kim Alvefur mod_muc_log: Restore copyright header that somehow got lost
Sat, 10 Aug 2013 21:51:29 +0200 Kim Alvefur mod_mam_adhoc: Use the new adhoc permission level for local users
Sat, 10 Aug 2013 21:37:35 +0200 Kim Alvefur mod_mam_muc: Search the rooms archive correctly (copypaste error from mod_mam)
Sat, 10 Aug 2013 21:32:21 +0200 Kim Alvefur mod_mam_muc: Send item-not-found if the requested room does not exist
Sat, 10 Aug 2013 21:31:51 +0200 Kim Alvefur mod_mam_muc: Fix room lookup, should be indexed by bare jid
Sat, 10 Aug 2013 21:18:25 +0200 Kim Alvefur mod_mam_muc: Allow archiving to be enabled trough in the room configuration
Sat, 10 Aug 2013 21:17:12 +0200 Kim Alvefur mod_mam_muc: Stap archived messages
Sat, 10 Aug 2013 21:15:25 +0200 Kim Alvefur mod_mam_muc: Switch to new stanza storage API
Sat, 10 Aug 2013 21:10:03 +0200 Kim Alvefur mod_mam_muc: Send proper error reply when one is not allowed to query archive
Sat, 10 Aug 2013 21:08:45 +0200 Kim Alvefur mod_mam_muc: Get room objects in a less awkward fashion
Sat, 10 Aug 2013 21:05:38 +0200 Kim Alvefur mod_mam_muc: Switch to iq-get hook and drop some indentation
Sat, 10 Aug 2013 20:42:56 +0200 Kim Alvefur mod_mam/mamprefs.lib: Cache prefs in memory to save storage calls
Sat, 10 Aug 2013 20:39:24 +0200 Kim Alvefur mod_mam/mamprefs.lib: Switch to storagemanager API
Sat, 10 Aug 2013 20:38:25 +0200 Kim Alvefur mod_mam: Break out routines for converting prefs between XML and our internal representation into a library
Sat, 10 Aug 2013 17:32:28 +0200 Kim Alvefur mod_muc_log: Clean up some unused imports and variables
Sat, 10 Aug 2013 17:25:21 +0200 Kim Alvefur mod_muc_log: Use old datamanager directly, instead of hacking storagemanager
Wed, 07 Aug 2013 11:13:54 +0200 Kim Alvefur mod_telnet_tlsinfo: Add a pattern argument similar to s2s:show(pattern) for limiting output
Sun, 04 Aug 2013 18:12:52 +0200 Kim Alvefur mod_s2s_auth_fingerprint: Add a cert-pinning mode
Sat, 03 Aug 2013 12:38:22 +0200 Kim Alvefur mod_s2s_auth_dnssec_srv: Ignore certificates with invalid chains.
Sat, 03 Aug 2013 01:16:31 +0200 Kim Alvefur mod_bidi: Revert to sends2s (Go to sleep zash, you're too tired to code)
Sat, 03 Aug 2013 00:56:15 +0200 Kim Alvefur mod_bidi: Allow route/remote event to continue if we couldn't send a stanza (in case the session was destroyed)
Sat, 03 Aug 2013 00:53:09 +0200 Kim Alvefur mod_bidi: Make sessions table weak
Sat, 03 Aug 2013 00:51:00 +0200 Kim Alvefur mod_bidi: Don't try to send on destroyed sessions
Sat, 03 Aug 2013 00:35:20 +0200 Kim Alvefur mod_bidi: Fix accidentally module-global value
Sat, 03 Aug 2013 00:24:12 +0200 Kim Alvefur mod_bidi: Make sure context for stanzas coming from bidi-enabled s2sout connections have the correct direction attribute
Fri, 02 Aug 2013 18:22:55 +0200 Kim Alvefur mod_bidi: Only allow or offer bidi on secure connections, with an option to revert to previous behaviour
Fri, 02 Aug 2013 18:21:14 +0200 Kim Alvefur mod_bidi: Minor cleanup
Fri, 02 Aug 2013 17:35:39 +0200 Kim Alvefur mod_bidi: Clean up and use 0.9+ routing APIs
Mon, 29 Jul 2013 13:30:00 +0200 Florian Zeitz mod_admin_web: Change bootstrap URL
Wed, 24 Jul 2013 20:51:56 +0200 Florian Zeitz mod_admin_web: Use a different cursor for expandable items
Mon, 22 Jul 2013 23:42:03 +0200 Florian Zeitz mod_admin_web: Remove unused local
Mon, 22 Jul 2013 23:23:02 +0200 Florian Zeitz mod_admin_web: Provide some information about the TLS layer
Sat, 13 Jul 2013 17:43:30 +0200 Kim Alvefur mod_mam: Update to use 'archive' storage type. Note: this breaks support with 0.9 and older.
Sat, 13 Jul 2013 17:30:56 +0200 Kim Alvefur mod_mam_adhoc: Use mod_mam/mamprefs.lib
Sat, 13 Jul 2013 17:00:13 +0200 Kim Alvefur mod_mam: Swap first and last first for a simpler argument to RSM in reverse queries
Fri, 12 Jul 2013 23:18:30 +0200 Kim Alvefur mod_mam: Neater reply building
Fri, 12 Jul 2013 22:54:41 +0200 Kim Alvefur mod_mam: Use more specific hook
Fri, 12 Jul 2013 22:46:15 +0200 Kim Alvefur mod_mam: Split out preference functions into a lib for easy reuse
Fri, 12 Jul 2013 01:28:48 +0200 Kim Alvefur mod_s2s_keepalive: Initial commit, poke s2s connections with pings and whitespace
Thu, 11 Jul 2013 16:51:37 +0200 Kim Alvefur mod_pubsub_googlecode: Import hmac from util.hashes
Thu, 11 Jul 2013 16:51:27 +0200 Kim Alvefur mod_turncredentials: Import HMAC from util.hashes
Thu, 11 Jul 2013 16:48:26 +0200 Kim Alvefur mod_pubsub_feeds: Use HMAC-SHA1 from util.hashes (util.hmac was deprecated)
Wed, 10 Jul 2013 13:16:33 +0200 Kim Alvefur mod_muc_log_http: Have same default for showing presence as mod_muc_log
Wed, 10 Jul 2013 12:42:46 +0200 Kim Alvefur mod_muc_log: Don't change defaults across versions!
Wed, 10 Jul 2013 12:41:32 +0200 Kim Alvefur mod_muc_log: Add a room config option for logging
Tue, 09 Jul 2013 09:38:10 +0200 Kim Alvefur mod_lastlog: Make the command show a help message instead of a traceback when no user given
Mon, 08 Jul 2013 12:26:19 +0200 Kim Alvefur mod_mam/rsm.lib: Fix parsing of empty before tag
Mon, 08 Jul 2013 12:19:53 +0200 Kim Alvefur mod_mam/rsm.lib: Fix serialization of before = true
Mon, 08 Jul 2013 00:43:20 +0200 Marco Cirillo mod_register_redirect: cleanup a bit.
Mon, 01 Jul 2013 23:06:00 +0200 Kim Alvefur mod_http_dir_listing: Fix file ending detection for filenames with more than one period and don't index mime types with nil
Sun, 30 Jun 2013 20:14:28 +0200 Kim Alvefur mod_checkcerts: Add timestamp parsing, format time until expiry more human-readable, adjust check intervals to time left.
Sun, 30 Jun 2013 01:13:49 +0200 Kim Alvefur mod_log_auth: Don't cause an error if any of the logged fields are missing
Sun, 30 Jun 2013 01:12:24 +0200 Kim Alvefur mod_client_certs: Update for x509 API in LuaSec 0.5
Sun, 30 Jun 2013 00:50:28 +0200 Kim Alvefur mod_http_dir_listing: Remove dependency on mod_http_files, global module depending on non-global does not work
Sun, 30 Jun 2013 00:40:37 +0200 Kim Alvefur mod_mam: Stamp <archived> on incoming stanzas after archiving them
Sun, 30 Jun 2013 00:40:04 +0200 Kim Alvefur mod_mam: The forwarded message should be a child of the MAM result element
Sun, 30 Jun 2013 00:18:55 +0200 Kim Alvefur mod_auth_ccert: Use value from ipairs
Fri, 28 Jun 2013 03:24:35 +0200 Kim Alvefur mod_s2s_log_certs: Minor grammar change
Fri, 28 Jun 2013 03:22:48 +0200 Kim Alvefur mod_adhoc_account_management: Initial commit of module meant to let user manage their accounts.
Fri, 28 Jun 2013 03:20:57 +0200 Kim Alvefur mod_s2soutinjection: Initial commit, variant of mod_srvinjection using 0.9+ APIs
Fri, 28 Jun 2013 01:38:35 +0200 Kim Alvefur mod_net_dovecotauth: Initial commit of server implementation of the Dovecot authentication protocol
Thu, 27 Jun 2013 18:22:53 +0200 Kim Alvefur mod_telnet_tlsinfo: Initial commit. Shows ciphers used and other TLS info
Mon, 24 Jun 2013 14:29:03 +0200 Mikael Nordfeldth Don't store password in temporary file, pipe instead
Mon, 17 Jun 2013 16:06:18 +0100 Matthew Wild mod_statistics: prosodytop: Fix off-by-one error (thanks Zash)
Sat, 15 Jun 2013 22:27:42 +0100 Matthew Wild mod_statistics: top: Clean up sessions after 60s of inactivity
Sat, 15 Jun 2013 22:26:48 +0100 Matthew Wild mod_statistics: top: Make sessions temporarily bold when they are updated
Sat, 15 Jun 2013 22:11:30 +0100 Matthew Wild mod_statistics/top.lua: Adjust displayed memory stats for previous commit (3e2c4f424797)
Sat, 15 Jun 2013 22:07:35 +0100 Matthew Wild mod_statistics: Remove expensive and non-portable /proc-based memory stats
Sat, 15 Jun 2013 21:17:09 +0100 Matthew Wild mod_statistics/stats.lib.lua: Only fetch shared tables if running under Prosody
Sat, 15 Jun 2013 21:02:48 +0100 Kim Alvefur mod_statistics/top.lua: Display the more detailed memory stats
Sat, 15 Jun 2013 21:01:28 +0100 Kim Alvefur mod_statistics/top.lua: Keep sessions displayed for 10s (instead of 3s)
Sat, 15 Jun 2013 20:57:18 +0100 Kim Alvefur mod_statistics/stats.lib.lua: Improve memory stats (use pposix.meminfo() if available)
Sat, 15 Jun 2013 20:56:19 +0100 Kim Alvefur mod_statistics/stats.lib.lua: Better s2s session counting
Sat, 15 Jun 2013 20:43:10 +0100 Kim Alvefur mod_statistics/stats.lib.lua: Better check for prosody vs prosodyctl
Sat, 15 Jun 2013 20:36:23 +0100 Kim Alvefur mod_statistics: Better detection of when running under prosody vs prosodyctl
Sat, 15 Jun 2013 20:16:58 +0100 Matthew Wild mod_statistics/top.lua: Fix session sorting function (seems it must always return false when a==b)
Sat, 15 Jun 2013 19:08:34 +0100 Matthew Wild mod_statistics: Initial version, and a rough 'prosodyctl mod_statistics top'
Sat, 15 Jun 2013 12:48:56 +0200 Thijs Alkemade mod_onions: Copy the code to find the bit module from mod_websockets.
Fri, 14 Jun 2013 20:29:15 +0200 Kim Alvefur mod_auth_ccert: Fix logging of certificate chain errors
Fri, 14 Jun 2013 20:28:23 +0200 Kim Alvefur mod_auth_ccert: Add missing OID for email
Fri, 14 Jun 2013 20:27:58 +0200 Kim Alvefur mod_auth_ccert: Pass the session username-outfigurer function too
Fri, 14 Jun 2013 20:22:17 +0200 Kim Alvefur mod_auth_ccert: Pass on the authz to the configurable username-figure-outer function
Fri, 14 Jun 2013 20:12:51 +0200 Kim Alvefur mod_auth_ccert: Add optional method for certificates which contain an email address
Fri, 14 Jun 2013 20:10:33 +0200 Kim Alvefur mod_auth_ccert: Prepare for supporting more ways to figure out the username
Fri, 14 Jun 2013 12:09:00 +0200 Kim Alvefur mod_http_dir_listing: Attach the MIME type to list items for use in CSS
Thu, 13 Jun 2013 21:27:41 +0200 Kim Alvefur mod_auth_ccert: Accidentally not
Thu, 13 Jun 2013 21:25:12 +0200 Kim Alvefur mod_auth_ccert: Initial commit of authentication module for using CA-issued client certificates
Mon, 10 Jun 2013 21:39:48 +0200 Thijs Alkemade mod_onions: The SOCKS5 port is now a string, as it should be. Added a boolean option onions_tor_all to pass all s2s traffic through Tor.
Mon, 10 Jun 2013 20:59:39 +0200 Thijs Alkemade mod_onions: Added mod_onions. This module allows Prosody to make s2s connections to Tor hidden services.
Mon, 10 Jun 2013 15:07:00 +0100 Philipp Hancke mod_turncredentials: XEP-0215 implementation for time-limited turn credentials
Sat, 08 Jun 2013 16:31:13 +0100 Matthew Wild mod_muc_limits: Fix traceback on presence sent to the room's bare JID
Fri, 07 Jun 2013 14:29:01 +0100 Matthew Wild mod_muc_limits: Abort loading on non-MUC hosts (thanks Ge0rG)
Fri, 07 Jun 2013 17:54:45 +0700 Vadim Misbakh-Soloviov mod_listusers: fixed banner skipping cycle
Fri, 07 Jun 2013 08:43:03 +0700 Vadim Misbakh-Soloviov mod_listusers: added (+config support; -assert tracebacks; +user friendly connection errors; -unneded repeat-until cycle, which braked module)
Fri, 07 Jun 2013 06:42:50 +0700 Vadim Misbakh-Soloviov mod_webpresence: added /xml and /json; Rewritten /html; A bit of refactoring;
Thu, 06 Jun 2013 15:52:36 +0100 Matthew Wild mod_block_registrations: Allow restricting registrations of certain user accounts, and/or ensure that registered accounts conform to a given pattern
Wed, 05 Jun 2013 21:14:59 +0200 Kim Alvefur mod_firewall: Add support for being called as a prosodyctl command
Wed, 05 Jun 2013 21:13:20 +0200 Kim Alvefur mod_firewall: Remove print()
Wed, 05 Jun 2013 21:05:41 +0200 Marco Cirillo mod_muc_log: don't log iqs either if presences are disabled, little use and may trigger "false positives".
Mon, 03 Jun 2013 20:54:06 +0200 Kim Alvefur mod_last_offline: Merge into an option of mod_lastlog
Mon, 03 Jun 2013 19:35:13 +0200 Kim Alvefur mod_lastlog: Fix command
Mon, 03 Jun 2013 19:03:42 +0200 Kim Alvefur mod_lastlog: Keep track of last logout time
Mon, 03 Jun 2013 11:09:50 -0400 Waqas Hussain mod_auth_custom_http: Organize imports, and make the URL a config option.
Mon, 03 Jun 2013 07:57:12 -0400 Waqas Hussain mod_auth_custom_http: No need for nodeprep in Prosody 0.9.
Mon, 03 Jun 2013 07:53:48 -0400 Waqas Hussain mod_auth_custom_http: Remove unused imports.
Mon, 03 Jun 2013 16:39:40 +0500 Waqas Hussain mod_auth_custom_http: Initial commit.
Mon, 03 Jun 2013 08:36:00 +0100 Matthew Wild mod_muc_limits: Allow stanzas from affiliated users even if they are not in the room
Sun, 02 Jun 2013 02:32:21 +0200 Marco Cirillo mod_muc_limits: _Fixing_ mistake in MattJ's merge and in the same time handing him a coffee cup.
Sat, 01 Jun 2013 23:36:14 +0100 Matthew Wild mod_muc_limits: Increase hook priority
Sat, 01 Jun 2013 23:29:21 +0100 Matthew Wild mod_lastlog: Add prosodyctl command (prosodyctl mod_lastlog JID) to show last login time and IP of user (if available)
Sat, 01 Jun 2013 23:21:48 +0100 Matthew Wild mod_muc_limits: Condense multiple dropped stanzas into a single log message every 5 seconds
Sat, 01 Jun 2013 23:20:09 +0100 Matthew Wild mod_muc_log: Fix mistake in previous merge (thanks Maranda)
Sat, 01 Jun 2013 23:02:40 +0100 Matthew Wild mod_muc_limits: Add muc_max_nick_length option, defaulting to 23 (bytes)
Sat, 01 Jun 2013 22:47:55 +0100 Matthew Wild mod_muc_limits: Import util.jid
Sat, 01 Jun 2013 22:14:52 +0100 Matthew Wild mod_muc_log: Reduce hook priority to 1 (from 500), we want to log after any plugins have filtered/modified the incoming stanza (thanks Asterix/Maranda)
Sat, 01 Jun 2013 23:44:10 +0200 Marco Cirillo mod_muc_log_http: rectify imported function name (it's fire_event).
Sat, 01 Jun 2013 23:37:39 +0200 Marco Cirillo mod_muc_log, mod_muc_log_http: backport changes from Metronome.
Sat, 01 Jun 2013 19:05:51 +0200 Kim Alvefur mod_candy: Add dependency on mod_bosh
Sat, 01 Jun 2013 18:53:29 +0200 Kim Alvefur mod_candy: Add a comment about the virtual js file with connection parameters
Thu, 30 May 2013 23:55:13 +0200 Florian Zeitz mod_websocket: Add some more error checks for close frames
Thu, 30 May 2013 23:49:14 +0200 Florian Zeitz mod_websocket: Access some values via locales instead of through tables
Thu, 30 May 2013 23:36:58 +0200 Florian Zeitz mod_websocket: Optimize string concatenation
Thu, 30 May 2013 22:51:12 +0200 Florian Zeitz mod_websocket: Call string and table functions through locals
Thu, 30 May 2013 22:48:19 +0200 Florian Zeitz mod_websocket: Fix length calculation
Wed, 29 May 2013 11:37:42 +0200 Kim Alvefur mod_smacks: Allow resumption if the TCP connection is closed from our end, c15cea87036f ensures distinction from cleanly closed streams (thanks Lance)
Mon, 27 May 2013 16:55:04 +0200 Florian Zeitz mod_admin_web: Update to JQuery 1.10.0
Mon, 27 May 2013 16:54:10 +0200 Florian Zeitz mod_admin_web: Fix CSS, :last -> :last-child
Sun, 26 May 2013 21:50:49 +0200 Kim Alvefur mod_muc_log_http: Don't use nonexistent API
Fri, 24 May 2013 15:46:23 +0200 Florian Zeitz mod_admin_web: Fix indentation
Fri, 24 May 2013 15:46:05 +0200 Florian Zeitz mod_admin_web: Update to new strophejs location, and jQuery 1.9.1
Thu, 23 May 2013 13:54:08 +0100 Matthew Wild mod_data_access: is_admin() takes a JID, not a username (fixes admin access to data stores)
Wed, 22 May 2013 12:40:55 +0100 Matthew Wild mod_pastebin: Ensure base URL always has a trailing / (thanks Masin)
Sun, 19 May 2013 22:25:54 +0100 Matthew Wild mod_broadcast: Allow overriding from address on the broadcast stanza
Sun, 19 May 2013 22:09:54 +0100 Matthew Wild mod_broadcast: Allow admins to broadcast
Sat, 18 May 2013 15:31:14 +0100 Matthew Wild mod_muc_config_restrict: Allow restricting specific options in the MUC config form to service admins
Sat, 18 May 2013 11:46:11 +0100 Matthew Wild mod_auto_activate_hosts: Don't activate * when the config is reloaded
Tue, 14 May 2013 16:27:05 +0100 Matthew Wild Merge
Tue, 14 May 2013 16:25:59 +0100 Matthew Wild mod_isolate_host: Prevent communication between hosts, even internal ones
Thu, 09 May 2013 11:23:07 -0400 Waqas Hussain mod_storage_mongodb: Use util.json to encode our data (handles non-string table keys, etc).
Thu, 09 May 2013 13:37:55 +0200 Kim Alvefur mod_s2s_log_certs: Log certificate status and fingerprints
Thu, 09 May 2013 13:36:53 +0200 Kim Alvefur mod_s2s_auth_dnssec_srv: Implements Secure Delegation using DNS SRV
Thu, 09 May 2013 10:39:20 +0100 Matthew Wild mod_message_logging: New module to log user conversations to text files
Thu, 09 May 2013 10:19:24 +0100 Matthew Wild mod_auto_activate_hosts: Automatically activate and deactivate hosts when they are added/removed from the config
Thu, 09 May 2013 10:15:47 +0100 Matthew Wild mod_muc_ban_ip: When a user is banned from a MUC, ban their IP from the MUC also (works for remote rooms too)
Thu, 09 May 2013 02:13:09 +0200 Marco Cirillo mod_muc_log, mod_muc_log_http: cleanup syntax (off with the "~= nil"), and cut down wild table indexing.
Wed, 08 May 2013 23:30:50 +0100 Matthew Wild mod_jid_prep: Implement the JID prep protocol in the XEP submitted 5 minutes ago...
Wed, 08 May 2013 16:40:52 +0200 Florian Zeitz mod_admin_web: Fix up header
Wed, 08 May 2013 10:43:02 +0100 Matthew Wild mod_firewall: don't use %b() (not technically correct)
Wed, 08 May 2013 02:26:54 +0200 Florian Zeitz mod_admin_web: Update URL for adhoc.js
Tue, 07 May 2013 10:33:49 +0100 Matthew Wild mod_firewall: Make defining objects generic (currently zones and rate limits), so more can easily be added. Also a syntax change... definition lines must begin with %
Tue, 07 May 2013 10:32:48 +0100 Matthew Wild mod_firewall: Fix conditions with spaces
Tue, 07 May 2013 09:31:57 +0100 Matthew Wild mod_firewall/conditions: Remove unused variable
Tue, 07 May 2013 09:28:20 +0100 Matthew Wild mod_firewall: Cache conditions, so that they are only calculated once per chain execution
Sun, 05 May 2013 15:19:30 +0200 Marco Cirillo mod_register_json: fix logging message for already pending registrations' bounces.
Sun, 05 May 2013 11:23:50 +0200 Kim Alvefur mod_smacks: Complain a little louder about clients trying to resume after resource binding
Tue, 30 Apr 2013 20:46:02 +0500 Waqas Hussain mod_component_client: Initial commit. Allows Prosody to act as an external component for other XMPP servers.
Tue, 30 Apr 2013 01:12:26 +0200 Marco Cirillo mod_register_json: added missing parameter to some http_response calls.
Mon, 29 Apr 2013 23:39:21 +0200 Marco Cirillo mod_register_json: small code cleanup & optimization.
Mon, 29 Apr 2013 23:32:16 +0200 Thijs Alkemade mod_client_certs: Updated to match the specification in urn:xmpp:saslcert:1.
Mon, 29 Apr 2013 22:53:39 +0200 Marco Cirillo mod_register_json: major code overhaul into a token based registration & verification system.
Thu, 25 Apr 2013 17:37:33 +0200 Kim Alvefur mod_smacks: Wrap session:close() and make the session not resumable
Thu, 25 Apr 2013 17:34:30 +0200 Kim Alvefur mod_smacks: If a hibernating session was destroyed before the timeout, don't destroy it again or say that it was resumed
Wed, 24 Apr 2013 10:20:55 +0200 Kim Alvefur mod_support_contact: Use module:get_option_string()
Wed, 24 Apr 2013 09:34:22 +0200 Kim Alvefur mod_swedishchef: Use newer config API
Thu, 18 Apr 2013 14:51:50 +0200 Marco Cirillo mod_incidents_handling: import setmetatable.
Fri, 12 Apr 2013 00:33:41 +0100 Matthew Wild mod_pubsub_feeds, mod_sms_clickatell, mod_twitter: Update for net.http API change in prosody:e3b9dc9dd940
Thu, 11 Apr 2013 21:39:03 +0200 Kim Alvefur mod_mam: Report the total number of messages, not how many messages were sent during the query
Mon, 08 Apr 2013 23:38:06 +0200 Kim Alvefur mod_seclabels: Allow stanzas or XML strings as labels in the config
Mon, 08 Apr 2013 22:26:52 +0200 Kim Alvefur mod_firewall: Fix variable name
Mon, 08 Apr 2013 17:03:34 +0200 Kim Alvefur mod_firewall: The default value of the 'type' attribute on message stanzas is 'normal'
Mon, 08 Apr 2013 14:45:00 +0100 Matthew Wild mod_pubsub_twitter: Wrap published item in an <item> element for pubsub
Mon, 08 Apr 2013 01:01:11 +0200 Marco Cirillo mod_muc_log_http: remove overlapping imports.
Mon, 08 Apr 2013 01:00:26 +0200 Marco Cirillo mod_muc_log: some cleanup and code refactor also force the plugin storage driver being internal.
Mon, 08 Apr 2013 00:52:16 +0200 Marco Cirillo mod_muc_log_http: do some more cleanup of the code.
Sun, 07 Apr 2013 19:03:55 +0200 Marco Cirillo mod_muc_log_http: use datamanager's encoding function to encode room names.
Sun, 07 Apr 2013 14:24:13 +0200 Marco Cirillo mod_muc_log_http: rename fire_server_event to fire_event.
Sun, 07 Apr 2013 12:54:33 +0200 Marco Cirillo mod_muc_log_http: more proper 0.9 port.
Sat, 06 Apr 2013 22:20:59 +0100 Matthew Wild mod_firewall: Add rate limiting capabilities, and keep zones and throttle objects in shared tables
Sat, 06 Apr 2013 21:47:46 +0200 Florian Zeitz mod_muc_log_http: Adapt to prosody 0.9 changes
Sat, 06 Apr 2013 21:39:20 +0200 Florian Zeitz mod_websocket: Set status_code instead of status
Sat, 06 Apr 2013 14:03:10 +0100 Matthew Wild mod_firewall/conditions: Add DAY and TIME conditions
Sat, 06 Apr 2013 14:03:02 +0100 Matthew Wild mod_firewall: Don't add empty conditions check when no conditions are listed in a rule
Sat, 06 Apr 2013 14:02:38 +0100 Matthew Wild mod_firewall: Add time and date deps
Fri, 05 Apr 2013 19:21:46 +0100 Matthew Wild mod_firewall: Improve zone handling, make it more efficient, and support dynamic dependencies in the compiler. ENTERING and LEAVING conditions now work at expected (not matching stanzas flowing within a zone).
Fri, 05 Apr 2013 19:20:05 +0100 Matthew Wild mod_firewall/conditions: Default types for message and presence
Fri, 05 Apr 2013 19:18:41 +0100 Matthew Wild mod_firewall/conditions: Don't use table.insert, so things are happy when compile_jid_match() returns nil
Fri, 05 Apr 2013 19:17:33 +0100 Matthew Wild mod_firewall/conditions: Support Lua patterns in JID matching, and make <*>@example.com NOT match example.com
Fri, 05 Apr 2013 18:50:52 +0100 Matthew Wild mod_firewall/actions: Break out logic into a separate reusable function
Fri, 05 Apr 2013 18:08:16 +0100 Matthew Wild mod_firewall: Add actions EVENT (fire an event), JUMP EVENT (transfer control to the handlers of an event), JUMP CHAIN (transfer control to another mod_firewall chain)
Fri, 05 Apr 2013 18:06:32 +0100 Matthew Wild mod_firewall/actions: Add REPLY
Fri, 05 Apr 2013 18:06:10 +0100 Matthew Wild mod_firewall/actions: DROP no longer logs, log messages can be emitted with LOG
Fri, 05 Apr 2013 18:05:46 +0100 Matthew Wild mod_firewall/actions: Add PASS
Fri, 05 Apr 2013 18:05:21 +0100 Matthew Wild mod_firewall: Tighten up error handling, and split rules->Lua and Lua->bytecode compilation into separate functions
Thu, 04 Apr 2013 23:11:36 +0200 Kim Alvefur mod_firewall: Use resolve_relative_path correctly
Thu, 04 Apr 2013 20:31:21 +0200 Kim Alvefur mod_firewall: Add INSPECT conditional, for deeper inspection of stanzas
Wed, 03 Apr 2013 20:29:48 +0200 Kim Alvefur mod_log_messages_sql: Fork of mod_mam_sql without the protocol bits
Wed, 03 Apr 2013 18:59:10 +0100 Matthew Wild mod_archive, mod_archive_muc: Remove from repo, as longstanding bugs are causing problems
Wed, 03 Apr 2013 18:49:27 +0100 Matthew Wild mod_pubsub_googlecode: Split name and email when possible
Wed, 03 Apr 2013 19:42:04 +0200 Kim Alvefur mod_firewall/actions: Remove unused extra argument.
Wed, 03 Apr 2013 19:41:00 +0200 Kim Alvefur mod_firewall/actions: Move semicolon as to not produce two in a row. (Not legal in Lua)
Wed, 03 Apr 2013 18:27:55 +0100 Matthew Wild mod_pubsub_googlecode: Remove quotes around 'project'... it's a variable :)
Wed, 03 Apr 2013 16:11:20 +0100 Matthew Wild mod_firewall: General stanza filtering plugin with a declarative rule-based syntax
Wed, 03 Apr 2013 15:14:16 +0100 Matthew Wild mod_pubsub_googlecode: Module to receive post-commit webhook requests from Google Code Hosting
Wed, 03 Apr 2013 14:40:03 +0100 Matthew Wild mod_pubsub_twitter: Plugin to subscribe (poll) to Twitter search queries, and announce matching tweets over pubsub
Mon, 01 Apr 2013 16:08:21 +0200 Kim Alvefur mod_s2s_auth_compat: Workaround for Openfire doing EXTERNAL without proper stream headers
Fri, 29 Mar 2013 15:16:00 +0100 Kim Alvefur mod_checkcerts: Modify wording a bit.
Thu, 28 Mar 2013 08:22:06 +0100 Kim Alvefur mod_server_contact_info: Remove config-reloaded hook
Thu, 28 Mar 2013 03:38:02 +0100 Kim Alvefur mod_checkcerts: Nag admins about certs that have, or are about to expire. Often.
Wed, 27 Mar 2013 13:29:38 +0100 Tobias Markmann mod_blocking: Fix handling of unblocking command. Send out un-/block pushes to all resources.
Mon, 25 Mar 2013 06:40:05 +0100 Kim Alvefur mod_s2s_auth_fingerprint: Make sure we actually got a certificate
Mon, 25 Mar 2013 03:54:32 +0100 Kim Alvefur mod_s2s_auth_fingerprint: New module for authenticating s2s connections based on preconfigured fingerprints.
Mon, 25 Mar 2013 00:55:29 +0100 Kim Alvefur mod_seclabels: Remove config-reloaded hook. Just reload the module to update
Mon, 25 Mar 2013 00:44:54 +0100 Kim Alvefur mod_default_vcard: Guess FN from FIRST + LAST and vice versa
Mon, 25 Mar 2013 00:43:30 +0100 Kim Alvefur mod_addressing: Optimization
Mon, 25 Mar 2013 00:40:17 +0100 Kim Alvefur mod_pastebin: Fix invalid debug statement
Sun, 24 Mar 2013 23:58:40 +0100 Kim Alvefur mod_candy: Example of how easy it is to serve files from a prosody module
Fri, 22 Mar 2013 14:24:05 +0000 Matthew Wild mod_bidi, mod_dwd, mod_s2s_idle_timeout: Update for recent 0.9 changes (612467e263af)
Tue, 12 Mar 2013 19:09:26 +0100 Marco Cirillo Merge (someone needs to remember to pull...)
Tue, 12 Mar 2013 19:05:59 +0100 Marco Cirillo mod_s2s_never_encrypt_blacklist: complete missing banner.
Tue, 12 Mar 2013 19:05:03 +0100 Marco Cirillo mod_c2s_conn_throttle: shorten / update header, as wiki was added.
Tue, 12 Mar 2013 13:49:36 +0100 Kim Alvefur mod_dwd: Initial commit.
Tue, 12 Mar 2013 12:10:25 +0000 Matthew Wild Merge
Thu, 22 Nov 2012 18:59:10 +0000 Matthew Wild mod_block_subscribes: Block inbound and outbound subscription requests (useful to prevent implicit roster modification)
Sat, 09 Mar 2013 20:49:30 +0100 Kim Alvefur mod_smacks: Don't allow steam resumption onto a stream after resource binding
Thu, 07 Mar 2013 18:26:07 +0100 Marco Cirillo mod_s2s_never_encrypt_blacklist: conn objects on libev carry a metatable, perhaps have starttls set to false instead of nil.
Thu, 07 Mar 2013 16:57:17 +0100 Marco Cirillo mod_s2s_never_encrypt_blacklist: add missing semicolons.
Thu, 07 Mar 2013 16:55:28 +0100 Marco Cirillo mod_s2s_never_encrypt_blacklist: cleanup code, also hooks were mixed up.
Thu, 07 Mar 2013 14:16:55 +0100 Marco Cirillo mod_s2s_never_encrypt_blacklist: supply an empty table as default value, fixes traceback. (Thanks Tobias)
Tue, 05 Mar 2013 01:10:08 +0100 Marco Cirillo mod_incidents_handling: "cancel" action doesn't need to be specified, suppresses a (harmless) log error.
Mon, 04 Mar 2013 14:27:04 +0100 Marco Cirillo mod_register_json: correct invalid characters into usernames' log message.
Sat, 02 Mar 2013 11:47:20 +0100 Marco Cirillo mod_incidents_handling: run cleanup and save the store when a new object is added.
Tue, 26 Feb 2013 16:11:20 +0100 Kim Alvefur mod_uptime_presence: Initial commit. Indicates uptime by replying to probes with delay-stamped presence.
Mon, 25 Feb 2013 18:23:37 +0100 Marco Cirillo mod_register_json: remove unrequired instruction (since it's done above already).
Tue, 19 Feb 2013 23:53:50 +0100 Florian Zeitz mod_admin_web: Better error reporting
Tue, 19 Feb 2013 23:51:28 +0100 Florian Zeitz mod_admin_web: Default the host selection to the administrators domainpart
Sun, 17 Feb 2013 19:29:39 +0100 Marco Cirillo mod_incidents_handling: commiting its auxiliary library.
Sun, 17 Feb 2013 19:28:47 +0100 Marco Cirillo mod_incidents_handling: recommit after full test, cleaned it a bit as what I posted was regretfully an unfinished draft, replaced a lot of the fixed type fields used for fields description with desc elements (upstream prosody's util.dataforms will still strip those). Also moved auxiliary functions to a library.
Sun, 17 Feb 2013 07:30:57 +0100 Marco Cirillo mod_incidents_handling: still needs some work to be actually functional, backing it out until it's ready.
Fri, 15 Feb 2013 01:32:03 +0100 Florian Zeitz mod_websocket: Avoid floating point division
Wed, 13 Feb 2013 21:03:45 +0100 Florian Zeitz mod_websocket: Change the HTTP name to websocket, and override the default_path instead
Mon, 11 Feb 2013 19:21:31 +0100 Kim Alvefur mod_smacks: Don't try to send stanzas to hibernating sessions. Fixes duplicate IQ replies on libevent.
Sun, 10 Feb 2013 23:32:15 +0000 Marco Cirillo mod_incidents_handling: fix typo on function name.
Sun, 10 Feb 2013 22:40:18 +0000 Marco Cirillo mod_incidents_handling: initial commit, only about half tested, util functions (parsers, etc) should be working and so do adhoc commands. All the fixed-type fields into the adhoc cmds' output are currently stripped by Prosody until someone *fills* line 56 of util.dataforms.
Sun, 10 Feb 2013 20:12:42 +0100 Florian Zeitz mod_websocket: Fix require to work with lua-bitop (Thanks István and Zash)
Mon, 04 Feb 2013 01:36:41 +0100 Kim Alvefur mod_service_directories: Use dataforms correctly
Sun, 27 Jan 2013 17:34:16 +0100 Thijs Alkemade mod_mam: Implemented an empty <before/>, to request the last n items in the archive.
Sat, 26 Jan 2013 04:34:05 +0500 Waqas Hussain mod_auth_{external,internal_yubikey,ldap,ldap2,sql}: No need to nodeprep in SASL handler.
Sat, 26 Jan 2013 00:15:24 +0100 Florian Zeitz mod_admin_web: Adapt to util.pubsub changes
Fri, 18 Jan 2013 10:00:59 +0100 Kim Alvefur mod_carbons: Catch outgoing messages to hosts (thanks waqas)
Wed, 16 Jan 2013 08:35:13 +0100 Kim Alvefur mod_bidi: Work with 0.8
Wed, 16 Jan 2013 08:33:56 +0100 Kim Alvefur mod_bidi: Missing import of debug.trackeback()
Wed, 16 Jan 2013 08:33:20 +0100 Kim Alvefur mod_bidi: Disassociate bidi and original session when they are destroyed
Wed, 16 Jan 2013 02:27:49 +0100 Florian Zeitz mod_carbons: <forwarded/> should be nested in <sent/>/<received/>
Sat, 12 Jan 2013 17:33:52 +0100 Florian Zeitz mod_websocket: Simplify by getting the c2s_listener from mod_c2s
Sat, 12 Jan 2013 03:49:50 +0100 Kim Alvefur mod_bidi: Lower severity of notice about outgoing stream being replaced by bidi
Sat, 12 Jan 2013 02:36:30 +0100 Kim Alvefur mod_bidi: Close conflicting outgoing sessions when bidi is initiated, not requested.
Fri, 11 Jan 2013 01:08:31 +0100 Kim Alvefur mod_bidi: Initial commit of XEP-0288 implementation
Thu, 03 Jan 2013 00:34:30 +0100 Kim Alvefur mod_smacks: 'reason' parameter of session:close() changed to make nil and false mean 'graceful close' in 9da430b69f13
Sun, 23 Dec 2012 19:36:31 +0100 Michael Holzt mod_carbons_adhoc: Initial commit.
Sun, 23 Dec 2012 19:34:29 +0100 Michael Holzt mod_carbons_copies: Initial commit; allow the user to enable v0 style carbons
Sun, 23 Dec 2012 19:30:28 +0100 Michael Holzt mod_carbons: Make support for v0 disabled by default, don't send v0 carbons for c2s
Sun, 23 Dec 2012 16:22:20 +0100 Kim Alvefur Rename mod_http_dir_index -> mod_http_dir_listing
Sun, 23 Dec 2012 15:36:33 +0100 Kim Alvefur mod_http_dir_index: Add. Handle generation of directory listings for mod_http_files. Included icons from the Tango project are Public Domain
Sat, 22 Dec 2012 21:09:41 +0100 Kim Alvefur mod_admin_web: Let mod_http_files handle file serving
Sat, 22 Dec 2012 15:36:55 +0100 Kim Alvefur mod_carbons: Support the pre-forwarding version of Carbons. Please don't implement this.
Thu, 20 Dec 2012 12:12:36 +0100 Kim Alvefur mod_last_offline: New module that stores last logut time and attaches this timestamp to unavailable presence.
Sun, 16 Dec 2012 12:51:34 +0100 Kim Alvefur mod_vjud: Disallow searching from remote hosts by default in search-all-users mode
Sun, 16 Dec 2012 12:47:26 +0100 Kim Alvefur mod_vjud: Add non-default mode where we search all users
Sun, 16 Dec 2012 12:29:02 +0100 Kim Alvefur mod_vjud: Do case-insensitive matching
Sun, 16 Dec 2012 12:35:43 +0100 Kim Alvefur mod_vjud: Enforce minimal length of search parameters
Mon, 10 Dec 2012 22:37:41 +0100 Rob Hoelz Merging from upstream
Mon, 10 Dec 2012 22:35:17 +0100 Rob Hoelz Make sure we use the user filter for bind
Mon, 10 Dec 2012 22:35:00 +0100 Rob Hoelz Fix login failure test to use a non-existent user
Mon, 10 Dec 2012 22:34:39 +0100 Rob Hoelz Add password for user 'seven'
Mon, 10 Dec 2012 22:34:23 +0100 Rob Hoelz Test login for user 'seven'
Mon, 10 Dec 2012 22:34:06 +0100 Rob Hoelz Filter out test record 'seven'
Mon, 10 Dec 2012 22:33:07 +0100 Rob Hoelz Add test user record that we'll filter out
Mon, 10 Dec 2012 22:16:18 +0100 Rob Hoelz Log and return failure if user record not found in bind
Mon, 10 Dec 2012 22:15:27 +0100 Rob Hoelz Use singlematch to find user record in ldap.bind
Mon, 10 Dec 2012 22:14:28 +0100 Rob Hoelz Return DN in the attributes table with singlematch
Mon, 10 Dec 2012 22:14:03 +0100 Rob Hoelz Change singlematch to search subtrees
Mon, 10 Dec 2012 22:05:24 +0100 Rob Hoelz Print the username if a test login fails
Mon, 10 Dec 2012 22:04:53 +0100 Rob Hoelz Test login for user 'six'
Mon, 10 Dec 2012 22:04:17 +0100 Rob Hoelz Add test LDAP entries for testing deeper user records
Mon, 10 Dec 2012 21:52:09 +0100 Guilhem LETTRON We must search for dn before trying to bind
Sun, 09 Dec 2012 10:55:39 +0100 Kim Alvefur mod_strict_https: Correct underscore to hypen in max-age directive
Wed, 05 Dec 2012 18:07:46 +0100 Rob Hoelz Change hoelzro's mod_auth_ldap to mod_auth_ldap2
Fri, 23 Nov 2012 19:04:10 +0100 Kim Alvefur mod_strict_https: New module implementing HTTP Strict Transport Security
Thu, 22 Nov 2012 00:02:28 -0500 Matthew Wild mod_pubsub_github: Receive Github web hooks (generated on pushes to a repository) and forward to a local pubsub node
Wed, 21 Nov 2012 23:30:14 -0500 Matthew Wild mod_pubsub_pivotaltracker: Accept activity notifications from Pivotal Tracker web hooks and relay them to a pubsub node
Thu, 15 Nov 2012 13:27:53 -0500 Matthew Wild mod_pubsub_eventsource: An experimental plugin for allowing non-XMPP subscriptions to pubsub nodes over HTML5's server-sent events (SSE/EventSource) API
Thu, 08 Nov 2012 01:55:00 +0100 Florian Zeitz mod_websocket: Determine whether to use a self-closing stream tag, based on the client's initial data
Wed, 31 Oct 2012 20:07:23 +0100 Florian Zeitz mod_websocket: Add CORS support
Mon, 29 Oct 2012 00:46:51 +0100 Kim Alvefur mod_checkcerts: Improve, add comments, add forward compatibility.
Sat, 27 Oct 2012 20:02:10 +0200 Kim Alvefur mod_carbons: Advertise support for the previous version
Thu, 25 Oct 2012 17:45:08 +0200 Florian Zeitz mod_websocket: Don't offer starttls
Thu, 25 Oct 2012 00:15:23 +0000 Marco Cirillo mod_pastebin: provide correct content-type on invalid pastes warnings too.
Tue, 23 Oct 2012 13:32:44 +0000 Marco Cirillo mod_register_json: add option to handle requests only on secure connections.
Wed, 17 Oct 2012 03:47:15 +0200 Kim Alvefur mod_carbons: Update to latest version of XEP-0280, while supporting the old version.
Mon, 15 Oct 2012 21:02:43 +0200 Florian Zeitz mod_websocket: Accept GET request without trailing /
Mon, 15 Oct 2012 20:56:15 +0200 Florian Zeitz mod_websocket: Update example HTML
Sat, 13 Oct 2012 03:31:26 +0500 Waqas Hussain mod_webpresence: Don't calculate the same hash four times.
Sat, 13 Oct 2012 02:33:06 +0500 Waqas Hussain mod_auth_external: Work even when the LuaProcessCall library isn't available.
Sat, 06 Oct 2012 19:25:53 +0500 Waqas Hussain mod_password_policy: Fix inverted length check.
Fri, 05 Oct 2012 19:44:23 +0200 Florian Zeitz mod_websocket: Check whether the xmpp sub-protocol was requested
Fri, 05 Oct 2012 19:34:53 +0200 Kim Alvefur mod_auth_sql: Add users iterator
Fri, 05 Oct 2012 16:57:34 +0200 Florian Zeitz mod_websocket: More robust frame handling
Fri, 05 Oct 2012 05:49:22 +0500 Waqas Hussain mod_password_policy: Initial commit.
Thu, 04 Oct 2012 16:38:39 +0200 Florian Zeitz mod_websocket: Fix frame length calculation
Thu, 04 Oct 2012 16:37:33 +0200 Florian Zeitz mod_websocket: Merge with current mod_c2s
Fri, 28 Sep 2012 08:31:27 +0500 Waqas Hussain mod_auth_dovecot: Improved error reporting.
Sat, 22 Sep 2012 02:06:21 +0200 Kim Alvefur mod_carbons: Fix logic, top resources should only be excluded for incoming messages
Sat, 22 Sep 2012 01:56:59 +0200 Kim Alvefur mod_carbons: Less complicated assignments (thanks waqas)
Wed, 19 Sep 2012 16:36:32 +0200 Kim Alvefur mod_carbons: Fix handling of messages from remote hosts
Wed, 19 Sep 2012 01:30:58 +0000 Marco Cirillo mod_host_guard: close down streams from and to filtered entities, on initialization / configuration reload.
Tue, 18 Sep 2012 21:05:41 +0200 Kim Alvefur mod_carbons: Optimize and clarify (thanks waqas)
Tue, 18 Sep 2012 18:58:13 +0200 Kim Alvefur mod_carbons: Add comments and rename some variables to make it clearer
Tue, 18 Sep 2012 00:31:42 +0200 Rob Hoelz Merge upstream with my local LDAP work
Tue, 18 Sep 2012 00:29:28 +0200 Rob Hoelz Properly handle avatar/logo BINVALs
Tue, 18 Sep 2012 00:16:12 +0200 Rob Hoelz Test for present avatar data in user vCard
Tue, 18 Sep 2012 00:14:31 +0200 Rob Hoelz Fix vCard checking routine to handle avatars properly
Tue, 18 Sep 2012 00:14:00 +0200 Rob Hoelz Compare decoded JPEG avatar data
Tue, 18 Sep 2012 00:13:37 +0200 Rob Hoelz Fix prosody config (type is MIME type)
Tue, 18 Sep 2012 00:07:31 +0200 Rob Hoelz Fix got/expected in vCard content test
Mon, 17 Sep 2012 23:56:21 +0200 Rob Hoelz Add photo config to sample config
Mon, 17 Sep 2012 23:56:11 +0200 Rob Hoelz Add test for vCard photo
Mon, 17 Sep 2012 23:55:51 +0200 Rob Hoelz Add avatar data/config for testing
Mon, 17 Sep 2012 20:15:27 +0200 Kim Alvefur mod_mam_muc_sql: SQL variant of mod_mam_muc
Mon, 17 Sep 2012 20:14:51 +0200 Kim Alvefur mod_mam_muc: MUC version of mod_mam
Mon, 17 Sep 2012 20:14:26 +0200 Kim Alvefur mod_mam_sql: Fork of mod_mam using SQL.
Wed, 12 Sep 2012 22:05:57 +0000 Marco Cirillo mod_host_guard: fix typos into the code, the operators were supposed to be "not equal".
Wed, 12 Sep 2012 20:08:48 +0000 Marco Cirillo mod_host_guard: replace checking host object with checking the configuration for the authentication option set to anonymous, I suppose that was the reason I imported configmanager but probably lost that somewhere in the process.
Thu, 13 Sep 2012 00:17:42 +0500 Waqas Hussain mod_auth_external, mod_auth_internal_yubikey: Get rid of useless wrapper function around the auth provider.
Wed, 12 Sep 2012 19:15:45 +0000 Marco Cirillo mod_host_guard: prevent possible traceback during host manual activation/deactivation.
Thu, 13 Sep 2012 00:08:29 +0500 Waqas Hussain mod_auth_*: Use module:provides(), and don't explicitly specify provider.name.
Wed, 12 Sep 2012 23:58:01 +0500 Waqas Hussain mod_storage_*: Update to use module:provides().
Wed, 12 Sep 2012 18:03:55 +0200 Kim Alvefur mod_smacks: Avoid indexing a nil value
Mon, 10 Sep 2012 21:11:04 +0200 Kim Alvefur mod_smacks: Only request ack for stanzas
Mon, 10 Sep 2012 21:02:26 +0200 Kim Alvefur mod_smacks: Less table indexing!
Sun, 02 Sep 2012 15:35:50 +0200 rob Add LDAP plugin suite
Mon, 27 Aug 2012 05:18:56 +0200 Kim Alvefur mod_mam: Fix variable name, blame autocomplete
Sun, 26 Aug 2012 23:34:36 +0000 Marco Cirillo mod_register_redirect: rebacked in changeset c6f1427da79d (behaviour fixed).
Mon, 27 Aug 2012 00:06:06 +0200 Kim Alvefur mod_vjud/vcard.lib: Handle empty vcards (thanks mva)
Sun, 26 Aug 2012 17:20:45 +0000 Marco Cirillo mod_register_redirect: revert back previous change, as returning origin.send() causes inconsistent behaviour stanza routing/callbacks wise if the request comes from a remote entity.
Sun, 26 Aug 2012 18:56:50 +0200 Kim Alvefur mod_carbons: Merge enable and disable handlers
Sat, 25 Aug 2012 19:25:16 +0200 Kim Alvefur mod_twitter: Use module:send()
Tue, 21 Aug 2012 23:37:53 +0500 Waqas Hussain mod_pastebin: Have a default pastebin URL.
Fri, 17 Aug 2012 17:23:52 +0200 Kim Alvefur mod_pubsub_hub: Add compat wrapping of Atom content for interop with PuSH
Thu, 16 Aug 2012 22:31:08 +0200 Kim Alvefur mod_mam: Report id of first item and number of items sent.
Thu, 16 Aug 2012 21:31:46 +0200 Kim Alvefur mod_mam: Change storage format to store bare JID + resource.
Thu, 16 Aug 2012 21:16:35 +0200 Kim Alvefur mod_mam: remove useless check
Wed, 15 Aug 2012 17:29:18 +0200 Kim Alvefur mod_pubsub_feeds: util.pubsub methods return bool, data
Wed, 15 Aug 2012 17:25:47 +0200 Kim Alvefur mod_pubsub_feeds: Fix method call
Wed, 15 Aug 2012 16:49:00 +0200 Kim Alvefur mod_pubsub_feeds: Check if nodes exists in pubsub, make sure they get restored if not. (Thanks Maranda)
Wed, 15 Aug 2012 16:47:06 +0200 Kim Alvefur mod_pubsub_feeds: Remove config-reloaded hook, do setup in module.load() instead
Wed, 15 Aug 2012 16:34:59 +0200 Kim Alvefur mod_pubsub_feeds: Add parameter refresh_feeds() to force refresh of all feeds
Wed, 15 Aug 2012 16:31:27 +0200 Kim Alvefur mod_pubsub_feeds: Use reference to mod_pubsub from module:depends
Fri, 10 Aug 2012 21:40:52 +0200 Kim Alvefur mod_register_web: Show actual hostname in registration form
Fri, 10 Aug 2012 07:42:53 +0700 Vadim Misbakh-Soloviov mod_twitter: fixed to depend on Prosody's internal util.json. TODO: Discuss (MattJ, Zash, Waqas, Maranda) about migration all json content to use cjson ( http://www.kyne.com.au/~mark/software/lua-cjson-manual.html ) library instead
Thu, 09 Aug 2012 20:31:13 +0200 Kim Alvefur mod_vjud: Allow working as a component, in which case the parent domain is searched.
Thu, 09 Aug 2012 20:16:09 +0200 Kim Alvefur mod_vjud/vcard.lib: Iterate on tags instead of items (thanks mva)
Thu, 09 Aug 2012 19:49:50 +0200 Kim Alvefur mod_vjud: Correctly pass current state to form (Thanks Florob)
Tue, 07 Aug 2012 15:51:15 +0100 Matthew Wild mod_broadcast: New module to set up a component that forwards received messages to all online users (similar to Openfire's broadcast module) (thanks Yann Verry)
Tue, 07 Aug 2012 01:51:42 +0200 Kim Alvefur mod_pubsub_hub: Fix calculating next periodic check of subscriptions.
Mon, 06 Aug 2012 14:48:26 +0000 Marco Cirillo mod_register_redirect: use 'return origin.send' instead of returning true everytime.
Mon, 06 Aug 2012 14:42:48 +0000 Marco Cirillo mod_register_redirect: fixed clunky if block (thanks Zash, mva).
Mon, 06 Aug 2012 17:08:12 +0700 Vadim Misbakh-Soloviov mod_webpresence: fixed text notation, added html, added status message output
Sun, 05 Aug 2012 17:51:58 +0100 Matthew Wild mod_register_redirect: Fix typo in variable name (again...)
Sun, 05 Aug 2012 13:55:29 +0100 Matthew Wild mod_register_redirect: Fix usage of incorrect variable name (thanks iron)
Sun, 05 Aug 2012 09:07:48 +0700 Vadim Misbakh-Soloviov mod_webpresence: Added possibility to get status as text
Sun, 05 Aug 2012 02:38:38 +0100 Matthew Wild mod_s2sblackwhitelist: Remove, as very incompatible with 0.9 and similar functionality is available through mod_host_guard
Sun, 05 Aug 2012 02:33:29 +0100 Matthew Wild mod_support_contact: Use module:send()
Sun, 05 Aug 2012 02:32:17 +0100 Matthew Wild mod_auto_accept_subscriptions: Import core_post_stanza
Sun, 05 Aug 2012 02:27:58 +0100 Matthew Wild mod_block_s2s_subscriptions: New module to block incoming presence subscriptions from non-contacts on selected remote hosts
Sun, 05 Aug 2012 02:26:45 +0100 Matthew Wild mod_block_strangers: Bump handler priority to 200 (just because)
Sun, 05 Aug 2012 01:49:03 +0100 Matthew Wild mod_block_subscriptions: Block incoming and outgoing presence subscriptions (useful in conjunction with mod_readonly)
Sun, 05 Aug 2012 01:46:24 +0100 Matthew Wild mod_block_strangers: Module to block message and iqs from people not on your roster
Sat, 04 Aug 2012 20:40:10 +0100 Matthew Wild mod_privacy: Remove, obsolete (bundled with Prosody). Don't come back!
Fri, 03 Aug 2012 15:12:41 +0200 Florian Zeitz mod_admin_web: Add explicit dependencies on mod_admin_adhoc and mod_bosh
Fri, 03 Aug 2012 14:56:59 +0200 Florian Zeitz mod_admin_web: Move comment to appropriate line
Thu, 02 Aug 2012 20:44:40 +0200 Florian Zeitz mod_admin_web: Update dependency versions
Thu, 02 Aug 2012 00:28:33 +0200 Kim Alvefur mod_pubsub_hub: Enforce minimal lease time
Thu, 02 Aug 2012 00:25:24 +0200 Kim Alvefur mod_pubsub_hub: Try to choose time until the next periodic check in a sane way
Wed, 01 Aug 2012 17:14:03 +0200 Kim Alvefur mod_pubsub_feeds: Use URL as node name if the config index is numeric
Wed, 01 Aug 2012 16:11:12 +0200 Kim Alvefur mod_pubsub_hub: New module that implements the Hub part of PubSubHubbub
Wed, 01 Aug 2012 16:08:54 +0200 Kim Alvefur mod_pubsub_feeds: Depend on pubsub instead of aborting if it's not loaded
Wed, 01 Aug 2012 16:08:15 +0200 Kim Alvefur mod_pubsub_feeds: Use the "superactor" instead of module.host/module.name
Wed, 01 Aug 2012 02:33:43 +0200 Florian Zeitz mod_admin_web: Replace core_post_stanza() with module:send()
Wed, 01 Aug 2012 02:30:30 +0200 Kim Alvefur mod_addressing: Replace use of core_post_stanza() with module:send()
Wed, 01 Aug 2012 02:29:01 +0200 Kim Alvefur mod_service_directories: Replace use of core_post_stanza() with module:send()
Wed, 01 Aug 2012 02:22:24 +0200 Kim Alvefur mod_remote_roster: Replace use of core_post_stanza() with module:send()
Sun, 29 Jul 2012 22:24:11 +0200 Kim Alvefur mod_smacks: Use require to import (thanks a lot, autocomplete)
Sun, 29 Jul 2012 22:21:32 +0200 Kim Alvefur mod_smacks: Import sessionmanager
Sun, 29 Jul 2012 22:11:48 +0200 Kim Alvefur mod_smacks: Fix log statement
Sun, 29 Jul 2012 21:38:19 +0200 Kim Alvefur mod_smacks: Import prosody.core_process_stanza()
Fri, 27 Jul 2012 14:29:59 +0100 Matthew Wild Merge with Oliver Gerlich
Mon, 11 Jun 2012 22:32:45 +0200 Oliver Gerlich mod_archive: cope with <list> requests which don't have a <set> tag
Fri, 27 Jul 2012 04:39:48 +0200 Kim Alvefur mod_mam: Stricter validation, reject invalid timestamps, jids.
Fri, 27 Jul 2012 02:38:43 +0100 Matthew Wild mod_readonly: Allow preventing direct modification of certain user data via XMPP
Thu, 26 Jul 2012 15:14:06 +0100 Matthew Wild mod_compat_vcard: Handle vcard requests sent to full JIDs (a spec violation commited by older versions of ejabberd and possibly others) - replaces vcard_compatibility option from Prosody 0.8
Thu, 26 Jul 2012 14:27:41 +0100 Matthew Wild mod_compat_bind: Compatibility (ugh) with clients that send the resource bind to the login host (ugh)
Tue, 24 Jul 2012 15:33:55 +0100 Matthew Wild mod_admin_web_timber -> mod_admin_web
Sun, 22 Jul 2012 19:52:45 +0100 Matthew Wild mod_register_web: nodeprep username before creating user (thanks IRON)
Thu, 19 Jul 2012 15:33:35 +0100 Matthew Wild mod_adhoc_cmd_*: Remove, these are obsoleted by mod_admin_adhoc (supplied with Prosody since 0.8)
Thu, 19 Jul 2012 15:32:02 +0100 Matthew Wild mod_inotify_reload: Add debug logging
Mon, 16 Jul 2012 22:30:43 +0200 Kim Alvefur mod_carbons: Unconditionally set namespace of forwarded message.
Fri, 13 Jul 2012 14:07:30 +0200 Kim Alvefur mod_vjud: Remove some ... verbose debug logging
Wed, 11 Jul 2012 19:07:15 +0200 Kim Alvefur mod_streamstats: Switch to portmanager and other 0.9 goodness
Sun, 08 Jul 2012 01:00:12 +0200 Kim Alvefur mod_http_favicon: Add, serves a favicon.ico
Sun, 08 Jul 2012 00:40:43 +0200 Kim Alvefur mod_mam_adhoc: Use ad-hoc command node suggested by XEP-0313
Fri, 06 Jul 2012 13:39:51 +0100 Matthew Wild mod_limits: Import to prosody-modules, connection-level rate limiting
Wed, 04 Jul 2012 14:08:43 +0200 Olivier Goffart mod_archive: switch from/to
Wed, 04 Jul 2012 13:58:31 +0200 Olivier Goffart mod_archive: Fix duplicate messages stored
Wed, 04 Jul 2012 13:49:57 +0200 Olivier Goffart mod_archive: Fix hour offset in stored message date
Sun, 01 Jul 2012 13:51:26 +0200 Kim Alvefur mod_vjud: Don't break on undefined properties.
Sun, 01 Jul 2012 13:15:40 +0200 Kim Alvefur mod_vjud: Switch first and last name in results to be correct.
Sun, 01 Jul 2012 12:47:51 +0200 Kim Alvefur mod_vjud: Update util.vcard from verse
Sat, 30 Jun 2012 23:01:29 +0000 Marco Cirillo mod_compat_muc_admin: added missing import (thanke MattJ)
Thu, 28 Jun 2012 05:24:26 +0200 Kim Alvefur mod_vjud: Missing fields should not match everyone. (Thanks Pidgin)
Tue, 26 Jun 2012 13:05:52 +0000 Marco Cirillo mod_host_guard: adjusted log message.
Tue, 26 Jun 2012 12:05:24 +0000 Marco Cirillo mod_host_guard: reduced code duplication and added better logging.
Tue, 26 Jun 2012 10:57:24 +0000 Marco Cirillo mod_host_guard: during configuration reload the host handlers should be reinitialized as well, so reverted changed and added back the "redundant code".
Mon, 25 Jun 2012 23:53:40 +0000 Marco Cirillo mod_host_guard: removed redundant cleanup code (tested it's completely unrequired).
Mon, 25 Jun 2012 23:26:09 +0000 Marco Cirillo mod_host_guard: host handlers are now cleaned properly on module unload (and also still on re/load to be safe).
Mon, 25 Jun 2012 22:32:54 +0000 Marco Cirillo mod_host_guard: referenced configmanager from prosody's _G instead of requiring it.
Mon, 25 Jun 2012 22:20:27 +0000 Marco Cirillo mod_register_json: moved throttling logic so that if there's a failure during nick registration the user can retry and referenced usermanager from prosody's _G instead of req. it.
Mon, 25 Jun 2012 22:17:40 +0000 Marco Cirillo mod_register_redirect: referenced configmanager from prosody's global space instead of requiring it (==).
Mon, 25 Jun 2012 21:36:40 +0000 Marco Cirillo mod_register_json: modify logic to prevent an unnecessary call to usermanager.
Sat, 23 Jun 2012 00:44:32 +0500 Waqas Hussain mod_auth_joomla: Added config option sql.prefix (default = "jos_").
Sat, 23 Jun 2012 00:42:01 +0500 Waqas Hussain mod_auth_joomla: Joomla hash should be hex-encoded, not raw binary (thanks Anthony).
Wed, 20 Jun 2012 16:08:47 +0200 Kim Alvefur mod_pubsub_feeds: Prepare for making it possible to unsubscribe, and some other minor changes.
Wed, 20 Jun 2012 15:59:45 +0200 Kim Alvefur mod_pubsub_feeds: Fix updating of config
Wed, 20 Jun 2012 15:18:48 +0200 Kim Alvefur mod_vjud: Depends on vcard lib from verse, so add that.
Wed, 20 Jun 2012 15:14:34 +0200 Kim Alvefur mod_vjud: Add. Thanks waqas for the base code.
Sun, 17 Jun 2012 21:12:00 +0200 Kim Alvefur mod_mam_adhoc: New module that allows clients to change MAM preferences through AdHoc.
Tue, 12 Jun 2012 19:27:02 +0200 Florian Zeitz mod_client_certs: Add Ad-Hoc commands for certificate management
Tue, 12 Jun 2012 14:00:57 +0200 Florian Zeitz mod_client_certs: Strip x509 data
Mon, 11 Jun 2012 16:54:32 +0200 Kim Alvefur mod_mam: Enforce max results even if RSM isn't used.
Mon, 11 Jun 2012 00:35:26 +0000 Marco Cirillo mod_register_json: corrected trace.
Sat, 09 Jun 2012 23:15:44 +0200 Thijs Alkemade mod_client_certs: Follow the rules in XEP-0178 about the inclusion of the username when using EXTERNAL, instead of mapping one certificate to one user.
Sat, 09 Jun 2012 01:47:31 +0200 Kim Alvefur mod_auth_dovecot: If the connection fails, nuke it so the next attempt causes a reconnect.
Fri, 08 Jun 2012 21:02:41 +0200 Kim Alvefur mod_mam: Fix typo
Fri, 08 Jun 2012 21:01:44 +0200 Kim Alvefur mod_mam: Enforce a max number of items returned, with a default.
Fri, 08 Jun 2012 20:11:39 +0200 Kim Alvefur mod_mam: Move RSM pointer to last message into a MAM-namespaced child
Fri, 08 Jun 2012 19:52:36 +0200 Kim Alvefur mod_mam/rsm.lib: Remove log statement (fixes usage in verse)
Fri, 08 Jun 2012 19:35:36 +0200 Kim Alvefur mod_mam/rsm.lib: Fix typo
Fri, 08 Jun 2012 05:56:24 +0200 Kim Alvefur mod_mam: Fix issue with get_text() and clean some unneeded variables.
Fri, 08 Jun 2012 03:13:31 +0200 Kim Alvefur mod_mam: Implement support for Result Set Management in queries.
Thu, 07 Jun 2012 23:41:25 +0200 Kim Alvefur mod_auth_dovecot: Old forgotten changes. Testing appreciated.
Tue, 05 Jun 2012 22:47:12 +0200 Florian Zeitz mod_conformance_restricted: Require util.jid
Tue, 05 Jun 2012 20:47:02 +0200 Thijs Alkemade mod_client_certs: Fix the checking of valid id_on_xmppAddr fields.
Tue, 05 Jun 2012 19:31:03 +0200 Thijs Alkemade mod_client_certs: Disconnect every session that was using that cert when revoking a client certificate.
Tue, 05 Jun 2012 19:17:28 +0200 Florian Zeitz mod_admin_web: Correctly import usermanager
Tue, 05 Jun 2012 18:02:28 +0200 Thijs Alkemade mod_client_certs: Checking in the latest version I have with Zash's changes.
Sat, 02 Jun 2012 04:59:16 +0200 Florian Zeitz mod_websocket: Remove unnecessary require of tohex()
Mon, 28 May 2012 02:18:04 +0200 Florian Zeitz mod_websocket: Only un-self-close <stream:stream>s
Mon, 28 May 2012 00:52:47 +0200 Florian Zeitz mod_websocket: Make sending a self-closing <stream:stream> tag configurable
Sun, 27 May 2012 19:30:37 +0200 Florian Zeitz mod_websocket: Answer ping frames
Sun, 27 May 2012 19:05:07 +0200 Florian Zeitz mod_websocket: Add fragmentation support
Sun, 27 May 2012 17:53:52 +0200 Florian Zeitz mod_websocket: Be nice to non-websocket clients
Sun, 27 May 2012 17:17:52 +0200 Florian Zeitz mod_websocket: Make this a shared module
Sun, 27 May 2012 17:09:19 +0200 Florian Zeitz mod_websocket: Move frame building into a function
Sun, 27 May 2012 04:58:07 +0000 Marco Cirillo mod_host_guard: remove unused import.
Sun, 27 May 2012 04:44:24 +0000 Marco Cirillo mod_host_guard: prevent possible traces in case there isn't a conn object on the session by adding a dummy replacement function.
Sun, 27 May 2012 02:44:06 +0000 Marco Cirillo mod_host_guard: now a proper error is returned when stanzas are routed to a filtered remote server (thanks Zash)
Sun, 27 May 2012 01:37:25 +0000 Marco Cirillo mod_host_guard: removed unused variable.
Sun, 27 May 2012 01:34:53 +0000 Marco Cirillo mod_host_guard: using route/remote event hook to stop outgoing connections to filtered entities, yet the returned error is highly misleading.
Sat, 26 May 2012 22:48:03 +0000 Marco Cirillo mod_host_guard: removed s2smanager import.
Sat, 26 May 2012 22:45:46 +0000 Marco Cirillo mod_host_guard: removed calls to s2smanager and made the module not dependant on it.
Sat, 26 May 2012 22:53:39 +0100 Matthew Wild mod_group_bookmarks: Log error when group_bookmarks_file not specified
Sat, 26 May 2012 11:37:44 +0000 Marco Cirillo mod_stanza_counter_http: change the skipped get_option_array to get_option_string it was supposed to.
Sat, 26 May 2012 03:09:09 +0200 Florian Zeitz mod_websocket: Move frame handling into a separate function
Fri, 25 May 2012 17:20:41 +0200 Florian Zeitz mod_websocket: New mod_c2s based version, still WIP
Thu, 24 May 2012 23:52:36 +0200 Kim Alvefur mod_mam: Put name of store in a single variable
Thu, 24 May 2012 23:02:46 +0200 Kim Alvefur mod_mam: Remove unused local
Thu, 24 May 2012 22:56:12 +0200 Kim Alvefur mod_mam: Break when the message is more recent than the range requested
Thu, 24 May 2012 22:37:14 +0200 Kim Alvefur mod_mam: local tostring and some comments
Thu, 24 May 2012 22:29:17 +0200 Thijs Alkemade mod_mam: From the spec: servers SHOULD NOT archive messages that do not have a <body/> child tag.
Wed, 23 May 2012 21:52:14 +0200 Kim Alvefur mod_pubsub_feed: Rename to mod_pubsub_feeds
Mon, 21 May 2012 22:10:28 +0200 Kim Alvefur mod_data_access: Cleanup and update to new HTTP API
Mon, 21 May 2012 21:30:51 +0200 Kim Alvefur mod_pubsub_feed: Cleanup and update to new APIs in 0.9
Mon, 21 May 2012 17:02:15 +0200 Kim Alvefur mod_checkcerts: New module that logs a warning when your cert is about to expire.
Mon, 21 May 2012 15:36:02 +0200 Thijs Alkemade mod_mam: Add the UID to the <result> when sending an archived message back.
Wed, 16 May 2012 17:34:47 +0500 Waqas Hussain mod_auth_phpbb3: Optionally allow using PHPBB3 session ID as password ( sql = { sessionid_as_password = true, ... } ).
Sun, 06 May 2012 23:27:28 +0200 Kim Alvefur mod_carbons: Move creation of the carbon stanza out of the loop.
Mon, 30 Apr 2012 17:25:09 +0200 Florian Zeitz mod_admin_web: Utilize the shared module magic
Mon, 30 Apr 2012 16:45:06 +0200 Florian Zeitz mod_srvinjection: Use module:set_global()
Mon, 30 Apr 2012 13:08:40 +0200 Kim Alvefur mod_post_msg: Update to the new HTTP API
Sun, 29 Apr 2012 20:43:40 +0000 Marco Cirillo mod_register_json: same as previous ones, un-needeness.
Sun, 29 Apr 2012 20:41:59 +0000 Marco Cirillo mod_stanza_counter: remove module:set_global, with the default_host handler it's not required.
Sun, 29 Apr 2012 20:40:55 +0000 Marco Cirillo mod_server_status: remove module:set_global, with the default_host handler it's not required.
Sun, 29 Apr 2012 20:29:07 +0000 Marco Cirillo mod_server_status: for sure xml isn't json, passing json mime and viceversa isn't appropriate at all. *no no*
Sun, 29 Apr 2012 20:18:45 +0000 Marco Cirillo mod_server_status: fix code typo, get_option_array was used instead of get_option_string
Sun, 29 Apr 2012 20:16:43 +0000 Marco Cirillo mod_register_json: revert change, it's not needed (providing http provides https as well)
Sun, 29 Apr 2012 21:07:04 +0200 Kim Alvefur mod_pastebin: Update to the new HTTP API
Sun, 29 Apr 2012 17:36:31 +0100 Matthew Wild mod_register_web: Extremely rough web registration page, with captcha
Sun, 29 Apr 2012 16:57:21 +0100 Matthew Wild mod_inotify_reload: Reload modules when their code changes
Sun, 29 Apr 2012 13:44:21 +0000 Marco Cirillo mod_register_json: fixed typo, added https/http switch and default value to it.
Sun, 29 Apr 2012 13:06:53 +0000 Marco Cirillo mod_stanza_counter_http: updated to current HTTP API.
Sun, 29 Apr 2012 13:06:26 +0000 Marco Cirillo mod_server_status: updated to current HTTP API.
Sun, 29 Apr 2012 13:05:46 +0000 Marco Cirillo mod_register_json: updated to current HTTP API.
Sun, 29 Apr 2012 12:47:20 +0000 Marco Cirillo mod_ircd: net.connlisteners is gone and won't be back, *disintegrated*
Sun, 29 Apr 2012 12:46:36 +0000 Marco Cirillo mod_cleanup_http: this is only useful to reload http plugins pre-timber 0.9, *disintegrated*
Sat, 28 Apr 2012 19:48:37 +0100 Matthew Wild mod_adhoc: Remove
Sat, 28 Apr 2012 19:47:17 +0100 Matthew Wild mod_proxy65: Remove
Sat, 28 Apr 2012 19:44:42 +0100 Matthew Wild mod_webpresence: Update to timber, remove squish hack (icons are now loaded relative to the module file)
Sat, 28 Apr 2012 18:21:29 +0100 Matthew Wild mod_smacks: Make smacks_max_unacked_stanzas configurable
Sat, 28 Apr 2012 18:20:18 +0100 Matthew Wild mod_smacks: get_option+_number
Sat, 28 Apr 2012 18:16:47 +0100 Matthew Wild mod_smacks: Remove dependency on connlisteners (use sessions table shared by mod_c2s directly)
Sat, 28 Apr 2012 18:10:36 +0100 Matthew Wild mod_streamstats: Import count and keys from util.iterators
Sat, 28 Apr 2012 17:44:28 +0100 Matthew Wild Tagging last 0.8.x compatible revision of this repo, for 0.8.x support move to http://code.google.com/p/prosody-modules.0-8/
Fri, 27 Apr 2012 19:59:21 +0200 Florian Zeitz mod_admin_web: HTTP methods are now required
Fri, 27 Apr 2012 03:30:47 +0200 Florian Zeitz mod_admin_web: Add timber version. Separate for now
Sun, 22 Apr 2012 13:29:57 +0200 Kim Alvefur mod_mam: Update header
Thu, 19 Apr 2012 17:46:24 +0200 Kim Alvefur mod_mam: Remove archived tag, as this was dropped from the submitted spec
Wed, 04 Apr 2012 00:37:42 +0200 Kim Alvefur mod_pubsub_feed: Fix typos
Thu, 29 Mar 2012 10:32:40 +0800 shinysky mod_archive: applied patch from stephen.weber@gswot.org to fix issue 6 and 7; need fully test.
Tue, 27 Mar 2012 17:11:26 +0000 Marco Cirillo mod_compat_muc_admin: corrected variable leftovers.
Tue, 27 Mar 2012 16:57:00 +0000 Marco Cirillo mod_compat_muc_admin: adding last missing local (getUsingPath).
Tue, 27 Mar 2012 16:51:59 +0000 Marco Cirillo mod_compat_muc_admin: general cleanup, adding missing locals from muc.lib.lua (since things aren't inflated enough already)
Tue, 27 Mar 2012 16:07:52 +0000 Marco Cirillo mod_compat_muc_admin: we shall make sure that only owners can destroy rooms and not everyone, isn't it?
Tue, 27 Mar 2012 15:49:31 +0000 Marco Cirillo mod_compat_muc_admin: first commit.
Sun, 25 Mar 2012 02:30:36 +0500 Waqas Hussain mod_auth_phpbb3: Match the username_clean column instead of the username column when updating password.
Mon, 19 Mar 2012 17:06:02 +0000 Matthew Wild mod_smacks: Don't hibernate session on graceful stream close 0.8-diverge
Sat, 17 Mar 2012 15:54:25 +0000 Matthew Wild mod_smacks: Import connlisteners properly
Sat, 17 Mar 2012 15:53:45 +0000 Matthew Wild mod_smacks: If a resumed session still has a connection open, close that connection before resuming
Mon, 05 Mar 2012 16:53:30 +0000 Matthew Wild mod_smacks: Use pre-resource-unbind (0.9 feature) to fix reloadability and multiple host support
Tue, 28 Feb 2012 14:37:42 +0100 Kim Alvefur mod_mam: Bumb priority up above carbons, so that archive ids are included
Tue, 28 Feb 2012 14:36:41 +0100 Kim Alvefur mod_mam: Add missing up()
Tue, 28 Feb 2012 14:36:05 +0100 Kim Alvefur mod_mam: Try to not bork when sending a message to your bare jid
Tue, 28 Feb 2012 14:33:35 +0100 Kim Alvefur mod_carbons: Remove useless protection against loop that can't happen
Tue, 28 Feb 2012 14:20:43 +0100 Kim Alvefur mod_carbons: Make sure parameters to log() are strings.
Fri, 24 Feb 2012 15:38:14 +0100 Kim Alvefur mod_lastlog: Add option to also log the users IP address.
Fri, 24 Feb 2012 15:28:17 +0100 Kim Alvefur mod_lastlog: New module to record last time a user authenticated
Tue, 14 Feb 2012 21:21:40 +0100 Florian Zeitz mod_admin_web: Correctly access items in NamedNodeMaps
Tue, 14 Feb 2012 15:17:16 +0000 Matthew Wild Merge
Sun, 12 Feb 2012 21:58:07 +0000 Marco Cirillo mod_c2s_conn_throttle: renamed mod_c2s_auth_throttle, hooks at features and takes in account stream renegotiation.
Sun, 12 Feb 2012 18:26:02 +0000 Marco Cirillo mod_cleanup_http: updated banner.
Sun, 12 Feb 2012 18:04:51 +0000 Marco Cirillo mod_cleanup_http: "spring cleans" module, aka unload global http modules without hassle (open ports cleanup doesn't work with server_event)
Sun, 12 Feb 2012 18:01:48 +0000 Marco Cirillo mod_server_status: remove cleanup function move it to a separate plugin.
Sun, 12 Feb 2012 18:01:12 +0000 Marco Cirillo mod_stanza_counter_http: remove cleanup function move it to a separate plugin.
Sun, 12 Feb 2012 17:59:45 +0000 Marco Cirillo mod_register_json: remove cleanup function move it to a separate plugin.
Sun, 12 Feb 2012 16:35:54 +0100 Kim Alvefur mod_carbons: Use session.send instead of passing carbon through all the routing
Thu, 09 Feb 2012 13:06:14 +0100 Kim Alvefur mod_carbons: Add more debug logging
Thu, 09 Feb 2012 00:56:47 +0000 Marco Cirillo mod_c2s_auth_throttle: first commit
Thu, 09 Feb 2012 00:54:39 +0000 Marco Cirillo merged.
Tue, 07 Feb 2012 20:01:57 +0100 Florian Zeitz mod_conformance_restricted: Module to send XML restricted by RFC 6120 (for conformance testing)
Thu, 09 Feb 2012 00:53:32 +0000 Marco Cirillo mod_server_status: de-revert to use configmanager instead of module mm for the cleanup function also give it an unique name (mismatch possible "??")
Thu, 09 Feb 2012 00:52:18 +0000 Marco Cirillo mod_stanza_counter_http: de-revert to use configmanager instead of module mm for the cleanup function also give it an unique name (mismatch possible "??")
Thu, 09 Feb 2012 00:47:01 +0000 Marco Cirillo mod_register_json: punctuation adjust
Thu, 09 Feb 2012 00:44:46 +0000 Marco Cirillo mod_register_json: de-reverting change to use configmanager again (trace happened), also changed cleanup function name to avoid mismatches (??)
Thu, 09 Feb 2012 00:24:31 +0000 Marco Cirillo mod_register_json: cleanup unused stuff
Tue, 14 Feb 2012 15:16:38 +0000 Matthew Wild mod_auto_accept_subscriptions: New module to automatically accept incoming subscription requests on behalf of users
Thu, 02 Feb 2012 02:08:40 +0100 Thijs Alkemade Fix a typo in mod_smacks (type -> session_type).
Thu, 02 Feb 2012 00:34:53 +0000 Matthew Wild mod_smacks: Drop back to urn:xmpp:sm:2 for now
Thu, 02 Feb 2012 01:23:43 +0100 Thijs Alkemade Add a <delay> to stanzas that are queued (and don't have one already), so clients can show them with the original timestamp.
Thu, 02 Feb 2012 01:23:00 +0100 Thijs Alkemade Update smacks to urn:xmpp:sm:3. Fix typo in can_do_smacks.
Wed, 01 Feb 2012 23:57:07 +0000 Matthew Wild mod_smacks: Consolidate logic for deciding whether to advertise or allow smacks for a given session, and fix an issue with not allowing s2s connections to enable smacks because of not binding a resource... (thanks xnyphs)
Wed, 01 Feb 2012 23:29:05 +0000 Matthew Wild mod_smacks: Handle a client trying to <enable> twice, or trying to <enable> before resource binding (thanks Thijs Alkemade)
Wed, 01 Feb 2012 23:27:23 +0000 Matthew Wild mod_smacks: Only advertise stream features when a stream is authenticated, and doesn't already have smacks enabled
Mon, 30 Jan 2012 04:20:24 +0000 Matthew Wild mod_smacks: Log message when client tries to resume unknown session
Mon, 30 Jan 2012 04:15:58 +0000 Matthew Wild mod_smacks: Add log message on resume
Sun, 29 Jan 2012 20:34:14 +0000 Matthew Wild mod_smacks: Add logging to hibernation and session destruction (thanks darkrain)
Sat, 28 Jan 2012 15:10:04 +0100 Kim Alvefur mod_carbons: Don't try to send carbons for entirely offline users.
Thu, 26 Jan 2012 19:38:03 +0100 Florian Zeitz mod_admin_web: Clear commands in all cases new ones are loaded (thanks Maranda)
Wed, 25 Jan 2012 06:58:53 +0500 Waqas Hussain mod_muc_log_http: Use YYYY-MM-DD in URLs instead of the confusing YYMMDD.
Wed, 25 Jan 2012 06:13:39 +0500 Waqas Hussain mod_muc_log_http: Reduce theme loading code.
Wed, 25 Jan 2012 04:29:26 +0500 Waqas Hussain mod_muc_log_http: Improved theme loading, and better error reporting.
Wed, 25 Jan 2012 04:22:10 +0500 Waqas Hussain mod_muc_log_http: Return a 500 Internal Server Error on missing theme, not a traceback.
Wed, 25 Jan 2012 04:21:17 +0500 Waqas Hussain mod_muc_log_http: Don't return a page on missing rooms.
Wed, 25 Jan 2012 04:20:08 +0500 Waqas Hussain mod_muc_log_http: Return a proper 404 Not Found page on missing pages instead of a traceback.
Tue, 24 Jan 2012 19:25:06 +0100 Florian Zeitz mod_admin_web: Fix margins
Tue, 24 Jan 2012 14:56:00 +0100 Kim Alvefur mod_smacks: Fix smacks on s2s connections, but disable it by default.
Thu, 19 Jan 2012 22:14:19 +0100 Florian Zeitz Adapt to bootstrap
Wed, 18 Jan 2012 15:51:38 +0100 Florian Zeitz mod_admin_web: Replace command list instead of appending
Wed, 18 Jan 2012 01:24:41 +0100 Florian Zeitz mod_adhoc_web: Redesign adhoc command pane
Tue, 17 Jan 2012 16:07:21 +0000 Matthew Wild mod_admin_web: Begin switch to using bootstrap styles
Tue, 17 Jan 2012 16:05:47 +0000 Matthew Wild mod_admin_web: Add bootstrap to get_deps.sh
Tue, 17 Jan 2012 16:04:54 +0000 Matthew Wild mod_admin_web: Move style.css to css/
Tue, 17 Jan 2012 12:30:23 +0000 Matthew Wild mod_admin_web: Fix typo (incomming->incoming)
Tue, 17 Jan 2012 13:58:13 +0000 Marco Cirillo mod_stanza_counter_http: revert to use module:get_option_boolean
Tue, 17 Jan 2012 13:53:49 +0000 Marco Cirillo mod_server_status: revert to use module:get_option_boolean
Tue, 17 Jan 2012 13:52:48 +0000 Marco Cirillo mod_register_json: revert to use module:get_option_boolean
Tue, 17 Jan 2012 01:43:50 +0000 Marco Cirillo mod_pastebin: more sensible unconfigured base url formatting, use interface directive if present.
Tue, 17 Jan 2012 01:40:58 +0000 Marco Cirillo mod_server_status: added http cleanup code from mod_register_json
Tue, 17 Jan 2012 01:31:58 +0000 Marco Cirillo mod_register_json: switched module:get_option_boolean("use_libevent", nil) with require "core.configmanager".get("*", "core", "use_libevent") as the first possibly won't work (module is unloaded)
Tue, 17 Jan 2012 01:27:38 +0000 Marco Cirillo mod_stanza_counter_http: added cleanup function (from mod_register_json)
Tue, 17 Jan 2012 01:18:36 +0000 Marco Cirillo mod_register_json: reworked the ccleanup function so that it doesn' try to close an unused listener port if server_event is in use (works only with select)
Tue, 17 Jan 2012 00:57:47 +0000 Marco Cirillo mod_register_json: added auto-cleanup logic to the module so it can at least be unloaded and reloaded without fuss. (Experimental: works with server_select and trunk)
Sun, 15 Jan 2012 20:21:53 +0100 Kim Alvefur mod_mam: Store the message id more accessible.
Sun, 15 Jan 2012 03:58:54 +0100 Kim Alvefur mod_mam: Implement archiving preferences.
Sun, 15 Jan 2012 02:05:41 +0000 Matthew Wild mod_muc_limits: Echo any MUC <x> or <body> in the error reply (required to make Gajim display the error)
Sun, 15 Jan 2012 01:40:50 +0000 Matthew Wild mod_muc_limits: Remove throttle object from all rooms on unload (to make sure new settings are applied on reload)
Sun, 15 Jan 2012 01:36:11 +0000 Matthew Wild mod_muc_limits: Don't limit room leaving
Sun, 15 Jan 2012 01:08:15 +0000 Matthew Wild mod_muc_limits: New module to impose overall rate-limits on a MUC (not on individual users)
Sat, 14 Jan 2012 22:17:58 +0000 Marco Cirillo mod_register_json: checking out if the user creation succeeded or not is good practice.
Sun, 15 Jan 2012 02:56:51 +0500 Waqas Hussain mod_service_directories: Initial commit. Untested. Support for both directory and buddy use cases. Incomplete pubsub support (only getting all items supported).
Sat, 14 Jan 2012 21:45:37 +0000 Marco Cirillo mod_register_json: fire user-registered event manually on the destination host. (thanks Mr. Gecko)
Sat, 14 Jan 2012 19:56:24 +0000 Marco Cirillo mod_register_json: modified code to employ get_option_set for true sets, and contains meta method
Sat, 14 Jan 2012 20:50:24 +0100 Florian Zeitz mod_admin_web: Use proper path for www_data files (Thanks Zash)
Sat, 14 Jan 2012 19:49:35 +0000 Marco Cirillo mod_register_json: cleaned up useless unused code (thanks Mr. Gecko)
Thu, 12 Jan 2012 20:26:16 +0100 Florian Zeitz mod_adhoc_web: fade instead of scrolling
Tue, 10 Jan 2012 20:55:45 +0000 Marco Cirillo mod_server_status: fixed trace case when an user, mistakenly or not, sets a component which doesn't exist into the plugin config. (thanks chris)
Tue, 10 Jan 2012 21:17:13 +0100 Kim Alvefur mod_carbons: Update to Carbons v0.6.
Tue, 10 Jan 2012 19:57:06 +0000 Marco Cirillo mod_server_status: corrected mistake in the code.
Tue, 10 Jan 2012 19:52:02 +0000 Marco Cirillo mod_server_status: useless "space" removed
Tue, 10 Jan 2012 19:46:54 +0000 Marco Cirillo mod_server_status: corrected error.
Tue, 10 Jan 2012 19:36:28 +0000 Marco Cirillo mod_server_status: renamed mod_xml_status to mod_server_status as the option to output the stats in JSON was added.
Tue, 10 Jan 2012 19:23:04 +0100 Florian Zeitz mod_admin_web: Add missing images
Tue, 10 Jan 2012 19:16:28 +0100 Florian Zeitz First pass of web-admin redesign
Sun, 08 Jan 2012 17:25:34 +0000 Marco Cirillo mod_ircd: Made the requirement of setting the conference_server a bit more "aggressive", and the resulting error banner for not setting it also.
Sun, 08 Jan 2012 05:25:49 +0000 Marco Cirillo mod_host_guard: fixed plugin, minor code refactor.
Sun, 08 Jan 2012 03:53:09 +0000 Marco Cirillo mod_register_json: replaced prosody.events.add_handler with module:hook.
Sun, 08 Jan 2012 03:52:38 +0000 Marco Cirillo mod_stanza_counter_http: replaced prosody.events.add_handler with module:hook.
Sun, 08 Jan 2012 03:52:06 +0000 Marco Cirillo mod_stanza_counter: removed a few empty lines.
Sun, 08 Jan 2012 03:51:16 +0000 Marco Cirillo mod_host_guard: replaced prosody.events.add_handler with module:hook.
Sat, 07 Jan 2012 18:14:14 +0000 Marco Cirillo mod_xml_status: stick to one code "punctuation" style.
Sat, 07 Jan 2012 18:12:38 +0000 Marco Cirillo mod_s2s_never_encrypt_blacklist: stick to one code "punctuation" style.
Sat, 07 Jan 2012 18:11:39 +0000 Marco Cirillo mod_register_redirect: stick to one code "punctuation" style.
Sat, 07 Jan 2012 18:11:03 +0000 Marco Cirillo mod_register_json: stick to one code "punctuation" style.
Sat, 07 Jan 2012 18:09:48 +0000 Marco Cirillo mod_host_guard: stick to one code "punctuation" style.
Sat, 07 Jan 2012 00:37:35 +0000 Marco Cirillo mod_xml_status: re-removed http response function wrong code (self note: make sure what you're copy&pasting from the local notepad is fully correct)
Sat, 07 Jan 2012 00:29:06 +0000 Marco Cirillo mod_xml_status: last code cleanup and optimization.
Fri, 06 Jan 2012 23:43:52 +0000 Marco Cirillo mod_xml_status: small cleanup.
Fri, 06 Jan 2012 23:15:51 +0000 Marco Cirillo mod_xml_status: initial commit. Expose server status in xml format to be used on external webapps.
Fri, 06 Jan 2012 16:50:12 +0100 Kim Alvefur mod_mam: Add experimental implementation of the Message Archive Management ProtoXEP
Fri, 06 Jan 2012 12:13:14 +0100 Kim Alvefur Merge
Fri, 06 Jan 2012 12:10:29 +0100 Kim Alvefur mod_carbons: Add MIT license statement.
Fri, 06 Jan 2012 12:09:48 +0100 Kim Alvefur mod_carbons: Remove completed TODO
Thu, 05 Jan 2012 01:37:53 +0000 Marco Cirillo mod_host_guard: updated banner.
Mon, 02 Jan 2012 17:38:28 +0000 Marco Cirillo mod_stanza_counter: corrected syntax mistake in the http plugin.
Wed, 21 Dec 2011 10:38:44 +0000 Matthew Wild mod_pastebin: Make last commit work (also set on restore)
Wed, 21 Dec 2011 10:25:17 +0000 Matthew Wild mod_pastebin: Fix issue with metatable not being set when a reload changes expires_after to 0
Tue, 20 Dec 2011 20:19:53 +0000 Marco Cirillo mod_host_guard: added exceptions/whitelisting to the blockall logic (makes little sense otherwise has s2s_disallow = true does the same)
Mon, 19 Dec 2011 12:29:03 +0000 Matthew Wild mod_pastebin: Support for persistent pastes (set pastebin_expire_after = 0)
Mon, 19 Dec 2011 11:38:57 +0000 Matthew Wild mod_pastebin: Fix off-by-one in line counting (display issue only)
Mon, 19 Dec 2011 11:38:06 +0000 Matthew Wild mod_pastebin: Fix call to undefined function introduced in previous commit
Mon, 19 Dec 2011 10:40:28 +1100 James Callahan mod_storage_mongodb: (un)lock globals around require; only auth if we need to
Wed, 14 Dec 2011 18:42:55 +0100 Kim Alvefur mod_carbons: Fix a typo and unindent a line.
Mon, 19 Dec 2011 10:36:50 +1100 James Callahan mod_storage_mongodb: (un)lock globals around require; only auth if we need to
Wed, 14 Dec 2011 12:56:07 +1100 James Callahan mod_storage_mongodb: move database connecting to inside driver:open
Wed, 14 Dec 2011 12:47:49 +1100 James Callahan mod_storage_mongodb: assert the configuration options
Tue, 13 Dec 2011 12:30:01 +1100 James Callahan mod_storage_mongodb: Use _global as host when none provided
Mon, 12 Dec 2011 21:51:29 +1100 James Callahan Rename to mongodb
Mon, 12 Dec 2011 21:39:08 +1100 James Callahan mod_storage_mondodb: Add module
Sun, 11 Dec 2011 18:51:57 +0000 Marco Cirillo mod_ircd: some cleanup.
Sat, 10 Dec 2011 22:48:59 +0000 Matthew Wild mod_reload_modules: Use module:hook_global() if available
Thu, 08 Dec 2011 22:01:54 +0000 Matthew Wild mod_pastebin: Threshold is now UTF-8 characters (thanks Grom_PE for initial patch)
Thu, 08 Dec 2011 08:17:36 +0000 Matthew Wild mod_auth_sql: Read option 'auth_sql' (thanks rdnzlc)
Mon, 05 Dec 2011 21:34:59 +0000 Marco Cirillo mod_ircd: "finish" previous commit.
Mon, 05 Dec 2011 21:31:03 +0000 Marco Cirillo mod_ircd: remove some duped code.
Mon, 05 Dec 2011 21:11:40 +0000 Marco Cirillo mod_ircd: added USERHOST command.
Mon, 05 Dec 2011 05:00:28 +0000 Marco Cirillo mod_ircd: added channel modes' prefix declaration as some irc clients parse those to detect which mapping to use.
Mon, 05 Dec 2011 04:08:11 +0000 Marco Cirillo mod_ircd: added USERHOST placeholder.
Sun, 04 Dec 2011 15:57:01 +0000 Marco Cirillo mod_host_guard: minor fix.
Sun, 04 Dec 2011 15:47:24 +0000 Marco Cirillo mod_host_guard: renamed mod_component_guard to mod_host_guard, as it really works with all hosts, finally decided to wiki it out and not merge it with the s2s_blackwhitelisting module.
Sat, 03 Dec 2011 15:29:00 +0000 Matthew Wild mod_roster_command: Fix traceback and log error message when loaded into Prosody (thanks epaulin)
Fri, 02 Dec 2011 20:53:09 +0000 Marco Cirillo mod_ircd: Fixed nick change logic (thanks mva), so that the self nick-change "flag" is removed properly, improved the logic to use verse's room_mt:change_nick (thanks Zash) yet to be pushed into main, added squished verse with the meta method included.
Fri, 02 Dec 2011 04:41:31 +0000 Marco Cirillo mod_ircd: "yatc" (yet another typo correction)
Fri, 02 Dec 2011 04:29:06 +0000 Marco Cirillo mod_ircd: minor typo clean up.
Fri, 02 Dec 2011 04:24:16 +0000 Marco Cirillo mod_ircd: corrected an issue within the nick change logic, and improved it by implementing the USER command.
Fri, 02 Dec 2011 01:03:06 +0000 Marco Cirillo mod_ircd: code cleanup, added full logic for changing nicks (locally it works no traces), removed many comment lines (there was an over abundance of 'em they're in the .old_annotate file)
Mon, 28 Nov 2011 18:14:22 +0100 Kim Alvefur mod_data_access: Implement PUT and POST.
Mon, 28 Nov 2011 16:27:41 +0000 Marco Cirillo mod_ircd: removed role check.
Mon, 28 Nov 2011 16:07:17 +0000 Marco Cirillo mod_ircd: added role check for who sets the topic, to make sure that who sets the topic is actually a moderator.
Mon, 28 Nov 2011 15:28:10 +0000 Marco Cirillo mod_ircd: added listener port configuration, added utf8 checks to TOPIC, added check so that module wonn't get loaded if conference_server is unset.
Mon, 28 Nov 2011 15:07:20 +0000 Marco Cirillo mod_ircd: hacked around it to make it "work" again, topics should be operational once again.
Mon, 28 Nov 2011 14:00:37 +0000 Matthew Wild mod_ircd: squishy: Search for installed verse by default, but support --use-http or --verse=path to fetch Verse from HTTP or filesystem.
Sat, 26 Nov 2011 09:06:04 +0100 Kim Alvefur mod_carbons: Consolidate message handlers
Fri, 25 Nov 2011 11:03:04 +0100 Kim Alvefur mod_default_bookmarks: Serve a list of default bookmarks if the user has nil.
Sat, 19 Nov 2011 22:39:02 +0000 Matthew Wild mod_smacks: Don't destroy a session that binds the same resource as a hibernating smacks session (thanks xnyhps for tracking down the problem, though I've used a different fix)
Thu, 17 Nov 2011 20:26:49 +0500 Waqas Hussain mod_archive_muc: A little refactoring to improve code search.
Thu, 17 Nov 2011 20:24:46 +0500 Waqas Hussain mod_archive_muc: Fixed a nil global access.
Thu, 10 Nov 2011 11:45:32 +0100 Kim Alvefur mod_pubsub_feed: Dynamicaly reloadable config.
Thu, 10 Nov 2011 11:24:31 +0100 Kim Alvefur mod_auth_dovecot: Replace with SASL proxying version.
Wed, 02 Nov 2011 00:25:28 +0000 Marco Cirillo mod_ircd: fixed aff/roles last data table cleaning code.
Wed, 02 Nov 2011 00:03:59 +0000 Marco Cirillo mod_ircd: Toxic MattJ's artifact removed.
Tue, 01 Nov 2011 23:56:56 +0000 Marco Cirillo mod_ircd: adjusted quirk in the banner I missed.
Tue, 01 Nov 2011 23:41:02 +0000 Marco Cirillo mod_ircd: merged in various changes including -- code to propagate aff/role changes as modes, topic hooks/command, scarecrow motd banner, default port.
Tue, 01 Nov 2011 19:46:07 +0100 Kim Alvefur mod_ircd: ignore JOIN without channel
Tue, 01 Nov 2011 19:18:30 +0100 Kim Alvefur mod_ircd: Scrub invalid UTF-8 sequences, welcome message
Tue, 01 Nov 2011 18:09:46 +0100 Kim Alvefur Merge
Tue, 01 Nov 2011 18:08:15 +0100 Kim Alvefur mod_ircd: Proper line parsing and generating. Fix PMs
Tue, 01 Nov 2011 13:52:29 +0100 Kim Alvefur mod_ircd: Better nameing, squishy.
Tue, 01 Nov 2011 14:39:06 +0000 Marco Cirillo mod_ircd: WiP trash removed.
Sun, 30 Oct 2011 01:41:33 +0200 Kim Alvefur mod_carbons: Fix top_resources loop and correctly stamp sent messages (thanks xnyhps)
Sat, 29 Oct 2011 19:59:48 +0200 Kim Alvefur mod_carbons: Initial commit.
Sat, 29 Oct 2011 13:34:15 +0200 Kim Alvefur Revert various changes accidentally included in previous commit
Mon, 24 Oct 2011 00:20:51 +0000 Marco Cirillo mod_component_guard: made module global, refactored init.
Sun, 23 Oct 2011 23:30:36 +0000 Marco Cirillo mod_component_guard: added default empty table entries for config options (is it even valid for true sets?)
Sat, 22 Oct 2011 22:11:53 +0000 Marco Cirillo mod_component_guard: refactored init code, added reloading logic to prevent events pollution with stale dupes.
Sat, 22 Oct 2011 19:30:43 +0000 Marco Cirillo mod_component_guard: missing hook priority.
Sat, 22 Oct 2011 17:34:14 +0000 Marco Cirillo mod_component_guard: initial commit.
Sat, 15 Oct 2011 13:43:37 +0200 Kim Alvefur mod_default_vcard: Sets initial vCard from data enterd on registration
Tue, 11 Oct 2011 01:42:31 +0100 Matthew Wild mod_pastebin: Preserve pastes through a reload
Tue, 11 Oct 2011 01:41:22 +0100 Matthew Wild mod_roster_command: Manage rosters through prosodyctl
Mon, 10 Oct 2011 20:14:30 +0200 Kim Alvefur mod_seclabels: Support orderd items
Wed, 05 Oct 2011 23:54:33 +0200 Kim Alvefur mod_seclabels: Fix config reloading
Wed, 05 Oct 2011 21:03:51 +0200 Kim Alvefur mod_seclabels: Update to latest catalog schema, while keeping compatibility with the old one.
Wed, 05 Oct 2011 21:00:12 +0200 Kim Alvefur mod_seclabels: Fetch catalog from config.
Mon, 26 Sep 2011 02:18:21 +0000 Marco Cirillo mod_ircd: added patched plugin file.
Mon, 26 Sep 2011 01:42:18 +0000 Marco Cirillo mod_ircd: few patches from both Zash and myself to make it work again.
Fri, 23 Sep 2011 21:15:24 +0100 Matthew Wild mod_pastebin: Some experimental summary changes
Fri, 23 Sep 2011 20:08:30 +0100 Matthew Wild mod_pastebin: Update to use module:get_option()
Fri, 23 Sep 2011 20:03:22 +0100 Matthew Wild mod_pastebin: Support for changing the summary length (pastebin_summary_length), and including it even in the plaintext version of the generated message
Thu, 22 Sep 2011 17:13:32 +0000 Marco Cirillo mod_register_redirect: update authors info.
Thu, 22 Sep 2011 16:04:38 +0000 Marco Cirillo mod_register_redirect: few mistake fixes to make it work.
Thu, 22 Sep 2011 15:12:55 +0000 Marco Cirillo mod_register_redirect: removed invalid character from code (why you do these things dear term...?)
Thu, 22 Sep 2011 15:03:51 +0000 Marco Cirillo mod_register_redirect: initial commit.
Thu, 22 Sep 2011 15:00:39 +0000 Marco Cirillo mod_register_redirect: renamed mod_register_url, and added options to allow more customization.
Thu, 22 Sep 2011 12:47:33 +0100 Matthew Wild mod_pastebin: Add option 'pastebin_private_messages', defaults to false for components and true for other hosts (thanks Kelden/Maranda)
Tue, 20 Sep 2011 23:31:43 +0000 Marco Cirillo mod_stanza_counter: missing end.
Tue, 20 Sep 2011 23:16:32 +0000 Marco Cirillo mod_stanza_counter: splitted plugin :/
Tue, 20 Sep 2011 22:42:03 +0000 Marco Cirillo mod_stanza_counter: "*" doesn't handle stanzas.
Tue, 20 Sep 2011 22:05:14 +0000 Marco Cirillo mod_stanza_counter: cleanup, corrections. (prosody starts, web stats work)
Tue, 20 Sep 2011 21:21:06 +0000 Marco Cirillo mod_stanza_counter: tidbits, line break escapes.
Tue, 20 Sep 2011 21:15:29 +0000 Marco Cirillo mod_stanza_counter: initial draft.
Sat, 17 Sep 2011 18:19:31 +0500 Waqas Hussain mod_auth_dovecot: Added support for TCP sockets, and checks for UNIX socket availability.
Thu, 15 Sep 2011 21:23:49 +0000 Marco Cirillo mod_register_json: changed pestered code to something less pestered. (added nodeprep)
Thu, 15 Sep 2011 03:32:23 +0000 Marco Cirillo mod_register_json: added check for invalid characters in the username.
Sun, 11 Sep 2011 23:30:06 +0200 Kim Alvefur mod_auth_wordpress: Update Copyright
Sun, 11 Sep 2011 23:24:31 +0200 Kim Alvefur mod_auth_wordpress: Fix wrong column name
Sun, 11 Sep 2011 22:53:23 +0200 Kim Alvefur mod_auth_wordpress: Allow table prefix to be configured
Sun, 11 Sep 2011 22:05:13 +0200 Kim Alvefur mod_auth_wordpress: Fix hash identifier.
Sun, 11 Sep 2011 21:59:01 +0200 Kim Alvefur mod_auth_wordpress: Rename functions to match module name
Sun, 11 Sep 2011 21:42:16 +0200 Kim Alvefur mod_auth_wordpress: Initial commit.
Sun, 11 Sep 2011 23:58:20 +0500 Waqas Hussain mod_auth_joomla: Initial commit.
Sun, 11 Sep 2011 22:53:35 +0500 Waqas Hussain mod_auth_phpbb3: A little refactoring.
Sat, 10 Sep 2011 22:37:18 +0500 Waqas Hussain mod_auth_phpbb3: Support legacy PHPBB2 password hashes (simple MD5).
Sat, 10 Sep 2011 22:35:59 +0500 Waqas Hussain mod_auth_phpbb3: Apply stringprep, and try automatic JID escaping to derive username.
Mon, 05 Sep 2011 05:25:43 +0200 Kim Alvefur mod_auth_dovecot: Fix years in (c)
Sat, 03 Sep 2011 00:12:28 +0000 Marco Cirillo mod_s2s_never_encrypt_blacklist: add option to check for the dull s2s session ip (OpenFire bork bork).
Fri, 02 Sep 2011 23:36:22 +0000 Marco Cirillo merge.
Sat, 03 Sep 2011 01:36:05 +0200 Kim Alvefur mod_addressing: Add partial implementation of Extended Stanza Addressing, XEP-33.
Sat, 03 Sep 2011 01:27:55 +0200 Kim Alvefur mod_server_contact_info: Add module that publishes contact information.
Fri, 02 Sep 2011 23:35:25 +0000 Marco Cirillo mod_s2s_never_encrypt_blacklist: filter both incoming and outgoing streams.
Fri, 02 Sep 2011 22:51:28 +0000 Marco Cirillo mod_s2s_never_encrypt_blacklist: first commit.
Fri, 02 Sep 2011 10:51:34 +0200 Kim Alvefur mod_auth_dovecot: Update Copyright
Fri, 02 Sep 2011 00:47:31 +0200 Kim Alvefur mod_auth_dovecot: Make appending the domain name configurable. Warning: If you depend on this behaviour, add auth_append_host = true to your config
Tue, 30 Aug 2011 23:12:56 +0000 Marco Cirillo mod_register_url: code refactor, clean, all the rest (thanks Zash ;))
Tue, 30 Aug 2011 21:22:47 +0000 Marco Cirillo mod_register_url: minor fix.
Tue, 30 Aug 2011 13:34:39 -0400 Matthew Wild mod_auth_log: New module (currently) to log failed auth attempts and their IP address, requires trunk
Sun, 28 Aug 2011 21:41:46 +0500 Waqas Hussain mod_component_roundrobin: Initial commit.
Sat, 27 Aug 2011 04:49:11 +0200 Kim Alvefur mod_pubsub_feed: Kill the timer on module unload
Thu, 25 Aug 2011 12:22:48 +0500 Waqas Hussain mod_saslauth_muc: Report proper SASL error on auth failure.
Thu, 25 Aug 2011 01:21:42 +0200 Kim Alvefur mod_pubsub_feed: Major cleanup, and use newer APIs. (Thanks Maranda)
Wed, 24 Aug 2011 15:55:49 +0200 Kim Alvefur mod_pubsub_feed: Use httpserver.new_from_config(). Fixes SSL. And fix traceback when called without a querypart.
Wed, 24 Aug 2011 15:03:38 +0200 Kim Alvefur mod_pubsub_feed: Try harder to figure out ones callback URL.
Wed, 24 Aug 2011 11:29:02 +0200 Kim Alvefur mod_pubsub_feed: Fix timestamp on Windows, which has no %T
Wed, 10 Aug 2011 05:30:08 +0500 Waqas Hussain mod_auth_sql: More cleanup.
Wed, 10 Aug 2011 04:42:50 +0500 Waqas Hussain mod_auth_sql: Cleanup.
Fri, 29 Jul 2011 22:39:58 +0200 Florian Zeitz mod_admin_web: Update dependencies / remove need to build strophe.js (Thanks Zash)
Fri, 29 Jul 2011 22:26:02 +0200 Florian Zeitz mod_admin_web: Show S2S certificate validity
Tue, 26 Jul 2011 13:19:09 +0000 leonbogaert Copied from bash :s
Tue, 26 Jul 2011 13:18:38 +0000 leonbogaert Let session.send() actually send the config string
Mon, 25 Jul 2011 02:21:40 +0500 Waqas Hussain mod_muc_log_http: Improved page titles a little.
Mon, 25 Jul 2011 02:21:40 +0500 Waqas Hussain mod_muc_log_http: Show proper time period in the headline.
Mon, 25 Jul 2011 02:21:40 +0500 Waqas Hussain mod_muc_log_http: Properly sort calendar listing.
Mon, 25 Jul 2011 02:21:40 +0500 Waqas Hussain mod_muc_log_http: Removed some more code. Module now no longer attempts to track muc_log hosts on its own.
Mon, 25 Jul 2011 02:21:40 +0500 Waqas Hussain mod_muc_log_http: Fixed a typo.
Mon, 25 Jul 2011 02:21:40 +0500 Waqas Hussain mod_muc_log_http: Generate room calendar page even when there is no log data.
Mon, 25 Jul 2011 02:21:40 +0500 Waqas Hussain mod_muc_log_http: Fixed a typo.
Mon, 25 Jul 2011 02:21:40 +0500 Waqas Hussain mod_muc_log_http: Simplified calculating day count for a month.
Mon, 25 Jul 2011 02:21:40 +0500 Waqas Hussain mod_muc_log_http: Generate component room list page even when there are no rooms.
Mon, 25 Jul 2011 02:21:40 +0500 Waqas Hussain mod_muc_log_http: Cleaned up URL handling.
Mon, 25 Jul 2011 02:21:40 +0500 Waqas Hussain mod_muc_log_http: Added assertion to ensure proper failure on empty responses.
Mon, 25 Jul 2011 02:21:40 +0500 Waqas Hussain mod_muc_log_http: Cleaned up URL parsing.
Mon, 25 Jul 2011 02:21:40 +0500 Waqas Hussain mod_muc_log_http: Generate main component list page even when there are no components defined.
Mon, 25 Jul 2011 02:21:40 +0500 Waqas Hussain mod_muc_log_http: Spaces -> Tabs.
Wed, 06 Jul 2011 23:34:36 +0200 leonbogaert Moved the file to a directory
Wed, 06 Jul 2011 21:25:28 +0000 leonbogaert First version of mod_flash_policy
Fri, 01 Jul 2011 07:55:22 +0500 Waqas Hussain mod_auth_phpbb3: Implement password change.
Fri, 01 Jul 2011 07:53:13 +0500 Waqas Hussain mod_auth_phpbb3: Comment logging of user password.
Fri, 01 Jul 2011 07:52:01 +0500 Waqas Hussain mod_auth_phpbb3: Fixed traceback when logging in as a non-existent user.
Fri, 01 Jul 2011 07:51:00 +0500 Waqas Hussain mod_auth_phpbb3: Fixed a missing function parameter causing auth to fail.
Fri, 01 Jul 2011 06:40:33 +0500 Waqas Hussain mod_auth_phpbb3: Initial commit.
Mon, 02 May 2011 23:14:13 -0700 Paul Aurich mod_blocking: Properly initialize the bootstrap privacy storage
Tue, 26 Apr 2011 19:28:08 +0200 Tomasz Sterna Do not run in transaction.
Fri, 22 Apr 2011 01:49:53 +0000 Marco Cirillo mod_register_json: There again, finally found the right way to pass the ports table to be processed correctly.
Thu, 21 Apr 2011 21:36:58 +0000 Marco Cirillo mod_register_json: Fixed http listener creation syntax. (Please document that in the API, that would avoid my brain overheating, thank you.)
Sun, 17 Apr 2011 14:52:20 +0000 Marco Cirillo mod_register_url: added option to specify no whitelististing is employed.
Wed, 13 Apr 2011 20:41:53 +0200 Tomasz Sterna Implemented password and user existence check in mod_auth_sql
Wed, 13 Apr 2011 15:37:26 +0200 Tomasz Sterna Reconnect on DB disconnection.
Tue, 12 Apr 2011 22:57:34 +0000 Marco Cirillo mod_register_json: Corrected typo.
Tue, 12 Apr 2011 22:51:39 +0000 Marco Cirillo mod_register_json: fixed missing declared variable.
Tue, 12 Apr 2011 22:40:26 +0000 Marco Cirillo mod_register_json: Let's call it the first commit, fixed all code errors (aka it works).
Tue, 12 Apr 2011 20:50:43 +0000 Marco Cirillo mod_register_json: Typo fix.
Tue, 12 Apr 2011 20:41:57 +0000 Marco Cirillo mod_register_json: Failed at JSON successful decode check, fixed with a code refactor.
Tue, 12 Apr 2011 19:13:16 +0000 Marco Cirillo mod_register_json: Typo fix.
Tue, 12 Apr 2011 19:09:34 +0000 Marco Cirillo mod_register_json: Changed log levels, added a few primitive throttling/whitelist/blacklist options
Tue, 12 Apr 2011 17:47:47 +0000 Marco Cirillo mod_register_json: Minor refactor, default to port 9280 if option is unspecified or default to port 9443 if SSL is used. (Good, bad?)
Tue, 12 Apr 2011 17:13:38 +0000 Marco Cirillo mod_register_json: Changed a few bits to allow the service to be specified as standalone (by default uses port 9443), Q: Does it work?
Tue, 12 Apr 2011 15:36:30 +0000 Marco Cirillo mod_register_json: Fixed missing close quote.
Tue, 12 Apr 2011 15:25:37 +0000 Marco Cirillo mod_register_json: First commit (needs tests).
Tue, 12 Apr 2011 00:30:53 +0200 Tomasz Sterna Implemented basic SQL authentication module.
Sun, 03 Apr 2011 22:49:36 +0100 Phil Stewart merge with upstream
Sat, 02 Apr 2011 04:27:43 +0500 Waqas Hussain mod_json_streams/strophe.jsonstreams.js: Fix some compatability issues.
Sat, 02 Apr 2011 03:11:22 +0500 Waqas Hussain mod_json_streams/strophe.jsonstreams.js: A strophe.js plugin to make it work.
Sat, 02 Apr 2011 03:10:04 +0500 Waqas Hussain mod_json_streams: Add BOSH support (on HTTP path "/jsonstreams").
Sat, 02 Apr 2011 00:04:26 +0500 Waqas Hussain mod_json_streams: An implementation of XEP-0295: JSON Encodings for XMPP.
Sun, 27 Mar 2011 05:34:09 +0200 Florian Zeitz mod_muc_log_http: HTML overhaul. Replacing deprecated elements and style-attributes.
Sun, 03 Apr 2011 22:47:06 +0100 Phil Stewart mod_sms_clickatell: moved clickatell API ID and source number settings to component registration
Thu, 24 Mar 2011 19:49:42 +0000 Phil Stewart mod_sms_clickatell: initial import
Fri, 18 Mar 2011 21:26:27 +0000 Matthew Wild mod_smacks: Merge mod_fastreconnect (resumption support), fix a number of bugs, refactor the code and add some more comments to explain process
Sat, 05 Mar 2011 18:52:43 +0000 Joseph Wallace mod_muc_log_http: Fix room name encoding/decoding (for UTF-8 room names)
Thu, 03 Mar 2011 15:27:39 +0000 Matthew Wild mod_muc_log_http: Fix iterator usage and indentation in loadTheme() (thanks tanget128)
Wed, 23 Feb 2011 01:36:46 +0500 Waqas Hussain mod_auth_*: Get rid of undocumented and broken 'sasl_realm' config option.
Wed, 16 Feb 2011 22:04:55 +0000 Matthew Wild mod_auth_internal_yubikey: New authentication provider for two-factor authentication with Yubikeys
Mon, 14 Feb 2011 01:27:35 +0000 Matthew Wild mod_auth_dovecot: Use hash of vhost as PID to pass to dovecot - the ID must be unique per process, whereas we make a connection per vhost.
Sun, 13 Feb 2011 23:30:11 +0100 Kim Alvefur mod_auth_dovecot: Add line missing from previous commit.
Sun, 13 Feb 2011 23:29:05 +0100 Kim Alvefur mod_auth_dovecot: One mechanism per MECH command.
Wed, 09 Feb 2011 21:08:31 +0500 Waqas Hussain mod_srvinjection: Fix type in variable name.
Wed, 09 Feb 2011 16:35:53 +0500 Waqas Hussain mod_srvinjection: Add support for a wildcard host.
Sun, 06 Feb 2011 05:05:49 +0100 Kim Alvefur mod_ircd: Don't allow any command until nick has been set. Split out NAMES into a command.
Fri, 04 Feb 2011 17:08:51 +0100 Florian Zeitz mod_admin_web: Add some margin so that elements don't overlap.
Thu, 03 Feb 2011 23:57:54 +0100 Kim Alvefur Merge
Thu, 03 Feb 2011 22:44:02 +0100 Florian Zeitz mod_admin_web: Make dependency fetching more reliable
Thu, 03 Feb 2011 22:22:11 +0100 Florian Zeitz mod_admin_web: Get strophe.js from tarball instead of git (Thanks darkrain)
Thu, 03 Feb 2011 21:54:11 +0100 Florian Zeitz mod_admin_web: Style fix. A <span/> is more appropriate here
Thu, 03 Feb 2011 23:57:37 +0100 Kim Alvefur mod_ircd: Add QUIT command.
Thu, 03 Feb 2011 21:47:04 +0100 Florian Zeitz mod_admin_web: Fix path building
Thu, 03 Feb 2011 18:00:39 +0100 Kim Alvefur mod_ircd: Fix squishy file
Wed, 02 Feb 2011 23:52:31 +0100 Kim Alvefur mod_ircd: Partial rewrite, use verse for MUC
Tue, 01 Feb 2011 00:24:19 +0100 Kim Alvefur mod_pubsub_feed: Implement signature verification
Mon, 31 Jan 2011 23:32:25 +0100 Kim Alvefur mod_pubsub_feed: Fix verify_token checking.
Mon, 31 Jan 2011 23:11:47 +0100 Kim Alvefur mod_pubsub_feed: Stricter verification handling. Correctly echo the hubs challenge.
Mon, 31 Jan 2011 03:37:16 +0100 Kim Alvefur mod_pubsub_feed: Implement PubSubHubbub subscriber
Thu, 27 Jan 2011 17:36:58 +0100 Kim Alvefur mod_post_msg: Add compatibility with usermanager in 0.7
Thu, 27 Jan 2011 17:30:48 +0100 Kim Alvefur mod_post_msg: Better initialization
Fri, 21 Jan 2011 04:10:40 +0100 Florian Zeitz mod_admin_web: Make module global. Host to administrate is now chooseable
Wed, 19 Jan 2011 20:18:38 +0100 Kim Alvefur mod_data_access: New plugin providing a HTTP interface to Prosodys datamanager
Fri, 14 Jan 2011 01:54:39 +0100 Florian Zeitz mod_admin_web: Get rid of the mod_pubsub dependency
Tue, 11 Jan 2011 18:13:23 +0500 Waqas Hussain mod_remote_roster: Let component set roster item subscription.
Mon, 10 Jan 2011 17:20:34 +0500 Waqas Hussain mod_remote_roster: Implement section 2.5 of <http://jkaluza.fedorapeople.org/remote-roster.html>.
Mon, 10 Jan 2011 16:35:43 +0500 Waqas Hussain mod_remote_roster: Initial commit. Implements 2.2, 2.3 of <http://jkaluza.fedorapeople.org/remote-roster.html>.
Sat, 08 Jan 2011 18:16:14 +0000 Matthew Wild mod_reload_modules: Module to, erm, reload modules, on SIGHUP/config reload
Sat, 08 Jan 2011 17:57:03 +0000 Matthew Wild mod_auth_dovecot: Fix various global variable sets/gets, log levels, unclear variable names and change coding style to match more closely the rest of the Prosody code.
Sat, 08 Jan 2011 17:08:20 +0000 Matthew Wild mod_auth_dovecot: Only check Dovecot major version. Bump log level from 'warn' to 'error'. (thanks Adrien Clerc)
Sat, 08 Jan 2011 16:54:33 +0000 Matthew Wild mod_auth_dovecot: Switch to using upvalue 'conn' instead of provider.c throughout (thanks Adrien Clerc)
Thu, 06 Jan 2011 23:41:45 +0100 Florian Zeitz mod_admin_web: Handle paths without trailing slash
Thu, 06 Jan 2011 21:29:15 +0100 Florian Zeitz mod_admin_web: Add missing argument
Mon, 27 Dec 2010 21:50:51 +0100 Florian Zeitz mod_admin_web: Specify only directory as bosh service, so it (normally) doesn't need changing (Thanks Zash)
Mon, 27 Dec 2010 21:34:41 +0100 Florian Zeitz mod_admin_web: Show whether connection is encrypted/compressed
Mon, 27 Dec 2010 20:15:21 +0500 Waqas Hussain mod_auth_*, mod_saslauth_muc: Update SASL callbacks to take SASL handler as first argument.
Mon, 27 Dec 2010 15:07:16 +0000 Matthew Wild mod_admin_web: Fix initialisation code, undeclared variable and wrong event scope
Mon, 27 Dec 2010 04:24:44 +0000 Matthew Wild mod_admin_web: Move pubsub service initialisation into a server-started handler, in case we get loaded before the service
Mon, 27 Dec 2010 04:24:34 +0100 Florian Zeitz mod_admin_web: Don't delete the menu
Mon, 27 Dec 2010 04:19:41 +0100 Florian Zeitz mod_admin_web: Add a live view for C2S connections
Sun, 26 Dec 2010 19:05:39 +0100 Kim Alvefur mod_pubsub_feed: Catch and handle errors when publishing
Sun, 26 Dec 2010 18:59:13 +0100 Kim Alvefur mod_pubsub_feed: Fix detection of updated posts
Sun, 26 Dec 2010 02:23:16 +0100 Florian Zeitz mod_admin_web: XHTML fix
Sun, 26 Dec 2010 02:20:25 +0100 Florian Zeitz mod_admin_web: Add support for calling adhoc commands
Fri, 24 Dec 2010 02:00:50 +0100 Florian Zeitz mod_admin_web: Change page title
Fri, 24 Dec 2010 01:59:28 +0100 Florian Zeitz mod_admin_web: Only create the node once when loading onto multiple hosts
Thu, 23 Dec 2010 22:40:58 +0100 Florian Zeitz mod_admin_web: Prepare for adding more features
Thu, 23 Dec 2010 20:48:24 +0000 Matthew Wild mod_auth_ldap: Convert to real line endings
Thu, 23 Dec 2010 21:16:31 +0100 Florian Zeitz mod_adhoc_web: Put pubsubHost into js from lua. Compat with util.pubsub changes
Thu, 23 Dec 2010 20:00:34 +0100 Florian Zeitz mod_admin_web: replace get_deps.lua with a (working) get_deps.sh
Wed, 22 Dec 2010 20:24:20 +0000 Matthew Wild mod_group_bookmarks: Always ensure bookmarks are injected, even if the user has no bookmarks already stored
Mon, 20 Dec 2010 16:24:13 +0000 Matthew Wild mod_group_bookmarks: Module to inject room bookmarks to user private XML stores
Fri, 17 Dec 2010 03:34:53 +0100 Florian Zeitz mod_admin_web: Initial PoC commit
Tue, 14 Dec 2010 00:03:24 +0500 Waqas Hussain mod_saslauth_muc: Improved timer handling.
Tue, 14 Dec 2010 00:02:10 +0500 Waqas Hussain mod_auth_ldap: Removed an invalid argument to a function.
Wed, 08 Dec 2010 19:01:13 +0100 Kim Alvefur mod_muc_intercom: Add a delay to the forwarded message.
Thu, 02 Dec 2010 17:22:34 +0500 Waqas Hussain mod_saslauth_muc: Initial commit. Implements SASL auth for MUC rooms <http://xmpp.org/extensions/inbox/remote-auth.html>.
Thu, 02 Dec 2010 16:23:45 +0500 Waqas Hussain mod_tcpproxy: Give stanza handlers a negative priority, to allow mod_iq to process them first.
Thu, 02 Dec 2010 16:23:22 +0500 Waqas Hussain mod_ircd: Give stanza handlers a negative priority, to allow mod_iq to process them first.
Mon, 29 Nov 2010 17:58:42 +0000 Matthew Wild mod_extdisco: XEP-0215: External Service Discovery
Sat, 27 Nov 2010 21:26:23 +0100 Kim Alvefur mod_muc_intercom: Increase priority.
Sat, 27 Nov 2010 20:44:22 +0100 Kim Alvefur mod_pubsub_feed: Wrap entry in a item element.
Sat, 27 Nov 2010 04:14:53 +0100 Kim Alvefur mod_pubsub_feed: Fetches Atom feeds and publishes to PubSub
Wed, 10 Nov 2010 21:19:34 +0500 Waqas Hussain mod_tcpproxy: Updated to use events instead of componentmanager.
Wed, 10 Nov 2010 21:18:21 +0500 Waqas Hussain mod_ircd: Updated to use events instead of componentmanager.
Sun, 07 Nov 2010 16:03:00 +0000 Matthew Wild Merge with Zash
Sun, 31 Oct 2010 00:27:56 +0200 Javier Torres mod_auth_dovecot: Implement user_exists
Sun, 31 Oct 2010 00:27:17 +0200 Javier Torres mod_auth_dovecot: More debug messages
Sat, 30 Oct 2010 23:39:40 +0200 Javier Torres mod_auth_dovecot: Use sequential (instead of fixed) id for messages
Sat, 30 Oct 2010 23:39:22 +0200 Javier Torres mod_auth_dovecot: Load dovecot socket path form config
Sat, 30 Oct 2010 23:39:06 +0200 Javier Torres mod_auth_dovecot: Use correct module name for logger
Sat, 30 Oct 2010 23:38:52 +0200 Javier Torres mod_auth_dovecot: Close socket on error
Sat, 30 Oct 2010 23:38:39 +0200 Javier Torres mod_auth_dovecot: Remove asserts (use logger) and refactor socket code
Sat, 30 Oct 2010 23:38:19 +0200 Javier Torres mod_auth_dovecot: Use PID in handshake
Sun, 07 Nov 2010 16:58:13 +0100 Kim Alvefur mod_seclabels: Advertise features in account disco#info, fixes interop with Swift
Sat, 16 Oct 2010 08:09:48 +0500 Waqas Hussain mod_muc_log_http: Updated to use the new events API.
Sat, 16 Oct 2010 08:07:52 +0500 Waqas Hussain mod_muc_log_http: Mark as global.
Sat, 16 Oct 2010 07:49:30 +0500 Waqas Hussain mod_smacks: Fixed to use the correct events API.
Sat, 16 Oct 2010 06:23:16 +0500 Waqas Hussain mod_blocking: Updated to use the new events API.
Sun, 10 Oct 2010 21:43:50 +0100 Matthew Wild mod_auth_dovecot: Initial commit of Dovecot authentication backend by Javier Torres
Sun, 10 Oct 2010 21:37:44 +0100 Matthew Wild Merge Zash->trunk
Thu, 07 Oct 2010 16:20:28 +0100 Matthew Wild mod_streamstats: New module that streams live stats from Prosody over a TCP stream
Thu, 07 Oct 2010 16:19:09 +0100 Matthew Wild mod_smacks: Add commented log statement for future debugging
Thu, 07 Oct 2010 16:18:07 +0100 Matthew Wild mod_smacks: Fixes for monkey-patched sessionmanager.destroy to handle stream resumption, and to fall back to stock destroy() if the session is not smacks-enabled.
Thu, 07 Oct 2010 16:16:49 +0100 Matthew Wild mod_smacks: Fixes for storing the unacked stanzas so that they can be properly replayed to clients on stream resume
Thu, 07 Oct 2010 16:14:31 +0100 Matthew Wild mod_smacks: Fix to reply to stream for s2s sessions
Fri, 01 Oct 2010 16:15:36 +0200 Florian Zeitz mod_adhoc: Answer disco#info for node=xmlns_cmd
Sun, 26 Sep 2010 18:23:24 +0200 Kim Alvefur mod_muc_intercom: Fix traceback on topic changes
Mon, 20 Sep 2010 21:10:49 +0100 Matthew Wild mod_seclabels: Prototype security labels plugin
Fri, 03 Sep 2010 00:39:59 +0200 Florian Zeitz mod_adhoc_cmd_admin: Use correct dataform layout
Wed, 01 Sep 2010 22:42:58 +0200 Florian Zeitz mod_adhoc: Fix dataform creation
Sat, 28 Aug 2010 22:19:54 +0400 dersd mod_twitter: Initial commit.
Thu, 26 Aug 2010 22:59:45 +0200 Florian Zeitz mod_adhoc_cmd_admin: Check if announcement fields are filled (Thanks Zash)
Tue, 24 Aug 2010 18:53:05 +0200 Kim Alvefur adds mod_muc_intercom; forwards messages between rooms on a muc host
Sun, 22 Aug 2010 20:09:00 +0200 Florian Zeitz mod_adhoc: Answer disco#info (This is a MUST in XEP-0050)
Sun, 22 Aug 2010 12:02:41 +0200 Florian Zeitz mod_adhoc: Fix typo introduced during refactoring
Sat, 21 Aug 2010 19:20:12 +0200 Florian Zeitz mod_adhoc: Code restructuring
Fri, 13 Aug 2010 20:21:39 +0800 shinysky mod_archive: added some config options.
Thu, 12 Aug 2010 23:07:14 +0200 Florian Zeitz mod_adhoc_cmd_admin: Be more tollerant towards client/user errors.
Thu, 12 Aug 2010 20:57:58 +0200 Florian Zeitz mod_adhoc_cmd_modules: Fix error message
Wed, 11 Aug 2010 07:59:26 +0800 shinysky mod_archive_muc: clean up '\n ' in preference stanza
Tue, 10 Aug 2010 09:26:52 +0800 shinysky mod_archive: use usermanager to check if some user exists
Tue, 10 Aug 2010 08:58:57 +0800 shinysky mod_archive_muc: use usermanager to check if some user exists; use rostermanager to check if someone is in the roster; minor fixes.
Mon, 09 Aug 2010 18:45:51 +0800 shinysky mod_archive: minor fix;
Thu, 05 Aug 2010 22:23:08 +0100 Matthew Wild mod_ircd: Fix "nickname in use" reply
Thu, 05 Aug 2010 23:09:56 +0200 Florian Zeitz mod_adhoc_cmd_modules: Make required fields required, be more tollerant towards buggy clients
Wed, 04 Aug 2010 22:29:51 +0000 Jeff Mitchell Add new motd_sequential module. This module lets you define numbered messages shown to each user in order, but only once per user, and persistent across server restarts. Useful for notifying users of added features and changes in an
Wed, 04 Aug 2010 12:36:27 +0800 shinysky mod_archive: fixed some serious bugs.
Mon, 02 Aug 2010 22:06:19 +0800 shinysky merge
Sat, 31 Jul 2010 18:33:56 +0200 Kim Alvefur mod_post_msg: add support for type, subject and body in application/x-www-form-urlencoded
Thu, 29 Jul 2010 17:39:28 +0800 shinysky mod_archive: make sure result set are sorted in chronological order.
Sat, 31 Jul 2010 14:42:27 +0500 Waqas Hussain mod_couchdb: Now added as a proper module using the new storage provider system.
Thu, 29 Jul 2010 17:12:55 +0800 shinysky mod_archive: refactor
Fri, 30 Jul 2010 01:40:19 +0200 Florian Zeitz mod_adhoc_cmd_admin: Add suport for showing more detail
Thu, 29 Jul 2010 17:05:23 +0800 shinysky mod_archive: exit for loop as soon as possible.
Thu, 29 Jul 2010 14:36:41 +0800 shinysky mod_archive: keep collections in REVERSE chronological order(not tested).
Mon, 26 Jul 2010 21:15:41 +0800 shinysky mod_archive: keep collections in chronological order.
Sun, 25 Jul 2010 20:55:04 +0800 shinysky mod_archive: Mapping an message to some collection based on timestamp
Sun, 25 Jul 2010 18:18:26 +0800 shinysky mod_archive: minor fix.
Sun, 25 Jul 2010 01:44:57 +0800 shinysky mod_archive: interpret preferences when do auto archiving.
Sat, 24 Jul 2010 11:07:38 +0100 Matthew Wild mod_smacks: Fix the logic for handling outgoing stanzas and ack requests
Thu, 22 Jul 2010 19:14:19 +0100 Matthew Wild Merge with Zash
Wed, 21 Jul 2010 21:04:02 +0100 Matthew Wild mod_auth_ldap: Update for new usermanager.test_password syntax
Wed, 21 Jul 2010 21:03:36 +0100 Matthew Wild mod_auth_external: Update for new usermanager.test_password syntax
Thu, 22 Jul 2010 18:47:15 +0200 Kim Alvefur mod_post_msg: A plugin that recives a single message by HTTP POST and relays it.
Fri, 16 Jul 2010 10:02:31 -0700 Gaurav mod_s2s_blackwhitelist: adding blacklist and whitelist plugin for s2s connections
Fri, 16 Jul 2010 01:25:40 -0700 Gaurav mod_s2s_reload_newcomponent: fix debug logs
Fri, 16 Jul 2010 01:19:49 -0700 Gaurav initial creation of module for reloading new components
Wed, 14 Jul 2010 14:57:40 +0200 Bjoern Kalkbrenner fixed broadcast PRIVMSG bug
Wed, 14 Jul 2010 14:27:40 +0200 Bjoern Kalkbrenner added correct NAME_REPLY on JOIN message reply
Wed, 14 Jul 2010 16:49:38 +0800 shinysky mod_archive: Replication is done!
Tue, 13 Jul 2010 23:24:49 +0800 shinysky mod_archive: added a 'access' attribute to the chat element, representing the time last accessed.
Sat, 10 Jul 2010 01:52:43 +0200 Florian Zeitz mod_adhoc_cmd_modules: Add "Load module" command
Sat, 10 Jul 2010 01:26:41 +0200 Florian Zeitz mod_adhoc: Add capability to pass data to forms
Fri, 09 Jul 2010 22:38:05 +0200 Florian Zeitz mod_adhoc_cmd_modules: Add "Unload module" command
Fri, 09 Jul 2010 22:29:26 +0200 Florian Zeitz mod_adhoc_cmd_modules: Add "Reload module" command
Sat, 10 Jul 2010 01:35:05 +0500 Waqas Hussain mod_couchdb: Initial commit.
Fri, 09 Jul 2010 01:36:32 +0200 Florian Zeitz mod_adhoc_cmd_modules: Initial version. Provides a "List loaded modules" cmd for now
Thu, 08 Jul 2010 14:01:52 +0100 Matthew Wild mod_smacks: Clean outgoing stanza queue correctly on session close
Thu, 08 Jul 2010 14:01:32 +0100 Matthew Wild mod_smacks: Use filters for catching incoming stanzas (more reliable and efficient), also add some logic to make compatible with the stream resumption module (coming soon)
Thu, 08 Jul 2010 14:00:05 +0100 Matthew Wild mod_smacks: Better logic for deciding what is a stanza and what is not, and deciding when to send ack requests
Thu, 08 Jul 2010 13:46:04 +0800 shinysky mod_archive: '7.3 Removing a Collection' is DONE, so '7. Archive Management' is DONE.
Wed, 07 Jul 2010 22:07:36 +0800 shinysky mod_archive: XEP-0059 Result Set Management for Retrieving a Collection is DONE
Wed, 07 Jul 2010 13:27:46 +0200 Bjoern Kalkbrenner restart authorize command if crashed or ended; added example shell script
Wed, 07 Jul 2010 17:31:31 +0800 shinysky mod_archive: XEP-0059 Result Set Management for Retrieving a List of Collections is DONE
Tue, 06 Jul 2010 00:18:12 +0800 shinysky mod_archive: XEP-0059: Result Set Management - Limiting the Number of Items; Paging Forwards Through a Result Set; Getting the Item Count
Mon, 05 Jul 2010 11:12:36 +0200 Thilo Cestonaro mod_muc_log_http: show more of the room title
Mon, 05 Jul 2010 14:27:39 +0800 shinysky mod_archive: Archive Management - Retrieving a List of Collections
Sun, 04 Jul 2010 23:38:54 +0500 Waqas Hussain mod_muc_log_http: Fixed a traceback on rooms with no subject.
Thu, 01 Jul 2010 00:52:45 +0500 Waqas Hussain mod_auth_ldap: An auth plugin for authentication against LDAP.
Mon, 28 Jun 2010 15:34:28 +0100 Matthew Wild mod_pastebin: Better fix for stripping truncated UFT-8 sequences
Mon, 28 Jun 2010 14:54:30 +0100 Matthew Wild mod_pastebin: Fix to not truncate UTF-8 sequences when creating a snippet summary for XHTML-IM (thanks DaiZW for discovering :) )
Sun, 27 Jun 2010 15:04:24 +0800 shinysky mod_archive: there can be only one note/previous/next/x element in a collection.
Sun, 27 Jun 2010 14:03:56 +0800 shinysky mod_archive: first commit for manual archiving, need polishing
Tue, 22 Jun 2010 11:29:48 +0200 Thilo Cestonaro mod_muc_log_http: prosody theme update
Tue, 22 Jun 2010 11:03:27 +0200 Thilo Cestonaro merge
Tue, 22 Jun 2010 11:00:26 +0200 Thilo Cestonaro mod_muc_log_http: ensure a theme was loaded when handling a http request
Tue, 22 Jun 2010 10:56:49 +0200 Thilo Cestonaro mod_muc_log_http: ensure to have the default being "prosody"
Mon, 21 Jun 2010 15:28:57 +0800 shinysky mod_archive: now auto archiving is almost done.
Thu, 17 Jun 2010 11:24:02 +0200 Thilo Cestonaro mod_muc_log_http: remove the rest of the old default theme
Thu, 17 Jun 2010 11:22:08 +0200 Thilo Cestonaro mod_muc_log_http: default theme changed to "prosody", removed old default theme
Thu, 17 Jun 2010 11:16:12 +0200 Thilo Cestonaro mod_muc_log_http: started new prosody theme
Mon, 14 Jun 2010 22:13:33 +0800 shinysky mod_archive: Now we can archive messages, even though not in organized way.
Mon, 14 Jun 2010 12:26:25 +0100 Matthew Wild mod_blocking: Fix to iterate over blocklist correctly when removing a JID
Mon, 14 Jun 2010 12:25:53 +0100 Matthew Wild mod_blocking: Ensure that a JID can be in the blocklist at most once, and have helper functions return true/false on success/error
Mon, 14 Jun 2010 01:04:58 +0500 Waqas Hussain mod_blocking: Fixed a nil global access.
Sun, 13 Jun 2010 19:51:15 +0100 Matthew Wild mod_blocking: Various small changes to make it actually work, which I forgot to commit
Sun, 13 Jun 2010 22:45:26 +0500 Waqas Hussain mod_blocking: Fixed a syntax error.
Sun, 13 Jun 2010 23:47:50 +0800 shinysky mod_archive: The element auto MAY include a 'scope' attribute; Added message hook.
Sat, 12 Jun 2010 23:58:10 +0200 Florian Zeitz mod_adhoc_cmd_admin: Check whether action is to be performed on the host the command was sent to.
Fri, 11 Jun 2010 15:22:23 +0200 Matthew Wild mod_adhoc: Scan through list of items on load, in case items have been added before we were loaded
Thu, 10 Jun 2010 22:32:49 +0200 Florian Zeitz mod_adhoc, mod_adhoc_cmd_admin: Handle errors according to XEP
Thu, 10 Jun 2010 13:01:36 +0100 Matthew Wild mod_auth_external: Renamed from mod_extauth. Update logging and options (external_auth_protocol, external_auth_command)
Thu, 10 Jun 2010 00:46:46 +0100 Matthew Wild mod_pastebin: Fix trigger_string matching when no trigger is set, and add support for counting lines (pastebin_line_threshold, default: 4)
Thu, 10 Jun 2010 04:35:06 +0500 Waqas Hussain mod_extauth: Updated to provide a SASL handler.
Sun, 06 Jun 2010 00:04:04 +0800 shinysky mod_archive: preference handling is done.
Thu, 03 Jun 2010 11:20:26 +0100 Matthew Wild mod_blocking: Support for the "unblock all JIDs" case, and fix saving of rules after removing a JID
Thu, 03 Jun 2010 11:19:50 +0100 Matthew Wild mod_blocking: Only count rules with action == "deny" as blocked JIDs
Thu, 03 Jun 2010 03:02:33 +0100 Matthew Wild mod_throttle_presence: Buffer up presence for up to flush_presence_seconds and send latest presence stanzas for each contact at once
Thu, 03 Jun 2010 01:56:49 +0100 Matthew Wild mod_blocking: XEP-0191 Simple Communications Blocking, should work, but not tested. Requires mod_privacy be loaded.
Thu, 03 Jun 2010 01:08:58 +0100 Matthew Wild mod_smacks: XEP-0198 Stream Management acks. Initial commit - very rough, useful mainly for testing at the moment, most certainly contains bugs :)
Sat, 29 May 2010 22:02:36 +0800 shinysky mod_archive: Added features: Determining Server Support & Determining Preferences
Fri, 28 May 2010 16:19:27 -0400 Jeff Mitchell Add "generic" script support to mod_extauth, as well as lpc support until waqas fixes process
Mon, 24 May 2010 09:08:06 +0800 shinysky initial commitment of mod_archive
Sun, 23 May 2010 17:24:09 +0200 Florian Zeitz mod_pastebin: Optionally bin if message starts with a configurable trigger string
Fri, 21 May 2010 19:24:57 +0200 Florian Zeitz mod_adhoc_cmd_admin: Add "Get User Statistics" command
Wed, 19 May 2010 14:11:34 +0100 Matthew Wild mod_ircd: Log error when receiving a message without a valid nick
Wed, 19 May 2010 14:02:19 +0100 Matthew Wild mod_tcpproxy: Handle gracefully invalid base64 data, fixes #2 (thanks dersd)
Sat, 15 May 2010 23:05:53 +0500 Waqas Hussain mod_extauth: Initial commit.
Thu, 13 May 2010 21:28:10 +0500 Waqas Hussain mod_ircd: Fixed handling of empty <subject/> elements.
Thu, 13 May 2010 14:45:10 +0500 Waqas Hussain mod_ircd: Fixed handling of empty <body/> elements.
Thu, 15 Apr 2010 23:57:07 +0200 Florian Zeitz mod_adhoc: default action is "execute"
Tue, 13 Apr 2010 04:52:15 +0100 Matthew Wild mod_tcpproxy: Add web/ folder containing demo JS client
Tue, 13 Apr 2010 04:38:07 +0100 Matthew Wild mod_tcpproxy: Initial commit. The moment you didn't know you've been waiting for is here... the dawn of TCP over XMPP.
Mon, 29 Mar 2010 14:34:03 +0200 Thilo Cestonaro mod_muc_log_http: bugfix: multiple roomlogs in the same overview
Thu, 25 Mar 2010 00:09:10 +0100 Florian Zeitz mod_adhoc_cmd_admin: Use new set_password function if available
Fri, 12 Mar 2010 03:15:49 +0100 Florian Zeitz mod_adhoc_cmd_admin: "Get User Roster" command (with not very good™ XML formatting for now)
Thu, 11 Mar 2010 10:18:27 +0100 Thilo Cestonaro mod_muc_log_http: handle empty status message tags; handle a nil-parameter in htmlEscape
Sat, 06 Mar 2010 22:32:12 +0500 Waqas Hussain mod_sift: Iterate on user sessions, not on the user itself, when sifting stanzas to bare JIDs.
Sat, 06 Mar 2010 22:30:51 +0500 Waqas Hussain mod_sift: Don't disallow stanzas to bare JIDs when sifting is not in force for any resources.
Sat, 06 Mar 2010 22:23:25 +0500 Waqas Hussain mod_sift: Don't sift IQ errors and results.
Sat, 06 Mar 2010 22:21:38 +0500 Waqas Hussain mod_sift: Fix for IQ children without an xmlns attribute (default to jabber:client).
Sat, 06 Mar 2010 22:08:20 +0500 Waqas Hussain mod_sift: Use event.session, and not event.origin in the resource-unbind handler.
Sat, 06 Mar 2010 21:47:20 +0500 Waqas Hussain mod_sift: Initial commit.
Sat, 06 Mar 2010 06:22:27 +0500 Waqas Hussain mod_ipcheck: Updated XEP number and URL in comments to the newly published XEP.
Sat, 06 Mar 2010 06:20:38 +0500 Waqas Hussain mod_ipcheck: Change error from 'item-not-found' to 'service-unavailable' for missing IP.
Sat, 06 Mar 2010 06:19:38 +0500 Waqas Hussain mod_ipcheck: Fixed: 'service-unavailable' was sent instead of 'forbidden' on unauthorized access.
Thu, 25 Feb 2010 22:43:54 +0100 Florian Zeitz mod_adhoc_cmd_admin: Add "Shut Down Service" command
Mon, 22 Feb 2010 22:33:25 +0100 Florian Zeitz mod_ircd: Add PING command / Echo PART back
Fri, 19 Feb 2010 09:20:50 +0500 Waqas Hussain mod_ipcheck: Change error from 'not-authorized' to 'forbidden', as specified in the XEP.
Fri, 19 Feb 2010 09:08:22 +0500 Waqas Hussain mod_ipcheck: Initial commit. An implementation of the Server IP Check proto-XEP.
Mon, 08 Feb 2010 12:29:30 +0100 Ali Sabil mod_websocket: Initial commit
Fri, 29 Jan 2010 02:49:28 +0100 Florian Zeitz mod_adhoc_cmd_admin: Add "End User Session" command. Also end sessions before deleting a user
Thu, 28 Jan 2010 17:40:29 +0000 Matthew Wild mod_s2s_idle_timeout: Close idle connections after s2s_idle_timeout seconds, default 300s
Wed, 27 Jan 2010 20:50:52 +0000 Matthew Wild mod_latex: New (well, kind of) module for rendering LaTeX in messages and replacing with a rendered embedded image
Mon, 25 Jan 2010 01:42:21 +0100 Florian Zeitz mod_adhoc: Use hashtable instead of array, coding style
Sat, 23 Jan 2010 04:43:28 +0100 Florian Zeitz mod_adhoc*: Move state handling to mod_adhoc itself
Fri, 22 Jan 2010 19:05:28 +0100 Florian Zeitz mod_adhoc, mod_adhoc_cmd_admin: use util.datforms for type="result" forms
Fri, 22 Jan 2010 14:45:36 +0100 Florian Zeitz mod_adhoc: Add more features described in XEP-0050
Fri, 22 Jan 2010 04:25:58 +0100 Florian Zeitz mod_adhoc: Major refactoring. Actuall data exchange happens here now
Fri, 15 Jan 2010 10:17:57 +0100 Thilo Cestonaro mod_muc_log_http: inverse year sort order
Fri, 15 Jan 2010 09:58:21 +0100 Thilo Cestonaro mod_muc_log_http: support next, previous day calculations from one month/year to the next or visa versa
Fri, 15 Jan 2010 09:12:55 +0100 Thilo Cestonaro mod_muc_log_http: gsub return not only the string in cases the pattern is not found.
Thu, 14 Jan 2010 15:40:10 +0100 Thilo Cestonaro mod_muc_log_http: support even more evil url stuff, don't forget %-signs
Thu, 14 Jan 2010 12:54:44 +0100 Thilo Cestonaro mod_muc_log_http: support escaped urls
Mon, 04 Jan 2010 14:20:48 +0000 Matthew Wild mod_muc_log_http: Replace remaining <font> tags with CSS equivalents
Mon, 04 Jan 2010 14:10:32 +0000 Matthew Wild mod_muc_log_http: Replace <font> tags with the more correct <span>
Wed, 30 Dec 2009 15:49:49 +0000 Marco Cirillo Renamed mod_regredirect to mod_register_url, thanks MattJ for the suggestion.
Wed, 30 Dec 2009 00:24:24 +0000 Marco Cirillo mod_regredirect: initial commit.
Wed, 23 Dec 2009 14:22:02 +0000 Matthew Wild mod_ircd: Initial commit of a wonderfully hacky but working IRC->XMPP interface for Prosody
Thu, 10 Dec 2009 21:23:52 +0100 Florian Zeitz mod_adhoc_cmd_admin: Add Change User Password command
Wed, 09 Dec 2009 23:08:19 +0100 Florian Zeitz mod_adhoc_cmd*: Don't explicitly remove items. Handled by Prosody itself already
Tue, 08 Dec 2009 21:29:41 +0100 Thilo Cestonaro mod_muc_log_http: corrected the merged stuff
Tue, 08 Dec 2009 21:24:26 +0100 Thilo Cestonaro mod_muc_log_http: merge
Sat, 05 Dec 2009 18:44:47 +0100 fthiessen mod_muc_log_http: Changed some headlines and fixed a typo.
Tue, 08 Dec 2009 21:12:40 +0100 Thilo Cestonaro mod_muc_log_http: themified ...
Wed, 02 Dec 2009 23:41:06 +0100 Thilo Cestonaro mod_muc_log_http: show only months where log is actually available
Wed, 02 Dec 2009 23:07:58 +0100 Thilo Cestonaro mod_muc_log: make that it logs again
Wed, 02 Dec 2009 22:23:00 +0100 Thilo Cestonaro mod_muc_log_http: double check if muc_hosts is not nil, less logging, config var renamed to http_port back again
Wed, 02 Dec 2009 20:38:31 +0100 Thilo Cestonaro mod_muc_log_http: display available days in a calendar view
Mon, 30 Nov 2009 17:43:23 +0500 Waqas Hussain mod_support_contact: Added support for remote support contact.
Thu, 26 Nov 2009 20:23:20 +0500 Waqas Hussain mod_srvinjection: Added support for resolving "localhost" and "127.0.0.1".
Wed, 25 Nov 2009 21:36:21 +0100 Thilo Cestonaro mod_proxy65: correct log level, be more descriptive
Wed, 25 Nov 2009 20:13:56 +0100 Florian Zeitz mod_adhoc_cmd_admin: Fix global access
Mon, 23 Nov 2009 21:38:43 +0500 Waqas Hussain mod_srvinjection: Initial commit.
Tue, 17 Nov 2009 21:20:41 +0100 Thilo Cestonaro mod_proxy65: hopefully remove a memory leak (thx waqas!)
Tue, 17 Nov 2009 21:19:17 +0100 Thilo Cestonaro mod_muc_log: split into mod_muc_log and mod_muc_log_http
Sat, 14 Nov 2009 18:44:54 +0100 Florian Zeitz mod_adhoc: Check for global and host admins
Fri, 13 Nov 2009 21:01:24 +0100 Florian Zeitz mod_adhoc_cmd_admin: Change to upcoming XEP version
Thu, 12 Nov 2009 22:13:28 +0100 Florian Zeitz mod_adhoc_cmd_admin: Implement Get User Password
Tue, 10 Nov 2009 22:53:12 +0100 Thilo Cestonaro mod_muc_log: specified day is now part of the url not a query. days are sorted, newest top.
Tue, 10 Nov 2009 13:19:27 +0500 Waqas Hussain mod_muc_log: Changed absolute URL paths to be relative.
Mon, 09 Nov 2009 23:50:37 +0100 Thilo Cestonaro mod_muc_log: can handle now more components and should be used as global module! HTTP Path changed to http://...../muc_log/<component>/<room>/
Mon, 09 Nov 2009 18:15:59 +0100 Thilo Cestonaro mod_muc_log: add show/hide join/leave and status changes checkboxes. Add two config values showJoin and showStatus as the default values.
Sun, 08 Nov 2009 22:10:42 +0100 Thilo Cestonaro mod_muc_log: retrieving the room config, is not a kick of a person!! :) (thx again to flo spotting it!)
Sun, 08 Nov 2009 18:35:53 +0100 Thilo Cestonaro mod_muc_log: Do not log other muc-component's rooms then the module was loaded for. Do neither log nor provide access to possible existing log if a room is private. (thx flo for spotting this)
Sat, 07 Nov 2009 00:37:51 +0100 Florian Zeitz mod_adhoc_cmd_admin: Implement "Delete User" command
Sun, 01 Nov 2009 21:28:14 +0100 Thilo Cestonaro mod_proxy65: make it work from external initiators, too
Sun, 01 Nov 2009 18:51:09 +0100 Thilo Cestonaro mod_proxy65: never use global varnames as local varnames, it can break your brain!
Sun, 01 Nov 2009 17:22:21 +0100 Thilo Cestonaro mod_muc_log: revert changes of last commit (bed9a6b40f)
Sun, 01 Nov 2009 16:42:04 +0100 Thilo Cestonaro mod_proxy65: basic white list - access control list
Sun, 01 Nov 2009 14:37:28 +0100 Thilo Cestonaro mod_proxy65: answer with correct disco#info data on a disco#info request
Sun, 01 Nov 2009 18:14:42 +0500 Waqas Hussain mod_discoitems: Initial commit.
Sun, 01 Nov 2009 10:38:51 +0100 Thilo Cestonaro mod_proxy65: close unknown connection with no authentication data, close target if initator hangs up and vica versa
Sun, 01 Nov 2009 01:24:27 +0000 Matthew Wild mod_pastebin: Send Content-Type header to specify plain UTF-8 text
Sun, 01 Nov 2009 01:10:02 +0000 Matthew Wild mod_pastebin: Rename pastebin_message() to pastebin_text() and make it global so it can be called by other plugins
Sat, 31 Oct 2009 21:00:02 +0100 Thilo Cestonaro mod_proxy65: make it work again
Sat, 31 Oct 2009 20:53:52 +0100 Thilo Cestonaro mod_proxy65: changed the listener name to be unique on a per component basis and display a good error description when connlistener register fails
Sat, 31 Oct 2009 20:33:42 +0100 Thilo Cestonaro mod_proxy65: component register and deregister are with "_component" appended
Fri, 30 Oct 2009 21:11:42 -0700 Paul Aurich mod_pastebin: Fix finding of XHTML content.
Sat, 31 Oct 2009 13:47:34 +0000 Matthew Wild mod_proxy65: Remove unused bin2hex function, and compact more code. Finally down <200 lines :)
Sat, 31 Oct 2009 09:26:38 +0100 Thilo Cestonaro mod_proxy65: removed unneeded var and session stuff
Sat, 31 Oct 2009 00:41:47 +0000 Matthew Wild mod_proxy65: Reviewed and re-factored the code, added proxy_address to specify the address which the proxy advertises for clients to connect to
Fri, 30 Oct 2009 01:32:12 +0100 Florian Zeitz mod_adhoc_cmd_admin: Add announce command
Wed, 28 Oct 2009 23:29:37 +0100 Thilo Cestonaro mod_proxy65: done! Who wants to test? :)
Wed, 28 Oct 2009 00:03:28 +0100 Thilo Cestonaro mod_proxy65: tcp connection of initiator and target are established
Mon, 26 Oct 2009 23:32:53 +0100 Thilo Cestonaro mod_proxy65: remove the proxy65 folder
Mon, 26 Oct 2009 23:25:29 +0100 Thilo Cestonaro mod_proxy65: create connection listener, interface a. port are configureable but not needed
Sun, 25 Oct 2009 14:21:30 +0100 Thilo Cestonaro mod_muc_log: using datamanager to store the logging.
Wed, 21 Oct 2009 22:32:58 +0200 Thilo Cestonaro mod_muc_log: display room's current title; show kicked messages with and without reason
Wed, 21 Oct 2009 10:19:25 +0200 Thilo Cestonaro mod_muc_log: escape nicknames and status messages too. (thx waqas for finding it; Hope you had fun :P )
Tue, 20 Oct 2009 23:25:21 +0200 Thilo Cestonaro mod_muc_log: better presence and message parsing; react on subject changes
Tue, 20 Oct 2009 20:27:10 +0200 Thilo Cestonaro mod_privacy: save the part already coded for presence-out/-in getting active stuff but disabled it.
Mon, 19 Oct 2009 22:43:30 +0200 Thilo Cestonaro mod_muc_log: set content-type header; escape some html stuff in messages (>, <, \n, http://....)
Mon, 19 Oct 2009 22:15:57 +0200 Thilo Cestonaro mod_muc_log: templify the html stuff
Mon, 19 Oct 2009 16:06:48 +0200 Thilo Cestonaro mod_muc_log: make it recognize s2s messages/presences
Sun, 18 Oct 2009 23:26:15 +0100 Matthew Wild Fix some muclogging -> muc_log issues I brought back in the merge
Sun, 18 Oct 2009 23:24:42 +0100 Matthew Wild mod_muc_log: Use new httpserver.new_from_config syntax
Mon, 19 Oct 2009 00:02:32 +0200 Thilo Cestonaro mod_muclogging: renamed to mod_muc_log; s/muclogging/muc_log/
Sun, 18 Oct 2009 23:17:16 +0200 Thilo Cestonaro mod_muclogging: removed devel debug message stuff
Sun, 18 Oct 2009 22:39:36 +0200 Thilo Cestonaro mod_muclogging: with http_server part for viewing
Sat, 17 Oct 2009 01:37:25 +0200 Florian Zeitz mod_adhoc, mod_adhoc_cmd_admin: Check permissions in one place for all commands
Sat, 17 Oct 2009 01:36:25 +0200 Florian Zeitz mod_adhoc_cmd_admin: Fix session leak
Fri, 16 Oct 2009 23:46:29 +0200 Thilo Cestonaro mod_muclogging: initial checkin
Fri, 16 Oct 2009 21:30:59 +0200 Thilo Cestonaro mod_privacy: nicer debug logging ...
Fri, 16 Oct 2009 20:51:14 +0200 Thilo Cestonaro mod_privacy: it says "from" not "form" (thx flo for reporting!)
Fri, 16 Oct 2009 01:37:10 +0200 Florian Zeitz mod_adhoc_cmd_admin: Possibility to limit number of received answers
Fri, 16 Oct 2009 01:36:04 +0200 Florian Zeitz mod_adhoc, mod_adhoc_cmd_admin: Show only commands they may execute to the user
Thu, 15 Oct 2009 11:38:57 +0200 Thilo Cestonaro mod_privacy: decrease the log messages count.
Thu, 15 Oct 2009 09:41:13 +0200 Thilo Cestonaro mod_privacy: fix bug where priority was nil and compared to a number (Thx flo for reporting!)
Wed, 14 Oct 2009 00:52:58 +0200 Florian Zeitz mod_adhoc_cmd_admin: Add Get List of Online Users command
Tue, 13 Oct 2009 23:03:58 +0200 Thilo Cestonaro mod_privacy: never block communications from one of a user's resources to another.
Mon, 12 Oct 2009 20:54:40 +0200 Florian Zeitz mod_adhoc_cmd_uptime: Initial commit
Mon, 12 Oct 2009 23:09:21 +0200 Thilo Cestonaro merge
Sun, 11 Oct 2009 01:20:16 +0200 Florian Zeitz mod_adhoc: add adhoc.lib.lua to ease implementing new commands (as a consequence mod_adhoc is a directory now)
Sat, 10 Oct 2009 09:33:44 +0100 Matthew Wild mod_adhoc_cmd_admin: Fixed style, some typos, and got down to <100LOC. Perhaps we need util.adhoc?
Sat, 10 Oct 2009 04:16:11 +0200 Florian Zeitz mod_adhoc_cmd_admin: Define form layout only once.
Sat, 10 Oct 2009 04:01:45 +0200 Florian Zeitz mod_adhoc_cmd_admin: More utils.dataforms sugar
Sat, 10 Oct 2009 03:24:41 +0200 Florian Zeitz mod_adhoc_cmd_admin: switch to utils.dataforms. Thanks MattJ for making this possible ;)
Mon, 12 Oct 2009 23:08:43 +0200 Thilo Cestonaro mod_proxy65: new component proxy65; currently only disco#info and disco#items done
Fri, 09 Oct 2009 23:23:54 +0200 Thilo Cestonaro merge ...
Fri, 09 Oct 2009 21:48:20 +0200 Florian Zeitz mod_adhoc_cmd_admin: Initial commit
Fri, 09 Oct 2009 21:47:20 +0200 Florian Zeitz mod_adhoc, mod_adhoc_cmd_ping: Code cleanup
Fri, 09 Oct 2009 23:23:12 +0200 Thilo Cestonaro mod_privacy: make the block function work; retrieve the roster groups correctly
Tue, 06 Oct 2009 22:00:05 +0200 Florian Zeitz mod_swedishchef: Added configurable trigger
Fri, 02 Oct 2009 22:16:19 +0100 Matthew Wild mod_pastebin: Comment some debug logging on every message
Fri, 02 Oct 2009 22:15:14 +0100 Matthew Wild mod_pastebin: Expire pastes after 'pastebin_expire_after' hours, 24 by default
Fri, 02 Oct 2009 13:52:37 +0100 Matthew Wild mod_pastebin: Allow per-host pastebin_threshold
Fri, 02 Oct 2009 02:04:55 +0200 Florian Zeitz mod_swedishchef: Initial commit
Thu, 01 Oct 2009 20:58:11 +0100 Matthew Wild mod_pastebin: Small fix to read the pastebin URL from the config
Wed, 30 Sep 2009 21:35:29 +0200 Thilo Cestonaro mod_privacy: overworked error returns while creating, editing, deleting or de/activating lists.
Tue, 29 Sep 2009 12:59:42 +0200 Thilo Cestonaro mod_privacy: removed trunk dependency; make it work when no lists already are exiting
Mon, 28 Sep 2009 22:36:01 +0200 Thilo Cestonaro mod_privacy: make finding the right session working
Mon, 28 Sep 2009 22:22:22 +0200 Thilo Cestonaro mod_privacy: prepare everything for the "is used" checking stuff...
Mon, 28 Sep 2009 18:17:20 +0200 Thilo Cestonaro mod_privacy: order must be non-negativ integer and unique, group must be existing in the roster, subscription can only be to,from,both or none, action must be either deny or allow.
Sat, 26 Sep 2009 22:30:33 +0200 Thilo Cestonaro merge with repos
Fri, 25 Sep 2009 22:46:13 +0100 Matthew Wild mod_privacy: Make tmp variable a local
Fri, 25 Sep 2009 22:22:58 +0100 Matthew Wild mod_pastebin: Set default of 500 chars for pastebin_threshold
Fri, 25 Sep 2009 21:54:16 +0100 Matthew Wild mod_pastebin: Allow configurable message length threshold
Sat, 26 Sep 2009 22:22:51 +0200 Thilo Cestonaro do the first real blocking actions
Fri, 25 Sep 2009 21:50:01 +0200 Thilo Cestonaro some error reporting during list editing
Fri, 25 Sep 2009 20:33:14 +0200 ephraim thx to Florob:
Fri, 25 Sep 2009 16:56:50 +0200 Thilo Cestonaro adds mod_privacy; lists creating, editing and deletion working.
Fri, 25 Sep 2009 16:32:23 +0200 Thilo Cestonaro adds mod_adhoc_cmd_ping which provides 'ping' adhoc command.
Fri, 25 Sep 2009 16:31:33 +0200 Thilo Cestonaro adds mod_adhoc
Fri, 25 Sep 2009 14:51:53 +0100 Matthew Wild mod_pastebin: Initial commit
Fri, 25 Sep 2009 01:43:14 +0100 Matthew Wild mod_webpresence: Initial commit
Sun, 13 Sep 2009 10:40:21 -0400 Dwayne Bent mod_openid: Initial commit
Thu, 10 Sep 2009 20:55:41 +0000 Jeff Mitchell Initial commit of mod_onhold, using configuration in prosody config file.
Fri, 11 Sep 2009 01:23:19 +0500 Waqas Hussain mod_support_contact: Initial commit.
Sat, 22 Aug 2009 01:14:51 +0100 Matthew Wild mod_offline_email: Initial commit