Log

description author age
util.iterators: Small fix for variable scoping issue Matthew Wild Fri, 17 May 2013 08:42:21 +0100
util.iterators: Add filter() to run results through a filter function Matthew Wild Fri, 17 May 2013 08:31:03 +0100
util.iterators: Various fixes and improvements, primarily use pack() where it should be used. Matthew Wild Fri, 17 May 2013 08:30:28 +0100
mod_muc: Refactor config form handling, and allow for clients to submit incomplete forms. Fixes #246 Matthew Wild Thu, 16 May 2013 14:17:25 +0100
mod_admin_telnet: Add server:memory() command to view details of Prosody's memory usage Matthew Wild Thu, 16 May 2013 10:47:22 +0100
Merge 0.9->trunk Matthew Wild Tue, 14 May 2013 09:39:32 +0100
mod_muc: Fire muc-room-created and muc-room-destroyed events (thanks nik) Matthew Wild Tue, 14 May 2013 09:38:54 +0100
util.hashes: inttypes.h not available with MS Windows SDK, use MS specific __int32 instead. Waqas Hussain Mon, 13 May 2013 15:52:01 -0400
Merge merge merge merge Matthew Wild Sat, 11 May 2013 13:55:36 +0100
Merge 0.9->trunk Matthew Wild Sat, 11 May 2013 13:55:14 +0100
prosody.cfg.lua.dist: Fix my s2s_secure(_auth) mess Matthew Wild Sat, 11 May 2013 13:54:02 +0100
Merge 0.9->trunk Kim Alvefur Fri, 10 May 2013 22:31:20 +0200
mod_c2s: Fix session:close() when a stanza is passed as reason Kim Alvefur Fri, 10 May 2013 22:29:03 +0200
Merge 0.9->trunk Matthew Wild Fri, 10 May 2013 10:48:07 +0100
mod_pubsub: Remove nodeid check added in 989acb4ad1de that wasn't needed Kim Alvefur Thu, 09 May 2013 11:13:18 +0200
Merge 0.9->trunk Matthew Wild Fri, 10 May 2013 10:46:27 +0100
mod_admin_telnet: Add some DNS commands. Kim Alvefur Tue, 07 May 2013 17:17:32 +0200
net.dns: Add nicer API to cached records Kim Alvefur Tue, 07 May 2013 16:51:25 +0200
util.json: New, faster, stricter, more compliant JSON decoder. Now returns nil,err instead of throwing errors on invalid input. Waqas Hussain Tue, 07 May 2013 10:42:44 -0400
util.array: Wrap tostring() output in {} (otherwise empty arrays print as ""). Waqas Hussain Tue, 07 May 2013 10:41:03 -0400
util.json: Make setmetatable local. Waqas Hussain Mon, 06 May 2013 19:43:59 -0400
util.json: Fix variable name typo which broke util.json when util.array was missing. Waqas Hussain Mon, 06 May 2013 19:42:54 -0400
util.json: Optimize long string parsing. Waqas Hussain Sun, 05 May 2013 15:02:33 -0400
Merge tls branch Matthew Wild Wed, 01 May 2013 13:57:11 +0100
Merge s2s branch Matthew Wild Wed, 01 May 2013 13:57:00 +0100
Close 's2s' branch s2s Matthew Wild Wed, 01 May 2013 13:54:00 +0100
Merge sasl branch Matthew Wild Wed, 01 May 2013 13:56:42 +0100
Close 'tls' branch tls Matthew Wild Wed, 01 May 2013 13:54:44 +0100
Close 'sasl' branch sasl Matthew Wild Wed, 01 May 2013 13:54:31 +0100
Merge 0.9->trunk Matthew Wild Wed, 01 May 2013 13:45:42 +0100
Merge with Florob Matthew Wild Wed, 01 May 2013 13:45:05 +0100
util.rfc{3484,6724}: Update to RFC 6724 Florian Zeitz Tue, 30 Apr 2013 18:34:03 +0200
util.dataforms: Add support for generating type='fixed' fields Florian Zeitz Mon, 11 Feb 2013 23:46:45 +0100
portmanager: Also include the interface the service is listening on Kim Alvefur Mon, 29 Apr 2013 19:40:39 +0200
portmanager: Include port numbers the service is listening on in the info logs. Waqas Hussain Mon, 29 Apr 2013 22:03:17 +0500
net.server_select: Don't limit max file descriptor number on Windows. Waqas Hussain Mon, 29 Apr 2013 20:26:48 +0500
prosodyctl: Guess the country from the TLD for the cert config Kim Alvefur Mon, 29 Apr 2013 14:01:19 +0200
prosodyctl: Ask about the distinguished name in a in a consistent order Kim Alvefur Mon, 29 Apr 2013 14:00:44 +0200
prosodyctl: Add message describing the distinguished name input expected Kim Alvefur Mon, 29 Apr 2013 13:59:39 +0200
util.openssl: Write the distinguished_name part of the config in a consistent order Kim Alvefur Mon, 29 Apr 2013 13:30:59 +0200
Merge 0.9->trunk Matthew Wild Mon, 29 Apr 2013 11:27:17 +0100
MUC: Allow actor == true to set roles (like affiliations) Matthew Wild Mon, 29 Apr 2013 11:25:12 +0100
MUC: Allow plugins to add and handle options in the MUC config form Matthew Wild Mon, 29 Apr 2013 11:21:37 +0100
Merge 0.9->trunk Matthew Wild Mon, 29 Apr 2013 10:54:25 +0100
Merge with Florob Matthew Wild Mon, 29 Apr 2013 10:52:23 +0100
util.hashes, util.sasl.scram: Implement SCRAM-SHA1's Hi in C Florian Zeitz Sun, 28 Apr 2013 02:28:42 +0200
util.hmac, util.hashes: Implement HMAC functions in C, and move to util.hashes Florian Zeitz Sat, 27 Apr 2013 17:01:31 +0200
Merge 0.9->trunk Matthew Wild Mon, 29 Apr 2013 10:44:18 +0100
mod_saslauth, mod_compression: Fix some cases where open_stream() was not being passed to/from (see df3c78221f26 and issue #338) Matthew Wild Mon, 29 Apr 2013 10:43:44 +0100
Merge 0.9->trunk Matthew Wild Mon, 29 Apr 2013 00:36:04 +0100
mod_s2s: Ensure that to/from on stream headers are always correct, fixes #338 Matthew Wild Mon, 29 Apr 2013 00:33:39 +0100
prosodyctl: Put keys and certificates in ./certs when in a source checkout Kim Alvefur Sun, 28 Apr 2013 16:22:01 +0200
net.server*: Allow the TCP backlog parameter to be set in the config Kim Alvefur Sat, 27 Apr 2013 22:46:01 +0200
moduleapi: in module:provides(), add the name of the module in item._provided_by Kim Alvefur Sat, 27 Apr 2013 19:44:37 +0200
moduleapi: module:provides called without an item makes a copy of the environment instead. Fixes warnings about non-existent globals Kim Alvefur Sat, 27 Apr 2013 19:14:22 +0200
Merge 0.9->trunk Matthew Wild Sat, 27 Apr 2013 18:03:19 +0100
moduleapi: Add module:get_option_inherited_set() to return a set that inherits items from a globally set set, if set Matthew Wild Sat, 27 Apr 2013 14:59:00 +0100
moduleapi: Add module:context(host) to produce a fake API context for a given host (or global). module:context("*"):get_option("foo") to get global options. Matthew Wild Sat, 27 Apr 2013 14:57:24 +0100
Merge 0.9->trunk Matthew Wild Sat, 27 Apr 2013 13:11:27 +0100
util.prosodyctl: Initialize storagemanager on the host before initializing usermanager. This fixes brokenness when the auth provider opens the store on load (as they all do since eeea0eb2602a) (thanks nulani) Matthew Wild Sat, 27 Apr 2013 13:11:03 +0100