Tue, 03 Jul 2012 15:56:32 +0200 Kim Alvefur prosodyctl: Fix typo
Tue, 03 Jul 2012 15:43:46 +0200 Kim Alvefur util.pposix: Add setenv()
Mon, 18 Jun 2012 16:57:46 +0100 Matthew Wild util.sasl: Make registerMechanism a public function
Thu, 05 Jul 2012 00:15:49 +0200 Florian Zeitz mod_admin_web: Use util.dataforms' own error checking
Fri, 15 Jun 2012 02:53:57 +0500 Waqas Hussain mod_dialback: Skip an unnecessary nameprep.
Wed, 13 Jun 2012 11:47:04 +0500 Waqas Hussain s2smanager: Fix a traceback when we close a s2s connection ourselves (thanks for the testing Zash).
Tue, 12 Jun 2012 17:31:55 +0100 Matthew Wild Merge 0.9->trunk
Tue, 12 Jun 2012 18:29:58 +0200 Florian Zeitz util.dataforms: Fix parsing of -multi fields
Tue, 12 Jun 2012 13:55:56 +0100 Matthew Wild Merge with trunk
Tue, 12 Jun 2012 14:29:04 +0200 Florian Zeitz mod_adhoc, mod_admin_adhoc, mod_announce: Use module:provides() to manage Ad-Hoc commands
Tue, 12 Jun 2012 17:02:35 +0500 Waqas Hussain certmanager: Add quotes around cert file path when logging.
Tue, 12 Jun 2012 16:55:27 +0500 Waqas Hussain MUC: Handle missing persistent room data.
Tue, 29 May 2012 18:04:29 +0200 Kim Alvefur mod_s2s: Remove check for socket.tcp6()
Tue, 29 May 2012 18:02:48 +0200 Kim Alvefur mod_s2s: Only do AAAA lookup if IPv6 is available, and A if IPv4 is available.
Tue, 29 May 2012 17:20:02 +0200 Kim Alvefur mod_proxy65: Fix ACL
Mon, 28 May 2012 15:59:10 +0000 Marco Cirillo util.sasl.plain: make it return "not-authorized" in case of non-existant accounts instead of "account-disabled" to avoid enumeration.
Sun, 27 May 2012 11:57:56 +0100 Matthew Wild stanza_router: Also don't bounce <iq type='result'>
Sun, 27 May 2012 04:01:34 +0200 Kim Alvefur stanza_router: Don't bounce type=error stanzas
Sun, 27 May 2012 01:22:02 +0200 Kim Alvefur mod_proxy65: Add missing import of portmanager
Sun, 27 May 2012 01:17:59 +0200 Kim Alvefur mod_proxy65: Warn about pre-0.9 config style (per host proxy65_port)
Sat, 26 May 2012 19:49:43 +0100 Matthew Wild mod_http: Fix traceback when no HTTP services succeed in binding
Sat, 26 May 2012 19:41:17 +0100 Matthew Wild DEPENDS: Add luafilesystem (thanks Zash)
Fri, 25 May 2012 12:50:58 +0200 Kim Alvefur mod_admin_telnet: More code found and updated, which depended on pre-8c5b5ebaacb0 behaviour.
Fri, 25 May 2012 07:08:12 +0200 Kim Alvefur mod_admin_telnet: Code found and updated, which depended on pre-8c5b5ebaacb0 behaviour.
Fri, 25 May 2012 03:39:45 +0200 Kim Alvefur mod_http: Fix normalize_path('/') to not return an empty string, fixes module:http_url()
Fri, 25 May 2012 02:32:33 +0100 Matthew Wild net.http.parser: Break loop when no more usable data in buffer
Thu, 24 May 2012 18:52:47 +0100 Matthew Wild mod_watchregistrations: Convert JID list to a set, and prep before use to fix traceback on invalid JIDs (thanks sMi)
Thu, 24 May 2012 18:51:18 +0100 Matthew Wild 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.
Thu, 24 May 2012 03:33:14 +0100 Matthew Wild net.server_event: Internal changes to get plain-SSL outgoing connections working (as for HTTPS)
Thu, 24 May 2012 03:08:42 +0100 Matthew Wild mod_s2s, s2sout.lib: Send stream header in onconnect()
Thu, 24 May 2012 02:55:37 +0100 Matthew Wild net.server_event: Assume wrapclient() is taking a new connection, and call onconnect when appropriate (to match server_select)
Wed, 23 May 2012 02:20:32 +0100 Matthew Wild net.server_select: Don't close client connections when closing a server (it wasn't working anyway)
Wed, 23 May 2012 02:19:11 +0100 Matthew Wild net.server_select: Call ondisconnect handler, even if we closed the socket ourselves (fixes HTTP session hoarding, thanks Maranda)
Tue, 22 May 2012 14:33:06 +0100 Matthew Wild portmanager: Match service against service_info (:iter() doesn't match values)
Tue, 22 May 2012 14:31:19 +0100 Matthew Wild util.multitable: Some fixes for iter()... always match against query, and pass value after path results
Sat, 19 May 2012 21:57:40 +0100 Matthew Wild certmanager: tonumber() (fix for 0b8134015635)
Sat, 19 May 2012 21:53:43 +0100 Matthew Wild certmanager: Don't use no_ticket option before LuaSec 0.4
Sat, 19 May 2012 22:05:23 +0200 Tobias Markmann mod_compression: advertise/activate compression only for authenticated sessions in accordance to XEP-0170. (Thanks fippo)
Sat, 19 May 2012 20:46:44 +0100 Matthew Wild portmanager: Fix to deactivate services when they are unregistered (metatable:iter() wins)
Sat, 19 May 2012 15:39:16 +0100 Matthew Wild modulemanager, moduleapi: Turn module.event_handlers into a multitable and track object->event->handler associations correctly (thanks Zash)
Sat, 19 May 2012 15:35:49 +0100 Matthew Wild 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
Sat, 19 May 2012 04:12:41 +0100 Matthew Wild util.multitable: Add :iter() method to iterate over results at a fixed depth (parameters are equivalent to :search())
Fri, 18 May 2012 23:53:02 +0100 Matthew Wild moduleapi, modulemanager: Re-structure module.event_handlers so that the same handler can harmlessly handle multiple events (thanks Zash)
Fri, 18 May 2012 04:24:33 +0100 Matthew Wild mod_http: Add module:http_url([app_name,][default_path]) for a module to get a guess at its external URL
Fri, 18 May 2012 04:22:51 +0100 Matthew Wild util.watchdog: Pass watchdog object to callback so that it doesn't always have to be a closure
Fri, 18 May 2012 01:50:51 +0100 Matthew Wild certmanager: no_ticket is not a verification option (thanks Zash)
Fri, 18 May 2012 00:31:23 +0100 Matthew Wild certmanager: Add no_ticket option for OpenSSL (we don't support resumption yet)
Fri, 18 May 2012 00:27:06 +0100 Matthew Wild net.server_select: Return error when SSL handshake fails immediately (thanks Zash)
Thu, 17 May 2012 21:25:41 +0200 Kim Alvefur util.dataforms: Don't return invalid JIDs in jid-single.
Thu, 17 May 2012 21:18:35 +0200 Kim Alvefur util.dataforms: Fix validation of booleans.
Thu, 17 May 2012 21:04:31 +0200 Kim Alvefur INSTALL: Update with changes from wiki.
Thu, 17 May 2012 21:01:44 +0200 Kim Alvefur util.dataforms: Do field validation and normalization in field readers.
Wed, 16 May 2012 20:30:53 +0100 Matthew Wild modulemanager: Components should inherit mod_s2s from global modules_enabled too
Wed, 16 May 2012 20:17:07 +0100 Matthew Wild Remove util.broadcast
Tue, 15 May 2012 20:15:52 +0200 Kim Alvefur prosodyctl: Add duplicate code for getting version of prosody
Tue, 15 May 2012 13:35:09 +0100 Matthew Wild mod_bosh: Set Content-Type to text/html for GET response (thanks Medics)
Tue, 15 May 2012 14:00:57 +0200 Kim Alvefur net.http.parser: Keep the Host header no host is present in the URI
Mon, 14 May 2012 18:04:32 +0200 Kim Alvefur prosodyctl: Fix for generating certs with UTF-8
Mon, 14 May 2012 17:58:51 +0200 Kim Alvefur prosody, stanza_router: Load stanza_router earlier. Put routing functions in the global prosody table. Fixes module:send()
Sun, 13 May 2012 22:58:25 +0100 Matthew Wild muc.lib: room:set_historylength(): Condense code, and don't store length when equal to default
(0) -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 tip