Log

description author age
mod_posix: Don't add a server-starting event handler while the server-starting event is being fired. Waqas Hussain Fri, 07 May 2010 07:18:09 +0500
net.server_select: Remove some debugging code. Waqas Hussain Thu, 06 May 2010 23:16:50 +0500
Merge 0.7->trunk Waqas Hussain Thu, 06 May 2010 17:14:11 +0500
Merge 0.6->0.7 Waqas Hussain Thu, 06 May 2010 16:25:40 +0500
loggingmanager: Enable debug level for default console logging when 'debug' mode is enabled in the config. Waqas Hussain Thu, 06 May 2010 15:52:47 +0500
loggingmanager: Enable debug level for default console logging when 'debug' mode is enabled in the config. Waqas Hussain Thu, 06 May 2010 15:38:11 +0500
util.sasl.scram: Fixed global access. Waqas Hussain Thu, 06 May 2010 15:19:20 +0500
prosodyctl: Use the global events objects for hosts (again) (thanks albert) (sorry albert) Matthew Wild Wed, 05 May 2010 20:35:06 +0100
prosodyctl: Give each host an independant events object, because it seems to be the right thing to do Matthew Wild Wed, 05 May 2010 20:14:24 +0100
prosodyctl: Relocate global prosody object creation (see fff153f7f4de) Matthew Wild Wed, 05 May 2010 20:14:03 +0100
Merge configmanager->trunk Matthew Wild Wed, 05 May 2010 19:01:14 +0100
configmanager: Add VirtualHost as an alias for Host (re-applied in trunk due to previous bad merge with 0.7) Matthew Wild Wed, 14 Apr 2010 12:59:46 +0100
Merge 0.7->trunk Matthew Wild Wed, 05 May 2010 17:22:43 +0100
mod_console: Make use of the new onconnect callback to initialise session and send banner Matthew Wild Wed, 05 May 2010 17:21:50 +0100
net.server_select: Fix typo affecting connections with an onconnect listener that have data pending in the sendbuffer Matthew Wild Wed, 05 May 2010 17:12:32 +0100
Merge 0.7->trunk Matthew Wild Wed, 05 May 2010 15:33:58 +0100
mod_proxy65: Send error reply to activation stanza if one or both parties were not connected to the proxy Matthew Wild Wed, 05 May 2010 15:33:29 +0100
mod_proxy65: Return service-unavailable error when receiving an iq we didn't understand Matthew Wild Wed, 05 May 2010 15:32:16 +0100
mod_proxy65: Use new server.link to link proxied connections, now works with either connection backend Matthew Wild Wed, 05 May 2010 15:31:18 +0100
net.server_select, net.server_event: Add server.link() to link 2 connections with an intermediate buffer of the specified size Matthew Wild Wed, 05 May 2010 15:25:48 +0100
net.server_select, net.server_event: Support for ondrain listener callback for when send buffer is empty Matthew Wild Wed, 05 May 2010 15:24:24 +0100
net.server_select, net.server_event: Rename :pattern() method to :set_mode() for select backend, and add :set_mode() to event backend Matthew Wild Wed, 05 May 2010 15:23:17 +0100
net.server_select, net.server_event: Support for :pause() and :resume() on connections Matthew Wild Wed, 05 May 2010 15:21:17 +0100
usermanager: Give the default auth provider a name, you'll never guess what it is. Matthew Wild Wed, 05 May 2010 14:17:01 +0100
Merge Tobias's fancy SASL branch->trunk Matthew Wild Wed, 05 May 2010 11:29:10 +0100
Merge with tip. Tobias Markmann Fri, 12 Mar 2010 18:41:05 +0100
util.sasl: 2009 -> 2010 in copyright header. Tobias Markmann Fri, 12 Mar 2010 18:37:51 +0100
util.sasl.scram: Adjusting authentication backend name to conform with the style already used by the plain module. Tobias Markmann Sun, 28 Feb 2010 22:58:43 +0100
util.sasl.plain: Adding plain_hashed authentication backend support. Tobias Markmann Sun, 28 Feb 2010 22:50:25 +0100
util.sasl.scram: Adding documentation on SCRAM authentication backend. Tobias Markmann Sun, 28 Feb 2010 22:42:53 +0100
util.sasl.anonymous: Adding documentation on anonymous authentication backend. Tobias Markmann Sun, 28 Feb 2010 22:40:05 +0100
util.sasl: Moving SASL authentication backends documentation to the mechanism files. Tobias Markmann Sun, 28 Feb 2010 22:32:12 +0100
util.sasl: Abstracting out the hash function used since SCRAM is independent of it. Adding scram-{mech} authentication backend support. Tobias Markmann Sun, 28 Feb 2010 22:23:03 +0100
Merge 0.7->trunk Matthew Wild Wed, 05 May 2010 11:25:26 +0100
net.server_event: Be sure to fire onincoming for backwards-compatibility with pre-onconnect listeners (thanks darkrain/mod_console) Matthew Wild Wed, 05 May 2010 11:24:45 +0100
usermanager: Support for pluggable authentication providers Matthew Wild Wed, 05 May 2010 01:05:58 +0100
eventmanager, prosody: Adapt eventmanager to use prosody.events, as a step towards removing it entirely Matthew Wild Tue, 04 May 2010 23:43:01 +0100
Merge 0.7->trunk (with MUC needing checking, waqas) Matthew Wild Tue, 04 May 2010 23:36:50 +0100
Merge 0.6 into 0.7. Waqas Hussain Sat, 01 May 2010 05:18:38 +0500
Tagging 0.6.2 Matthew Wild Wed, 14 Apr 2010 13:12:14 +0100
prosody.cfg.lua.dist: Refactor the default config file based on feedback from confused users 0.6.2 Matthew Wild Wed, 14 Apr 2010 13:01:10 +0100
hostmanager: Re-word log messages in line with config changes Matthew Wild Wed, 14 Apr 2010 13:00:24 +0100
configmanager: Add VirtualHost as an alias for Host Matthew Wild Wed, 14 Apr 2010 12:59:46 +0100
MUC: Allow moderators which are not owners to change roles. Waqas Hussain Wed, 14 Apr 2010 17:54:33 +0500
MUC: Include <status code='100'/> in a message, not in presence. Fixes various issues. Waqas Hussain Mon, 19 Apr 2010 18:30:59 +0500
modulemanager: Log proper tracebacks on errors during module load/unload. Waqas Hussain Mon, 19 Apr 2010 18:29:10 +0500
prosody: Set metatable on functions to allow easy access to upvalues. Waqas Hussain Mon, 19 Apr 2010 18:28:12 +0500
configmanager: Fix very wacky indentation Matthew Wild Tue, 04 May 2010 23:11:41 +0100
configmanager: Fix some wacky indentation Matthew Wild Tue, 04 May 2010 23:07:49 +0100
Merge 0.7->trunk Matthew Wild Sun, 11 Apr 2010 01:30:31 +0100
net.server_event: Call listener.onconnect if it exists, otherwise stick to listener.onincoming Matthew Wild Sun, 11 Apr 2010 01:29:59 +0100
Merge 0.7->trunk Matthew Wild Sun, 11 Apr 2010 01:20:20 +0100
net.server_select: Support for listener.onconnect Matthew Wild Sun, 11 Apr 2010 01:11:42 +0100
Merge 0.7->trunk Matthew Wild Fri, 09 Apr 2010 12:32:25 +0100
Merge 0.6->0.7 Matthew Wild Fri, 09 Apr 2010 12:31:51 +0100
net.server: Fix logic error causing traceback when receiving a non-number port Matthew Wild Fri, 09 Apr 2010 12:25:54 +0100
loggingmanager: Fix syntax error :) Matthew Wild Wed, 07 Apr 2010 21:08:16 +0100
Merge 0.7->trunk Matthew Wild Wed, 07 Apr 2010 21:01:06 +0100
util.timer: When using libevent hold onto the event handle to stop it being collected (and the timer stopping). Fixes BOSH ghosts, thanks Flo, niekie, waqas. Matthew Wild Wed, 07 Apr 2010 21:00:20 +0100
loggingmanager: Observe 'debug' config setting for console logging too Matthew Wild Wed, 07 Apr 2010 17:41:35 +0100
Merge 0.7->trunk Matthew Wild Sat, 03 Apr 2010 23:09:59 +0100
Merge 0.6->0.7 Matthew Wild Sat, 03 Apr 2010 23:09:11 +0100
Merge 0.6/MattJ -> 0.6 Matthew Wild Sat, 03 Apr 2010 22:26:14 +0100
mod_bosh: Default stanza namespace should be jabber:client (fixes BOSH to work with recent namespace fix) Matthew Wild Sat, 03 Apr 2010 22:24:39 +0100
util.ztact: Fixed global accesses. Waqas Hussain Thu, 01 Apr 2010 19:28:23 +0500
util.uuid: Use a local instead of a global. Waqas Hussain Thu, 01 Apr 2010 19:27:26 +0500
util.stanza: Fixed some more nil global accesses. Waqas Hussain Thu, 01 Apr 2010 19:12:08 +0500
util.stanza: Fixed a nil global access. Waqas Hussain Thu, 01 Apr 2010 19:08:25 +0500
Merge 0.7->trunk Matthew Wild Tue, 30 Mar 2010 19:48:04 +0100
Merge 0.7/waqas->0.7/MattJ Matthew Wild Tue, 30 Mar 2010 19:46:53 +0100
net.server_event: Fixed spelling fail. Waqas Hussain Fri, 26 Mar 2010 08:24:29 +0500
Merge 0.6->0.7 Matthew Wild Tue, 30 Mar 2010 19:45:56 +0100
xmppserver_listener: Compatibility fix for older Prosodies with the s2s xmlns bug Matthew Wild Tue, 30 Mar 2010 19:44:50 +0100
stanza_router, s2smanager, modulemanager: Fix for handling of the default namespace on stanzas, causing sometimes jabber:client to be sent over s2s, and accepted Matthew Wild Tue, 30 Mar 2010 19:40:16 +0100
Merge 0.7->trunk Matthew Wild Thu, 25 Mar 2010 19:40:38 +0000
tools/erlparse: Discard erlang PIDs instead of choking on them as a syntax error Matthew Wild Thu, 25 Mar 2010 19:34:41 +0000
tools/erlparse: Report the line number when showing a syntax error in the input file Matthew Wild Thu, 25 Mar 2010 19:34:05 +0000
tools/erlparse: Optimisations aplenty for faster processing of large files Matthew Wild Thu, 25 Mar 2010 19:32:35 +0000
Merge 0.7->trunk Matthew Wild Thu, 25 Mar 2010 18:53:17 +0000
tools/ejabberd2prosody: Create prosody singleton so datamanager can detect the platform (set no platform to use lfs, pposix isn't necessary here) Matthew Wild Thu, 25 Mar 2010 18:52:34 +0000
Merge 0.7->trunk Matthew Wild Thu, 25 Mar 2010 12:33:45 +0000
net.server_event: Don't re-try a write if the connection closed (thanks Flo) Matthew Wild Thu, 25 Mar 2010 12:32:25 +0000
Merge 0.7->trunk Matthew Wild Wed, 24 Mar 2010 22:48:12 +0000
net.server_event: Bump timeout values up somewhat Matthew Wild Wed, 24 Mar 2010 22:46:57 +0000
Merge 0.7->trunk Matthew Wild Wed, 24 Mar 2010 22:41:43 +0000
Merge 0.7/waqas->0.7/MattJ Matthew Wild Wed, 24 Mar 2010 22:40:53 +0000
util.sasl.digest-md5: Removed unnnecessary check (which included a nil global access). Waqas Hussain Wed, 24 Mar 2010 00:07:17 +0500
mod_register: Use set_password to set passwords instead of create_user. Waqas Hussain Wed, 24 Mar 2010 00:05:55 +0500
usermanager: Added function set_password. Waqas Hussain Wed, 24 Mar 2010 00:03:31 +0500
Merge 0.6->0.7 Matthew Wild Wed, 24 Mar 2010 22:34:59 +0000
mod_tls: Add s2s_allow_encryption option which, when set to false, disabled TLS for s2s Matthew Wild Wed, 24 Mar 2010 20:00:22 +0000
prosody.cfg.lua.dist: Whitespace fix. Waqas Hussain Tue, 23 Mar 2010 20:55:28 +0500
prosody.cfg.lua.dist: Disable mod_privacy by default. Waqas Hussain Tue, 23 Mar 2010 20:48:57 +0500
usermanager: Return sane errors/results when Cyrus SASL is in use. Waqas Hussain Tue, 23 Mar 2010 20:24:56 +0500
mod_saslauth: Tidier code for SASL backend selection. Waqas Hussain Tue, 23 Mar 2010 20:17:46 +0500
mod_saslauth: Fail with an error when the requested SASL backend cannot be used. Waqas Hussain Tue, 23 Mar 2010 20:11:39 +0500
Merge 0.7->trunk Matthew Wild Mon, 22 Mar 2010 17:26:12 +0000
Merge 0.6->0.7 Matthew Wild Mon, 22 Mar 2010 17:24:55 +0000
util.windows: Convert from Windows line endings Matthew Wild Mon, 22 Mar 2010 17:16:28 +0000
Update copyright headers for 2010 Matthew Wild Mon, 22 Mar 2010 17:06:15 +0000
loggingmanager: Don't use non-standard format specifier to format the timestamp. Waqas Hussain Mon, 22 Mar 2010 21:58:38 +0500
util.xmppstream: new() now returns a parser object Matthew Wild Mon, 22 Mar 2010 16:55:10 +0000
util.xmppstream: Initial commit Matthew Wild Mon, 22 Mar 2010 16:24:49 +0000
Merge 0.7->trunk Matthew Wild Mon, 22 Mar 2010 15:05:35 +0000
stanza_router: Don't send error replies for stanzas of type 'error' and 'result' on unbound authenticated connections. [originally fa84451e9b35 in 0.6] Waqas Hussain Mon, 22 Mar 2010 15:05:05 +0000
stanza_router: Allow non-jabber:client elements after auth, before bind. [originally 2c538d4bde13 in 0.6] Waqas Hussain Mon, 22 Mar 2010 15:04:22 +0000
Merge 0.7->trunk Matthew Wild Mon, 22 Mar 2010 14:59:03 +0000
sessionmanager, s2smanager: Add type of ?2s_destroyed to resting sessions (fixes a logging traceback, thanks Flo) Matthew Wild Mon, 22 Mar 2010 14:58:25 +0000
Merge 0.7->trunk Matthew Wild Mon, 22 Mar 2010 14:38:01 +0000
mod_groups: Ignore whitespace on group member JID lines (thanks Luis!) Matthew Wild Mon, 22 Mar 2010 14:36:53 +0000
mod_groups: Fixes to make compatible with roster versioning - set version to 'true' to indicate that the roster is not being versioned Matthew Wild Mon, 22 Mar 2010 14:35:02 +0000
mod_groups: Missed hunk from last commit, don't create the list of public group members unless necessary Matthew Wild Mon, 22 Mar 2010 14:33:38 +0000
mod_groups: Only create group lists when necessary (now we can reliably detect when a user is in /any/ group, including public ones) Matthew Wild Mon, 22 Mar 2010 14:32:23 +0000
rostermanager: Don't bump the roster version if it is == true (ie. we are not versioning the roster) Matthew Wild Mon, 22 Mar 2010 14:28:25 +0000
mod_roster: Tidier code for the roster versioning logic Matthew Wild Mon, 22 Mar 2010 01:54:22 +0000
mod_roster: Tidier code for the roster versioning logic Matthew Wild Mon, 22 Mar 2010 01:54:22 +0000
Merge 0.7->trunk Matthew Wild Sat, 20 Mar 2010 14:17:51 +0000
.hgignore: Ignore prosody.version (thanks Florob) Matthew Wild Sat, 20 Mar 2010 14:16:33 +0000
Merge 0.7->trunk Matthew Wild Thu, 18 Mar 2010 10:11:11 +0000
util.sasl_cyrus: Return invalid-mechanism instead of undefined-condition where appropriate Matthew Wild Thu, 18 Mar 2010 10:10:37 +0000
util.sasl_cyrus: Clarify some log messages and levels Matthew Wild Thu, 18 Mar 2010 10:05:35 +0000
util.sasl_cyrus: Protect the call to cyrussasl.server_new properly. Paul Aurich Wed, 17 Mar 2010 18:57:19 -0700
Merge 0.7->trunk Matthew Wild Thu, 18 Mar 2010 01:44:55 +0000
util.sasl_cyrus: If available, use a c14n callback for interoperability with bad clients. Paul Aurich Wed, 17 Mar 2010 15:29:14 -0700
mod_saslauth: Add a sasl_realm option Paul Aurich Wed, 17 Mar 2010 15:29:14 -0700
util.cyrus_sasl: Pass the realm to Cyrus Paul Aurich Mon, 15 Mar 2010 23:02:16 -0700
Merge darkrain->trunk Matthew Wild Thu, 18 Mar 2010 01:31:37 +0000
util.sasl_cyrus: If available, use a c14n callback for interoperability with bad clients. Paul Aurich Wed, 17 Mar 2010 15:29:14 -0700