prosody
Fri, 05 Apr 2013 04:49:32 +0000 Marco Cirillo prosody: load rostermanager after usermanager during environment initialization.
Sat, 23 Mar 2013 15:00:49 +0100 Kim Alvefur prosody, prosodyctl: Remove last trace of "core" \o/
Fri, 22 Mar 2013 11:22:50 +0000 Matthew Wild prosody: Add COMPAT note about globals
Fri, 22 Mar 2013 11:21:24 +0000 Matthew Wild configmanager, hostmanager, prosody: Almost complete removal of section-related code, and the infamous 'core' section. Still backwards-compatible with API users.
Wed, 09 Jan 2013 22:01:52 +0100 Kim Alvefur prosodyctl, prosody: Pass the selected config file from prosodyctl to prosody
Fri, 28 Dec 2012 14:33:47 +0100 Kim Alvefur prosody, mod_c2s, mod_s2s: Move closing of c2s and s2s sessions to respective plugins
Wed, 19 Sep 2012 12:39:21 +0100 Matthew Wild prosody, prosodyctl: chdir() to data directory on startup
Sat, 09 Jun 2012 02:27:44 +0200 Florian Zeitz mod_admin_telnet, prosody, prosodyctl, ejabberd2prosody: Don't depend on modules setting globals
Sat, 09 Jun 2012 01:18:21 +0200 Florian Zeitz prosody: Define a getfenv() replacement for Lua 5.2
Mon, 14 May 2012 17:58:51 +0200 Kim Alvefur prosody, stanza_router: Load stanza_router earlier. Put routing functions in the global prosody table. Fixes module:send()
Tue, 24 Apr 2012 13:37:35 +0100 Matthew Wild prosody: Load portmanager at startup, to ensure it is ready to receive item-added events when modules are loaded
Sat, 21 Apr 2012 21:03:57 +0100 Matthew Wild prosody: Don't require net.httpserver now
Mon, 23 Jan 2012 01:04:15 +0000 Matthew Wild prosody: sandboxed require(): Point __index of _G at current env for modules that need to reference globals they already set
Mon, 23 Jan 2012 00:11:01 +0000 Matthew Wild prosody: Remove connlisteners, and net_activate_ports
Wed, 02 Nov 2011 00:00:42 +0500 Waqas Hussain prosody: Ensure prosody.paths.config is never nil (certmanager.create_context fails otherwise).
Wed, 21 Sep 2011 03:23:47 +0500 Waqas Hussain prosody: Invalid escape sequence in componentmanager deprecation warning (can cause luajit to throw).
Wed, 15 Jun 2011 23:44:18 +0200 Florian Zeitz connlistener, server_select, prosody: Add support for binding to multiple addresses
Thu, 14 Apr 2011 22:40:50 +0100 Matthew Wild prosody: Add sanity_check() to startup sequence. Check that we have at least one vhost enabled to avoid Bad Things.
Wed, 02 Mar 2011 05:13:51 +0500 Waqas Hussain prosody: Load net.httpserver at startup, to avoid creating a global later.
Thu, 24 Feb 2011 01:35:33 +0000 Matthew Wild prosody, prosodyctl: Use plugin_paths in addition to, not instead of, the default plugin path
Tue, 22 Feb 2011 18:02:23 +0000 Matthew Wild prosody: Change plugin_path -> plugin_paths and make it an array instead of a string
Fri, 21 Jan 2011 04:36:31 +0500 Waqas Hussain prosody: Add config option plugin_path to allow overriding plugin directories.
Fri, 07 Jan 2011 11:56:15 +0000 Matthew Wild prosody: Instead of calling datamanager.set_path(), just ensure prosody.paths.data always contains the correct value (including config)
Tue, 04 Jan 2011 21:19:28 +0000 Matthew Wild prosody, prosodyctl: Filter out relative paths from package.(c)path when installed
Tue, 04 Jan 2011 21:18:35 +0000 Matthew Wild prosody, prosodyctl: Create prosody object as a local before exporting as a global
Tue, 28 Dec 2010 09:59:27 +0500 Waqas Hussain prosody: Don't add a datamanager callback when anonymous_login=true (mod_auth_anonymous does this now).
Tue, 21 Dec 2010 22:26:22 +0000 Matthew Wild prosody: Catch a recursive Include error and print a more friendly error
Mon, 20 Dec 2010 14:06:16 +0000 Matthew Wild prosody, prosodyctl, util.dependencies: Split checking and logging of dependencies so we can check hard deps before the config and logging is loaded
Sun, 12 Dec 2010 17:15:57 +0500 Waqas Hussain prosody: Added a comment, to match prosodyctl.
Wed, 08 Dec 2010 02:29:37 +0500 Waqas Hussain prosody: Don't attempt to load core.xmlhandlers in the main file. It no longer exists.
Tue, 07 Dec 2010 22:55:28 +0500 Waqas Hussain prosody: Added a stub implementation of core.componentmanager to the package.loaded table (re-commiting, as this was accidentally removed).
Wed, 10 Nov 2010 19:46:53 +0000 Matthew Wild prosody, configmanager, certmanager: Relocate prosody.resolve_relative_path() to configmanager, and update certmanager (the only user of this function)
Wed, 10 Nov 2010 21:47:39 +0500 Waqas Hussain prosody: Added a stub implementation of core.componentmanager to the package.loaded table.
Wed, 10 Nov 2010 20:59:16 +0500 Waqas Hussain prosody: Removed all references to componentmanager from Prosody, except the main componentmanager file.
Wed, 10 Nov 2010 02:50:35 +0500 Waqas Hussain prosody: Ensure componentmanager is loaded in the main file.
Sat, 31 Jul 2010 13:29:58 +0500 Waqas Hussain prosody: Enable storage manager.
Fri, 23 Jul 2010 23:14:50 +0500 Waqas Hussain prosody.resolve_relative_path: Updated to take a parent path to resolve against.
Tue, 13 Jul 2010 13:55:18 +0100 Matthew Wild prosody: Add prosody.resolve_relative_path() helper to change relative paths to be relative to the config file
Tue, 29 Jun 2010 20:23:31 +0100 Matthew Wild Merge 0.7->trunk
Tue, 29 Jun 2010 20:23:11 +0100 Matthew Wild Merge backout
Tue, 29 Jun 2010 20:23:00 +0100 Matthew Wild Backed out changeset 454e1cf18daf (this isn't for debugging, it's to inform the user)
Sun, 09 May 2010 20:46:24 +0100 Matthew Wild prosody: Load util.xmppstream :(
Fri, 07 May 2010 16:21:04 +0500 Waqas Hussain Merge 0.7->trunk
Fri, 07 May 2010 16:02:29 +0500 Waqas Hussain prosody: Modified function metatable for better string representation of functions.
Fri, 07 May 2010 16:00:33 +0500 Waqas Hussain prosody: Lowered log level for a log message.
Tue, 04 May 2010 23:43:01 +0100 Matthew Wild eventmanager, prosody: Adapt eventmanager to use prosody.events, as a step towards removing it entirely
Tue, 04 May 2010 23:36:50 +0100 Matthew Wild Merge 0.7->trunk (with MUC needing checking, waqas)
Mon, 19 Apr 2010 18:28:12 +0500 Waqas Hussain prosody: Set metatable on functions to allow easy access to upvalues.
Mon, 22 Mar 2010 17:26:12 +0000 Matthew Wild Merge 0.7->trunk
Mon, 22 Mar 2010 17:24:55 +0000 Matthew Wild Merge 0.6->0.7
Mon, 22 Mar 2010 17:06:15 +0000 Matthew Wild Update copyright headers for 2010
Wed, 03 Mar 2010 22:05:05 +0000 Matthew Wild Merge 0.6.2/waqas with 0.6.2/MattJ
Sat, 13 Feb 2010 16:22:05 +0000 Matthew Wild prosody: More accurate friendly error message in the event that creating the global SSL context fails
Fri, 05 Feb 2010 15:05:39 +0000 Matthew Wild prosody: Add a catch-all friendly message for when any port is in use we want to use
Sun, 31 Jan 2010 17:15:35 +0000 Matthew Wild prosody: Show friendly error when no config present for legacy SSL ports
Sun, 31 Jan 2010 16:40:47 +0000 Matthew Wild prosody: Log error message when failing to open ports
Sun, 24 Jan 2010 05:35:21 +0500 Waqas Hussain prosody: Listen for component connections on port 5347 by default.
Thu, 10 Dec 2009 02:50:23 +0500 Waqas Hussain prosody: Call tostring on the key being used for nil global read before concatenating it with a string.
Thu, 10 Dec 2009 02:47:13 +0500 Waqas Hussain prosody: Log a warning and traceback, but don't throw an error on nil global read.
Thu, 10 Dec 2009 01:56:16 +0500 Waqas Hussain Mainfile: Broke up a really long line.
Thu, 28 Jan 2010 18:10:20 +0000 Matthew Wild util.dependencies: Load luarocks.loader/luarocks.require
Sat, 09 Jan 2010 07:12:30 +0000 Matthew Wild prosody: net_activate_ports: Accept strings as well as numbers for specifying ports
Wed, 16 Dec 2009 00:11:54 +0500 Waqas Hussain prosody: Fixed a possible nil concatenation.
Mon, 07 Dec 2009 18:32:06 +0000 Matthew Wild prosody: Less strict matching for the magic 'interrupted' error
Mon, 01 Mar 2010 16:01:09 +0000 Matthew Wild Merge with 0.7
Sat, 27 Feb 2010 19:46:04 +0000 Matthew Wild prosody: Bump log message describing current connection backend to level 'info'
Tue, 16 Feb 2010 04:05:25 +0500 Waqas Hussain prosody: Don't add fallbacks to package.path and package.cpath.
Sat, 13 Feb 2010 16:22:05 +0000 Matthew Wild prosody: More accurate friendly error message in the event that creating the global SSL context fails
Sat, 13 Feb 2010 16:21:32 +0000 Matthew Wild prosody: Use certmanager to create the global SSL context
Thu, 11 Feb 2010 11:31:14 +0000 Matthew Wild prosody, prosodyctl: Re-jiggle load order again, fixes logging config not being obeyed (thanks darkrain)
Fri, 05 Feb 2010 15:05:39 +0000 Matthew Wild prosody: Add a catch-all friendly message for when any port is in use we want to use
Fri, 05 Feb 2010 14:32:20 +0000 Matthew Wild prosody: Initialize logging before checking dependencies (fixes another traceback with no LuaSec)
Sun, 31 Jan 2010 17:15:35 +0000 Matthew Wild prosody: Show friendly error when no config present for legacy SSL ports
Sun, 31 Jan 2010 16:40:47 +0000 Matthew Wild prosody: Log error message when failing to open ports
Sun, 31 Jan 2010 16:22:52 +0000 Matthew Wild prosody: Only set the ssl_ctx for 'ssl' connections
Thu, 28 Jan 2010 18:11:03 +0000 Matthew Wild prosody: Check dependencies (and load LuaRocks) earlier on in the startup process
Thu, 28 Jan 2010 14:56:47 +0000 Matthew Wild util.dependencies, prosody, prosodyctl: Give util.dependencies a check_dependencies() function so the caller can decide what to do when dependencies aren't met - update prosody/prosodyctl for this change
Sun, 24 Jan 2010 05:35:21 +0500 Waqas Hussain prosody: Listen for component connections on port 5347 by default.
Sat, 09 Jan 2010 07:12:30 +0000 Matthew Wild prosody: net_activate_ports: Accept strings as well as numbers for specifying ports
Sat, 09 Jan 2010 07:03:48 +0000 Matthew Wild prosody: Read list of possible config extensions from configmanager, removes old TODO
Wed, 16 Dec 2009 00:11:54 +0500 Waqas Hussain prosody: Fixed a possible nil concatenation.
Tue, 15 Dec 2009 18:58:22 +0000 Paul Aurich prosody: Fix to net_activate_ports to mend binding to specific interfaces
Thu, 10 Dec 2009 18:40:21 +0500 Waqas Hussain prosody: Added config option 'ssl_ports' to allow multiplexed SSL ports.
Thu, 10 Dec 2009 05:08:59 +0500 Waqas Hussain prosody: Use the multiplex listener when the 'ports' config option is specified.
Thu, 10 Dec 2009 05:07:32 +0500 Waqas Hussain net_activate_ports: Use the default config option 'ports' when no option is specified.
Thu, 10 Dec 2009 02:50:23 +0500 Waqas Hussain prosody: Call tostring on the key being used for nil global read before concatenating it with a string.
Thu, 10 Dec 2009 02:47:13 +0500 Waqas Hussain prosody: Log a warning and traceback, but don't throw an error on nil global read.
Thu, 10 Dec 2009 01:56:16 +0500 Waqas Hussain Mainfile: Broke up a really long line.
Tue, 08 Dec 2009 01:23:22 +0000 Matthew Wild prosody: Report the current socket backend in use
Tue, 08 Dec 2009 00:55:17 +0000 Matthew Wild prosody: Clarify and add some comments to describe what we're doing when and why
Mon, 07 Dec 2009 18:32:06 +0000 Matthew Wild prosody: Less strict matching for the magic 'interrupted' error
Fri, 04 Dec 2009 18:57:54 +0000 Matthew Wild prosody: Expose global_ssl_ctx through prosody object
Fri, 04 Dec 2009 09:48:08 -0800 Paul Aurich Disable SSLv2 by default, it's known to be insecure.
Mon, 23 Nov 2009 21:46:37 +0500 Waqas Hussain prosody: Added support for command line argument '--config'.
Mon, 23 Nov 2009 08:55:27 +0500 Waqas Hussain Mainfile: Fixed some comments.
Wed, 18 Nov 2009 08:30:03 +0500 Waqas Hussain mod_console: Moved activation of the console port from the main file to mod_console.
Wed, 18 Nov 2009 08:26:43 +0500 Waqas Hussain prosody.net_activate_ports: Slightly refactored and definition moved to before modules are loaded.
Sun, 25 Oct 2009 21:26:36 +0500 Waqas Hussain Prosody top-level error handler modified to log properly on non-string error messages.
Wed, 21 Oct 2009 16:25:49 +0100 Matthew Wild prosody, util.require: Remove util.require, the shortest-lived module so far. Woke up this morning with a much simpler idea, which is also effective against C modules (I believe). Yay for metatables :)
Tue, 20 Oct 2009 13:25:29 +0100 Matthew Wild prosody: Use rawget to test for the existence of ssl (LuaSec) so we don't look for a nil global
Sat, 17 Oct 2009 10:54:28 +0100 Matthew Wild prosody: Move global protection earlier (to before modules are loaded, etc.)
Sat, 17 Oct 2009 10:53:31 +0100 Matthew Wild prosody: Require new require :)
Sat, 17 Oct 2009 10:52:25 +0100 Matthew Wild prosody: Require some core/util libraries which core modules depend upon, C modules and other modules which write to _G
Sat, 17 Oct 2009 10:49:13 +0100 Matthew Wild prosody: Rename global net_activate_ports -> prosody.net_activate_ports
Sat, 03 Oct 2009 19:20:20 -0700 Paul Aurich Minor changes; outgoing TLS works.
Sat, 19 Sep 2009 11:25:59 +0100 Matthew Wild prosody: Add prosody.installed flag to indicate whether Prosody has been installed or is running from checkout
Sat, 19 Sep 2009 11:17:30 +0100 Matthew Wild prosody: Add prosody.platform which can be either 'windows', 'posix' or 'unknown'
Wed, 29 Jul 2009 18:11:37 +0100 Matthew Wild Merge with 0.5
Wed, 29 Jul 2009 18:01:14 +0500 Waqas Hussain Added: Support for PROSODY_SRCDIR and PROSODY_PLUGINDIR environment variables
Thu, 23 Jul 2009 21:09:25 +0100 Matthew Wild prosody: net_activate_ports: Check listener exists before trying to open port for it
Thu, 23 Jul 2009 12:04:41 +0100 Matthew Wild Merge with 0.5
Thu, 23 Jul 2009 02:33:10 +0100 Matthew Wild prosody: Correctly allow console ports to be changed through the config
Sat, 18 Jul 2009 18:51:04 +0100 Matthew Wild prosody: Send friendly text with system-shutdown stream error
Sat, 18 Jul 2009 15:33:16 +0100 Matthew Wild prosody: Return success/error from prosody.reload_config()
Sun, 12 Jul 2009 02:08:59 +0100 Matthew Wild prosody: Load util.helpers at startup
Sat, 11 Jul 2009 18:06:03 +0100 Matthew Wild prosody: Call initialisation functions at once
Sat, 11 Jul 2009 17:55:36 +0100 Matthew Wild prosody: Start of refactoring of main file
Fri, 10 Jul 2009 03:11:45 +0100 Matthew Wild Remove version number from copyright headers
Wed, 08 Jul 2009 04:19:15 +0100 Matthew Wild prosody: Record time the server started
Thu, 02 Jul 2009 01:09:20 +0100 Matthew Wild prosody: Add fallbacks/ to path
less more (0) -120 tip