Sun, 22 Apr 2012 16:35:26 +0100 Matthew Wild mod_component: Handle component connecting to non-existent host
Sun, 22 Apr 2012 14:54:36 +0100 Matthew Wild mod_motd: Use presence/bare to catch a client's initial presence and send the MOTD then (fixes #282)
Sat, 21 Apr 2012 22:54:55 +0100 Matthew Wild multiplex_listener: Remove (already ported to mod_net_multiplex)
Sat, 21 Apr 2012 22:53:22 +0100 Matthew Wild modulemanager: For children of shared modules, set module.environment to the empty environment for that module (useful to expose data or APIs at host.modules[module])
Sat, 21 Apr 2012 22:52:15 +0100 Matthew Wild moduleapi: Have modules internally store a reference to shared tables they use, to ensure they don't get collected while any module that had access to that table is still loaded (thanks Zash)
Sat, 21 Apr 2012 22:50:57 +0100 Matthew Wild mod_component: Make a shared module, and move the xmppcomponent_listener into it ('port'ing over to portmanager). Ha ha.
Sat, 21 Apr 2012 21:16:53 +0100 Matthew Wild mod_motd: Send only to resource coming online, not the user's bare JID (fixes #282)
Sat, 21 Apr 2012 21:03:57 +0100 Matthew Wild prosody: Don't require net.httpserver now
Sat, 21 Apr 2012 20:52:12 +0100 Matthew Wild mod_admin_telnet: module:load(): Fix 'global-module-already-loaded' errors when successfully loading a global module (fixes #228)
Sat, 21 Apr 2012 20:39:52 +0100 Matthew Wild mod_admin_telnet: module:list(): List global modules (part-fixes #228)
Sat, 21 Apr 2012 20:39:21 +0100 Matthew Wild mod_admin_telnet: module:reload(): If module is loaded on *, reload it there first (ensuring shared module code is reloaded before per-host children of that module)
Sat, 21 Apr 2012 20:38:27 +0100 Matthew Wild mod_admin_telnet: get_host_set(): Include '*' in the set if no specific hosts are specified and the module is loaded there
Sat, 21 Apr 2012 20:37:06 +0100 Matthew Wild modulemanager: When a shared module becomes global, ensure it still gets loaded onto the original target host
Sat, 21 Apr 2012 20:09:03 +0100 Matthew Wild modulemanager: Support for shared modules - function module.add_host(host_module) in a global module
Sat, 21 Apr 2012 20:04:07 +0100 Matthew Wild modulemanager: Make module_has_method and module_call_method use rawget()
Sat, 21 Apr 2012 20:02:45 +0100 Matthew Wild modulemanager: Use modulemap rather than hosts[host] (fix for when host == "*")
Sat, 21 Apr 2012 20:01:40 +0100 Matthew Wild modulemanager: Use api_instance rather than pluginenv.module (same thing)
Sat, 21 Apr 2012 20:00:30 +0100 Matthew Wild modulemanager: Allow loading a module onto "*" (part-fixes #228)
Sat, 21 Apr 2012 16:27:42 +0100 Matthew Wild net.connlisteners: Be gone!
Sat, 21 Apr 2012 18:23:44 +0500 Waqas Hussain mod_http: Include handlers of non-global modules.
Sat, 21 Apr 2012 17:38:48 +0500 Waqas Hussain mod_http: Provide HTTP service.
Sat, 21 Apr 2012 17:38:01 +0500 Waqas Hussain net.http.server: Fire global HTTP event when no specific handlers available.
Sat, 21 Apr 2012 17:37:00 +0500 Waqas Hussain net.http.server: Missing <title/> in 404 Not Found response.
Fri, 13 Apr 2012 00:39:00 +0200 Florian Zeitz mod_adhoc: Always allow at least the "complete" action
Sun, 08 Apr 2012 04:09:33 +0500 Waqas Hussain net.http.{server|codes|parser}: Initial commit.
Mon, 26 Mar 2012 19:17:09 -0700 Paul Aurich mod_s2s: Queuing a stanza constitutes handling it.
Mon, 26 Mar 2012 18:23:49 +0200 Florian Zeitz mod_s2s: Add "::" as a IPv6 interface (thanks darkrain)
Tue, 20 Mar 2012 12:50:53 +0100 Kim Alvefur Makefile: Use cp instead of install, and make sure the correct umask is set
Thu, 15 Mar 2012 19:09:24 +0000 Matthew Wild loggingmanager, util.logger: Remove name sinks and the ability to filter logs by source name (lots of code, hardly used if at all, and possibly broken)
Thu, 15 Mar 2012 17:37:07 +0100 Kim Alvefur mod_c2s: Add missing multiplexed service discovery pattern.
Thu, 15 Mar 2012 16:31:10 +0000 Matthew Wild mod_c2s, mod_s2s: Drop default_port and default_mode from listener objects (default_port is deprecated, and default_mode already defaults to *a)
Thu, 15 Mar 2012 16:29:30 +0000 Matthew Wild portmanager: Support 'default_port' in service options
Thu, 15 Mar 2012 14:47:46 +0100 Kim Alvefur mod_posix, mod_bosh, mod_admin_telnet: Use module:set_global()
Thu, 15 Mar 2012 03:19:35 +0000 Matthew Wild Merge with Zash
Sun, 11 Mar 2012 21:37:55 +0100 Kim Alvefur mod_s2s: Don't bounce sendq on failed connections since it's handled by s2smanager
Thu, 15 Mar 2012 03:05:24 +0000 Matthew Wild mod_c2s, mod_s2s: Add multiplex support
Thu, 15 Mar 2012 03:05:02 +0000 Matthew Wild mod_net_multiplex: Port multiplexing (run multiple different services on a the same port(s))... now pluggable for use with any net plugin
Thu, 15 Mar 2012 03:02:51 +0000 Matthew Wild portmanager: Add get_registered_services() to the public API
Thu, 15 Mar 2012 03:02:36 +0000 Matthew Wild portmanager: Remove check for service_info.multiplex (now implemented in mod_net_multiplex)
Thu, 15 Mar 2012 03:02:09 +0000 Matthew Wild portmanager: Fix pre-0.9 compatibility by taking default_interface and default_port from the listener instead of service table
Thu, 15 Mar 2012 02:56:44 +0000 Matthew Wild portmanager: Allow services to specify their config option prefix
Thu, 15 Mar 2012 02:53:05 +0000 Matthew Wild moduleapi: Add module:send() as an alias for core_post_stanza() from the current host's origin
Thu, 15 Mar 2012 02:52:31 +0000 Matthew Wild moduleapi: Add module:provides(), a shortcut to add an item with the current module's name
Wed, 14 Mar 2012 23:44:24 +0000 Matthew Wild portmanager: Fire service-removed on unregister
Wed, 14 Mar 2012 21:43:46 +0000 Matthew Wild mod_s2s/s2sout.lib: Log message instead of traceback when s2s isn't configured for any ports
Wed, 14 Mar 2012 21:42:08 +0000 Matthew Wild mod_c2s: Use module:add_item() to add the net-provider for portmanager
Wed, 14 Mar 2012 21:40:14 +0000 Matthew Wild portmanager: Fix log message when multiple services are configured to use the same port
Wed, 14 Mar 2012 21:39:45 +0000 Matthew Wild portmanager: Support item-added/net-provider (global and shared modules only!)
Wed, 14 Mar 2012 21:39:02 +0000 Matthew Wild portmanager: Add unregister_service(), and allow multiple services with the same name (they get queued)
Wed, 14 Mar 2012 21:37:00 +0000 Matthew Wild modulemanager: Some refactoring. Deprecate module.host = "*", modules should call module:set_global() (which has been around since forever)
Wed, 14 Mar 2012 21:33:15 +0000 Matthew Wild moduleapi: Set module.global = true when module:set_global() is called
Wed, 14 Mar 2012 17:03:48 +0000 Matthew Wild modulemanager: Use appropriate events object for global modules when firing item-removed on unload
Sun, 11 Mar 2012 20:56:09 +0000 Matthew Wild mod_auth_internal_{plain,hashed}: Clarify log messages on initialization
Sun, 11 Mar 2012 20:16:57 +0100 Florian Zeitz mod_s2s: Collect s2s sources from portmanager and get local address if necessary
Sun, 11 Mar 2012 20:15:42 +0100 Florian Zeitz mod_s2s: Remove obsolete default_interface
Sun, 11 Mar 2012 19:13:29 +0000 Matthew Wild Merge with Zash
Sun, 11 Mar 2012 19:14:28 +0100 Kim Alvefur s2smanager, mod_s2s: Move import of dns_max_depth to mod_s2s
Sun, 11 Mar 2012 18:35:27 +0000 Matthew Wild portmanager: Add get_active_services()
Sun, 11 Mar 2012 12:40:32 +0000 Matthew Wild portmanager: Add get_service()
Fri, 09 Mar 2012 18:39:09 +0000 Matthew Wild Merge with Zash
(0) -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 tip