Tue, 24 Apr 2012 19:05:45 +0100 net.http.server: Remove debug message
Matthew Wild <mwild1@gmail.com> [Tue, 24 Apr 2012 19:05:45 +0100] rev 4682
net.http.server: Remove debug message
Tue, 24 Apr 2012 18:54:34 +0100 util.helpers: Add show_events(), to show the events and handlers in a util.events object
Matthew Wild <mwild1@gmail.com> [Tue, 24 Apr 2012 18:54:34 +0100] rev 4681
util.helpers: Add show_events(), to show the events and handlers in a util.events object
Tue, 24 Apr 2012 18:53:50 +0100 util.debug: Turn into a real-ish module ('debugx'), and require you call use() to override debug.traceback()
Matthew Wild <mwild1@gmail.com> [Tue, 24 Apr 2012 18:53:50 +0100] rev 4680
util.debug: Turn into a real-ish module ('debugx'), and require you call use() to override debug.traceback()
Tue, 24 Apr 2012 18:50:22 +0100 mod_proxy65: Port to portmanager, make a shared module
Matthew Wild <mwild1@gmail.com> [Tue, 24 Apr 2012 18:50:22 +0100] rev 4679
mod_proxy65: Port to portmanager, make a shared module
Tue, 24 Apr 2012 16:02:30 +0100 mod_http: Fix specifying method in app route keys
Matthew Wild <mwild1@gmail.com> [Tue, 24 Apr 2012 16:02:30 +0100] rev 4678
mod_http: Fix specifying method in app route keys
Tue, 24 Apr 2012 16:00:20 +0100 portmanager: Add get_service_at(interface, port) and close(interface, port)
Matthew Wild <mwild1@gmail.com> [Tue, 24 Apr 2012 16:00:20 +0100] rev 4677
portmanager: Add get_service_at(interface, port) and close(interface, port)
Tue, 24 Apr 2012 15:52:30 +0100 net.server_event: Do not automatically close clients when closing a server port
Matthew Wild <mwild1@gmail.com> [Tue, 24 Apr 2012 15:52:30 +0100] rev 4676
net.server_event: Do not automatically close clients when closing a server port
Tue, 24 Apr 2012 15:42:35 +0100 net.server_select: Remove server from _server table when closing
Matthew Wild <mwild1@gmail.com> [Tue, 24 Apr 2012 15:42:35 +0100] rev 4675
net.server_select: Remove server from _server table when closing
Tue, 24 Apr 2012 15:40:00 +0100 mod_admin_telnet: Add initial port:list() and port:close() commands
Matthew Wild <mwild1@gmail.com> [Tue, 24 Apr 2012 15:40:00 +0100] rev 4674
mod_admin_telnet: Add initial port:list() and port:close() commands
Tue, 24 Apr 2012 13:37:35 +0100 prosody: Load portmanager at startup, to ensure it is ready to receive item-added events when modules are loaded
Matthew Wild <mwild1@gmail.com> [Tue, 24 Apr 2012 13:37:35 +0100] rev 4673
prosody: Load portmanager at startup, to ensure it is ready to receive item-added events when modules are loaded
Tue, 24 Apr 2012 00:17:15 +0200 mod_http_files: Rename argument to reflect what it actually is
Kim Alvefur <zash@zash.se> [Tue, 24 Apr 2012 00:17:15 +0200] rev 4672
mod_http_files: Rename argument to reflect what it actually is
Mon, 23 Apr 2012 23:37:43 +0200 mod_httpserver: Rename to mod_http_files
Kim Alvefur <zash@zash.se> [Mon, 23 Apr 2012 23:37:43 +0200] rev 4671
mod_httpserver: Rename to mod_http_files
Mon, 23 Apr 2012 23:36:50 +0200 mod_httpserver: Adapt to use the new HTTP API
Kim Alvefur <zash@zash.se> [Mon, 23 Apr 2012 23:36:50 +0200] rev 4670
mod_httpserver: Adapt to use the new HTTP API
Mon, 23 Apr 2012 21:34:05 +0100 mod_http: Pass portion of path that matched wildcard to wildcard handlers, as a second parameter
Matthew Wild <mwild1@gmail.com> [Mon, 23 Apr 2012 21:34:05 +0100] rev 4669
mod_http: Pass portion of path that matched wildcard to wildcard handlers, as a second parameter
Mon, 23 Apr 2012 21:29:18 +0100 net.http.server: Support for wildcard events (events that end with '/*')
Matthew Wild <mwild1@gmail.com> [Mon, 23 Apr 2012 21:29:18 +0100] rev 4668
net.http.server: Support for wildcard events (events that end with '/*')
Mon, 23 Apr 2012 18:23:49 +0100 mod_http: Support for default_path in apps
Matthew Wild <mwild1@gmail.com> [Mon, 23 Apr 2012 18:23:49 +0100] rev 4667
mod_http: Support for default_path in apps
Mon, 23 Apr 2012 15:38:40 +0100 moduleapi: Add module:add_timer(delay, callback) - automatically halts the timer on module unload
Matthew Wild <mwild1@gmail.com> [Mon, 23 Apr 2012 15:38:40 +0100] rev 4666
moduleapi: Add module:add_timer(delay, callback) - automatically halts the timer on module unload
Mon, 23 Apr 2012 15:38:36 +0100 modulemanager: Set module.loaded = false on unload
Matthew Wild <mwild1@gmail.com> [Mon, 23 Apr 2012 15:38:36 +0100] rev 4665
modulemanager: Set module.loaded = false on unload
Mon, 23 Apr 2012 14:16:59 +0100 mod_http: Revamp module for new API and config
Matthew Wild <mwild1@gmail.com> [Mon, 23 Apr 2012 14:16:59 +0100] rev 4664
mod_http: Revamp module for new API and config
Mon, 23 Apr 2012 14:15:07 +0100 moduleapi: module:depends(): Load shared modules onto the current host even if they are loaded globally already
Matthew Wild <mwild1@gmail.com> [Mon, 23 Apr 2012 14:15:07 +0100] rev 4663
moduleapi: module:depends(): Load shared modules onto the current host even if they are loaded globally already
Mon, 23 Apr 2012 14:11:10 +0100 modulemanager: Report errors that happen when loading a shared module onto its original host
Matthew Wild <mwild1@gmail.com> [Mon, 23 Apr 2012 14:11:10 +0100] rev 4662
modulemanager: Report errors that happen when loading a shared module onto its original host
Mon, 23 Apr 2012 14:10:04 +0100 moduleapi: module:provides(): Add "-provider" onto the key name
Matthew Wild <mwild1@gmail.com> [Mon, 23 Apr 2012 14:10:04 +0100] rev 4661
moduleapi: module:provides(): Add "-provider" onto the key name
Mon, 23 Apr 2012 14:09:35 +0100 moduleapi: module:provides(): Fix usage of wrong table
Matthew Wild <mwild1@gmail.com> [Mon, 23 Apr 2012 14:09:35 +0100] rev 4660
moduleapi: module:provides(): Fix usage of wrong table
Sun, 22 Apr 2012 23:44:21 +0500 net.http.server: Fix legacy net.httpserver fallback (httpserver is no longer a global).
Waqas Hussain <waqas20@gmail.com> [Sun, 22 Apr 2012 23:44:21 +0500] rev 4659
net.http.server: Fix legacy net.httpserver fallback (httpserver is no longer a global).
Sun, 22 Apr 2012 23:43:34 +0500 net.httpserver: Comment dependency on connlisteners. Further cleanup to follow.
Waqas Hussain <waqas20@gmail.com> [Sun, 22 Apr 2012 23:43:34 +0500] rev 4658
net.httpserver: Comment dependency on connlisteners. Further cleanup to follow.
Sun, 22 Apr 2012 19:03:50 +0100 Merge with Zash
Matthew Wild <mwild1@gmail.com> [Sun, 22 Apr 2012 19:03:50 +0100] rev 4657
Merge with Zash
Sat, 21 Apr 2012 23:11:59 +0200 core.certmanager: Log a message when a password is required but not supplied. fixes #214
Kim Alvefur <zash@zash.se> [Sat, 21 Apr 2012 23:11:59 +0200] rev 4656
core.certmanager: Log a message when a password is required but not supplied. fixes #214
Sun, 22 Apr 2012 16:35:26 +0100 mod_component: Handle component connecting to non-existent host
Matthew Wild <mwild1@gmail.com> [Sun, 22 Apr 2012 16:35:26 +0100] rev 4655
mod_component: Handle component connecting to non-existent host
Sun, 22 Apr 2012 14:54:36 +0100 mod_motd: Use presence/bare to catch a client's initial presence and send the MOTD then (fixes #282)
Matthew Wild <mwild1@gmail.com> [Sun, 22 Apr 2012 14:54:36 +0100] rev 4654
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 multiplex_listener: Remove (already ported to mod_net_multiplex)
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 22:54:55 +0100] rev 4653
multiplex_listener: Remove (already ported to mod_net_multiplex)
Sat, 21 Apr 2012 22:53:22 +0100 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])
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 22:53:22 +0100] rev 4652
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 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)
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 22:52:15 +0100] rev 4651
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 mod_component: Make a shared module, and move the xmppcomponent_listener into it ('port'ing over to portmanager). Ha ha.
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 22:50:57 +0100] rev 4650
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 mod_motd: Send only to resource coming online, not the user's bare JID (fixes #282)
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 21:16:53 +0100] rev 4649
mod_motd: Send only to resource coming online, not the user's bare JID (fixes #282)
Sat, 21 Apr 2012 21:03:57 +0100 prosody: Don't require net.httpserver now
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 21:03:57 +0100] rev 4648
prosody: Don't require net.httpserver now
Sat, 21 Apr 2012 20:52:12 +0100 mod_admin_telnet: module:load(): Fix 'global-module-already-loaded' errors when successfully loading a global module (fixes #228)
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 20:52:12 +0100] rev 4647
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 mod_admin_telnet: module:list(): List global modules (part-fixes #228)
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 20:39:52 +0100] rev 4646
mod_admin_telnet: module:list(): List global modules (part-fixes #228)
Sat, 21 Apr 2012 20:39:21 +0100 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)
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 20:39:21 +0100] rev 4645
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 mod_admin_telnet: get_host_set(): Include '*' in the set if no specific hosts are specified and the module is loaded there
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 20:38:27 +0100] rev 4644
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 modulemanager: When a shared module becomes global, ensure it still gets loaded onto the original target host
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 20:37:06 +0100] rev 4643
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 modulemanager: Support for shared modules - function module.add_host(host_module) in a global module
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 20:09:03 +0100] rev 4642
modulemanager: Support for shared modules - function module.add_host(host_module) in a global module
Sat, 21 Apr 2012 20:04:07 +0100 modulemanager: Make module_has_method and module_call_method use rawget()
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 20:04:07 +0100] rev 4641
modulemanager: Make module_has_method and module_call_method use rawget()
Sat, 21 Apr 2012 20:02:45 +0100 modulemanager: Use modulemap rather than hosts[host] (fix for when host == "*")
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 20:02:45 +0100] rev 4640
modulemanager: Use modulemap rather than hosts[host] (fix for when host == "*")
Sat, 21 Apr 2012 20:01:40 +0100 modulemanager: Use api_instance rather than pluginenv.module (same thing)
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 20:01:40 +0100] rev 4639
modulemanager: Use api_instance rather than pluginenv.module (same thing)
Sat, 21 Apr 2012 20:00:30 +0100 modulemanager: Allow loading a module onto "*" (part-fixes #228)
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 20:00:30 +0100] rev 4638
modulemanager: Allow loading a module onto "*" (part-fixes #228)
Sat, 21 Apr 2012 16:27:42 +0100 net.connlisteners: Be gone!
Matthew Wild <mwild1@gmail.com> [Sat, 21 Apr 2012 16:27:42 +0100] rev 4637
net.connlisteners: Be gone!
Sat, 21 Apr 2012 18:23:44 +0500 mod_http: Include handlers of non-global modules.
Waqas Hussain <waqas20@gmail.com> [Sat, 21 Apr 2012 18:23:44 +0500] rev 4636
mod_http: Include handlers of non-global modules.
Sat, 21 Apr 2012 17:38:48 +0500 mod_http: Provide HTTP service.
Waqas Hussain <waqas20@gmail.com> [Sat, 21 Apr 2012 17:38:48 +0500] rev 4635
mod_http: Provide HTTP service.
Sat, 21 Apr 2012 17:38:01 +0500 net.http.server: Fire global HTTP event when no specific handlers available.
Waqas Hussain <waqas20@gmail.com> [Sat, 21 Apr 2012 17:38:01 +0500] rev 4634
net.http.server: Fire global HTTP event when no specific handlers available.
Sat, 21 Apr 2012 17:37:00 +0500 net.http.server: Missing <title/> in 404 Not Found response.
Waqas Hussain <waqas20@gmail.com> [Sat, 21 Apr 2012 17:37:00 +0500] rev 4633
net.http.server: Missing <title/> in 404 Not Found response.
Fri, 13 Apr 2012 00:39:00 +0200 mod_adhoc: Always allow at least the "complete" action
Florian Zeitz <florob@babelmonkeys.de> [Fri, 13 Apr 2012 00:39:00 +0200] rev 4632
mod_adhoc: Always allow at least the "complete" action
Sun, 08 Apr 2012 04:09:33 +0500 net.http.{server|codes|parser}: Initial commit.
Waqas Hussain <waqas20@gmail.com> [Sun, 08 Apr 2012 04:09:33 +0500] rev 4631
net.http.{server|codes|parser}: Initial commit.
Mon, 26 Mar 2012 19:17:09 -0700 mod_s2s: Queuing a stanza constitutes handling it.
Paul Aurich <paul@darkrain42.org> [Mon, 26 Mar 2012 19:17:09 -0700] rev 4630
mod_s2s: Queuing a stanza constitutes handling it.
Mon, 26 Mar 2012 18:23:49 +0200 mod_s2s: Add "::" as a IPv6 interface (thanks darkrain)
Florian Zeitz <florob@babelmonkeys.de> [Mon, 26 Mar 2012 18:23:49 +0200] rev 4629
mod_s2s: Add "::" as a IPv6 interface (thanks darkrain)
Tue, 20 Mar 2012 12:50:53 +0100 Makefile: Use cp instead of install, and make sure the correct umask is set
Kim Alvefur <zash@zash.se> [Tue, 20 Mar 2012 12:50:53 +0100] rev 4628
Makefile: Use cp instead of install, and make sure the correct umask is set
Thu, 15 Mar 2012 19:09:24 +0000 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)
Matthew Wild <mwild1@gmail.com> [Thu, 15 Mar 2012 19:09:24 +0000] rev 4627
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 mod_c2s: Add missing multiplexed service discovery pattern.
Kim Alvefur <zash@zash.se> [Thu, 15 Mar 2012 17:37:07 +0100] rev 4626
mod_c2s: Add missing multiplexed service discovery pattern.
Thu, 15 Mar 2012 16:31:10 +0000 mod_c2s, mod_s2s: Drop default_port and default_mode from listener objects (default_port is deprecated, and default_mode already defaults to *a)
Matthew Wild <mwild1@gmail.com> [Thu, 15 Mar 2012 16:31:10 +0000] rev 4625
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 portmanager: Support 'default_port' in service options
Matthew Wild <mwild1@gmail.com> [Thu, 15 Mar 2012 16:29:30 +0000] rev 4624
portmanager: Support 'default_port' in service options
Thu, 15 Mar 2012 14:47:46 +0100 mod_posix, mod_bosh, mod_admin_telnet: Use module:set_global()
Kim Alvefur <zash@zash.se> [Thu, 15 Mar 2012 14:47:46 +0100] rev 4623
mod_posix, mod_bosh, mod_admin_telnet: Use module:set_global()
(0) -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 tip