Thu, 26 Apr 2012 16:25:17 +0100 Matthew Wild Merge with backout
Thu, 26 Apr 2012 16:25:11 +0100 Matthew Wild Revert 98bfebb38705, moved to net.http.parser in 4fc99f1b7570
Thu, 26 Apr 2012 16:11:08 +0100 Matthew Wild net.http.server: Fire http-error 400 if request fails sanity checks
Thu, 26 Apr 2012 20:07:13 +0500 Waqas Hussain net.http.parser: Handle full URLs in status line.
Thu, 26 Apr 2012 15:16:29 +0100 Matthew Wild mod_http_errors: Module to handle HTTP errors with a HTML page
Thu, 26 Apr 2012 15:14:19 +0100 Matthew Wild net.http.server: Make error handling overrideable via 'http-error' event
Thu, 26 Apr 2012 15:05:05 +0100 Matthew Wild net.server.http: Parse absolute URIs in requests (thanks Maranda)
Thu, 26 Apr 2012 14:51:55 +0100 Matthew Wild moduleapi: Fix parameters to unhook_object_event()
Thu, 26 Apr 2012 07:04:59 +0100 Matthew Wild moduleapi: module:depends(): Don't load shared modules onto the current host if the current host is '*'...
Thu, 26 Apr 2012 06:58:57 +0100 Matthew Wild net.http.server: Expose events object (for debug purposes)
Thu, 26 Apr 2012 06:58:21 +0100 Matthew Wild util.helpers: show_events(): Make more robust, and allow filtering results to a specific event
Thu, 26 Apr 2012 06:47:17 +0100 Matthew Wild net.http.server: Lower score of wildcard handlers to ensure specific handlers beat them
Thu, 26 Apr 2012 06:42:02 +0100 Matthew Wild mod_http_files: Change option name from http_path to http_files_dir
Thu, 26 Apr 2012 06:41:11 +0100 Matthew Wild mod_http: Switch to single option for specifying HTTP app bases, http_paths. Keys are app/module names, values are base paths.
Thu, 26 Apr 2012 06:30:29 +0100 Matthew Wild mod_http_files: Log 404 failure reason
Thu, 26 Apr 2012 06:10:14 +0100 Matthew Wild mod_http_files: Return numeric error codes instead of custom error responses
Thu, 26 Apr 2012 05:58:39 +0100 Matthew Wild util.debug: Remove 'white' from boundary style (leave at default colour)
Thu, 26 Apr 2012 05:57:44 +0100 Matthew Wild util.termcolours: tohtml() for converting output to HTML. I don't know.
Thu, 26 Apr 2012 05:56:24 +0100 Matthew Wild mod_bosh: Update informational message on GET
Thu, 26 Apr 2012 05:40:04 +0100 Matthew Wild mod_http: Use module:hook/unhook_event_object() so that handlers get unregistered if mod_http is unloaded
Thu, 26 Apr 2012 05:39:27 +0100 Matthew Wild moduleapi: Add module:unhook_object_event()
Thu, 26 Apr 2012 04:24:43 +0100 Matthew Wild net.http.server: Fix to compare priority if path lengths are the same (logic fail)
Wed, 25 Apr 2012 23:16:37 +0100 Matthew Wild util.debug: Some more magic constant fiddling. Don't ask me.
Wed, 25 Apr 2012 23:10:32 +0100 Matthew Wild mod_bosh: Large commit to update to mod_http/net.http.server APIs. Becomes a shared module.
Wed, 25 Apr 2012 23:08:33 +0100 Matthew Wild 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)
Wed, 25 Apr 2012 19:57:46 +0100 Matthew Wild mod_bosh: Optimisation, store reply_before value as waiting_requests value (saves a lookup)
Wed, 25 Apr 2012 15:02:27 +0100 Matthew Wild net.http.server: Small fix to comment
Wed, 25 Apr 2012 14:58:10 +0100 Matthew Wild net.http.server: Remove legacy compatibility
Wed, 25 Apr 2012 14:53:54 +0200 Kim Alvefur portmanager: Fix selecting bind_interfaces from pre-0.9 config options.
Wed, 25 Apr 2012 03:56:26 +0100 Matthew Wild Makefile: Fix for net/http
Wed, 25 Apr 2012 07:55:13 +0500 Waqas Hussain mod_proxy65: Add multiplex pattern.
Tue, 24 Apr 2012 21:59:20 +0100 Matthew Wild Merge timber->trunk - thanks everyone!
Tue, 24 Apr 2012 19:07:12 +0100 Matthew Wild 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.
Tue, 24 Apr 2012 19:05:45 +0100 Matthew Wild net.http.server: Remove debug message
Tue, 24 Apr 2012 18:54:34 +0100 Matthew Wild util.helpers: Add show_events(), to show the events and handlers in a util.events object
Tue, 24 Apr 2012 18:53:50 +0100 Matthew Wild 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 Matthew Wild mod_proxy65: Port to portmanager, make a shared module
Tue, 24 Apr 2012 16:02:30 +0100 Matthew Wild mod_http: Fix specifying method in app route keys
Tue, 24 Apr 2012 16:00:20 +0100 Matthew Wild portmanager: Add get_service_at(interface, port) and close(interface, port)
Tue, 24 Apr 2012 15:52:30 +0100 Matthew Wild net.server_event: Do not automatically close clients when closing a server port
Tue, 24 Apr 2012 15:42:35 +0100 Matthew Wild net.server_select: Remove server from _server table when closing
Tue, 24 Apr 2012 15:40:00 +0100 Matthew Wild mod_admin_telnet: Add initial port:list() and port:close() commands
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
Tue, 24 Apr 2012 00:17:15 +0200 Kim Alvefur mod_http_files: Rename argument to reflect what it actually is
Mon, 23 Apr 2012 23:37:43 +0200 Kim Alvefur mod_httpserver: Rename to mod_http_files
Mon, 23 Apr 2012 23:36:50 +0200 Kim Alvefur mod_httpserver: Adapt to use the new HTTP API
Mon, 23 Apr 2012 21:34:05 +0100 Matthew Wild mod_http: Pass portion of path that matched wildcard to wildcard handlers, as a second parameter
Mon, 23 Apr 2012 21:29:18 +0100 Matthew Wild net.http.server: Support for wildcard events (events that end with '/*')
Mon, 23 Apr 2012 18:23:49 +0100 Matthew Wild mod_http: Support for default_path in apps
Mon, 23 Apr 2012 15:38:40 +0100 Matthew Wild moduleapi: Add module:add_timer(delay, callback) - automatically halts the timer on module unload
Mon, 23 Apr 2012 15:38:36 +0100 Matthew Wild modulemanager: Set module.loaded = false on unload
Mon, 23 Apr 2012 14:16:59 +0100 Matthew Wild mod_http: Revamp module for new API and config
Mon, 23 Apr 2012 14:15:07 +0100 Matthew Wild 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 Matthew Wild modulemanager: Report errors that happen when loading a shared module onto its original host
Mon, 23 Apr 2012 14:10:04 +0100 Matthew Wild moduleapi: module:provides(): Add "-provider" onto the key name
Mon, 23 Apr 2012 14:09:35 +0100 Matthew Wild moduleapi: module:provides(): Fix usage of wrong table
Sun, 22 Apr 2012 23:44:21 +0500 Waqas Hussain net.http.server: Fix legacy net.httpserver fallback (httpserver is no longer a global).
Sun, 22 Apr 2012 23:43:34 +0500 Waqas Hussain net.httpserver: Comment dependency on connlisteners. Further cleanup to follow.
Sun, 22 Apr 2012 19:03:50 +0100 Matthew Wild Merge with Zash
Sat, 21 Apr 2012 23:11:59 +0200 Kim Alvefur core.certmanager: Log a message when a password is required but not supplied. fixes #214
(0) -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 tip