Log

description author age
net.http.server: Lower score of wildcard handlers to ensure specific handlers beat them Matthew Wild Thu, 26 Apr 2012 06:47:17 +0100
mod_http_files: Change option name from http_path to http_files_dir Matthew Wild Thu, 26 Apr 2012 06:42:02 +0100
mod_http: Switch to single option for specifying HTTP app bases, http_paths. Keys are app/module names, values are base paths. Matthew Wild Thu, 26 Apr 2012 06:41:11 +0100
mod_http_files: Log 404 failure reason Matthew Wild Thu, 26 Apr 2012 06:30:29 +0100
mod_http_files: Return numeric error codes instead of custom error responses Matthew Wild Thu, 26 Apr 2012 06:10:14 +0100
util.debug: Remove 'white' from boundary style (leave at default colour) Matthew Wild Thu, 26 Apr 2012 05:58:39 +0100
util.termcolours: tohtml() for converting output to HTML. I don't know. Matthew Wild Thu, 26 Apr 2012 05:57:44 +0100
mod_bosh: Update informational message on GET Matthew Wild Thu, 26 Apr 2012 05:56:24 +0100
mod_http: Use module:hook/unhook_event_object() so that handlers get unregistered if mod_http is unloaded Matthew Wild Thu, 26 Apr 2012 05:40:04 +0100
moduleapi: Add module:unhook_object_event() Matthew Wild Thu, 26 Apr 2012 05:39:27 +0100
net.http.server: Fix to compare priority if path lengths are the same (logic fail) Matthew Wild Thu, 26 Apr 2012 04:24:43 +0100
util.debug: Some more magic constant fiddling. Don't ask me. Matthew Wild Wed, 25 Apr 2012 23:16:37 +0100
mod_bosh: Large commit to update to mod_http/net.http.server APIs. Becomes a shared module. Matthew Wild Wed, 25 Apr 2012 23:10:32 +0100
net.http.server: Support for on_destroy callback on response objects, and a 'finished' flag to say when they are destroyed (responded to or connection closed) Matthew Wild Wed, 25 Apr 2012 23:08:33 +0100
mod_bosh: Optimisation, store reply_before value as waiting_requests value (saves a lookup) Matthew Wild Wed, 25 Apr 2012 19:57:46 +0100
net.http.server: Small fix to comment Matthew Wild Wed, 25 Apr 2012 15:02:27 +0100
net.http.server: Remove legacy compatibility Matthew Wild Wed, 25 Apr 2012 14:58:10 +0100
portmanager: Fix selecting bind_interfaces from pre-0.9 config options. Kim Alvefur Wed, 25 Apr 2012 14:53:54 +0200
Makefile: Fix for net/http Matthew Wild Wed, 25 Apr 2012 03:56:26 +0100
mod_proxy65: Add multiplex pattern. Waqas Hussain Wed, 25 Apr 2012 07:55:13 +0500
Merge timber->trunk - thanks everyone! Matthew Wild Tue, 24 Apr 2012 21:59:20 +0100
net.http.server: Handle results returned by handlers, and send as a response. Also removes explicit firing of '*', which can now be done via wildcard events. Matthew Wild Tue, 24 Apr 2012 19:07:12 +0100
net.http.server: Remove debug message Matthew Wild Tue, 24 Apr 2012 19:05:45 +0100
util.helpers: Add show_events(), to show the events and handlers in a util.events object Matthew Wild Tue, 24 Apr 2012 18:54:34 +0100
util.debug: Turn into a real-ish module ('debugx'), and require you call use() to override debug.traceback() Matthew Wild Tue, 24 Apr 2012 18:53:50 +0100
mod_proxy65: Port to portmanager, make a shared module Matthew Wild Tue, 24 Apr 2012 18:50:22 +0100
mod_http: Fix specifying method in app route keys Matthew Wild Tue, 24 Apr 2012 16:02:30 +0100
portmanager: Add get_service_at(interface, port) and close(interface, port) Matthew Wild Tue, 24 Apr 2012 16:00:20 +0100
net.server_event: Do not automatically close clients when closing a server port Matthew Wild Tue, 24 Apr 2012 15:52:30 +0100
net.server_select: Remove server from _server table when closing Matthew Wild Tue, 24 Apr 2012 15:42:35 +0100
mod_admin_telnet: Add initial port:list() and port:close() commands Matthew Wild Tue, 24 Apr 2012 15:40:00 +0100
prosody: Load portmanager at startup, to ensure it is ready to receive item-added events when modules are loaded Matthew Wild Tue, 24 Apr 2012 13:37:35 +0100
mod_http_files: Rename argument to reflect what it actually is Kim Alvefur Tue, 24 Apr 2012 00:17:15 +0200
mod_httpserver: Rename to mod_http_files Kim Alvefur Mon, 23 Apr 2012 23:37:43 +0200
mod_httpserver: Adapt to use the new HTTP API Kim Alvefur Mon, 23 Apr 2012 23:36:50 +0200
mod_http: Pass portion of path that matched wildcard to wildcard handlers, as a second parameter Matthew Wild Mon, 23 Apr 2012 21:34:05 +0100
net.http.server: Support for wildcard events (events that end with '/*') Matthew Wild Mon, 23 Apr 2012 21:29:18 +0100
mod_http: Support for default_path in apps Matthew Wild Mon, 23 Apr 2012 18:23:49 +0100
moduleapi: Add module:add_timer(delay, callback) - automatically halts the timer on module unload Matthew Wild Mon, 23 Apr 2012 15:38:40 +0100
modulemanager: Set module.loaded = false on unload Matthew Wild Mon, 23 Apr 2012 15:38:36 +0100
mod_http: Revamp module for new API and config Matthew Wild Mon, 23 Apr 2012 14:16:59 +0100
moduleapi: module:depends(): Load shared modules onto the current host even if they are loaded globally already Matthew Wild Mon, 23 Apr 2012 14:15:07 +0100
modulemanager: Report errors that happen when loading a shared module onto its original host Matthew Wild Mon, 23 Apr 2012 14:11:10 +0100
moduleapi: module:provides(): Add "-provider" onto the key name Matthew Wild Mon, 23 Apr 2012 14:10:04 +0100
moduleapi: module:provides(): Fix usage of wrong table Matthew Wild Mon, 23 Apr 2012 14:09:35 +0100
net.http.server: Fix legacy net.httpserver fallback (httpserver is no longer a global). Waqas Hussain Sun, 22 Apr 2012 23:44:21 +0500
net.httpserver: Comment dependency on connlisteners. Further cleanup to follow. Waqas Hussain Sun, 22 Apr 2012 23:43:34 +0500
Merge with Zash Matthew Wild Sun, 22 Apr 2012 19:03:50 +0100
core.certmanager: Log a message when a password is required but not supplied. fixes #214 Kim Alvefur Sat, 21 Apr 2012 23:11:59 +0200
mod_component: Handle component connecting to non-existent host Matthew Wild Sun, 22 Apr 2012 16:35:26 +0100
mod_motd: Use presence/bare to catch a client's initial presence and send the MOTD then (fixes #282) Matthew Wild Sun, 22 Apr 2012 14:54:36 +0100
multiplex_listener: Remove (already ported to mod_net_multiplex) Matthew Wild Sat, 21 Apr 2012 22:54:55 +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 Sat, 21 Apr 2012 22:53:22 +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 Sat, 21 Apr 2012 22:52:15 +0100
mod_component: Make a shared module, and move the xmppcomponent_listener into it ('port'ing over to portmanager). Ha ha. Matthew Wild Sat, 21 Apr 2012 22:50:57 +0100
mod_motd: Send only to resource coming online, not the user's bare JID (fixes #282) Matthew Wild Sat, 21 Apr 2012 21:16:53 +0100
prosody: Don't require net.httpserver now Matthew Wild Sat, 21 Apr 2012 21:03:57 +0100
mod_admin_telnet: module:load(): Fix 'global-module-already-loaded' errors when successfully loading a global module (fixes #228) Matthew Wild Sat, 21 Apr 2012 20:52:12 +0100
mod_admin_telnet: module:list(): List global modules (part-fixes #228) Matthew Wild Sat, 21 Apr 2012 20:39:52 +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 Sat, 21 Apr 2012 20:39:21 +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 Sat, 21 Apr 2012 20:38:27 +0100
modulemanager: When a shared module becomes global, ensure it still gets loaded onto the original target host Matthew Wild Sat, 21 Apr 2012 20:37:06 +0100
modulemanager: Support for shared modules - function module.add_host(host_module) in a global module Matthew Wild Sat, 21 Apr 2012 20:09:03 +0100
modulemanager: Make module_has_method and module_call_method use rawget() Matthew Wild Sat, 21 Apr 2012 20:04:07 +0100