Log

description author age
util.sasl.plain: make it return "not-authorized" in case of non-existant accounts instead of "account-disabled" to avoid enumeration. Marco Cirillo Mon, 28 May 2012 15:59:10 +0000
stanza_router: Also don't bounce <iq type='result'> Matthew Wild Sun, 27 May 2012 11:57:56 +0100
stanza_router: Don't bounce type=error stanzas Kim Alvefur Sun, 27 May 2012 04:01:34 +0200
mod_proxy65: Add missing import of portmanager Kim Alvefur Sun, 27 May 2012 01:22:02 +0200
mod_proxy65: Warn about pre-0.9 config style (per host proxy65_port) Kim Alvefur Sun, 27 May 2012 01:17:59 +0200
mod_http: Fix traceback when no HTTP services succeed in binding Matthew Wild Sat, 26 May 2012 19:49:43 +0100
DEPENDS: Add luafilesystem (thanks Zash) Matthew Wild Sat, 26 May 2012 19:41:17 +0100
mod_admin_telnet: More code found and updated, which depended on pre-8c5b5ebaacb0 behaviour. Kim Alvefur Fri, 25 May 2012 12:50:58 +0200
mod_admin_telnet: Code found and updated, which depended on pre-8c5b5ebaacb0 behaviour. Kim Alvefur Fri, 25 May 2012 07:08:12 +0200
mod_http: Fix normalize_path('/') to not return an empty string, fixes module:http_url() Kim Alvefur Fri, 25 May 2012 03:39:45 +0200
net.http.parser: Break loop when no more usable data in buffer Matthew Wild Fri, 25 May 2012 02:32:33 +0100
mod_watchregistrations: Convert JID list to a set, and prep before use to fix traceback on invalid JIDs (thanks sMi) Matthew Wild Thu, 24 May 2012 18:52:47 +0100
util.set: Change '/' operator from filter to map+filter (nil to drop from set, false is a valid item). No code found which depends on current behaviour. Matthew Wild Thu, 24 May 2012 18:51:18 +0100
net.server_event: Internal changes to get plain-SSL outgoing connections working (as for HTTPS) Matthew Wild Thu, 24 May 2012 03:33:14 +0100
mod_s2s, s2sout.lib: Send stream header in onconnect() Matthew Wild Thu, 24 May 2012 03:08:42 +0100
net.server_event: Assume wrapclient() is taking a new connection, and call onconnect when appropriate (to match server_select) Matthew Wild Thu, 24 May 2012 02:55:37 +0100
net.server_select: Don't close client connections when closing a server (it wasn't working anyway) Matthew Wild Wed, 23 May 2012 02:20:32 +0100
net.server_select: Call ondisconnect handler, even if we closed the socket ourselves (fixes HTTP session hoarding, thanks Maranda) Matthew Wild Wed, 23 May 2012 02:19:11 +0100
portmanager: Match service against service_info (:iter() doesn't match values) Matthew Wild Tue, 22 May 2012 14:33:06 +0100
util.multitable: Some fixes for iter()... always match against query, and pass value after path results Matthew Wild Tue, 22 May 2012 14:31:19 +0100
certmanager: tonumber() (fix for 0b8134015635) Matthew Wild Sat, 19 May 2012 21:57:40 +0100
certmanager: Don't use no_ticket option before LuaSec 0.4 Matthew Wild Sat, 19 May 2012 21:53:43 +0100
mod_compression: advertise/activate compression only for authenticated sessions in accordance to XEP-0170. (Thanks fippo) Tobias Markmann Sat, 19 May 2012 22:05:23 +0200
portmanager: Fix to deactivate services when they are unregistered (metatable:iter() wins) Matthew Wild Sat, 19 May 2012 20:46:44 +0100
modulemanager, moduleapi: Turn module.event_handlers into a multitable and track object->event->handler associations correctly (thanks Zash) Matthew Wild Sat, 19 May 2012 15:39:16 +0100
util.multitable: No longer use table.remove to drop elements from the stack, when key is nil immediately (on empty tables) the previous stack entry's key gets removed instead Matthew Wild Sat, 19 May 2012 15:35:49 +0100
util.multitable: Add :iter() method to iterate over results at a fixed depth (parameters are equivalent to :search()) Matthew Wild Sat, 19 May 2012 04:12:41 +0100
moduleapi, modulemanager: Re-structure module.event_handlers so that the same handler can harmlessly handle multiple events (thanks Zash) Matthew Wild Fri, 18 May 2012 23:53:02 +0100
mod_http: Add module:http_url([app_name,][default_path]) for a module to get a guess at its external URL Matthew Wild Fri, 18 May 2012 04:24:33 +0100
util.watchdog: Pass watchdog object to callback so that it doesn't always have to be a closure Matthew Wild Fri, 18 May 2012 04:22:51 +0100