Wed, 05 Jan 2011 18:01:27 +0000 Matthew Wild xmppcomponent_listener: Remove useless require of lxp default tip changeset | files
Wed, 05 Jan 2011 17:09:08 +0000 daurnimator util.xmllex: Decode XML entities changeset | files
Wed, 05 Jan 2011 05:14:02 +0000 daurnimator util.xmllex, util.xmppstream: It runs changeset | files
Wed, 05 Jan 2011 05:12:54 +0000 Matthew Wild mod_dialback: Use stanza:get_text() instead of directly accessing [1] changeset | files
Wed, 05 Jan 2011 05:12:22 +0000 Matthew Wild util.stanza: Ignore false xmlns changeset | files
Wed, 05 Jan 2011 03:06:47 +0000 daurnimator util.stanza: Fixes for xmllex-generated stanza objects changeset | files
Wed, 05 Jan 2011 03:05:13 +0000 daurnimator stanza_router: Replace xmlns == nil checks with 'not xmlns' changeset | files
Wed, 05 Jan 2011 03:03:40 +0000 Matthew Wild mod_saslauth: Use get_text() instead of directly accessing stanza child text nodes changeset | files
Wed, 05 Jan 2011 03:03:01 +0000 Matthew Wild mod_presence: Use get_text() instead of table.concat changeset | files
Tue, 04 Jan 2011 00:23:51 +0000 Daurnimator util.xmppstream, util.xmllex: Basic test passes changeset | files
Mon, 03 Jan 2011 22:20:49 +0000 Matthew Wild Merge changeset | files
Mon, 03 Jan 2011 22:20:37 +0000 Matthew Wild Adding test for xmppstream changeset | files
Mon, 03 Jan 2011 21:55:58 +0000 Matthew Wild All correcthg diff util/xmppstream.lua changeset | files
Mon, 03 Jan 2011 18:31:08 +0000 Daurnimator Tree structure now similar to prosody stanza format changeset | files
Mon, 03 Jan 2011 16:47:06 +0000 Matthew Wild util.xmllex: Add changeset | files
Mon, 03 Jan 2011 16:46:45 +0000 Matthew Wild util.xmppstream: Prepare for using xmllex changeset | files
Wed, 29 Dec 2010 19:24:19 +0100 Kim Alvefur mod_pubsub: Correctly wrap the list of subscriptions in a pubsub element changeset | files
Wed, 29 Dec 2010 18:49:59 +0500 Waqas Hussain util.xmppstream: Optimized stanza building by bypassing the stanza API. changeset | files
Wed, 29 Dec 2010 18:45:31 +0500 Waqas Hussain util.sasl: Cache the calculated mechanisms set for SASL profiles (profile.mechanisms table). changeset | files
Tue, 28 Dec 2010 09:59:27 +0500 Waqas Hussain prosody: Don't add a datamanager callback when anonymous_login=true (mod_auth_anonymous does this now). changeset | files
Tue, 28 Dec 2010 09:58:40 +0500 Waqas Hussain hostmanager: Don't set host.disallow_s2s when anonymous_login=true (mod_auth_anonymous does this now). changeset | files
Tue, 28 Dec 2010 05:28:15 +0500 Waqas Hussain mod_saslauth: Remove special handling for SASL ANONYMOUS, and let mod_auth_anonymous handle it. changeset | files
Mon, 27 Dec 2010 20:46:01 +0500 Waqas Hussain usermanager: Assume authentication="anonymous" when anonymous_login=true. changeset | files
Mon, 27 Dec 2010 19:57:04 +0500 Waqas Hussain util.sasl.*, mod_auth_*, mod_saslauth: Pass SASL handler as first parameter to SASL profile callbacks. changeset | files
Mon, 27 Dec 2010 19:43:57 +0500 Waqas Hussain mod_storage_sql: Use util.json instead of util.serialization. changeset | files
Mon, 27 Dec 2010 19:37:04 +0500 Waqas Hussain util.json: Initial commit. changeset | files
Mon, 27 Dec 2010 06:10:35 +0500 Waqas Hussain mod_storage_sql: Log an error on query failure. changeset | files
Mon, 27 Dec 2010 06:10:35 +0500 Waqas Hussain mod_storage_sql: Remove the subkey column from the Prosody table, and make the map store compatible with the key-value store. changeset | files
Mon, 27 Dec 2010 06:10:35 +0500 Waqas Hussain mod_storage_sql: Dynamically replace backquotes with double quotes when connecting to PostgreSQL... changeset | files
Mon, 27 Dec 2010 06:10:35 +0500 Waqas Hussain mod_storage_sql: Call commit() after all SQL statements, including SELECT, to get SQLite to drop its locks. changeset | files
Mon, 27 Dec 2010 06:10:35 +0500 Waqas Hussain mod_storage_sql: Quote identifiers in SQL with backquotes, and use the empty string for NULL, and '=' instead of 'IS' for comparison, to work with MySQL's limitations... changeset | files
Thu, 09 Dec 2010 23:25:16 -0600 Robert Hoelz Don't check priority in mod_offline changeset | files
Thu, 09 Dec 2010 12:41:30 -0600 Robert Hoelz mod_message, mod_offline: Change message/offline/store -> message/offline/handle changeset | files
Thu, 09 Dec 2010 12:38:33 -0600 Robert Hoelz mod_offline: Make sure mod_offline's store handler reports success vs failure. changeset | files
Thu, 09 Dec 2010 12:36:29 -0600 Robert Hoelz mod_message: Send service-unavailable if offline storage fails. changeset | files
Thu, 09 Dec 2010 12:28:05 -0600 Robert Hoelz mod_presence, mod_offline: Merge message/offline/delete with message/offline/broadcast. changeset | files
Thu, 09 Dec 2010 12:23:37 -0600 Robert Hoelz core.offlinemanager, mod_message, mod_presence: Removed core.offlinemanager in favor of mod_offline. changeset | files
Mon, 27 Dec 2010 06:10:34 +0500 Waqas Hussain modulemanager: Auto-load mod_offline. changeset | files
Sun, 26 Dec 2010 05:47:38 +0000 Matthew Wild util.pposix: Remove extraneous semicolon changeset | files
Sun, 26 Dec 2010 05:45:35 +0000 Matthew Wild util.encodings: Switch comment styles to build ok as ANSI C changeset | files
Sun, 26 Dec 2010 05:37:27 +0000 Matthew Wild util-src/Makefile: Change parameter order so that LDFLAGS always comes later than the input files changeset | files
Sun, 26 Dec 2010 05:01:58 +0000 Matthew Wild util-src/Makefile: Clean up and remove unnecessary all linking changeset | files
Sun, 26 Dec 2010 05:00:45 +0000 Matthew Wild configure: Don't add -llua to LDFLAGS, it's unnecessary changeset | files
Fri, 24 Dec 2010 18:54:54 +0000 Matthew Wild mod_saslauth: Handle session bind requests to the host, fixes OneTeam login changeset | files
Fri, 24 Dec 2010 04:58:09 +0000 Matthew Wild s2smanager: Destroy session on immediate failure of a connection attempt (e.g. inability to create sockets) changeset | files
Fri, 24 Dec 2010 04:57:17 +0000 Matthew Wild s2smanager: Handle DNS lookup error in response handler changeset | files
Fri, 24 Dec 2010 04:56:37 +0000 Matthew Wild s2smanager: send_to_host(): Handle already-destroyed session and bounce stanza accordingly changeset | files
Fri, 24 Dec 2010 04:56:02 +0000 Matthew Wild s2smanager: new_outgoing(): Destroy session if first connection attempt fails immediately (e.g. can't create sockets) changeset | files
Fri, 24 Dec 2010 04:52:40 +0000 Matthew Wild net.adns: Handle dns.query() failures, and pass error to handler changeset | files
Fri, 24 Dec 2010 04:52:13 +0000 Matthew Wild net.dns: resolver:query(): Handle getsocket() failures, and return true on success changeset | files
Fri, 24 Dec 2010 04:51:34 +0000 Matthew Wild net.dns: resolver:getsocket(): Return nil, err on failure changeset | files
Fri, 24 Dec 2010 04:49:30 +0000 Matthew Wild s2smanager: Give all new outgoing s2s sessions a close method by default (destroy_session) changeset | files
Fri, 24 Dec 2010 04:48:38 +0000 Matthew Wild s2smanager: Add a missing semi-colon changeset | files
Fri, 24 Dec 2010 04:48:18 +0000 Matthew Wild s2smanager: destroy_session(): Pass reason to retire_session() and return true on successful destruction changeset | files
Fri, 24 Dec 2010 04:47:18 +0000 Matthew Wild s2smanager: retire_session(): Add a 'reason' parameter changeset | files
Wed, 22 Dec 2010 23:30:47 +0000 Matthew Wild mod_pubsub: Include node in disco#items reply changeset | files
Wed, 22 Dec 2010 20:39:30 +0000 Matthew Wild s2smanager: session.send(): Return the result of send_to_host() (and incidentally make this a tail call \o/) changeset | files
Wed, 22 Dec 2010 20:38:40 +0000 Matthew Wild s2smanager: send_to_host(): Return false on failure, and true otherwise changeset | files
Wed, 22 Dec 2010 17:23:55 +0100 Kim Alvefur mod_pubsub: Fix missing disco#items xmlns changeset | files
Wed, 22 Dec 2010 17:42:35 +0100 Kim Alvefur util.pubsub: Return correct node in get_subscriptions() changeset | files
Wed, 22 Dec 2010 16:53:38 +0000 Matthew Wild mod_pubsub: Implement disco#info for nodes changeset | files
Wed, 22 Dec 2010 16:46:19 +0000 Matthew Wild util.filters: Add remove_filter_hook() changeset | files
Wed, 22 Dec 2010 16:45:32 +0000 Matthew Wild util.pubsub: Use correct node name when returning a list of multiple nodes in a subscriptions response changeset | files
Wed, 22 Dec 2010 03:49:52 +0000 Matthew Wild mod_pubsub: Implement get_subscriptions changeset | files
Wed, 22 Dec 2010 03:49:23 +0000 Matthew Wild mod_pubsub: Add get_subscriptions and get_subscriptions_other capabilities to default affiliations changeset | files
Wed, 22 Dec 2010 03:48:51 +0000 Matthew Wild mod_pubsub: Add add_subscription and get_subscriptions to feature_map changeset | files
Wed, 22 Dec 2010 03:46:32 +0000 Matthew Wild util.pubsub: Add service-wide subscription tracking, and add :get_subscriptions() changeset | files
Wed, 22 Dec 2010 03:46:07 +0000 Matthew Wild util.pubsub: Small code tidying for :get_subscription() changeset | files
Wed, 22 Dec 2010 03:44:51 +0000 Matthew Wild util.pubsub: Fix traceback when using autocreate-on-subscribe changeset | files
Wed, 22 Dec 2010 03:04:44 +0000 Matthew Wild mod_pubsub: Set normalize_jid instead of jids_equal changeset | files
Wed, 22 Dec 2010 03:04:14 +0000 Matthew Wild util.pubsub: Add service:jids_equal() and new config option normalize_jid changeset | files
Wed, 22 Dec 2010 02:19:14 +0000 Matthew Wild mod_pubsub: Fix a missing :up() from the last commit changeset | files
Wed, 22 Dec 2010 02:17:45 +0000 Matthew Wild mod_pubsub: Handle disco#items on nodes changeset | files
Wed, 22 Dec 2010 02:13:26 +0000 Matthew Wild util.pubsub: get_items(): When requesting a specific item, use the id as a key to mirror the multiple-item case changeset | files
Tue, 21 Dec 2010 22:26:22 +0000 Matthew Wild prosody: Catch a recursive Include error and print a more friendly error changeset | files
Tue, 21 Dec 2010 22:25:54 +0000 Matthew Wild configmanager: Filenames without a path are also relative to the config file path, not the current working directory changeset | files
Tue, 21 Dec 2010 15:26:37 +0000 Matthew Wild util.pubsub: Add service:set_node_capabilities() changeset | files
Tue, 21 Dec 2010 14:44:13 +0000 Matthew Wild util.xmppstream: Allow stream_ns = "" for parsing streams with no xmlns changeset | files
Tue, 21 Dec 2010 05:05:20 +0000 Matthew Wild Merge with 0.8 changeset | files
Tue, 21 Dec 2010 01:47:49 +0000 Matthew Wild prosody.cfg.lua.dist: Add note about external gateways changeset | files
Tue, 21 Dec 2010 01:30:27 +0000 Matthew Wild prosody.cfg.lua.dist: Update for new logging config format changeset | files
Mon, 20 Dec 2010 14:06:32 +0000 Matthew Wild configmanager: Support for wildcards in Include directives changeset | files
Mon, 20 Dec 2010 14:06:16 +0000 Matthew Wild prosody, prosodyctl, util.dependencies: Split checking and logging of dependencies so we can check hard deps before the config and logging is loaded changeset | files
Sun, 19 Dec 2010 20:28:58 +0500 Waqas Hussain util.httpstream: For HTTP client responses, changing properties responseversion and responseheaders to httpversion and httpheaders, to match HTTP server requests. changeset | files
Sun, 19 Dec 2010 20:27:13 +0500 Waqas Hussain util.httpstream: A little cleanup of the HTTP path. changeset | files
Tue, 21 Dec 2010 04:36:34 +0000 Matthew Wild mod_pubsub: Use bare JID in get_affiliation changeset | files
Tue, 21 Dec 2010 04:18:58 +0000 Matthew Wild mod_pubsub: Skip false features in feature_map changeset | files
Tue, 21 Dec 2010 04:17:24 +0000 Matthew Wild util.pubsub: Fix nil global access in get_nodes() changeset | files
Tue, 21 Dec 2010 04:15:54 +0000 Matthew Wild mod_pubsub: Return disco#info stanza from build_disco_info() changeset | files
Tue, 21 Dec 2010 04:15:29 +0000 Matthew Wild mod_pubsub: Iterate over disco features in correct table changeset | files
Tue, 21 Dec 2010 04:06:36 +0000 Matthew Wild mod_pubsub: Build disco#info based on the methods provided by the pubsub service object. Add public set_service() method to change the service object used by the module. changeset | files
Tue, 21 Dec 2010 03:30:18 +0000 Matthew Wild mod_pubsub: Fix capabilities table from some debugging changeset | files
Tue, 21 Dec 2010 03:29:29 +0000 Matthew Wild mod_pubsub: Make the pubsub host an admin too changeset | files
Tue, 21 Dec 2010 03:27:22 +0000 Matthew Wild mod_pubsub: Update for latest util.pubsub and fix some bugs. New config options autocreate_on_publish, autocreate_on_subscribe and default_admin_affiliation. changeset | files
Tue, 21 Dec 2010 03:26:06 +0000 Matthew Wild util.pubsub: Too many changes to list or split sensibly. Added access control to all methods, with capabilities support. Renamed get() -> get_items() and changed it to return true, result on success. Support for autocreate_on_subscribe and autocreate_on_publish config options. changeset | files
Tue, 21 Dec 2010 03:22:40 +0000 Matthew Wild util.pubsub: Modify new() to take a config, and add a default config via a metatable changeset | files
Tue, 21 Dec 2010 03:18:17 +0000 Matthew Wild mod_pubsub: Add 'forbidden' error support changeset | files
Tue, 21 Dec 2010 01:47:49 +0000 Matthew Wild prosody.cfg.lua.dist: Add note about external gateways changeset | files
Tue, 21 Dec 2010 01:30:27 +0000 Matthew Wild prosody.cfg.lua.dist: Update for new logging config format changeset | files
Mon, 20 Dec 2010 14:06:32 +0000 Matthew Wild configmanager: Support for wildcards in Include directives changeset | files
Mon, 20 Dec 2010 14:06:16 +0000 Matthew Wild prosody, prosodyctl, util.dependencies: Split checking and logging of dependencies so we can check hard deps before the config and logging is loaded changeset | files
Sun, 19 Dec 2010 20:28:58 +0500 Waqas Hussain util.httpstream: For HTTP client responses, changing properties responseversion and responseheaders to httpversion and httpheaders, to match HTTP server requests. changeset | files
Sun, 19 Dec 2010 20:27:13 +0500 Waqas Hussain util.httpstream: A little cleanup of the HTTP path. changeset | files
Sun, 19 Dec 2010 03:04:42 +0000 Matthew Wild Merge with 0.8 changeset | files
Sun, 19 Dec 2010 02:57:58 +0000 Matthew Wild mod_pubsub, util.pubsub: Remove from 0.8 changeset | files
Sun, 19 Dec 2010 02:36:56 +0000 Matthew Wild Merge 0.8->trunk (uh-oh) changeset | files
Sat, 18 Dec 2010 23:15:58 +0000 Matthew Wild configmanager: Switch back to returning 'ok' to signal config load success - fixes config errors not being displayed changeset | files
Sun, 19 Dec 2010 00:53:19 +0500 Waqas Hussain util.events: Remove an event's table when it has no more handlers. changeset | files
Sat, 18 Dec 2010 21:35:42 +0100 Florian Zeitz mod_admin_adhoc: Support unloading multiple modules changeset | files
Sat, 18 Dec 2010 21:04:45 +0100 Florian Zeitz mod_admin_adhoc: Support for reloading multiple modules changeset | files
Sat, 18 Dec 2010 14:46:28 +0000 Matthew Wild net/server_select.lua: Reduce select() timeout back to 1s changeset | files
Sat, 18 Dec 2010 14:44:45 +0000 Matthew Wild storagemanager: Don't always show fallback warning when using per-store config changeset | files
Sat, 18 Dec 2010 04:02:28 +0000 Matthew Wild prosodyctl: Add dummy lock/unlock_globals() until util.startup comes along changeset | files
Sat, 18 Dec 2010 03:25:31 +0000 Matthew Wild mod_storage_sql: Fix a couple of bugs in "JSON" decoding changeset | files
Sat, 18 Dec 2010 02:33:47 +0000 Matthew Wild util.prosodyctl: Initialize storagemanager on hosts we modify changeset | files
Sat, 18 Dec 2010 02:29:33 +0000 Matthew Wild storagemanager: Log warning when loading the storage provider plugin fails changeset | files
Fri, 17 Dec 2010 22:32:21 +0000 Matthew Wild util-src/Makefile, util-src/encodings.c{,pp}: Port ICU code to C, rename encodings.cpp back to .c and amend the Makefile accordingly changeset | files
Fri, 17 Dec 2010 22:54:34 +0500 Waqas Hussain usermanager: Fixed a possible traceback when is_admin() was used on a component. changeset | files
Fri, 17 Dec 2010 17:11:04 +0000 Matthew Wild prosody.cfg.lua.dist: Update to reflect new mod_admin_* modules changeset | files
Fri, 17 Dec 2010 17:28:05 +0100 Kim Alvefur util.stanza: Iterate on childtags instead of all childs. changeset | files
Tue, 14 Dec 2010 18:54:55 +0100 Tobias Markmann Make libidn default when not specifiying a IDN lib. changeset | files
Tue, 14 Dec 2010 18:35:05 +0100 Tobias Markmann Fix lua lib name in LDFLAGS. changeset | files
Tue, 14 Dec 2010 15:03:37 +0100 Tobias Markmann util.encodings: Support for ICU for IDNA operations. changeset | files
Fri, 17 Dec 2010 13:35:21 +0000 Matthew Wild mod_pubsub: Preserve service object on module reload changeset | files
Fri, 17 Dec 2010 13:23:29 +0000 Matthew Wild mod_pubsub: Handle disco#info and disco#items changeset | files
Fri, 17 Dec 2010 13:23:01 +0000 Matthew Wild util.pubsub: Add service:get_nodes() changeset | files
Fri, 17 Dec 2010 12:44:24 +0000 Matthew Wild modulemanager, mod_console: Rename mod_console -> mod_admin_telnet - add compatibility code to modulemanager for existing configs changeset | files
Fri, 17 Dec 2010 01:24:59 +0000 Matthew Wild net.httpserver: Default 'ports' = {5280} changeset | files
Wed, 15 Dec 2010 04:05:49 +0500 Waqas Hussain net.xmppclient_listener: Imports and global cleanup. changeset | files
Wed, 15 Dec 2010 03:59:48 +0500 Waqas Hussain net.xmppserver_listener: Removed unnecessary import of lxp. changeset | files
Wed, 15 Dec 2010 03:53:44 +0500 Waqas Hussain net.xmppserver_listener: Removed unused variables and imports. changeset | files
Wed, 15 Dec 2010 03:52:56 +0500 Waqas Hussain net.xmppserver_listener: Made some globals local. changeset | files
Wed, 15 Dec 2010 03:33:00 +0500 Waqas Hussain net.xmppcomponent_listener: Move session creation from listener.onincoming to listener.onconnect. changeset | files
Wed, 15 Dec 2010 03:14:15 +0500 Waqas Hussain net.xmppcomponent_listener: Made some globals local. changeset | files
Wed, 15 Dec 2010 01:57:10 +0500 Waqas Hussain core.loggingmanager: Updated to use termcolours.getstyle instead of termcolours.getstring for console logging. changeset | files
Wed, 15 Dec 2010 01:55:13 +0500 Waqas Hussain util.termcolours: Added setstyle(str), which works on Windows too. changeset | files
Wed, 15 Dec 2010 01:53:33 +0500 Waqas Hussain util-src/windows.c: Added get_consolecolor, set_consolecolor. changeset | files
Tue, 14 Dec 2010 18:29:40 +0000 Matthew Wild net.dns: Clean up tostring() of returned records, as a result PTR records can now be tostring()'d changeset | files
Tue, 14 Dec 2010 18:28:42 +0000 Matthew Wild net.dns: Add resolver:tohostname() and dns.tohostname() changeset | files
Mon, 13 Dec 2010 20:45:08 +0500 Waqas Hussain util.serialization: Proper serialization of Infinity, -Infinity and NaN. changeset | files
Mon, 13 Dec 2010 19:28:57 +0500 Waqas Hussain mod_storage_sql: Use 'IS' for comparison instead of '=', to avoid SQL's NULL insanity. changeset | files
Mon, 13 Dec 2010 19:27:14 +0500 Waqas Hussain mod_storage_sql: Fixed the deserialization of string-typed values. changeset | files
Sun, 12 Dec 2010 17:18:16 +0500 Waqas Hussain prosodyctl: Added and updated some comments and some semicolons, to match main prosody executable. changeset | files
Sun, 12 Dec 2010 17:17:20 +0500 Waqas Hussain prosodyctl: Read PROSODY_SRCDIR and PROSODY_PLUGINDIR environment variables, to match main prosody executable. changeset | files
Sun, 12 Dec 2010 17:15:57 +0500 Waqas Hussain prosody: Added a comment, to match prosodyctl. changeset | files
Sun, 12 Dec 2010 17:10:24 +0500 Waqas Hussain prosodyctl: Added support for --config command line argument, and multiple config parsers (to match the main prosody executable). changeset | files
Sun, 12 Dec 2010 15:42:00 +0500 Waqas Hussain mod_pep: Fixed a traceback when non-local users send presence. changeset | files
Sun, 12 Dec 2010 06:35:53 +0500 Waqas Hussain mod_pep: Handle the case where local contacts send directed presence with caps hash. changeset | files
Sun, 12 Dec 2010 06:29:19 +0500 Waqas Hussain util.serialization: Implemented deserialize(). changeset | files
Sun, 12 Dec 2010 06:15:08 +0500 Waqas Hussain storagemanager: When we have a cached data driver, we are supposed to use it. changeset | files
Sun, 12 Dec 2010 05:39:24 +0500 Waqas Hussain mod_storage_sql: Auto-initialize SQLite3 database. changeset | files
Sun, 12 Dec 2010 05:38:48 +0500 Waqas Hussain mod_storage_sql: Default value for option sql = { driver = "SQLite3", database = "prosody.sqlite" }. changeset | files
Sun, 12 Dec 2010 05:38:08 +0500 Waqas Hussain mod_storage_sql: Fixed a typo. changeset | files
Sun, 12 Dec 2010 05:18:36 +0500 Waqas Hussain mod_storage_sql: Initial commit of new SQL data driver. changeset | files
Sun, 12 Dec 2010 05:14:35 +0500 Waqas Hussain storagemanager: Hook "host-activated", to make sure we are notified about data drivers. changeset | files
Sun, 12 Dec 2010 05:13:02 +0500 Waqas Hussain storagemanager: Fixed a nil global access. changeset | files
Sat, 11 Dec 2010 22:34:29 +0000 Matthew Wild util.stanza: Change get_error() to return nil rather than '' for no text changeset | files
Sat, 11 Dec 2010 00:19:15 +0000 Matthew Wild mod_bosh: Fixes to the session creation response - add mandatory 'wait' attribute, remove optional 'maxpause' which we don't support, and reformat the code to prevent long lines and wacky indentation. Fixes #219. changeset | files
Sat, 11 Dec 2010 00:14:34 +0000 Matthew Wild prosodyctl: Make the 'restart' command start Prosody even if it wasn't already running changeset | files
Fri, 10 Dec 2010 00:23:47 +0500 Waqas Hussain util.datamanager: Return an error string when pcall fails on a loaded list file. changeset | files
Fri, 10 Dec 2010 00:21:09 +0500 Waqas Hussain util.datamanager: When failing to load a list file, and the file exists, log an error, and return nil, error. changeset | files
Fri, 10 Dec 2010 00:07:28 +0500 Waqas Hussain usermanager: Removed redundant import of util.datamanager and util.hashes. changeset | files
Thu, 09 Dec 2010 23:31:57 +0500 Waqas Hussain util.ztact: Removed. changeset | files
Thu, 09 Dec 2010 23:22:21 +0500 Waqas Hussain net.dns: Removed dependency on util.ztact by moving ztact.get/set in. changeset | files
Thu, 09 Dec 2010 22:17:28 +0500 Waqas Hussain mod_console: Removed redundant code for host:activate() and host:deactivate(), now that hostmanager has error checking. changeset | files
Thu, 09 Dec 2010 21:40:54 +0500 Waqas Hussain hostmanager: Improved error handling. changeset | files
Thu, 09 Dec 2010 21:12:39 +0500 Waqas Hussain hostmanager: deactivate() now returns true on success. changeset | files
Thu, 09 Dec 2010 21:11:12 +0500 Waqas Hussain hostmanager: activate() now gets the host config from configmanager when a config isn't given. changeset | files
Wed, 08 Dec 2010 17:01:23 +0000 Matthew Wild certs/Makefile: Remove -c flag to chmod, which appears to be a GNUism (thanks Kev) changeset | files
Wed, 08 Dec 2010 02:29:37 +0500 Waqas Hussain prosody: Don't attempt to load core.xmlhandlers in the main file. It no longer exists. changeset | files
Tue, 07 Dec 2010 19:27:58 +0000 Matthew Wild xmlhandlers: DELETED. changeset | files
Tue, 07 Dec 2010 19:26:38 +0000 Matthew Wild util.prosodyctl: Prep JIDs before checking whether they exist (thanks tja) changeset | files
Tue, 07 Dec 2010 19:22:08 +0000 Matthew Wild tools/xep227toprosody.lua: Rename ns_xep227 to xmlns_xep227 for consistency with main Prosody code changeset | files
Tue, 07 Dec 2010 19:20:33 +0000 Matthew Wild tools/xep227toprosody.lua: Convert to use util.xmppstream changeset | files
Tue, 07 Dec 2010 19:19:05 +0000 Matthew Wild util.xmppstream: Expose ns_separator and ns_pattern changeset | files
Tue, 07 Dec 2010 18:38:22 +0000 Matthew Wild mod_bosh: Switch to util.xmppstream from xmlhandlers changeset | files
Tue, 07 Dec 2010 18:18:11 +0000 Matthew Wild xmppcomponent_listener: Switch to util.xmppstream from xmlhandlers changeset | files
Tue, 07 Dec 2010 22:55:28 +0500 Waqas Hussain prosody: Added a stub implementation of core.componentmanager to the package.loaded table (re-commiting, as this was accidentally removed). changeset | files
Mon, 06 Dec 2010 18:51:45 +0000 Matthew Wild certs/openssl.cnf: Change countryName from UK to GB changeset | files
Mon, 06 Dec 2010 18:48:23 +0000 Matthew Wild certs/Makefile: Add .PRECIOUS to stop make deleting the key as an intermediate file (thanks deryni/Zash) changeset | files
Fri, 03 Dec 2010 16:40:42 +0100 Kim Alvefur certs: Add a default OpenSSL configuration file, and a Makefile. changeset | files
Sun, 05 Dec 2010 19:54:48 +0000 Matthew Wild mod_pubsub: Ensure <item> is in correct scope when broadcasting an event changeset | files
Sun, 05 Dec 2010 04:19:23 +0100 Florian Zeitz mod_pubsub: Support item retraction changeset | files
Sun, 05 Dec 2010 02:46:08 +0100 Florian Zeitz mod_pubsub, util.pubsub: Support for unsubscribing changeset | files
Fri, 03 Dec 2010 16:36:13 +0100 Florian Zeitz mod_pubsub: Use pubsub_error_reply everywhere changeset | files
Fri, 03 Dec 2010 01:03:52 +0500 Waqas Hussain util.xmppstream: Fix logger name. changeset | files
Fri, 03 Dec 2010 00:37:54 +0500 Waqas Hussain mod_disco: Don't add caps hash to stream features on unauthenticated connections. changeset | files
Fri, 03 Dec 2010 00:29:44 +0500 Waqas Hussain mod_proxy65: Add service discovery identity and feature, to help out mod_disco when loaded on a normal host. changeset | files
Fri, 03 Dec 2010 00:22:11 +0500 Waqas Hussain mod_proxy65: Cleaned up stanza processing a little. changeset | files
Fri, 03 Dec 2010 00:21:49 +0500 Waqas Hussain mod_proxy65: s:len() -> #s. changeset | files
Fri, 03 Dec 2010 00:13:30 +0500 Waqas Hussain mod_proxy65: Make some globals local. changeset | files
Fri, 03 Dec 2010 00:12:55 +0500 Waqas Hussain mod_proxy65: :sub(n):byte() -> :byte(n). changeset | files
Fri, 03 Dec 2010 00:04:32 +0500 Waqas Hussain mod_proxy65: Allow loading on normal hosts. changeset | files
Fri, 03 Dec 2010 00:02:53 +0500 Waqas Hussain mod_proxy65: Updated to use sub-events. Now only hooks what it needs to. changeset | files
Thu, 02 Dec 2010 23:07:45 +0500 Waqas Hussain net.server_select: Set select() timeout to 3600 by default. changeset | files
Thu, 02 Dec 2010 23:06:30 +0500 Waqas Hussain net.server_select: Made another global local. changeset | files
Thu, 02 Dec 2010 22:55:42 +0500 Waqas Hussain net.server_select: Made some globals local. changeset | files
Thu, 02 Dec 2010 22:47:29 +0500 Waqas Hussain mod_bosh: Use util.timer for timers instead of server.addtimer. changeset | files
Thu, 02 Dec 2010 22:41:26 +0500 Waqas Hussain util.timer: Activate higher timer precision. changeset | files
Thu, 02 Dec 2010 22:40:42 +0500 Waqas Hussain net.server_select: Make changes required for sub-second timer precision. changeset | files
Thu, 02 Dec 2010 17:11:51 +0500 Waqas Hussain fallbacks/lxp.lua: Pure Lua pseudo-XML parser. Implements the same API as LuaExpat. changeset | files
Thu, 02 Dec 2010 16:58:24 +0500 Waqas Hussain mod_iq: Fix an extra character in previous commit... changeset | files
Thu, 02 Dec 2010 16:56:30 +0500 Waqas Hussain mod_iq: Don't hook 'iq/full' on components. changeset | files
Thu, 02 Dec 2010 16:32:42 +0500 Waqas Hussain modulemanager: Allow components to inherit mod_iq. This allows modules loaded on components to hook IQ stanza sub-events ("iq-set/bare/xmlns:tag", etc). changeset | files
Thu, 02 Dec 2010 16:17:44 +0500 Waqas Hussain mod_proxy65: Give the 'iq/host' stanza handler a negative priority, to allow mod_iq to process the events first. changeset | files
Thu, 02 Dec 2010 16:16:44 +0500 Waqas Hussain MUC: Give stanza handlers a negative priority, to allow mod_iq to process them first. changeset | files
Thu, 02 Dec 2010 16:15:50 +0500 Waqas Hussain mod_component: Give stanza handlers a negative priority, to allow mod_iq to process them first. changeset | files
Thu, 02 Dec 2010 16:04:42 +0500 Waqas Hussain mod_iq: Don't stop event dispatch for unhandled IQ errors and results (this lets negative priority handlers intercept the events). changeset | files
Wed, 01 Dec 2010 23:38:47 +0100 Florian Zeitz mod_pubsub, util.pubsub: Support node creation changeset | files
Sun, 28 Nov 2010 15:02:56 +0500 Waqas Hussain mod_pep: Remove PEP subscriptions on getting a presence unsubscribe. changeset | files
Sun, 28 Nov 2010 13:11:42 +0500 Waqas Hussain mod_pep: Fixed regression where PEP messages were not correctly being broadcasted on caps hash change. changeset | files
Sun, 28 Nov 2010 12:58:54 +0500 Waqas Hussain mod_pep: Fixed a nil access (thanks Zash). changeset | files
Sun, 28 Nov 2010 07:56:08 +0500 Waqas Hussain mod_disco: Fixed: Service discovery features were not being removed on module unload (issue #205). changeset | files
Sun, 28 Nov 2010 07:43:19 +0500 Waqas Hussain mod_pep: Optimised PEP requests for disco info on caps change (issue #150). changeset | files
Sat, 27 Nov 2010 22:02:30 +0000 Matthew Wild storagemanager: Only show fallback warning if storage was configured to use another backend and it failed changeset | files
Sat, 27 Nov 2010 21:57:20 +0000 Matthew Wild storagemanager: Return driver from load_driver() if successful changeset | files
Sun, 28 Nov 2010 02:42:02 +0500 Waqas Hussain mod_iq: Optimized a bit more (fewer table accesses). changeset | files
Sun, 28 Nov 2010 02:37:18 +0500 Waqas Hussain mod_iq: Optimized a bit (fewer table accesses). changeset | files
Sun, 28 Nov 2010 02:24:26 +0500 Waqas Hussain mod_iq: Extra IQ get and set sub-events are now fired: "iq-{get,set}/{host,self,bare}/xmlns:tag" (when "iq/{host,self,bare}/xmlns:tag" is unhandled). changeset | files
Sat, 27 Nov 2010 21:52:30 +0000 Matthew Wild storagemanager: Import type() changeset | files
Sat, 27 Nov 2010 21:16:32 +0000 Matthew Wild storagemanager: Import util.multitable again changeset | files
Sat, 27 Nov 2010 21:15:23 +0000 Matthew Wild storagemanager: Fix syntax error changeset | files
Sun, 28 Nov 2010 02:05:52 +0500 Waqas Hussain mod_pep: Updated disco#info result handler to use new event name format. changeset | files
Sun, 28 Nov 2010 02:03:59 +0500 Waqas Hussain mod_iq: IQ error and result sub-events are now "iq-{error,result}/{host,self,bare}/id" (previously "iq/{host,self,bare}/id"). changeset | files
Sat, 18 Dec 2010 23:15:58 +0000 Matthew Wild configmanager: Switch back to returning 'ok' to signal config load success - fixes config errors not being displayed changeset | files
Sat, 18 Dec 2010 23:08:21 +0000 Matthew Wild Merge with Florob changeset | files
Sun, 19 Dec 2010 00:53:19 +0500 Waqas Hussain util.events: Remove an event's table when it has no more handlers. changeset | files
Sat, 18 Dec 2010 21:35:42 +0100 Florian Zeitz mod_admin_adhoc: Support unloading multiple modules changeset | files
Sat, 18 Dec 2010 21:04:45 +0100 Florian Zeitz mod_admin_adhoc: Support for reloading multiple modules changeset | files
Sat, 18 Dec 2010 14:46:28 +0000 Matthew Wild net/server_select.lua: Reduce select() timeout back to 1s changeset | files
Sat, 18 Dec 2010 14:44:45 +0000 Matthew Wild storagemanager: Don't always show fallback warning when using per-store config changeset | files
Sat, 18 Dec 2010 04:02:28 +0000 Matthew Wild prosodyctl: Add dummy lock/unlock_globals() until util.startup comes along changeset | files
Sat, 18 Dec 2010 03:25:31 +0000 Matthew Wild mod_storage_sql: Fix a couple of bugs in "JSON" decoding changeset | files
Sat, 18 Dec 2010 02:33:47 +0000 Matthew Wild util.prosodyctl: Initialize storagemanager on hosts we modify changeset | files
Sat, 18 Dec 2010 02:29:33 +0000 Matthew Wild storagemanager: Log warning when loading the storage provider plugin fails changeset | files
Fri, 17 Dec 2010 22:32:21 +0000 Matthew Wild util-src/Makefile, util-src/encodings.c{,pp}: Port ICU code to C, rename encodings.cpp back to .c and amend the Makefile accordingly changeset | files
Fri, 17 Dec 2010 22:54:34 +0500 Waqas Hussain usermanager: Fixed a possible traceback when is_admin() was used on a component. changeset | files
Fri, 17 Dec 2010 17:11:04 +0000 Matthew Wild prosody.cfg.lua.dist: Update to reflect new mod_admin_* modules changeset | files
Fri, 17 Dec 2010 17:28:05 +0100 Kim Alvefur util.stanza: Iterate on childtags instead of all childs. changeset | files
Fri, 17 Dec 2010 13:50:33 +0000 Matthew Wild Merge Tobias->trunk changeset | files
Tue, 14 Dec 2010 18:54:55 +0100 Tobias Markmann Make libidn default when not specifiying a IDN lib. changeset | files
Tue, 14 Dec 2010 18:35:05 +0100 Tobias Markmann Fix lua lib name in LDFLAGS. changeset | files
Tue, 14 Dec 2010 15:03:37 +0100 Tobias Markmann util.encodings: Support for ICU for IDNA operations. changeset | files
Fri, 17 Dec 2010 13:35:21 +0000 Matthew Wild mod_pubsub: Preserve service object on module reload changeset | files
Fri, 17 Dec 2010 13:23:29 +0000 Matthew Wild mod_pubsub: Handle disco#info and disco#items changeset | files
Fri, 17 Dec 2010 13:23:01 +0000 Matthew Wild util.pubsub: Add service:get_nodes() changeset | files
Fri, 17 Dec 2010 12:44:24 +0000 Matthew Wild modulemanager, mod_console: Rename mod_console -> mod_admin_telnet - add compatibility code to modulemanager for existing configs changeset | files
Fri, 17 Dec 2010 01:24:59 +0000 Matthew Wild net.httpserver: Default 'ports' = {5280} changeset | files
Wed, 15 Dec 2010 04:05:49 +0500 Waqas Hussain net.xmppclient_listener: Imports and global cleanup. changeset | files
Wed, 15 Dec 2010 03:59:48 +0500 Waqas Hussain net.xmppserver_listener: Removed unnecessary import of lxp. changeset | files
Wed, 15 Dec 2010 03:53:44 +0500 Waqas Hussain net.xmppserver_listener: Removed unused variables and imports. changeset | files
Wed, 15 Dec 2010 03:52:56 +0500 Waqas Hussain net.xmppserver_listener: Made some globals local. changeset | files
Wed, 15 Dec 2010 03:33:00 +0500 Waqas Hussain net.xmppcomponent_listener: Move session creation from listener.onincoming to listener.onconnect. changeset | files
Wed, 15 Dec 2010 03:14:15 +0500 Waqas Hussain net.xmppcomponent_listener: Made some globals local. changeset | files
Wed, 15 Dec 2010 01:57:10 +0500 Waqas Hussain core.loggingmanager: Updated to use termcolours.getstyle instead of termcolours.getstring for console logging. changeset | files
Wed, 15 Dec 2010 01:55:13 +0500 Waqas Hussain util.termcolours: Added setstyle(str), which works on Windows too. changeset | files
Wed, 15 Dec 2010 01:53:33 +0500 Waqas Hussain util-src/windows.c: Added get_consolecolor, set_consolecolor. changeset | files
Tue, 14 Dec 2010 18:29:40 +0000 Matthew Wild net.dns: Clean up tostring() of returned records, as a result PTR records can now be tostring()'d changeset | files
Tue, 14 Dec 2010 18:28:42 +0000 Matthew Wild net.dns: Add resolver:tohostname() and dns.tohostname() changeset | files
Mon, 13 Dec 2010 20:45:08 +0500 Waqas Hussain util.serialization: Proper serialization of Infinity, -Infinity and NaN. changeset | files
Mon, 13 Dec 2010 19:28:57 +0500 Waqas Hussain mod_storage_sql: Use 'IS' for comparison instead of '=', to avoid SQL's NULL insanity. changeset | files
Mon, 13 Dec 2010 19:27:14 +0500 Waqas Hussain mod_storage_sql: Fixed the deserialization of string-typed values. changeset | files
Sun, 12 Dec 2010 17:18:16 +0500 Waqas Hussain prosodyctl: Added and updated some comments and some semicolons, to match main prosody executable. changeset | files
Sun, 12 Dec 2010 17:17:20 +0500 Waqas Hussain prosodyctl: Read PROSODY_SRCDIR and PROSODY_PLUGINDIR environment variables, to match main prosody executable. changeset | files
Sun, 12 Dec 2010 17:15:57 +0500 Waqas Hussain prosody: Added a comment, to match prosodyctl. changeset | files
Sun, 12 Dec 2010 17:10:24 +0500 Waqas Hussain prosodyctl: Added support for --config command line argument, and multiple config parsers (to match the main prosody executable). changeset | files
Sun, 12 Dec 2010 15:42:00 +0500 Waqas Hussain mod_pep: Fixed a traceback when non-local users send presence. changeset | files
Sun, 12 Dec 2010 06:35:53 +0500 Waqas Hussain mod_pep: Handle the case where local contacts send directed presence with caps hash. changeset | files
Sun, 12 Dec 2010 06:29:19 +0500 Waqas Hussain util.serialization: Implemented deserialize(). changeset | files
Sun, 12 Dec 2010 06:25:54 +0500 Waqas Hussain util.x509: "certverification" -> "x509". changeset | files
Sun, 12 Dec 2010 06:15:08 +0500 Waqas Hussain storagemanager: When we have a cached data driver, we are supposed to use it. changeset | files
Sun, 12 Dec 2010 02:03:32 +0100 Kim Alvefur core.s2smanager, mod_console, mod_saslauth, util.certverification: rename util.certverification to util.x509 changeset | files
Sun, 12 Dec 2010 05:39:24 +0500 Waqas Hussain mod_storage_sql: Auto-initialize SQLite3 database. changeset | files
Sun, 12 Dec 2010 05:38:48 +0500 Waqas Hussain mod_storage_sql: Default value for option sql = { driver = "SQLite3", database = "prosody.sqlite" }. changeset | files
Sun, 12 Dec 2010 05:38:08 +0500 Waqas Hussain mod_storage_sql: Fixed a typo. changeset | files
Sun, 12 Dec 2010 05:18:36 +0500 Waqas Hussain mod_storage_sql: Initial commit of new SQL data driver. changeset | files
Sun, 12 Dec 2010 05:14:35 +0500 Waqas Hussain storagemanager: Hook "host-activated", to make sure we are notified about data drivers. changeset | files
Sun, 12 Dec 2010 05:13:02 +0500 Waqas Hussain storagemanager: Fixed a nil global access. changeset | files
Sat, 11 Dec 2010 22:34:29 +0000 Matthew Wild util.stanza: Change get_error() to return nil rather than '' for no text changeset | files
Sat, 11 Dec 2010 00:19:15 +0000 Matthew Wild mod_bosh: Fixes to the session creation response - add mandatory 'wait' attribute, remove optional 'maxpause' which we don't support, and reformat the code to prevent long lines and wacky indentation. Fixes #219. changeset | files
Sat, 11 Dec 2010 00:14:34 +0000 Matthew Wild prosodyctl: Make the 'restart' command start Prosody even if it wasn't already running changeset | files
Fri, 10 Dec 2010 00:23:47 +0500 Waqas Hussain util.datamanager: Return an error string when pcall fails on a loaded list file. changeset | files
Fri, 10 Dec 2010 00:21:09 +0500 Waqas Hussain util.datamanager: When failing to load a list file, and the file exists, log an error, and return nil, error. changeset | files
Fri, 10 Dec 2010 00:07:28 +0500 Waqas Hussain usermanager: Removed redundant import of util.datamanager and util.hashes. changeset | files
Thu, 09 Dec 2010 23:31:57 +0500 Waqas Hussain util.ztact: Removed. changeset | files
Thu, 09 Dec 2010 23:22:21 +0500 Waqas Hussain net.dns: Removed dependency on util.ztact by moving ztact.get/set in. changeset | files
Thu, 09 Dec 2010 22:17:28 +0500 Waqas Hussain mod_console: Removed redundant code for host:activate() and host:deactivate(), now that hostmanager has error checking. changeset | files
Thu, 09 Dec 2010 21:40:54 +0500 Waqas Hussain hostmanager: Improved error handling. changeset | files
Thu, 09 Dec 2010 21:12:39 +0500 Waqas Hussain hostmanager: deactivate() now returns true on success. changeset | files
Thu, 09 Dec 2010 21:11:12 +0500 Waqas Hussain hostmanager: activate() now gets the host config from configmanager when a config isn't given. changeset | files
Wed, 08 Dec 2010 17:01:23 +0000 Matthew Wild certs/Makefile: Remove -c flag to chmod, which appears to be a GNUism (thanks Kev) changeset | files
Wed, 08 Dec 2010 02:29:37 +0500 Waqas Hussain prosody: Don't attempt to load core.xmlhandlers in the main file. It no longer exists. changeset | files
Tue, 07 Dec 2010 19:27:58 +0000 Matthew Wild xmlhandlers: DELETED. changeset | files
Tue, 07 Dec 2010 19:26:38 +0000 Matthew Wild util.prosodyctl: Prep JIDs before checking whether they exist (thanks tja) changeset | files
Tue, 07 Dec 2010 19:22:08 +0000 Matthew Wild tools/xep227toprosody.lua: Rename ns_xep227 to xmlns_xep227 for consistency with main Prosody code changeset | files
Tue, 07 Dec 2010 19:20:33 +0000 Matthew Wild tools/xep227toprosody.lua: Convert to use util.xmppstream changeset | files
Tue, 07 Dec 2010 19:19:05 +0000 Matthew Wild util.xmppstream: Expose ns_separator and ns_pattern changeset | files
Tue, 07 Dec 2010 18:38:22 +0000 Matthew Wild mod_bosh: Switch to util.xmppstream from xmlhandlers changeset | files
Tue, 07 Dec 2010 18:18:11 +0000 Matthew Wild xmppcomponent_listener: Switch to util.xmppstream from xmlhandlers changeset | files
Tue, 07 Dec 2010 22:55:28 +0500 Waqas Hussain prosody: Added a stub implementation of core.componentmanager to the package.loaded table (re-commiting, as this was accidentally removed). changeset | files
Mon, 06 Dec 2010 18:51:45 +0000 Matthew Wild certs/openssl.cnf: Change countryName from UK to GB changeset | files
Mon, 06 Dec 2010 18:48:23 +0000 Matthew Wild certs/Makefile: Add .PRECIOUS to stop make deleting the key as an intermediate file (thanks deryni/Zash) changeset | files
Mon, 06 Dec 2010 17:32:35 +0000 Matthew Wild Merge with Zash changeset | files
Fri, 03 Dec 2010 16:40:42 +0100 Kim Alvefur certs: Add a default OpenSSL configuration file, and a Makefile. changeset | files
Sun, 05 Dec 2010 19:54:48 +0000 Matthew Wild mod_pubsub: Ensure <item> is in correct scope when broadcasting an event changeset | files
Sun, 05 Dec 2010 04:19:23 +0100 Florian Zeitz mod_pubsub: Support item retraction changeset | files
Sun, 05 Dec 2010 02:46:08 +0100 Florian Zeitz mod_pubsub, util.pubsub: Support for unsubscribing changeset | files
Fri, 03 Dec 2010 16:36:13 +0100 Florian Zeitz mod_pubsub: Use pubsub_error_reply everywhere changeset | files
Fri, 03 Dec 2010 01:03:52 +0500 Waqas Hussain util.xmppstream: Fix logger name. changeset | files
Fri, 03 Dec 2010 00:37:54 +0500 Waqas Hussain mod_disco: Don't add caps hash to stream features on unauthenticated connections. changeset | files
Fri, 03 Dec 2010 00:29:44 +0500 Waqas Hussain mod_proxy65: Add service discovery identity and feature, to help out mod_disco when loaded on a normal host. changeset | files
Fri, 03 Dec 2010 00:22:11 +0500 Waqas Hussain mod_proxy65: Cleaned up stanza processing a little. changeset | files
Fri, 03 Dec 2010 00:21:49 +0500 Waqas Hussain mod_proxy65: s:len() -> #s. changeset | files
Fri, 03 Dec 2010 00:13:30 +0500 Waqas Hussain mod_proxy65: Make some globals local. changeset | files
Fri, 03 Dec 2010 00:12:55 +0500 Waqas Hussain mod_proxy65: :sub(n):byte() -> :byte(n). changeset | files
Fri, 03 Dec 2010 00:04:32 +0500 Waqas Hussain mod_proxy65: Allow loading on normal hosts. changeset | files
Fri, 03 Dec 2010 00:02:53 +0500 Waqas Hussain mod_proxy65: Updated to use sub-events. Now only hooks what it needs to. changeset | files
Thu, 02 Dec 2010 23:07:45 +0500 Waqas Hussain net.server_select: Set select() timeout to 3600 by default. changeset | files
Thu, 02 Dec 2010 23:06:30 +0500 Waqas Hussain net.server_select: Made another global local. changeset | files
Thu, 02 Dec 2010 22:55:42 +0500 Waqas Hussain net.server_select: Made some globals local. changeset | files
Thu, 02 Dec 2010 22:47:29 +0500 Waqas Hussain mod_bosh: Use util.timer for timers instead of server.addtimer. changeset | files
Thu, 02 Dec 2010 22:41:26 +0500 Waqas Hussain util.timer: Activate higher timer precision. changeset | files
Thu, 02 Dec 2010 22:40:42 +0500 Waqas Hussain net.server_select: Make changes required for sub-second timer precision. changeset | files
Thu, 02 Dec 2010 17:15:26 +0500 Waqas Hussain fallbacks/lxp.lua: CRLF -> LF. changeset | files
Thu, 02 Dec 2010 17:11:51 +0500 Waqas Hussain fallbacks/lxp.lua: Pure Lua pseudo-XML parser. Implements the same API as LuaExpat. changeset | files
Thu, 02 Dec 2010 16:58:24 +0500 Waqas Hussain mod_iq: Fix an extra character in previous commit... changeset | files
Thu, 02 Dec 2010 16:56:30 +0500 Waqas Hussain mod_iq: Don't hook 'iq/full' on components. changeset | files
Thu, 02 Dec 2010 16:32:42 +0500 Waqas Hussain modulemanager: Allow components to inherit mod_iq. This allows modules loaded on components to hook IQ stanza sub-events ("iq-set/bare/xmlns:tag", etc). changeset | files
Thu, 02 Dec 2010 16:17:44 +0500 Waqas Hussain mod_proxy65: Give the 'iq/host' stanza handler a negative priority, to allow mod_iq to process the events first. changeset | files
Thu, 02 Dec 2010 16:16:44 +0500 Waqas Hussain MUC: Give stanza handlers a negative priority, to allow mod_iq to process them first. changeset | files
Thu, 02 Dec 2010 16:15:50 +0500 Waqas Hussain mod_component: Give stanza handlers a negative priority, to allow mod_iq to process them first. changeset | files
Thu, 02 Dec 2010 16:04:42 +0500 Waqas Hussain mod_iq: Don't stop event dispatch for unhandled IQ errors and results (this lets negative priority handlers intercept the events). changeset | files
Wed, 01 Dec 2010 23:38:47 +0100 Florian Zeitz mod_pubsub, util.pubsub: Support node creation changeset | files
Sun, 28 Nov 2010 21:19:18 +0000 Matthew Wild mod_console: Fix to import cert_verify_identity (util.certverification) changeset | files
Sun, 28 Nov 2010 21:09:55 +0000 Matthew Wild certmanager: Add required verify flags for cert verification if LuaSec (probably) supports them changeset | files
Sun, 28 Nov 2010 21:03:33 +0000 Matthew Wild mod_console: Add s2s:showcert() command to show the certificate for a domain changeset | files
Sun, 28 Nov 2010 15:02:56 +0500 Waqas Hussain mod_pep: Remove PEP subscriptions on getting a presence unsubscribe. changeset | files
Sun, 28 Nov 2010 13:11:42 +0500 Waqas Hussain mod_pep: Fixed regression where PEP messages were not correctly being broadcasted on caps hash change. changeset | files
Sun, 28 Nov 2010 12:58:54 +0500 Waqas Hussain mod_pep: Fixed a nil access (thanks Zash). changeset | files
Sun, 28 Nov 2010 07:56:08 +0500 Waqas Hussain mod_disco: Fixed: Service discovery features were not being removed on module unload (issue #205). changeset | files
Sun, 28 Nov 2010 07:43:19 +0500 Waqas Hussain mod_pep: Optimised PEP requests for disco info on caps change (issue #150). changeset | files
Sat, 27 Nov 2010 22:07:44 +0000 Matthew Wild s2smanager: Check for getpeercertificate availability (for old LuaSecs) changeset | files
Sat, 27 Nov 2010 22:02:30 +0000 Matthew Wild storagemanager: Only show fallback warning if storage was configured to use another backend and it failed changeset | files
Sat, 27 Nov 2010 21:57:20 +0000 Matthew Wild storagemanager: Return driver from load_driver() if successful changeset | files
Sat, 27 Nov 2010 21:53:10 +0000 Matthew Wild Merge with trunk changeset | files
Sun, 28 Nov 2010 02:42:02 +0500 Waqas Hussain mod_iq: Optimized a bit more (fewer table accesses). changeset | files
Sun, 28 Nov 2010 02:37:18 +0500 Waqas Hussain mod_iq: Optimized a bit (fewer table accesses). changeset | files
Sun, 28 Nov 2010 02:24:26 +0500 Waqas Hussain mod_iq: Extra IQ get and set sub-events are now fired: "iq-{get,set}/{host,self,bare}/xmlns:tag" (when "iq/{host,self,bare}/xmlns:tag" is unhandled). changeset | files
Sat, 27 Nov 2010 21:52:30 +0000 Matthew Wild storagemanager: Import type() changeset | files
Sat, 27 Nov 2010 21:16:32 +0000 Matthew Wild storagemanager: Import util.multitable again changeset | files
Sat, 27 Nov 2010 21:15:23 +0000 Matthew Wild storagemanager: Fix syntax error changeset | files
Sat, 27 Nov 2010 21:12:44 +0000 Matthew Wild Merge darkrain->trunk changeset | files
Sun, 28 Nov 2010 02:05:52 +0500 Waqas Hussain mod_pep: Updated disco#info result handler to use new event name format. changeset | files
Sun, 28 Nov 2010 02:03:59 +0500 Waqas Hussain mod_iq: IQ error and result sub-events are now "iq-{error,result}/{host,self,bare}/id" (previously "iq/{host,self,bare}/id"). changeset | files
Sun, 21 Nov 2010 21:10:46 -0800 Paul Aurich mod_console: Denote services whose identity matches their (valid/trusted) certificate as 'secure' changeset | files
Sun, 21 Nov 2010 21:10:43 -0800 Paul Aurich s2s: SASL EXTERNAL changeset | files
Sun, 21 Nov 2010 21:02:31 -0800 Paul Aurich s2smanager: Compatibility hack for when not using dialback changeset | files
Sun, 21 Nov 2010 21:02:31 -0800 Paul Aurich net.server_event: API parity with net.server_socket changeset | files
Sat, 27 Nov 2010 19:49:29 +0000 Matthew Wild Rename storage/mod_ejabberd to mod_storage_sql_ejabberd. Also rename configuration option. Untested. changeset | files
Sat, 27 Nov 2010 19:47:35 +0000 Matthew Wild storage/mod_storage: Remove, obsolete changeset | files
Sat, 27 Nov 2010 19:46:07 +0000 Matthew Wild storagemanager: Much refactoring and renaming of options. Untested, needs storage plugin(s) to be brought into line. changeset | files
Sat, 27 Nov 2010 01:30:56 +0000 Matthew Wild util.datetime: Fix so that the timestamp returned is always in UTC, timezone offsets were going in the wrong direction changeset | files
Sat, 27 Nov 2010 01:22:43 +0000 Matthew Wild util.datetime: Fixes for more liberal timezone parsing - colon and minutes are both (independantly) optional (thanks Zash) changeset | files
Thu, 25 Nov 2010 21:47:12 +0100 Florian Zeitz mod_pubsub, util.pubsub: Support for fetching items changeset | files
Fri, 26 Nov 2010 05:26:12 +0500 Waqas Hussain util.template: Don't add stanza.last_add. 20% faster. changeset | files
Fri, 26 Nov 2010 05:24:59 +0500 Waqas Hussain tests/test_util_stanza.lua: Allow stanza.last_add to be nil. changeset | files
Fri, 26 Nov 2010 05:23:37 +0500 Waqas Hussain util.stanza, util.xmppstream, core.xmlhandlers: Allow stanza.last_add to be nil, and set it nil by default. Saves a table allocation per-element. 20% faster stanza building. changeset | files
Thu, 25 Nov 2010 08:38:26 +0500 Waqas Hussain util.template: Rewritten to be much faster than the util.stanza stanza building API. changeset | files
Sat, 20 Nov 2010 21:59:31 +0500 Waqas Hussain .hgignore: Ignore *.diff. changeset | files
Sat, 20 Nov 2010 21:57:56 +0500 Waqas Hussain .hgignore: Ignore Windows compilation artifacts. changeset | files
Sat, 20 Nov 2010 02:33:36 +0500 Waqas Hussain net.xmpp{client,server,component}_listener: s/xml-not-well-formed/not-well-formed/ as per latest bis drafts. changeset | files
Sat, 20 Nov 2010 02:28:40 +0500 Waqas Hussain util.xmppstream: Preserve the stream content namespace on descendents of elements which are in another namespace. changeset | files
Fri, 19 Nov 2010 03:20:29 +0500 Waqas Hussain MUC: Include the user's current presence contents when broadcasting a role change. changeset | files
Fri, 19 Nov 2010 03:06:51 +0500 Waqas Hussain MUC: Include the user's current presence contents when broadcasting an affiliation change. changeset | files
Thu, 18 Nov 2010 14:33:03 +0000 Matthew Wild prosodyctl: Give hosts type = 'local' changeset | files
Wed, 17 Nov 2010 15:58:32 +0100 Kim Alvefur MUC: Change room name and description properly changeset | files
Wed, 17 Nov 2010 00:18:31 +0500 Waqas Hussain MUC: Fixed: Variable referencing the host session wasn't initialized. changeset | files
Tue, 16 Nov 2010 13:30:27 +0000 Matthew Wild prosodyctl, util.prosodyctl: Show error when mod_posix is not enabled and an attempt is made to query Prosody's status (thanks stever) changeset | files
Sat, 13 Nov 2010 23:10:50 +0000 Matthew Wild util.pubsub: Add :get_subscription() to return the current subscription for a JID, if any changeset | files
Sat, 13 Nov 2010 23:10:13 +0000 Matthew Wild util.filters: Support for 'filter hooks' that get called when a session is initialized for filters changeset | files
Sat, 13 Nov 2010 04:12:49 +0000 Matthew Wild Merge backout changeset | files
Sat, 13 Nov 2010 04:12:40 +0000 Matthew Wild Backed out changeset bfc47564aaef (No need for _M with module.environment) changeset | files
Sat, 13 Nov 2010 04:12:03 +0000 Matthew Wild mod_pubsub: Use module.environment to reference the module's environment changeset | files
Sat, 13 Nov 2010 04:10:05 +0000 Matthew Wild mod_pubsub: Expose 'service' changeset | files
Sat, 13 Nov 2010 04:09:14 +0000 Matthew Wild modulemanager: Inside plugins, have global _M as a reference to the module's environment changeset | files
Sat, 13 Nov 2010 03:16:58 +0000 Matthew Wild mod_pubsub: It's aliiiive! changeset | files
Fri, 12 Nov 2010 23:43:30 +0500 Waqas Hussain mod_component: Logging tweaks. changeset | files
Fri, 12 Nov 2010 23:35:02 +0500 Waqas Hussain mod_component: Use module:get_option() instead of configmanager. changeset | files
Fri, 12 Nov 2010 23:32:51 +0500 Waqas Hussain mod_component: Rearranged the code a little. changeset | files
Fri, 12 Nov 2010 22:39:37 +0500 Waqas Hussain mod_component: Return true from stanza handler to indicate that we actually did handle the stanza. changeset | files
Fri, 12 Nov 2010 11:51:50 +0000 Matthew Wild mod_console: Don't allow bang bang as the first command in a session, or when the last command is unknown (fixes #218) changeset | files
Thu, 11 Nov 2010 12:23:51 +0000 Matthew Wild configmanager: Change parser API again to pass a config table to insert settings to. Fixes Include(). (Thanks Zash/answerman) changeset | files
Thu, 11 Nov 2010 08:36:31 +0500 Waqas Hussain usermanager: Don't load auth modules for components. changeset | files
Thu, 11 Nov 2010 00:55:33 +0100 Kim Alvefur MUC: Grant membership when inviteing someone into a members-only room. changeset | files
Wed, 10 Nov 2010 19:50:07 +0000 Matthew Wild configmanager: Update Include and RunScript directives to support paths relative to the (current!) config file changeset | files
Wed, 10 Nov 2010 19:46:53 +0000 Matthew Wild prosody, configmanager, certmanager: Relocate prosody.resolve_relative_path() to configmanager, and update certmanager (the only user of this function) changeset | files
Wed, 10 Nov 2010 22:27:09 +0500 Waqas Hussain modulemanager, usermanager: Removed hooks for the 'component-activated' event (components now fire 'host-activated'). changeset | files
Wed, 10 Nov 2010 22:02:28 +0500 Waqas Hussain mod_proxy65: Use module:get_option() instead of configmanager. changeset | files
Wed, 10 Nov 2010 21:48:28 +0500 Waqas Hussain componentmanager: Removed. changeset | files
Wed, 10 Nov 2010 21:47:39 +0500 Waqas Hussain prosody: Added a stub implementation of core.componentmanager to the package.loaded table. changeset | files
Wed, 10 Nov 2010 20:59:16 +0500 Waqas Hussain prosody: Removed all references to componentmanager from Prosody, except the main componentmanager file. changeset | files
Wed, 10 Nov 2010 20:51:23 +0500 Waqas Hussain componentmanager: Removed most of the code. Stub implementations of register_component and deregister_component remain. changeset | files
Wed, 10 Nov 2010 20:42:59 +0500 Waqas Hussain componentmanager: Removed get_children(host). changeset | files
Wed, 10 Nov 2010 20:36:37 +0500 Waqas Hussain hostmanager: Don't include hosts with '@' or '/' in the name in the get_children(host) result. changeset | files
Wed, 10 Nov 2010 20:31:28 +0500 Waqas Hussain mod_disco: Updated to use hostmanager.get_children instead of componentmanager.get_children. changeset | files
Wed, 10 Nov 2010 20:28:20 +0500 Waqas Hussain hostmanager: Added function get_children(host) which copies componentmanager.get_children(host). changeset | files
Wed, 10 Nov 2010 20:14:33 +0500 Waqas Hussain modulemanager: Return an error when loading a module on a non-existent host, don't create the host. Removes dependecy on componentmanager. changeset | files
Wed, 10 Nov 2010 19:57:35 +0500 Waqas Hussain hostmanager, componentmanager: hostmanager now handles component initialization at server start, not componentmanager. changeset | files
Wed, 10 Nov 2010 19:54:38 +0500 Waqas Hussain modulemanager: load_modules_for_host(): For components, the inherited modules are the intersection of the inheritable and global modules lists, not the difference. changeset | files
Wed, 10 Nov 2010 18:06:51 +0500 Waqas Hussain modulemanager: load_modules_for_host(): Inherit 'tls' and 'dialback' from global modules list for components, and load the component module. Also refactored to use util.set. changeset | files
Wed, 10 Nov 2010 17:37:14 +0500 Waqas Hussain hostmanager: Added support for components to hostmanager.activate(). changeset | files
Wed, 10 Nov 2010 06:27:35 +0500 Waqas Hussain MUC: Only send status code 110 (entering non-anonymous room) to the occupant themselves, not to other occupants. changeset | files
Wed, 10 Nov 2010 05:49:04 +0500 Waqas Hussain MUC: Added some more missing :up()s to the stanza building for presence broadcasts (thanks again Zash). changeset | files
Wed, 10 Nov 2010 01:34:57 +0100 Kim Alvefur MUC: Parse submitted form with util.dataforms changeset | files
Wed, 10 Nov 2010 05:32:09 +0500 Waqas Hussain MUC: Added a missing :up() to the stanza building for presence broadcast (thanks Zash). changeset | files
Wed, 10 Nov 2010 05:31:19 +0500 Waqas Hussain MUC: Return true from the stanza handler to suppress error responses. changeset | files
Wed, 10 Nov 2010 05:30:46 +0500 Waqas Hussain modulemanager: Fixed: Locally defined pcall wasn't returning return values of the called function. changeset | files
Wed, 10 Nov 2010 03:39:38 +0500 Waqas Hussain componentmanager, hostmanager, modulemanager, mod_component: Got rid of the useless hosts[*].connected property. changeset | files
Wed, 10 Nov 2010 02:51:36 +0500 Waqas Hussain componentmanager, stanza_router: Get rid of componentmanager.handle_stanza(). changeset | files
Wed, 10 Nov 2010 02:50:35 +0500 Waqas Hussain prosody: Ensure componentmanager is loaded in the main file. changeset | files
Wed, 10 Nov 2010 02:32:14 +0500 Waqas Hussain componentmanager: Removed SSL context creation (mod_tls handles that now). changeset | files
Wed, 10 Nov 2010 02:26:18 +0500 Waqas Hussain mod_tls: Let hosts without an 'ssl' option inherit it from their parent hosts. changeset | files
Wed, 10 Nov 2010 01:52:03 +0500 Waqas Hussain net.xmppcomponent_listener: Removed unnecessary and problematic cleanup code. changeset | files
Wed, 10 Nov 2010 01:51:03 +0500 Waqas Hussain mod_component: Updated to use events for hooking stanzas instead of the component stanza handler, and the on_destroy callback. changeset | files
Wed, 10 Nov 2010 00:24:17 +0500 Waqas Hussain MUC: Handle missing <value/> for <field type='boolean'/> in config form submissions. changeset | files
Tue, 09 Nov 2010 20:23:28 +0500 Waqas Hussain mod_component: Send back a <conflict/> stream error when multiple sessions attempt to bind. changeset | files
Tue, 09 Nov 2010 20:22:08 +0500 Waqas Hussain net.xmppcomponent_listener: Call session:on_destroy() on session disconnect. changeset | files
Tue, 09 Nov 2010 01:19:17 +0500 Waqas Hussain MUC: Preserve the global rooms table through reloads. changeset | files
Tue, 09 Nov 2010 01:07:39 +0500 Waqas Hussain MUC: Expose the rooms table as a global 'rooms'. changeset | files
Mon, 08 Nov 2010 20:44:53 +0500 Waqas Hussain MUC: Allow restricting room creation to local JIDs (thanks thomas.mangin). changeset | files
Mon, 08 Nov 2010 03:12:30 +0000 Matthew Wild mod_tls: Pass the hostname rather than host session to certmanager.create_context() (thanks darkrain) changeset | files
Sun, 07 Nov 2010 20:38:01 +0000 Matthew Wild configmanager: Atomic reloads, and some other internal changes to achieve this changeset | files
Sun, 07 Nov 2010 20:53:08 +0500 Waqas Hussain mod_disco: Renamed the 'session' property of the account-disco-info and account-disco-items events to 'origin' for consistency. changeset | files
Sat, 06 Nov 2010 18:28:15 +0000 Matthew Wild certmanager, hostmanager, mod_tls: Move responsibility for creating per-host SSL contexts to mod_tls, meaning reloading certs is now as trivial as reloading mod_tls changeset | files
Sat, 06 Nov 2010 03:46:19 +0500 Waqas Hussain util.httpstream: Added support for chunked transfer encoding. changeset | files
Sat, 06 Nov 2010 03:46:00 +0500 Waqas Hussain net.http: Removed old HTTP parser, and updated to use util.httpstream. changeset | files
Sat, 06 Nov 2010 03:41:05 +0500 Waqas Hussain util.httpstream: Fixed a possible string to number comparison error. changeset | files
Sat, 06 Nov 2010 01:58:46 +0500 Waqas Hussain util.httpstream: Don't attempt to read response body for HEAD requests, or when status code indicates no body is present. changeset | files
Sat, 06 Nov 2010 01:54:58 +0500 Waqas Hussain util.httpstream: Added support for an options callback, to allow passing per-message options to the parser. changeset | files
Sat, 06 Nov 2010 01:08:30 +0500 Waqas Hussain util.httpstream: A little refactoring of the coroutine control flow. changeset | files
Fri, 05 Nov 2010 03:07:36 +0500 Waqas Hussain util.httpstream: Added support for HTTP response parsing. changeset | files
Fri, 05 Nov 2010 03:06:11 +0500 Waqas Hussain util.httpstream: Fixed a nil variable access introduced in the last commit. changeset | files
Fri, 05 Nov 2010 02:09:56 +0500 Waqas Hussain util.httpstream: Move HTTP header parsing into its own function. changeset | files
Thu, 04 Nov 2010 20:12:42 +0500 Waqas Hussain componentmanager: Removed unused function set_component_handler. changeset | files
Thu, 04 Nov 2010 19:38:05 +0500 Waqas Hussain MUC: Use events for hooking stanzas instead of the component stanza handler. changeset | files
Thu, 04 Nov 2010 19:26:04 +0500 Waqas Hussain mod_proxy65: Removed useless checks from the event handler. changeset | files
Thu, 04 Nov 2010 19:18:32 +0500 Waqas Hussain mod_proxy65: Use "iq/host" event for hooking stanzas instead of the component stanza handler. changeset | files
Thu, 04 Nov 2010 18:44:57 +0500 Waqas Hussain mod_console: Keep global variable assignments sandboxed by default. changeset | files
Thu, 04 Nov 2010 08:42:18 +0000 Matthew Wild util.logger: Remove support for a global writer (setwriter) to try and balance the forces... changeset | files
Thu, 04 Nov 2010 08:41:24 +0000 Matthew Wild mod_posix: Remove redundant import of logger.setwriter() changeset | files
Thu, 04 Nov 2010 08:37:39 +0000 Matthew Wild util.logger: Remove my precious premature optimisation :( changeset | files
Tue, 02 Nov 2010 22:23:07 +0500 Waqas Hussain mod_saslauth: Allow restarting SASL negotiation from scratch. changeset | files
Tue, 02 Nov 2010 22:05:19 +0500 Waqas Hussain mod_saslauth: Separated processing of <auth/> and <response/> elements, and return proper error on out-of-order <response/> elements. changeset | files
Tue, 02 Nov 2010 21:19:50 +0500 Waqas Hussain mod_saslauth: Moved SASL mechanism selection and CDATA handling into separate functions. changeset | files
Tue, 02 Nov 2010 18:58:11 +0500 Waqas Hussain util.sasl, util.sasl_cyrus: Mechanism selection cleaned up to be more consistent. changeset | files
Tue, 02 Nov 2010 18:04:56 +0500 Waqas Hussain util.sasl, util.sasl_cyrus: Load mechanisms list early rather than lazily, as they are always loaded anyway. changeset | files
Tue, 02 Nov 2010 15:07:25 +0500 Waqas Hussain mod_saslauth: Handle SASL <abort/> properly. changeset | files
Tue, 02 Nov 2010 04:29:54 +0500 Waqas Hussain componentmanager: Removed an unused third parameter from the register_component function. changeset | files
Sun, 24 Oct 2010 15:08:22 +0500 Waqas Hussain util.template: Optimized to be almost as fast as manual stanza building. changeset | files
Sun, 24 Oct 2010 15:06:13 +0500 Waqas Hussain util.template: Initial commit. A template library for XML stanzas. changeset | files
Fri, 22 Oct 2010 10:45:45 +0500 Waqas Hussain net.dns: Fixed a traceback when util/windows.dll is unavailable on windows. changeset | files
Fri, 22 Oct 2010 06:33:30 +0100 Matthew Wild net.server_select: Restore real sendbuffer() before calling onconnect handler, in case onconnect sends data and the socket is still writeable (causing stack overflow into sendbuffer()/onconnect()) changeset | files
Fri, 22 Oct 2010 08:36:54 +0500 Waqas Hussain mod_bosh: Don't add a Content-Type header to the HTTP OPTIONS reply. changeset | files
Wed, 20 Oct 2010 03:57:47 +0500 Waqas Hussain ejabberdsql2prosody: Added a global 'prosody' table to fix a traceback. changeset | files
Sat, 16 Oct 2010 23:00:42 +0500 Waqas Hussain Monster whitespace commit (beware the whitespace monster). changeset | files
Sat, 16 Oct 2010 08:34:32 +0500 Waqas Hussain modulemanager, stanza_router: Moved modulemanager.handle_stanza to stanza_router, as a local function handle_unhandled_stanza. modulemanager is no longer a dependency of stanza_router. changeset | files
Sat, 16 Oct 2010 08:15:11 +0500 Waqas Hussain modulemanager: Removed another legacy events API (add_event_hook), and related code. changeset | files
Sat, 16 Oct 2010 07:45:12 +0500 Waqas Hussain mod_posix: Updated to use the new events API. changeset | files
Sat, 16 Oct 2010 07:31:50 +0500 Waqas Hussain modulemanager: Removed legacy events API, and related code. changeset | files
Sat, 16 Oct 2010 07:18:01 +0500 Waqas Hussain mod_saslauth: Updated to use the new events API. changeset | files
Sat, 16 Oct 2010 07:08:19 +0500 Waqas Hussain mod_dialback: Fixed indentation. changeset | files
Sat, 16 Oct 2010 07:06:16 +0500 Waqas Hussain mod_dialback: Updated to use the new events API. changeset | files
Sat, 16 Oct 2010 06:53:59 +0500 Waqas Hussain mod_compression: Updated to use the new events API. changeset | files
Sat, 16 Oct 2010 06:38:38 +0500 Waqas Hussain mod_component: Updated to use the new events API. changeset | files
Sat, 16 Oct 2010 06:25:55 +0500 Waqas Hussain modulemanager: Removed add_iq_handler() from the plugin API. changeset | files
Sat, 16 Oct 2010 05:59:26 +0500 Waqas Hussain mod_register: Updated to use the new events API. changeset | files
Sat, 16 Oct 2010 05:46:23 +0500 Waqas Hussain mod_legacyauth: Limit authentication to unauthenticated client connections. changeset | files
Sat, 16 Oct 2010 05:41:49 +0500 Waqas Hussain mod_legacyauth: Updated to use the new events API. changeset | files
Sat, 16 Oct 2010 05:31:40 +0500 Waqas Hussain mod_roster: Cleaned up some unused variables and global accesses. changeset | files
Sat, 16 Oct 2010 05:26:46 +0500 Waqas Hussain mod_roster: Updated to use the new events API. changeset | files
Sat, 16 Oct 2010 05:16:45 +0500 Waqas Hussain mod_saslauth: Improved logging a bit. changeset | files
Sat, 16 Oct 2010 05:03:00 +0500 Waqas Hussain mod_saslauth: Updated to use the new events API. changeset | files
Sat, 16 Oct 2010 04:11:48 +0500 Waqas Hussain mod_private: Updated to use the new events API. Smaller, more robust. changeset | files
Fri, 15 Oct 2010 18:40:37 +0100 Matthew Wild Merge hoelzro->trunk changeset | files
Fri, 15 Oct 2010 10:09:46 -0500 Robert Hoelz Alter mod_offline to respect negative priority resources changeset | files
Fri, 15 Oct 2010 17:07:17 +0100 Matthew Wild Merge hoelzro->trunk changeset | files
Fri, 15 Oct 2010 00:53:05 -0500 Robert Hoelz Don't send offline messages to resource with negative priorities changeset | files
Tue, 12 Oct 2010 23:42:28 +0200 Kim Alvefur MUC: Use util.dataforms to generate forms changeset | files
Tue, 12 Oct 2010 23:34:16 +0200 Kim Alvefur MUC: fix timezone support when sending history changeset | files
Fri, 08 Oct 2010 03:19:20 +0100 Matthew Wild configmanager: Allow VirtualHost/Component definitions to be followed by a table of config options changeset | files
Fri, 08 Oct 2010 02:48:47 +0100 Matthew Wild core.loggingmanager: Logging config simplification - allow [level] = filename and *sink to appear in the config table changeset | files
Wed, 06 Oct 2010 00:13:24 +0100 Matthew Wild net.dns: Support for parsing PTR records changeset | files
Tue, 05 Oct 2010 18:55:17 +0100 Matthew Wild net.dns: Add 'force' parameter to resolver:feed() to force decoding a packet even if it doesn't match an outstanding request changeset | files
Fri, 01 Oct 2010 16:44:49 +0200 Florian Zeitz mod_adhoc: Answer disco#info for node=xmlns_cmd changeset | files
Tue, 28 Sep 2010 16:36:17 +0500 Waqas Hussain MUC: Make the room node be the default room name (thanks Zash). changeset | files
Mon, 27 Sep 2010 19:51:14 +0500 Waqas Hussain Merge with trunk. changeset | files
Sun, 26 Sep 2010 18:15:30 +0200 Kim Alvefur MUC: Added a 'Description' property (muc#roomconfig_roomdesc) changeset | files
Fri, 24 Sep 2010 21:16:38 +0200 Kim Alvefur MUC: Added a 'Name' property (muc#roomconfig_roomname) changeset | files
Mon, 27 Sep 2010 19:00:11 +0500 Waqas Hussain MUC: Fixed traceback on presence errors lacking a condition. changeset | files
Tue, 21 Sep 2010 18:28:06 +0500 Waqas Hussain net.xmppcomponent_listener: Fixed a possible traceback in component disconnect handling. changeset | files
Tue, 21 Sep 2010 17:46:59 +0500 Waqas Hussain net.xmppcomponent_listener: Specify missing log level for a log statement. changeset | files
Tue, 21 Sep 2010 17:37:11 +0500 Waqas Hussain net.xmppcomponent_listener, mod_component: Removed useless undocumented option 'component_address'. changeset | files
Tue, 21 Sep 2010 17:24:25 +0500 Waqas Hussain util.stanza: Make the current element <message> instead of <body> when body text is passed to st.message(). changeset | files
Sun, 19 Sep 2010 17:51:00 +0500 Waqas Hussain util.events: Event handler indices are now built lazily (faster server startup for large number of hosts). changeset | files
Fri, 17 Sep 2010 04:09:59 +0500 Waqas Hussain util.events: Create new index on handler change instead of modifying existing one (this makes util.events fully reentrant). changeset | files
Fri, 17 Sep 2010 04:09:58 +0500 Waqas Hussain util.events: Fixed the exposed API for adding/removing sets of event handlers. changeset | files
Fri, 17 Sep 2010 04:09:58 +0500 Waqas Hussain util.events: Removed dispatcher creation functions (these weren't being used). changeset | files
Fri, 17 Sep 2010 04:06:07 +0500 Waqas Hussain net.httpserver: Removed old HTTP parser, and updated to use util.httpstream. changeset | files
Fri, 17 Sep 2010 03:52:11 +0500 Waqas Hussain util.httpstream: Refactored and simplified code to improve readability. changeset | files
Fri, 17 Sep 2010 03:52:11 +0500 Waqas Hussain util.httpstream: Removed unused variables. changeset | files
Sat, 04 Sep 2010 17:44:13 +0500 Waqas Hussain util.httpstream: Initial commit of the new HTTP parser. changeset | files
Mon, 13 Sep 2010 01:29:12 +0100 Matthew Wild prosody.cfg.lua.dist: Small wording fix in comment (thanks darkrain) changeset | files
Fri, 10 Sep 2010 17:56:24 +0100 Matthew Wild mod_bosh: Fix traceback when initiating a BOSH session to an unknown host changeset | files
Thu, 09 Sep 2010 20:10:28 +0100 Matthew Wild net.server_select: Add server.step() to run through a single iteration of the event loop changeset | files
Sun, 05 Sep 2010 19:28:37 +0100 Matthew Wild prosody.cfg.lua.dist: Add mod_adhoc and mod_admin_adhoc to the default config changeset | files
Sun, 05 Sep 2010 18:00:21 +0100 Matthew Wild s2smanager: Don't fire s2sin-destroyed for sessions that were never fully established (thanks Thomas) changeset | files
Sun, 05 Sep 2010 12:13:49 +0100 Matthew Wild s2smanager: Fire s2s{in,out}-destroyed when s2s connections are destroyed changeset | files
Thu, 02 Sep 2010 23:09:49 +0200 Florian Zeitz mod_admin_adhoc: New module with merged functonality of mod_adhoc_cmd_admin and mod_adhoc_cmd_modules (of prosody-modules fame) changeset | files
Thu, 02 Sep 2010 21:57:49 +0200 Florian Zeitz mod_ping: Add ad-hoc command changeset | files
Wed, 01 Sep 2010 22:46:35 +0200 Florian Zeitz mod_adhoc: remove 0.7 compat code changeset | files
Wed, 01 Sep 2010 22:44:30 +0200 Florian Zeitz mod_adhoc: Fix passing data to util.dataforms changeset | files
Tue, 31 Aug 2010 15:32:36 +0100 Matthew Wild mod_version: Use pposix.uname() if available and os_version_command not set changeset | files
Tue, 31 Aug 2010 15:23:41 +0100 Matthew Wild util.pposix: uname(): Fix to push nil,err in case of error changeset | files
Tue, 31 Aug 2010 15:14:39 +0100 Matthew Wild util.pposix: Add pposix.uname(), bump version changeset | files
Tue, 31 Aug 2010 00:38:44 +0100 Matthew Wild util.jid: Fix parsing of JIDs with no nodepart and an @ in the resourcepart (thanks seth) changeset | files
Tue, 31 Aug 2010 00:28:49 +0100 Matthew Wild tests/test_util_jid.lua: Add more tests for JID splitting changeset | files
Mon, 30 Aug 2010 04:55:12 +0100 Matthew Wild util.stanza: stanza:matched_children() -> stanza:matching_tags() changeset | files
Mon, 30 Aug 2010 04:53:41 +0100 Matthew Wild util.stanza: Add stanza:maptags() to apply a function over child tags (return nil to remove tag from stanza) changeset | files
Mon, 30 Aug 2010 04:37:53 +0100 Matthew Wild s2smanager: Fire s2s{in,out}-established when new s2s connections are ready changeset | files
Sun, 29 Aug 2010 15:07:00 +0100 Matthew Wild util.stanza: Optimisation, remove useless if...then in stanza:children() iterator changeset | files
Sun, 29 Aug 2010 15:04:34 +0100 Matthew Wild util.stanza: Add stanza:matched_children(name, xmlns) [name suggestions welcome] changeset | files
Sat, 28 Aug 2010 23:41:09 +0100 Matthew Wild net.httpserver: Join multiple headers with the same name as per RFC (thanks darkhippo) changeset | files
Sat, 28 Aug 2010 22:25:12 +0100 Matthew Wild mod_bosh: Support for reading the client's real IP through HTTP proxies from X-Forwarded-For changeset | files
Sat, 28 Aug 2010 14:31:48 +0100 Matthew Wild util.pposix, prosodyctl, mod_posix: Add initgroups() function, and bump module version. prosodyctl inits groups with the groups of prosody_user. (thanks dbb) changeset | files
Fri, 27 Aug 2010 18:33:45 +0100 Matthew Wild net.http: Add http.formencode() for www-form-urlencoded from an array of fields (thanks dersd) changeset | files
Tue, 24 Aug 2010 23:27:58 +0100 Matthew Wild componentmanager: Relocate disallow_s2s to its correct position (thanks darkhoptipomatus) changeset | files
Mon, 23 Aug 2010 16:54:56 +0500 Waqas Hussain mod_saslauth, mod_auth_cyrus, util.sasl_cyrus: Moved cyrus account provisioning check out of mod_saslauth. changeset | files
Mon, 23 Aug 2010 16:42:27 +0500 Waqas Hussain util.sasl_cyrus: Spaces -> tabs. changeset | files
Mon, 23 Aug 2010 16:33:49 +0500 Waqas Hussain usermanager: Get rid unused Cyrus SASL related code. changeset | files
Mon, 23 Aug 2010 16:31:44 +0500 Waqas Hussain mod_auth_internal_plain: Get rid of all checks for Cyrus SASL. changeset | files
Mon, 23 Aug 2010 16:28:06 +0500 Waqas Hussain mod_saslauth: Get rid of the sasl_backend option (use auth modules instead). changeset | files
Mon, 23 Aug 2010 16:22:58 +0500 Waqas Hussain mod_saslauth: Get rid of most Cyrus SASL related code (use authentication='cyrus' instead). changeset | files
Mon, 23 Aug 2010 01:18:52 +0100 Matthew Wild componentmanager: Support the 'disallow_s2s' option for components too (thanks darkhopatomopus) changeset | files
Mon, 23 Aug 2010 01:06:13 +0100 Matthew Wild net.server: Don't load configmanager if not running inside Prosody, assume server_select changeset | files
Sun, 22 Aug 2010 21:36:04 +0100 Matthew Wild mod_bosh: Don't adjust rid when creating a session, as this is no longer necessary and causes a log message ('rid too large') to be erroneously printed, fixes #203 changeset | files
Sun, 22 Aug 2010 21:23:37 +0100 Matthew Wild sessionmanager, s2smanager: Give resting sessions a pass-through filter, fixes #202 changeset | files
Sun, 22 Aug 2010 21:12:22 +0100 Matthew Wild net.server_select, net.server_event: Remove set_mode() call from server.link()... it can cause the last chunk of data to be discarded if shorter than buffersize (thanks to Zash for the debugging) changeset | files
Sun, 22 Aug 2010 20:53:40 +0200 Florian Zeitz mod_adhoc: Answer disco#info (This is a MUST in XEP-0050) changeset | files
Sun, 22 Aug 2010 20:48:47 +0200 Florian Zeitz mod_adhoc: Code restructuring changeset | files
Sun, 22 Aug 2010 18:45:58 +0100 Matthew Wild util.logger: Remove support for the 'log_sources' option, to remove a dependency on configmanager. I think the equivalent of log_sources can be done with the advanced logging config. changeset | files
Mon, 16 Aug 2010 18:51:22 +0200 Kim Alvefur mod_auth_internal_hashed: Fix deleting users changeset | files
Thu, 12 Aug 2010 20:44:01 +0200 Florian Zeitz mod_privacy: Fix typo causing <active/> to never be send changeset | files
Sat, 14 Aug 2010 15:15:35 +0100 Matthew Wild mod_console: Add host:* commands to help (thanks Zash) changeset | files
Tue, 10 Aug 2010 14:07:03 +0100 Matthew Wild tests/test_util_jid.lua: Better formatting, comments, and stop giving 5 arguments to a 4-argument function (thanks Asterix :) ) changeset | files
Sat, 07 Aug 2010 19:00:04 +0100 Matthew Wild mod_bosh: Fix to properly ignore repeated requests changeset | files
Fri, 06 Aug 2010 02:00:12 +0100 Matthew Wild mod_bosh: Small change to use variable instead of hard-coded xmlns changeset | files
Fri, 06 Aug 2010 01:59:43 +0100 Matthew Wild mod_bosh: Much improve session:close() for BOSH sessions, so it now matches in usage normal session:close() changeset | files
Fri, 06 Aug 2010 01:57:20 +0100 Matthew Wild mod_bosh: Add error callback for xmlhandlers, to handle the case of invalid or unusable XML in the request payload changeset | files
Tue, 03 Aug 2010 21:37:06 +0500 Waqas Hussain MUC: Fixed: Unavilable presence was not being broadcasted for banned users in some cases (thanks Zash). changeset | files
Tue, 03 Aug 2010 21:07:00 +0500 Waqas Hussain MUC: Return correct error to non-members attempting to enter a members-only room. changeset | files
Tue, 03 Aug 2010 20:05:58 +0500 Waqas Hussain util.xmppstream: Removed some useless property assignments. changeset | files
Tue, 03 Aug 2010 18:20:29 +0500 Waqas Hussain util.sasl_cyrus: Make multi-step SASL mechanisms work correctly. changeset | files
Tue, 03 Aug 2010 18:19:45 +0500 Waqas Hussain util.sasl: Simplified some code a bit. changeset | files
Tue, 03 Aug 2010 17:11:40 +0500 Waqas Hussain util.sasl, util.sasl_cyrus: Removed a ton of unused variables. changeset | files
Tue, 03 Aug 2010 11:02:30 +0100 Matthew Wild eventmanager: REMOVE!!! changeset | files
Tue, 03 Aug 2010 11:01:13 +0100 Matthew Wild mod_bosh: Remove dependency on eventmanager changeset | files
Tue, 03 Aug 2010 10:59:47 +0100 Matthew Wild loggingmanager: Remove (redundant!) dependency on eventmanager changeset | files
Tue, 03 Aug 2010 10:58:15 +0100 Matthew Wild sessionmanager: Remove dependency on eventmanager changeset | files
Tue, 03 Aug 2010 10:57:27 +0100 Matthew Wild s2smanager: Remove dependency on eventmanager changeset | files
Tue, 03 Aug 2010 10:56:17 +0100 Matthew Wild componentmanager: Remove dependency on eventmanager changeset | files
Tue, 03 Aug 2010 10:55:17 +0100 Matthew Wild hostmanager: Remove dependency on eventmanager changeset | files
Tue, 03 Aug 2010 10:52:53 +0100 Matthew Wild modulemanager: Remove dependency on eventmanager changeset | files
Tue, 03 Aug 2010 09:40:06 +0100 Matthew Wild s2smanager: brackets, just to be sure :) changeset | files
Tue, 03 Aug 2010 09:39:05 +0100 Matthew Wild s2smanager: Only bounce real stanzas on s2s failure, not dialback and friends (thanks elghinn) changeset | files
Mon, 02 Aug 2010 20:11:08 +0500 Waqas Hussain util.datetime: Added implementation for function parse(). changeset | files
Mon, 02 Aug 2010 19:04:52 +0500 Waqas Hussain storage/mod_ejabberd: Reorganized some code. changeset | files
Mon, 02 Aug 2010 18:54:16 +0500 Waqas Hussain util.sasl_cyrus: Cleanup. changeset | files
Mon, 02 Aug 2010 18:47:33 +0500 Waqas Hussain util.sasl: Removed method:forbidden() and its side effects. changeset | files
Mon, 02 Aug 2010 18:46:13 +0500 Waqas Hussain util.sasl_cyrus: Removed method:forbidden(). changeset | files
Mon, 02 Aug 2010 18:44:08 +0500 Waqas Hussain mod_auth_*: Fixed copyright headers. changeset | files
Mon, 02 Aug 2010 10:21:26 +0100 Matthew Wild util.xmppstream: Add set_session() method to change the session that a stream is associated with changeset | files
Mon, 02 Aug 2010 10:20:14 +0100 Matthew Wild net.xmppclient_listener: Add associate_session(conn, session) to change the session a connection is associated with changeset | files
Mon, 02 Aug 2010 09:21:14 +0100 Matthew Wild net.server_event: Remove some debug messages changeset | files
Sun, 01 Aug 2010 15:58:10 +0200 Kim Alvefur mod_version: Leave out the os element if hide_os_type is set changeset | files
Sun, 01 Aug 2010 15:56:52 +0200 Kim Alvefur mod_version: Make the command used to get OS version configurable changeset | files
Sat, 31 Jul 2010 11:30:16 +0100 Matthew Wild usermanager: Fix two nil global accesses changeset | files
Sat, 31 Jul 2010 15:16:15 +0500 Waqas Hussain mod_saslauth: Fixed a nil global access. changeset | files
Sat, 31 Jul 2010 13:55:46 +0500 Waqas Hussain mod_saslauth: Check for unencrypted PLAIN auth in mod_saslauth instead of the SASL handler (makes it work for Cyrus SASL). changeset | files
Sat, 31 Jul 2010 13:49:22 +0500 Waqas Hussain mod_saslauth: Move mandatory encryption enforcement to before sasl_handler:select(). changeset | files
Sat, 31 Jul 2010 13:32:57 +0500 Waqas Hussain storage/mod_ejabberd (and associated library): Initial commit. changeset | files
Sat, 31 Jul 2010 13:32:20 +0500 Waqas Hussain storage/mod_xep0227: Initial commit. changeset | files
Sat, 31 Jul 2010 13:29:58 +0500 Waqas Hussain prosody: Enable storage manager. changeset | files
Sat, 31 Jul 2010 12:33:34 +0500 Waqas Hussain prosody.cfg.lua.dist: Fixed trailing whitespace. changeset | files
Sat, 31 Jul 2010 12:32:56 +0500 Waqas Hussain util.pluginloader: Remove useless datamanager dependency. changeset | files
Sat, 31 Jul 2010 12:32:34 +0500 Waqas Hussain util.pluginloader: Fix loading of plugins, plugin libraries and resources in subfolders (e.g., when loading 'a/b', load 'a/mod_b.lua', and not 'mod_a/b.lua'). changeset | files
Mon, 26 Jul 2010 13:40:00 +0100 Matthew Wild util.roster: Remove, not going this route now changeset | files
Mon, 26 Jul 2010 02:18:03 +0500 Waqas Hussain mod_message: Discard headline messages sent to offline full JIDs (to follow latest spec updates). changeset | files
Mon, 26 Jul 2010 01:52:04 +0500 Waqas Hussain mod_console: Override dofile() in the console environment (this lets print() print to the console session for example). changeset | files
Mon, 26 Jul 2010 01:12:52 +0500 Waqas Hussain tests: Added tests for util.sasl.scram.Hi(). changeset | files
Mon, 26 Jul 2010 01:00:46 +0500 Waqas Hussain util.sasl.scram: Made function Hi public. changeset | files
Mon, 26 Jul 2010 00:59:26 +0500 Waqas Hussain mod_console: Added support for multiple arguments to print(). changeset | files
Mon, 26 Jul 2010 00:58:19 +0500 Waqas Hussain storagemanager: Fixed a nil access. changeset | files
Fri, 23 Jul 2010 23:14:50 +0500 Waqas Hussain prosody.resolve_relative_path: Updated to take a parent path to resolve against. changeset | files
Fri, 23 Jul 2010 23:09:58 +0500 Waqas Hussain storagemanager: Initial commit. changeset | files
Fri, 23 Jul 2010 09:22:27 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Fri, 23 Jul 2010 09:17:11 +0100 Matthew Wild certmanager: Don't disable LuaSec and future cert loading on failure, and add error messages to the no LuaSec/config cases (thanks Jakob) changeset | files
Thu, 22 Jul 2010 13:19:37 +0100 Matthew Wild net.server_select: Remove 'now' parameter from starttls(), and base it on whether the sendbuffer is empty instead changeset | files
Thu, 22 Jul 2010 13:13:28 +0100 Matthew Wild mod_tls: Remove extraneous flag to starttls() for s2sout connecections changeset | files
Thu, 22 Jul 2010 11:43:42 +0100 Matthew Wild net.server_event: Fix to not call onconnect a second time after the SSL handshake for starttls connections (thanks Flo) changeset | files
Wed, 21 Jul 2010 21:01:36 +0100 Matthew Wild usermanager, mod_auth_internal_hashed, mod_legacyauth: New order of parameters for usermanager.test_password - username, host, password changeset | files
Tue, 20 Jul 2010 17:42:44 +0500 Waqas Hussain mod_register: Drop useless depencency on datamanager. changeset | files
Tue, 20 Jul 2010 17:39:02 +0500 Waqas Hussain MUC: Store the nick (full room JID) which set the subject, and send subject to occupants from that JID. changeset | files
Tue, 20 Jul 2010 12:37:28 +0100 Matthew Wild util.iterators: Add skip() to skip the first n items of an iterator changeset | files
Sun, 18 Jul 2010 17:50:38 +0500 Waqas Hussain mod_saslauth: Got rid of undocumented and useless 'sasl_realm' config option (was only used for anonymous auth, and that didn't make sense). changeset | files
Sat, 17 Jul 2010 19:36:14 +0500 Waqas Hussain Merge with trunk. changeset | files
Sat, 17 Jul 2010 19:34:06 +0500 Waqas Hussain mod_auth_internal_hashed: Fixed SCRAM-SHA-1 mechanism to not traceback on non-existent users. changeset | files
Sat, 17 Jul 2010 15:20:45 +0100 Matthew Wild MUC: No need to call is_admin twice now, global admins are admins on hosts changeset | files
Sat, 17 Jul 2010 15:17:02 +0100 Matthew Wild net.server_event: Remove debug logging from dummy onstatus handler changeset | files
Sat, 17 Jul 2010 19:02:56 +0500 Waqas Hussain mod_saslauth: Cleaned up unused requires. changeset | files
Sat, 17 Jul 2010 18:58:25 +0500 Waqas Hussain mod_saslauth: A little cleanup for anonymous_login. changeset | files
Sat, 17 Jul 2010 14:50:16 +0100 Matthew Wild configmanager: Remove dependency on eventmanager, and global 'prosody' object changeset | files
Fri, 16 Jul 2010 22:47:26 +0100 Matthew Wild s2smanager: Handle disallow_s2s for incoming streams as well as outgoing changeset | files
Fri, 16 Jul 2010 22:28:50 +0100 Matthew Wild net.server_select: Ensure that onconnect is called for server sockets as well as clients, rather than onincoming. Fixes mod_console traceback, issue #197 changeset | files
Fri, 16 Jul 2010 16:53:54 +0100 Matthew Wild Merge Florob->trunk changeset | files
Thu, 15 Jul 2010 22:58:10 +0200 Florian Zeitz util.dataforms: Add list-multi support changeset | files
Thu, 15 Jul 2010 21:31:57 +0200 Florian Zeitz util.dataforms: Capability to set default for list-single changeset | files
Fri, 16 Jul 2010 15:19:44 +0100 Matthew Wild Merge Zash->trunk changeset | files
Fri, 16 Jul 2010 16:12:18 +0200 Kim Alvefur mod_proxy65: Use util.jid.compare() and remove some clutter changeset | files
Fri, 16 Jul 2010 15:10:45 +0100 Matthew Wild Merge Zash->trunk changeset | files
Fri, 16 Jul 2010 00:36:02 +0200 Kim Alvefur util.jid: compare() added, with some tests. changeset | files
Thu, 15 Jul 2010 21:14:07 +0200 Tobias Markmann util.sasl.scram: Reference actual RFC instead of the draft. changeset | files
Thu, 15 Jul 2010 22:07:45 +0500 Waqas Hussain util.sasl, util.sasl_cyrus: s/self.mechanisms()/self:mechanisms()/ in method:select(). changeset | files
Thu, 15 Jul 2010 08:27:56 +0100 Matthew Wild Merge with backout changeset | files
Thu, 15 Jul 2010 08:25:50 +0100 Matthew Wild Backed out changeset 598c33a99a31 (already fixed a better way) changeset | files
Wed, 14 Jul 2010 16:24:15 +0100 Matthew Wild certmanager: Fix to handle the case of no SSL configuration at all changeset | files
Thu, 15 Jul 2010 11:28:31 +0500 Waqas Hussain certmanager: Added copyright header. changeset | files
Thu, 15 Jul 2010 11:28:14 +0500 Waqas Hussain certmanager: Defined default_capath to prevent a global nil access. changeset | files
Thu, 15 Jul 2010 11:25:41 +0500 Waqas Hussain certmanager: Use an empty table as the default ssl config when a global 'ssl' config option isn't specified (fixes a top-level traceback on startup). changeset | files
Wed, 14 Jul 2010 20:21:51 +0500 Waqas Hussain util.sasl, util.sasl_cyrus: Use method:mechanisms() in method:select(), instead of using the mechanisms list directly (fixes a traceback). changeset | files
Wed, 14 Jul 2010 20:10:35 +0500 Waqas Hussain util.sasl, util.sasl_cyrus: Updated method:mechanisms() to cache and re-use list of mechanisms. changeset | files
Wed, 14 Jul 2010 20:05:25 +0500 Waqas Hussain util.sasl: Use the proper session-specific table of mechanisms when selecting a mechanism, and not the global table. changeset | files
Wed, 14 Jul 2010 19:56:57 +0500 Waqas Hussain SASL: Simplified sasl_handler:mechanisms() to return a set, and not an array. changeset | files
Wed, 14 Jul 2010 19:49:43 +0500 Waqas Hussain usermanager: Return a non-nil SASL handler from the null auth provider (fixes a traceback). changeset | files
Wed, 14 Jul 2010 19:48:01 +0500 Waqas Hussain MUC: Fixed a traceback introduced in hg:bdc325ce9fbc. changeset | files
Wed, 14 Jul 2010 15:32:14 +0100 Matthew Wild net.dns: Call :cancel() on the current resolver instead of the prototype changeset | files
Wed, 14 Jul 2010 01:36:08 +0100 Matthew Wild util.roster: Initial skeleton commit changeset | files
Wed, 14 Jul 2010 01:25:32 +0100 Matthew Wild loggingmanager: Add reload_logging() method, which gets called on any config reload, to reset util.logger and remove and re-add all sink types to perform a full reload of the logging system without a restart. changeset | files
Wed, 14 Jul 2010 01:23:14 +0100 Matthew Wild util.logger: Add reset() method to clear all sinks changeset | files
Tue, 13 Jul 2010 15:28:52 +0100 Matthew Wild certmanager: Remove debug logging accidentally committed changeset | files
Tue, 13 Jul 2010 13:56:14 +0100 Matthew Wild certmanager: Adjust paths of SSL key/certs to be relative to the config file, fixes #147 changeset | files
Tue, 13 Jul 2010 13:55:18 +0100 Matthew Wild prosody: Add prosody.resolve_relative_path() helper to change relative paths to be relative to the config file changeset | files
Tue, 13 Jul 2010 09:25:45 +0100 Matthew Wild mod_httpserver: Serve index.html if a request is made for a directory and it contains one (thanks Brian Cully) changeset | files
Tue, 13 Jul 2010 08:59:00 +0100 Matthew Wild configure: Make it possible to override ostype presets with values specified later on the command-line changeset | files
Tue, 13 Jul 2010 01:16:15 +0100 Matthew Wild configure: Fix ostype=freebsd for ./configure (thanks dersd for reporting and n0nsense for testing the fix!) changeset | files
Mon, 12 Jul 2010 16:44:56 +0100 Matthew Wild mod_saslauth: Rename variable 'aret' to 'ok' as per convention changeset | files
Mon, 12 Jul 2010 00:14:48 +0500 Waqas Hussain mod_disco: Reflect requested 'node' attribute in the disco#info reply. changeset | files
Sun, 11 Jul 2010 23:51:40 +0500 Waqas Hussain mod_disco: Respond to disco#info to the correct caps hash node ("node#ver"). changeset | files
Sun, 11 Jul 2010 21:21:38 +0500 Waqas Hussain mod_disco: Cache disco#info reply and caps hash for host, return correct caps hash, and respond to disco#info to the caps hash node. changeset | files
Sat, 10 Jul 2010 01:17:07 +0200 Florian Zeitz mod_adhoc: Add capability to pass data to forms changeset | files
Fri, 09 Jul 2010 13:28:41 +0100 Matthew Wild xmpp{client,server}_listener: Convert some calls to tail calls for efficiency changeset | files
Fri, 09 Jul 2010 13:22:58 +0100 Matthew Wild mod_pep: Use util.caps changeset | files
Fri, 09 Jul 2010 13:20:00 +0100 Matthew Wild mod_disco: Support for putting the server's caps hash in stream:features to allow the client to cache disco#info for the server instead of requesting it at each login. changeset | files
Fri, 09 Jul 2010 13:18:42 +0100 Matthew Wild util.caps: Entity capabilities hash generation (moved from mod_pep) changeset | files
Fri, 09 Jul 2010 01:23:54 +0100 Matthew Wild mod_posix: Some (perhaps temporary) changes to re-lock the pidfile after truncating, to avoid breaking prosodyctl changeset | files
Fri, 09 Jul 2010 01:16:09 +0100 Brian Cully mod_posix: Truncate the pidfile before writing to ensure that we never overwrite with a PID shorter than the previous, and end with an invalid PID in the file. changeset | files
Fri, 09 Jul 2010 01:09:57 +0100 Matthew Wild prosodyctl: Warn and exit if any log files are not writeable, fixes #94 changeset | files
Thu, 08 Jul 2010 23:56:53 +0100 Matthew Wild prosodyctl: Force log output always to the console instead of using the config, which avoids creating log files as the wrong user changeset | files
Thu, 08 Jul 2010 21:10:42 +0100 Matthew Wild prosodyctl: Remove warnings when using a non-standard auth provider, prosodyctl now works with any auth provider changeset | files
Thu, 08 Jul 2010 21:08:46 +0100 Matthew Wild mod_auth_internal, usermanager: Rename to mod_auth_internal_plain, and update usermanager to still use it as the default changeset | files
Thu, 08 Jul 2010 20:59:53 +0100 Matthew Wild mod_auth_internal, mod_auth_internal_hashed: Remove checking for nil or empty password and pretending it means the user doesn't exist. Hopefully with more success than Custer. changeset | files
Thu, 08 Jul 2010 18:59:17 +0100 Matthew Wild util-src/Makefile: Stop linking dynamic libraries to Lua, it isn't necessary as symbols are exported from the Lua binary (thanks deryni) changeset | files
Thu, 08 Jul 2010 14:47:14 +0100 Matthew Wild xmppserver_listener: Fix variable names I forgot to change in the last commit changeset | files
Thu, 08 Jul 2010 14:28:42 +0100 Matthew Wild xmpp{client,server}_listener: Put stanzas/in filtering code in the correct place to make it actually work :) changeset | files
Thu, 08 Jul 2010 14:08:27 +0100 Matthew Wild util.filters: Add newline at end of file changeset | files
Tue, 06 Jul 2010 17:09:23 +0100 Matthew Wild MUC: Make number of stored history messages configurable with option max_history_messages (thanks michal and others who requested) changeset | files
Mon, 05 Jul 2010 12:17:09 +0100 Matthew Wild s2smanager: Lower default DNS timeout to 15s (it's now a per-DNS-server timeout, rather than total timeout), use net.dns's new timeout system, and remove our custom timeout handlers changeset | files
Mon, 05 Jul 2010 12:13:55 +0100 Matthew Wild net.dns: Add dns.settimeout() to set the timeout for the default resolver changeset | files
Mon, 05 Jul 2010 12:09:50 +0100 Matthew Wild net.dns: Make timeout configurable (default 15s) changeset | files
Mon, 05 Jul 2010 12:05:46 +0100 Matthew Wild net.dns, net.adns: Update resolver:cancel() API so that a table doesn't need to be created for each cancellation internal to net.dns changeset | files
Mon, 05 Jul 2010 11:51:17 +0100 Matthew Wild net.dns, net.adns: Move coroutine-calling logic into resolver:cancel() changeset | files
Mon, 05 Jul 2010 11:50:21 +0100 Matthew Wild net.dns: Handle our own timeouts, including falling onto other servers in resolv.conf if necessary changeset | files
Mon, 05 Jul 2010 02:20:37 +0100 Matthew Wild mod_roster: Use value returned by pairs() during roster iteration to avoid dozens of wasteful table lookups changeset | files
Sun, 04 Jul 2010 19:38:33 +0100 Matthew Wild mod_bosh: Add jabber:client namespace to stanzas with no namespace changeset | files
Sun, 04 Jul 2010 19:16:20 +0100 Matthew Wild xmppcomponent_listener: Add log messages for when stanzas from components have invalid or missing to/from addresses changeset | files
Sun, 04 Jul 2010 19:15:20 +0100 Matthew Wild xmppcomponent_listener: Import jid_split to fix undefined global reference changeset | files
Sun, 04 Jul 2010 19:14:27 +0100 Matthew Wild mod_component: Read validate_from_addresses option from the config changeset | files
Sat, 03 Jul 2010 18:13:54 +0500 Waqas Hussain Merge 0.7->trunk changeset | files
Sat, 03 Jul 2010 11:03:06 +0500 Waqas Hussain mod_privacy: Add service discovery feature. changeset | files
Sat, 03 Jul 2010 18:11:28 +0500 Waqas Hussain xmppcomponent_listener: Don't validate to/from on non-stanzas, fixes component auth. changeset | files
Sat, 03 Jul 2010 03:23:25 +0100 Matthew Wild xmppcomponent_listener: Validate to/from on components, fixes #104 and #162 changeset | files
Fri, 02 Jul 2010 19:55:37 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Fri, 02 Jul 2010 19:55:08 +0100 Matthew Wild mod_privacy: Return the correct item-not-found instead of bad-request when a non-existent list is activated by the client (thanks teo) changeset | files
Fri, 02 Jul 2010 17:44:14 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Fri, 02 Jul 2010 17:24:40 +0100 Matthew Wild net.server_select: Clean up buffer and fire drained callback on successful write before we try and start TLS negotiation (if negotiation fails instantly then we can be left without a handler to use for cleanup) (thanks dersd) changeset | files
Fri, 02 Jul 2010 17:23:17 +0100 Matthew Wild net.server_select: Fix a snippet of code that was living at the wrong indentation level changeset | files
Fri, 02 Jul 2010 17:22:23 +0100 Matthew Wild s2smanager: Don't attempt to connect to a nil host (for whatever reason... invalid DNS record perhaps?) (thanks dersd) changeset | files
Fri, 02 Jul 2010 17:43:01 +0100 Matthew Wild s2smanager: Register outgoing connection with the connection listener only after initializing filters (thanks darkrain, dersd) changeset | files
Thu, 01 Jul 2010 15:31:25 +0200 Tobias Tom util.prosodyctl: Fixed host variables in user_exists. changeset | files
Thu, 01 Jul 2010 13:27:51 +0100 Matthew Wild configure: Add ostype preset for FreeBSD (thanks dersd and tobias (no, the other one)) changeset | files
Tue, 29 Jun 2010 20:23:31 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Tue, 29 Jun 2010 20:23:11 +0100 Matthew Wild Merge backout changeset | files
Tue, 29 Jun 2010 20:23:00 +0100 Matthew Wild Backed out changeset 454e1cf18daf (this isn't for debugging, it's to inform the user) changeset | files
Tue, 29 Jun 2010 20:21:17 +0100 Matthew Wild mod_register: Remove the offline store as a list (originally aa3725bbcde5 but missed in a merge) changeset | files
Tue, 29 Jun 2010 20:17:21 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Tue, 29 Jun 2010 20:04:45 +0100 Matthew Wild mod_privacy: Treat stanzas with no 'to' address as going to the user's bare JID (thanks KSid) changeset | files
Thu, 24 Jun 2010 04:16:09 +0500 Waqas Hussain util.sasl_cyrus: Return error strings using the new table mapping error codes to strings. changeset | files
Thu, 24 Jun 2010 04:13:01 +0500 Waqas Hussain util.sasl_cyrus: Added a table mapping error codes to strings. changeset | files
Thu, 24 Jun 2010 03:47:35 +0500 Waqas Hussain mod_register: Delete the offline store as a list, and delete the privacy store. changeset | files
Thu, 24 Jun 2010 03:46:52 +0500 Waqas Hussain mod_register: Don't disable account before deleting it (unnecessary, and can cause problems). changeset | files
Thu, 24 Jun 2010 03:46:05 +0500 Waqas Hussain mod_compression: Lowered a log level. changeset | files
Tue, 29 Jun 2010 19:18:07 +0100 Matthew Wild util.prosodyctl: Initialize the host's auth provider if necessary (thanks johnny, and all the other people whom this hindered :) ) changeset | files
Tue, 29 Jun 2010 19:11:18 +0100 Matthew Wild usermanager: Expose host_handler() as initialize_host() changeset | files
Thu, 24 Jun 2010 03:33:09 +0500 Waqas Hussain mod_auth_anonymous, mod_auth_cyrus: Removed unused variables. changeset | files
Thu, 24 Jun 2010 03:30:51 +0500 Waqas Hussain mod_auth_anonymous, mod_auth_cyrus: Removed is_admin(), as usermanager already has a default. changeset | files
Thu, 24 Jun 2010 03:29:39 +0500 Waqas Hussain mod_pep: Fixed a possible traceback during disco#items queries on a user's bare JID by remote users. changeset | files
Tue, 22 Jun 2010 20:54:15 +0100 Matthew Wild mod_auth_internal_hashed: Update TODO comments to COMPAT changeset | files
Tue, 22 Jun 2010 20:52:43 +0100 Matthew Wild mod_auth_internal_hashed: Remove far too many instances of inline hex conversion using gsub, which was creating useless closures and what-not changeset | files
Tue, 22 Jun 2010 19:14:55 +0100 Matthew Wild mod_auth_internal, mod_auth_internal_hashed: Remove is_admin method from providers changeset | files
Tue, 22 Jun 2010 19:04:10 +0100 Matthew Wild mod_adhoc: Update for new is_admin usage changeset | files
Tue, 22 Jun 2010 19:00:01 +0100 Matthew Wild usermanager: is_admin: Resume the old role of determining precisely whether a user is an admin for a given host (or a global admin) - auth providers checked for JIDs not listed in the config if they support it changeset | files
Sun, 20 Jun 2010 04:07:55 +0500 Waqas Hussain util.signal: Moved a variable declaration to the top of a function, for ANSI C compliance. changeset | files
Sun, 20 Jun 2010 04:01:25 +0500 Waqas Hussain util.signal: Removed #include <sys/param.h>, as it appears unnecessary. changeset | files
Sun, 20 Jun 2010 03:36:46 +0500 Waqas Hussain util.signal: Make kill() available on OS X (thanks darkrain). changeset | files
Sat, 19 Jun 2010 23:39:29 +0500 Waqas Hussain MUC: A little modification to improve code analysis. changeset | files
Sat, 19 Jun 2010 23:38:25 +0500 Waqas Hussain MUC: Updated room:set_role() to use room:can_set_role(). changeset | files
Sat, 19 Jun 2010 23:35:53 +0500 Waqas Hussain MUC: Added room:can_set_role(). changeset | files
Fri, 18 Jun 2010 14:29:28 +0500 Waqas Hussain mod_announce: A little cleanup. changeset | files
Fri, 18 Jun 2010 14:22:17 +0500 Waqas Hussain mod_storage: Make DBI a soft dependency, not a hard one. changeset | files
Fri, 18 Jun 2010 14:20:00 +0500 Waqas Hussain mod_announce: Removed unused variables. changeset | files
Fri, 18 Jun 2010 14:19:09 +0500 Waqas Hussain mod_announce: Changed a global variable to local. changeset | files
Tue, 15 Jun 2010 16:57:15 +0500 Waqas Hussain util.signal: Make kill() available on OpenBSD, NetBSD (thanks Florob, filip). changeset | files
Tue, 15 Jun 2010 09:59:26 +0500 Waqas Hussain prosody.cfg.lua.dist: Removed commented "defaultauth" from the modules_disabled list. changeset | files
Tue, 15 Jun 2010 09:16:47 +0500 Waqas Hussain mod_auth_internal: Log as "auth_internal", not as "usermanager". changeset | files
Tue, 15 Jun 2010 09:16:03 +0500 Waqas Hussain mod_auth_cyrus: Log as "auth_cyrus", not as "usermanager". changeset | files
Tue, 15 Jun 2010 09:14:47 +0500 Waqas Hussain mod_auth_anonymous: Log as "auth_anonymous", not as "usermanager". changeset | files
Tue, 15 Jun 2010 09:12:49 +0500 Waqas Hussain mod_auth_internal_hashed: Log as "auth_internal_hashed", not as "usermanager". changeset | files
Tue, 15 Jun 2010 09:11:10 +0500 Waqas Hussain mod_auth_internal_hashed: Don't assume user doesn't exist if no recognizable authentication data is found. changeset | files
Tue, 15 Jun 2010 09:08:02 +0500 Waqas Hussain mod_auth_internal_hashed: Removed all checks for Cyrus SASL. changeset | files
Mon, 14 Jun 2010 23:51:11 +0100 Matthew Wild commit d2fb8a5ff43fcf3e94e5e518aba175503590ecda changeset | files
Sun, 13 Jun 2010 17:17:11 +0100 Matthew Wild s2smanager: Fix logging for outgoing sessions to also log pre-filtered data changeset | files
Sun, 13 Jun 2010 22:06:06 +0500 Waqas Hussain MUC: Added disco#info features to advertise room's anonymity status (muc_semianonymous or muc_nonanonymous). changeset | files
Sun, 13 Jun 2010 22:00:08 +0500 Waqas Hussain MUC: Added disco#info features to advertise room's public status (muc_public or muc_hidden). changeset | files
Sun, 13 Jun 2010 21:58:46 +0500 Waqas Hussain MUC: Updated code to use :set_hidden() and :is_hidden(). changeset | files
Sun, 13 Jun 2010 21:54:47 +0500 Waqas Hussain MUC: Added room:set_hidden(boolean) and room:is_hidden(). changeset | files
Sun, 13 Jun 2010 21:43:53 +0500 Waqas Hussain MUC: Added disco#info features to advertise room's persistence status (muc_persistent or muc_temporary). changeset | files
Sun, 13 Jun 2010 21:41:49 +0500 Waqas Hussain MUC: Replaced direct access of room's internal persistence state with :set_persistent(boolean) and :is_persistent() in various functions. changeset | files
Sun, 13 Jun 2010 21:38:31 +0500 Waqas Hussain MUC: Added room:set_persistent(boolean) and room:is_persistent(). changeset | files
Sun, 13 Jun 2010 20:55:07 +0500 Waqas Hussain MUC: Added disco#info features to advertise room's members-only status (muc_membersonly or muc_open). changeset | files
Sun, 13 Jun 2010 20:52:37 +0500 Waqas Hussain MUC: Added a 'Make Room Members-Only?' field to the room config dialog. changeset | files
Sun, 13 Jun 2010 20:44:38 +0500 Waqas Hussain MUC: Updated room:get_default_role() to not assign unaffiliated occupants a role in members-only rooms. changeset | files
Sun, 13 Jun 2010 20:37:09 +0500 Waqas Hussain MUC: Added room:set_members_only(boolean) and room:is_members_only(). changeset | files
Sun, 13 Jun 2010 20:29:27 +0500 Waqas Hussain MUC: Added disco#info features to advertise room's moderation status (muc_moderated or muc_unmoderated). changeset | files
Sun, 13 Jun 2010 20:24:55 +0500 Waqas Hussain MUC: Added a 'Make Room Moderated?' field to the room config dialog. changeset | files
Sun, 13 Jun 2010 20:10:42 +0500 Waqas Hussain MUC: Updated room:get_default_role() to assign unaffiliated occupants a "visitor" role in moderated rooms. changeset | files
Sun, 13 Jun 2010 20:08:51 +0500 Waqas Hussain MUC: Added room:set_moderated(boolean) and room:is_moderated(). changeset | files
Sun, 13 Jun 2010 20:05:45 +0500 Waqas Hussain MUC: Persist data in room:set_password() when called programmatically. changeset | files
Sun, 13 Jun 2010 19:19:03 +0500 Waqas Hussain MUC: Added a password field to the room config dialog. changeset | files
Sun, 13 Jun 2010 19:03:03 +0500 Waqas Hussain MUC: Include a <password/> element in invites from password protected rooms. changeset | files
Sun, 13 Jun 2010 18:29:26 +0500 Waqas Hussain MUC: Added disco#info features to advertise room's password protection (muc_passwordprotected or muc_unsecured, depending on whether a password is set). changeset | files
Sun, 13 Jun 2010 18:14:46 +0500 Waqas Hussain MUC: Added password checking on room join. changeset | files
Sun, 13 Jun 2010 18:13:18 +0500 Waqas Hussain MUC: Added room:get_password() and room:set_password(). changeset | files
Sun, 13 Jun 2010 04:07:38 +0500 Waqas Hussain mod_auth_internal_hashed: Fixed a traceback in account creation. changeset | files
Sat, 12 Jun 2010 02:47:53 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Sat, 12 Jun 2010 02:47:32 +0100 Matthew Wild Tagging 0.7.0 (again) changeset | files
Sat, 12 Jun 2010 02:39:18 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Fri, 11 Jun 2010 21:30:24 +0500 Waqas Hussain sessionmanager: Fixed a traceback on invalid usernames (typo in previous commit). 0.7.0 changeset | files
Fri, 11 Jun 2010 21:01:17 +0500 Waqas Hussain mod_saslauth: Return proper error on invalid usernames. changeset | files
Fri, 11 Jun 2010 20:35:10 +0500 Waqas Hussain net.server_event: attemp to fix more spelling fail. changeset | files
Fri, 11 Jun 2010 20:34:00 +0500 Waqas Hussain sessionmanager: Moved nodeprep to sessionmanager.make_authenticated. changeset | files
Fri, 11 Jun 2010 20:45:00 +0500 Waqas Hussain mod_presence: Fixed a traceback on outgoing subscriptions from offline users. changeset | files
Fri, 11 Jun 2010 14:25:54 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Fri, 11 Jun 2010 14:25:22 +0100 Matthew Wild prosodyctl, util.pluginloader: Remove support for storing plugins in the data store, and the addplugin command changeset | files
Fri, 11 Jun 2010 13:29:15 +0100 Matthew Wild mod_uptime: Add ad-hoc command changeset | files
Fri, 11 Jun 2010 13:23:10 +0100 Matthew Wild mod_adhoc: Scan through list of items on load, in case items have been added before we were loaded changeset | files
Fri, 11 Jun 2010 12:18:27 +0100 Matthew Wild mod_adhoc/adhoc.lib: Add copyright header changeset | files
Fri, 11 Jun 2010 12:17:57 +0100 Matthew Wild mod_adhoc/adhoc.lib: Handle errors according to XEP changeset | files
Fri, 11 Jun 2010 12:07:25 +0100 Matthew Wild mod_announce: Add ad-hoc command for sending announcements \o/ changeset | files
Thu, 10 Jun 2010 16:48:21 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Thu, 10 Jun 2010 16:47:17 +0100 Matthew Wild mod_compression: Move logging of compression/decompression errors to before the closing of the stream, to make logs a bit easier to follow changeset | files
Wed, 09 Jun 2010 01:14:32 +0100 Matthew Wild Tagging 0.7.0 changeset | files
Thu, 10 Jun 2010 02:07:48 +0100 Matthew Wild s2smanager: Move 'sending' debug log message so that it sees the pre-filtered stanzas changeset | files
Thu, 10 Jun 2010 01:55:32 +0100 Matthew Wild mod_compression: Remove the unneccessary stream:reset() overloading, which was causing double decompression and c2s/s2s failures changeset | files
Thu, 10 Jun 2010 03:54:22 +0500 Waqas Hussain mod_legacyauth: Fixed the ordering of parameters passed to usermanager.test_password. changeset | files
Thu, 10 Jun 2010 03:26:01 +0500 Waqas Hussain mod_privacy: Workaround for a traceback. changeset | files
Wed, 09 Jun 2010 21:27:43 +0100 Matthew Wild mod_adhoc: Imported from prosody-modules, thanks Florob! changeset | files
Wed, 09 Jun 2010 21:25:59 +0100 Matthew Wild mod_auth_internal{,_hashed}: Update is_admin to only report the admin status of the current host (ignores global admin rights), fixes global access traceback changeset | files
Wed, 09 Jun 2010 21:24:20 +0100 Matthew Wild usermanager: Handle checking for global admins on behalf of providers changeset | files
Wed, 09 Jun 2010 22:20:53 +0500 Waqas Hussain mod_legacyauth: Use the new usermanager.test_password instead of usermanager.validate_credentials. changeset | files
Wed, 09 Jun 2010 22:01:47 +0500 Waqas Hussain mod_auth_internal_hashed: Removed some useless code. changeset | files
Wed, 09 Jun 2010 22:00:01 +0500 Waqas Hussain mod_presence: Fixed a traceback. changeset | files
Wed, 09 Jun 2010 21:34:32 +0500 Waqas Hussain Merge with Tobias. changeset | files
Wed, 09 Jun 2010 17:58:20 +0200 Tobias Markmann mod_auth_internal_hashed: Empty hashpass after conversion to stored_key/server_key and store new authentication database. changeset | files
Wed, 09 Jun 2010 17:55:04 +0200 Tobias Markmann mod_auth_internal_hashed: Remove debugging output. changeset | files
Wed, 09 Jun 2010 17:54:34 +0200 Tobias Markmann mod_auth_internal_hashed: Convert hashpass to server_key/stored_key on SCRAM-SHA-1 login. changeset | files
Wed, 09 Jun 2010 17:51:08 +0200 Tobias Markmann mod_auth_internal_hashed: Convert hashpass to server_key/stored_key on PLAIN login. changeset | files
Tue, 08 Jun 2010 20:39:27 +0200 Tobias Markmann Merge with tip. changeset | files
Tue, 08 Jun 2010 15:02:53 +0200 Tobias Markmann mod_auth_internal_hashed: Coverting salted password to stored_key and server_key. changeset | files
Tue, 08 Jun 2010 14:54:47 +0200 Tobias Markmann mod_auth_internal_hashed: Store stored_key and server_key when setting a password. changeset | files
Tue, 08 Jun 2010 11:00:26 +0200 Tobias Markmann util.sasl.scram: Authenticate clients by calculated StoredKey instead of ClientProof. changeset | files
Tue, 08 Jun 2010 10:47:55 +0200 Tobias Markmann mod_auth_internal_hashed: Store StoredKey and ServerKey instead of salted hashed password. changeset | files
Wed, 09 Jun 2010 03:41:24 +0200 Kim Alvefur Fix missing parameter in mod_auth_internal_hashed. changeset | files
Wed, 09 Jun 2010 01:11:46 +0100 Matthew Wild Merge trunk/MattJ->trunk changeset | files
Tue, 08 Jun 2010 16:21:14 +0500 Waqas Hussain mod_presence: Enable firing of pre-events for all outbound stanzas, and switching completely to core_post_stanza. changeset | files
Wed, 09 Jun 2010 01:11:12 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Wed, 09 Jun 2010 01:07:37 +0100 Matthew Wild tools/xep227toprosody.lua: Set executable bit changeset | files
Tue, 08 Jun 2010 16:33:32 +0500 Waqas Hussain mod_compression: Removed some useless logging code. changeset | files
Tue, 08 Jun 2010 16:26:01 +0500 Waqas Hussain mod_announce: Fixed an edge case where non-admins attempting to announce would get two error replies. changeset | files
Mon, 07 Jun 2010 12:21:57 +0100 Matthew Wild Merge trunk/MattJ->trunk changeset | files
Mon, 07 Jun 2010 04:23:08 +0500 Waqas Hussain mod_auth_cyrus: Auth provider with support for Cyrus SASL. changeset | files
Mon, 07 Jun 2010 04:22:49 +0500 Waqas Hussain mod_auth_anonymous: Fixed a syntax error. changeset | files
Mon, 07 Jun 2010 04:07:40 +0500 Waqas Hussain mod_auth_anonymous: Auth provider with support for SASL ANONYMOUS. changeset | files
Mon, 07 Jun 2010 03:07:58 +0500 Waqas Hussain mod_auth_internal_hashed: Added SCRAM-SHA-1 support for SASL. changeset | files
Mon, 07 Jun 2010 02:40:14 +0500 Waqas Hussain mod_saslauth: Updated to use usermanager.get_sasl_handler. changeset | files
Mon, 07 Jun 2010 02:38:20 +0500 Waqas Hussain mod_auth_internal, mod_auth_internal_hashed: Fixed a global access. changeset | files
Mon, 07 Jun 2010 02:33:40 +0500 Waqas Hussain mod_auth_internal, mod_auth_internal_hashed: Updated to provide get_sasl_handler. changeset | files
Mon, 07 Jun 2010 02:32:13 +0500 Waqas Hussain usermanager: Changed get_supported_methods to get_sasl_handler. changeset | files
Mon, 07 Jun 2010 12:19:14 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Thu, 03 Jun 2010 18:09:02 +0500 Waqas Hussain util.sasl_cyrus: Log the textual representation of unknown Cyrus SASL errors, not just the error code. changeset | files
Thu, 03 Jun 2010 17:47:51 +0500 Waqas Hussain util.sasl.scram: Fixed a log level. changeset | files
Thu, 03 Jun 2010 18:01:05 +0500 Waqas Hussain mod_presence: Send unavailable presence in response to probes to the sender's full JID, not bare JID. changeset | files
Fri, 04 Jun 2010 18:38:35 +0500 Waqas Hussain Merge with trunk. changeset | files
Fri, 04 Jun 2010 18:36:04 +0500 Waqas Hussain mod_presence: Enable firing of pre-events for probes. changeset | files
Fri, 04 Jun 2010 18:30:18 +0500 Waqas Hussain mod_presence: Don't stop pre-event for outgoing probes. changeset | files
Fri, 04 Jun 2010 18:24:09 +0500 Waqas Hussain mod_presence: Small refactoring. changeset | files
Fri, 04 Jun 2010 14:33:36 +0100 Matthew Wild Rename mod_defaultauth -> mod_auth_internal, mod_hashpassauth -> mod_auth_internal_hashed, and the providers to internal and internal_hashed respectively. Also no longer auto-load defaultauth, but instead auto-load the plugin selected for each host at startup based on the provider name. changeset | files
Fri, 04 Jun 2010 14:08:40 +0100 Matthew Wild Merge trunk/MattJ with trunk changeset | files
Thu, 03 Jun 2010 18:09:02 +0500 Waqas Hussain util.sasl_cyrus: Log the textual representation of unknown Cyrus SASL errors, not just the error code. changeset | files
Thu, 03 Jun 2010 18:01:05 +0500 Waqas Hussain mod_presence: Send unavailable presence in response to probes to the sender's full JID, not bare JID. changeset | files
Thu, 03 Jun 2010 17:48:50 +0500 Waqas Hussain SASL: Minor cleanup. changeset | files
Thu, 03 Jun 2010 17:47:51 +0500 Waqas Hussain util.sasl.scram: Fixed a log level. changeset | files
Thu, 03 Jun 2010 17:27:49 +0500 Waqas Hussain mod_presence: Removed unnecessary parameter 'core_route_stanza' from various functions. changeset | files
Fri, 04 Jun 2010 13:55:39 +0100 Matthew Wild mod_saslauth: Fix log level changeset | files
Fri, 04 Jun 2010 13:54:15 +0100 Matthew Wild usermanager: Rename the fallback provider from 'dummyauth' to 'null' changeset | files
Fri, 04 Jun 2010 13:53:07 +0100 Matthew Wild usermanager: Add hunk that got missed in a merge changeset | files
Thu, 03 Jun 2010 18:09:02 +0500 Waqas Hussain util.sasl_cyrus: Log the textual representation of unknown Cyrus SASL errors, not just the error code. changeset | files
Thu, 03 Jun 2010 18:01:05 +0500 Waqas Hussain mod_presence: Send unavailable presence in response to probes to the sender's full JID, not bare JID. changeset | files
Thu, 03 Jun 2010 17:48:50 +0500 Waqas Hussain SASL: Minor cleanup. changeset | files
Thu, 03 Jun 2010 17:47:51 +0500 Waqas Hussain util.sasl.scram: Fixed a log level. changeset | files
Thu, 03 Jun 2010 17:27:49 +0500 Waqas Hussain mod_presence: Removed unnecessary parameter 'core_route_stanza' from various functions. changeset | files
Sat, 29 May 2010 18:52:27 -0400 Jeff Mitchell Add jid support for motd changeset | files
Sat, 29 May 2010 14:02:58 -0400 Jeff Mitchell Add motd plugin, giving text to a user on each login. changeset | files
Fri, 28 May 2010 18:01:53 -0400 Jeff Mitchell Add the ability to have names in group files, by putting them with an = sign after the jid: changeset | files
Fri, 28 May 2010 14:47:32 -0400 Jeff Mitchell Correct out of order logic in mod_hashpassauth changeset | files
Thu, 27 May 2010 10:54:11 -0400 Jeff Mitchell Add mechanism for upgrading to hashed passwords from default. Remove some extra debug. changeset | files
Thu, 27 May 2010 09:20:08 -0400 Jeff Mitchell Have defaultauth load by default changeset | files
Wed, 26 May 2010 18:16:58 -0400 Jeff Mitchell Check in mod_hashpassauth -- works! changeset | files
Thu, 20 May 2010 18:06:21 -0400 Jeff Mitchell Working defaultauth changeset | files
Thu, 20 May 2010 14:19:14 -0400 Jeff Mitchell Added mod_auth_default changeset | files
Thu, 20 May 2010 14:18:12 -0400 Jeff Mitchell Update usermanager to not crash, etc. changeset | files
Thu, 20 May 2010 11:51:24 -0400 Jeff Mitchell First bit of work changeset | files
Fri, 04 Jun 2010 11:59:27 +0100 Matthew Wild Merge backout changeset | files
Fri, 04 Jun 2010 11:54:17 +0100 Matthew Wild Backed out changeset 8bd3857a75ee changeset | files
Thu, 03 Jun 2010 12:29:27 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Thu, 03 Jun 2010 12:28:27 +0100 Matthew Wild s2smanager: Remove potentially misleading log message (thanks albert) changeset | files
Wed, 02 Jun 2010 21:34:16 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Wed, 02 Jun 2010 21:33:44 +0100 Matthew Wild net.server_event: Also return the socket from wrapclient, to maintain compatibility with server_select (thanks uhoreg) changeset | files
Wed, 02 Jun 2010 18:24:56 +0100 Matthew Wild mod_compression: Use filters! \o/ changeset | files
Wed, 02 Jun 2010 18:23:39 +0100 Matthew Wild xmppserver_listener: Add filters for incoming bytes and stanzas changeset | files
Wed, 02 Jun 2010 18:23:15 +0100 Matthew Wild s2smanager: Add filters for outgoing bytes and stanzas changeset | files
Wed, 02 Jun 2010 18:22:23 +0100 Matthew Wild sessionmanager: Rename filters_initialize->initialize_filters changeset | files
Wed, 02 Jun 2010 17:51:39 +0100 Matthew Wild xmppclient_listener: Add filters for incoming bytes and stanzas changeset | files
Wed, 02 Jun 2010 17:51:14 +0100 Matthew Wild sessionmanager: Initialize new sessions for filtering, and add filters for outgoing bytes and stanzas changeset | files
Wed, 02 Jun 2010 17:23:57 +0100 Matthew Wild util.filters: Ensure initialize() never initializes an object twice - and return the filter function to the caller changeset | files
Wed, 02 Jun 2010 16:53:40 +0100 Matthew Wild xmppserver_listener: Port to util.xmppstream \o/ changeset | files
Wed, 02 Jun 2010 13:31:36 +0100 Matthew Wild util.filters: Break processing if a filterer returns nil changeset | files
Wed, 02 Jun 2010 13:03:55 +0100 Matthew Wild util.filters: Don't traceback with no filters of a type added changeset | files
Wed, 02 Jun 2010 17:25:01 +0500 Waqas Hussain net.multiplex_listener: Test to make sure listener.onconnect isn't nil. changeset | files
Wed, 02 Jun 2010 17:06:23 +0500 Waqas Hussain net.multiplex_listener: Call listener.onconnect(conn) when swapping listeners. changeset | files
Wed, 02 Jun 2010 12:32:24 +0100 Matthew Wild xmppclient_listener: Port to onconnect handler changeset | files
Wed, 02 Jun 2010 12:24:07 +0100 Matthew Wild util.filters: Don't traceback when trying to remove a filter from an uninitialized object changeset | files
Wed, 02 Jun 2010 12:23:07 +0100 Matthew Wild util.filters: Expose the initialization function changeset | files
Wed, 02 Jun 2010 12:20:29 +0100 Matthew Wild util.filters: New utility library for managing filters on an object changeset | files
Wed, 02 Jun 2010 01:54:17 +0500 Waqas Hussain mod_pep: Corrected and optimized handling of non-available presence stanzas. changeset | files
Sun, 30 May 2010 23:01:34 +0500 Waqas Hussain mod_iq: Removed a check for user existance when firing iq/bare/* sub-events. changeset | files
Tue, 01 Jun 2010 20:10:17 +0100 Matthew Wild mod_pep: Use is_contact_subscribed (which uses the new rostermanager fix to avoid unnecessary roster loads) changeset | files
Tue, 01 Jun 2010 20:09:31 +0100 Waqas Hussain rostermanager: Optimisation to avoid unnecessarily loading rosters for offline contacts on probes, etc. changeset | files
Sat, 29 May 2010 02:08:56 +0100 Matthew Wild Merge compression fix changeset | files
Sat, 29 May 2010 02:08:11 +0100 Matthew Wild mod_compression: Update for new session.data() syntax, fixes invalid XML errors after compression negotiation (thanks hg bisect) changeset | files
Wed, 26 May 2010 13:38:22 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Wed, 26 May 2010 13:38:00 +0100 Matthew Wild mod_groups: Check for existence of roster[false] before clearing version (thanks Flo) changeset | files
Mon, 24 May 2010 19:46:12 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Mon, 24 May 2010 19:44:27 +0100 Matthew Wild util.sasl.scram: Fix remaining - in profile name changeset | files
Mon, 24 May 2010 18:15:16 +0200 Tobias Markmann util.sasl.*: Adjusting authentication provider names. All '-' replaced with '_' changeset | files
Mon, 24 May 2010 19:39:07 +0100 Matthew Wild Merge trunk/Tobias->trunk changeset | files
Mon, 24 May 2010 18:15:16 +0200 Tobias Markmann util.sasl.*: Adjusting authentication provider names. All '-' replaced with '_' changeset | files
Mon, 24 May 2010 16:52:12 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Mon, 24 May 2010 17:44:13 +0200 Tobias Markmann util.sasl.scram: Fixing logic error in argument checking. changeset | files
Mon, 24 May 2010 17:44:13 +0200 Tobias Markmann util.sasl.scram: Fixing logic error in argument checking. changeset | files
Sun, 23 May 2010 23:11:00 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Sun, 23 May 2010 23:05:01 +0100 Matthew Wild Merge 0.7/waqas->0.7/MattJ changeset | files
Mon, 24 May 2010 01:00:30 +0500 Waqas Hussain mod_private: Detect datamanager read errors, and respond with 'internal-server-error'. changeset | files
Mon, 24 May 2010 00:49:12 +0500 Waqas Hussain usermanager: Take datamanager errors into account when determining account existance. changeset | files
Mon, 24 May 2010 00:37:15 +0500 Waqas Hussain mod_presence: Don't send 'unsubscribed' in response to probes when roster loading fails. changeset | files
Mon, 24 May 2010 00:35:08 +0500 Waqas Hussain rostermanager: Return an error string when subscription test fails due to an error. changeset | files
Mon, 24 May 2010 00:29:45 +0500 Waqas Hussain rostermanager: Mark rosters which fail to load as broken, and never save them. changeset | files
Mon, 24 May 2010 00:04:22 +0500 Waqas Hussain mod_presence: Removed a useless check when handling incoming presence probes and subscriptions. changeset | files
Sun, 23 May 2010 23:55:01 +0500 Waqas Hussain util.datamanager: Return an error string when failing to save. changeset | files
Sun, 28 Feb 2010 22:58:43 +0100 Tobias Markmann util.sasl.scram: Adjusting authentication backend name to conform with the style already used by the plain module. changeset | files
Sat, 22 May 2010 20:51:01 +0200 Tobias Markmann util.sasl.scram: Fixing issue #177. changeset | files
Sat, 22 May 2010 20:34:32 +0200 Tobias Markmann util.sasl.plain: Typo. changeset | files
Sat, 22 May 2010 19:04:53 +0200 Tobias Markmann util.sasl.scram: Providing an API function to generate a salted password for the SCRAM-SHA-1 mechanism. changeset | files
Sat, 22 May 2010 14:58:24 +0200 Tobias Markmann util.sasl.scram: Split up long line. changeset | files
Sat, 22 May 2010 14:47:21 +0200 Tobias Markmann util.sasl.scram: Parsing client-final-message in a more strict way. (thanks Marc Santamaria) changeset | files
Sat, 22 May 2010 13:59:58 +0200 Tobias Markmann util.sasl.scram: Fix in nonce check of client-final-message. changeset | files
Sat, 22 May 2010 13:58:15 +0200 Tobias Markmann util.sasl.scram: Parsing client-first-message in a more strict way. (thanks Marc Santamaria) changeset | files
Sat, 22 May 2010 01:48:31 +0200 Tobias Markmann util.sasl.scram: Check nonce in client final message. Check channel binding flag in client first message. Adding some TODOs on more strict parsing. (thanks Marc Santamaria) changeset | files
Thu, 06 May 2010 15:19:20 +0500 Waqas Hussain util.sasl.scram: Fixed global access. changeset | files
Sun, 28 Feb 2010 22:42:53 +0100 Tobias Markmann util.sasl.scram: Adding documentation on SCRAM authentication backend. changeset | files
Sun, 28 Feb 2010 22:23:03 +0100 Tobias Markmann util.sasl: Abstracting out the hash function used since SCRAM is independent of it. Adding scram-{mech} authentication backend support. changeset | files
Fri, 21 May 2010 23:40:29 +0200 Tobias Markmann util.sasl.plain: Removing plain_hashed authentication provider. Just do hashing and comparison yourself in a plain_test authentication provider. changeset | files
Fri, 12 Mar 2010 18:37:51 +0100 Tobias Markmann util.sasl: 2009 -> 2010 in copyright header. changeset | files
Sun, 28 Feb 2010 22:50:25 +0100 Tobias Markmann util.sasl.plain: Adding plain_hashed authentication backend support. changeset | files
Sun, 28 Feb 2010 22:32:12 +0100 Tobias Markmann util.sasl: Moving SASL authentication backends documentation to the mechanism files. changeset | files
Sun, 23 May 2010 05:46:52 +0500 Waqas Hussain rostermanager: Correctly clear the bare_sessions table on roster load errors during bind. changeset | files
Sat, 22 May 2010 12:20:22 +0100 Matthew Wild rostermanager: Don't fire roster-load event if there was an error loading the roster changeset | files
Sat, 22 May 2010 05:53:27 +0500 Waqas Hussain sessionmanager: Change error for reaching resource limit from 'conflict' to 'resource-constraint' during session bind. changeset | files
Sat, 22 May 2010 05:52:24 +0500 Waqas Hussain sessionmanager: If roster loading fails during resource bind, kick the user with an internal-server-error. changeset | files
Sat, 22 May 2010 05:50:47 +0500 Waqas Hussain rostermanager: When loading the roster, also return a datamanager error if available. changeset | files
Sat, 22 May 2010 05:49:21 +0500 Waqas Hussain util.datamanager: When failing to load a file, and the file exists, return nil, error. changeset | files
Sat, 22 May 2010 03:54:50 +0500 Waqas Hussain mod_privacy: Improved logging. changeset | files
Sat, 22 May 2010 03:20:43 +0500 Waqas Hussain mod_presence: Added option 'ignore_presence_priority'. changeset | files
Fri, 21 May 2010 19:45:33 +0100 Matthew Wild Merge with backout changeset | files
Fri, 21 May 2010 19:44:31 +0100 Matthew Wild Backed out changeset c75c22c316d6 (the XMPP spec now gives a better way to do this) changeset | files
Sat, 22 May 2010 20:51:01 +0200 Tobias Markmann util.sasl.scram: Fixing issue #177. changeset | files
Sat, 22 May 2010 20:34:32 +0200 Tobias Markmann util.sasl.plain: Typo. changeset | files
Sat, 22 May 2010 19:04:53 +0200 Tobias Markmann util.sasl.scram: Providing an API function to generate a salted password for the SCRAM-SHA-1 mechanism. changeset | files
Sat, 22 May 2010 14:58:24 +0200 Tobias Markmann util.sasl.scram: Split up long line. changeset | files
Sat, 22 May 2010 14:47:21 +0200 Tobias Markmann util.sasl.scram: Parsing client-final-message in a more strict way. (thanks Marc Santamaria) changeset | files
Sat, 22 May 2010 13:59:58 +0200 Tobias Markmann util.sasl.scram: Fix in nonce check of client-final-message. changeset | files
Sat, 22 May 2010 13:58:15 +0200 Tobias Markmann util.sasl.scram: Parsing client-first-message in a more strict way. (thanks Marc Santamaria) changeset | files
Sat, 22 May 2010 01:48:31 +0200 Tobias Markmann util.sasl.scram: Check nonce in client final message. Check channel binding flag in client first message. Adding some TODOs on more strict parsing. (thanks Marc Santamaria) changeset | files
Fri, 21 May 2010 23:40:29 +0200 Tobias Markmann util.sasl.plain: Removing plain_hashed authentication provider. Just do hashing and comparison yourself in a plain_test authentication provider. changeset | files
Fri, 21 May 2010 19:28:56 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Fri, 21 May 2010 19:27:06 +0100 Matthew Wild mod_bosh: Re-layout session object creation to make lines shorter changeset | files
Fri, 21 May 2010 19:24:50 +0100 Matthew Wild mod_bosh: Add option consider_bosh_secure to treat BOSH sessions as encrypted even if they don't use HTTP (useful for when secure requests are proxied to Prosody over HTTP) changeset | files
Fri, 21 May 2010 19:20:21 +0100 Matthew Wild mod_privacy: Fix several possible tracebacks when either the contact is a host JID, or the contact isn't in your roster and you have roster group/subscription rules in place changeset | files
Fri, 21 May 2010 19:19:29 +0100 Matthew Wild mod_privacy: Remove validation that checks a roster group you block actually exists - it would be time-consuming on large rosters, and isn't important (or correct?) anyway. changeset | files
Thu, 20 May 2010 11:52:20 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Thu, 20 May 2010 11:51:55 +0100 Matthew Wild mod_saslauth: Split out cyrus SASL config options into locals, and add support for cyrus_application_name (default: 'prosody') changeset | files
Thu, 20 May 2010 11:44:41 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Thu, 20 May 2010 11:32:24 +0100 Matthew Wild usermanager, mod_saslauth: Make account provisioning for Cyrus SASL optional (default: not required) changeset | files
Thu, 20 May 2010 11:13:51 +0100 Matthew Wild util.sasl_cyrus: Support for specifying the application name (to pass to Cyrus SASL's init()) changeset | files
Thu, 20 May 2010 11:08:51 +0100 Matthew Wild mod_saslauth: Add return value and error message to the Cyrus SASL handle_status callback changeset | files
Thu, 20 May 2010 11:05:43 +0100 Matthew Wild mod_saslauth: Allow the Cyrus SASL realm to be configurable changeset | files
Thu, 20 May 2010 10:48:44 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Thu, 20 May 2010 10:46:08 +0100 Matthew Wild net.dns: Remove redundant locals declaration changeset | files
Thu, 20 May 2010 10:45:29 +0100 Matthew Wild net.dns: Fix dns.lookup from commit e54774bd73a7 changeset | files
Thu, 20 May 2010 10:46:08 +0100 Matthew Wild net.dns: Remove redundant locals declaration changeset | files
Thu, 20 May 2010 10:45:29 +0100 Matthew Wild net.dns: Fix dns.lookup from commit e54774bd73a7 changeset | files
Thu, 20 May 2010 09:41:27 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Thu, 20 May 2010 09:40:33 +0100 Matthew Wild mod_groups: Remove potentially verbose per-contact logging (thanks Flo) changeset | files
Wed, 19 May 2010 10:49:27 +0500 Waqas Hussain usermanager: Changed auth provider functions to methods. changeset | files
Tue, 18 May 2010 23:29:44 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Tue, 18 May 2010 23:29:21 +0100 Matthew Wild Merge 0.6->0.7 changeset | files
Tue, 18 May 2010 23:28:36 +0100 Matthew Wild configure: Fix to allow option values containing '=' (thanks Jakub) changeset | files
Mon, 28 Dec 2009 19:49:55 +0500 Brian Cully net/dns: Fix socket.select timeout. changeset | files
Tue, 18 May 2010 00:47:35 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Tue, 18 May 2010 00:47:06 +0100 Matthew Wild Merge 0.6->0.7 changeset | files
Wed, 28 Apr 2010 16:52:06 +0400 Brian Cully net/httpserver_listener: Ignore empty strings on incoming data. changeset | files
Mon, 17 May 2010 11:58:00 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Mon, 17 May 2010 11:57:01 +0100 Matthew Wild Merge 0.7/MattJ with 0.7 changeset | files
Mon, 17 May 2010 11:56:36 +0100 Matthew Wild Merge with 0.6 changeset | files
Mon, 17 May 2010 11:49:24 +0100 Matthew Wild mod_bosh: Always give requests a destroy handler, so that the management of each session's request array and the inactive_sessions logic can happen in one place. Simplifies everything and concludes this series of BOSH fixes. changeset | files
Mon, 17 May 2010 11:46:54 +0100 Matthew Wild mod_bosh: Fix handling of rids by not dropping requests with repeated rids (assign them their sid instead), and always starting a session with first_rid-1. changeset | files
Mon, 17 May 2010 11:45:11 +0100 Matthew Wild mod_bosh: Remove some hacky code for pruning dead requests that hopefully never gets executed - if it does there's a bug anyway. changeset | files
Mon, 17 May 2010 11:42:53 +0100 Matthew Wild mod_bosh: Remove requests from the session table using table.remove(), prevents the possibility of holes in the array. changeset | files
Sat, 15 May 2010 19:38:40 +0100 Matthew Wild prosodyctl: Support for the new usermanager, refactor host creation and fail if a host is not using the default authentication provider, for now. (thanks Nicola) changeset | files
Sat, 15 May 2010 19:31:58 +0100 Matthew Wild usermanager: Export new_default_provider() changeset | files
Thu, 13 May 2010 21:18:03 +0500 Waqas Hussain usermanager: Handle auth providers for components. changeset | files
Wed, 12 May 2010 23:06:46 +0100 Matthew Wild usermanager: Fix logic for per-host admin tables (thanks Maranda) changeset | files
Sun, 09 May 2010 20:48:21 +0100 Matthew Wild net.xmppclient_listener: Port to util.xmppstream \o/ changeset | files
Sun, 09 May 2010 20:46:24 +0100 Matthew Wild prosody: Load util.xmppstream :( changeset | files
Sun, 09 May 2010 20:45:53 +0100 Matthew Wild util.xmppstream: Stream objects now just have feed/reset methods changeset | files
Fri, 07 May 2010 21:43:37 +0100 Matthew Wild usermanager: Bump log level of incorrect config option warnings changeset | files
Fri, 07 May 2010 21:42:45 +0100 Matthew Wild usermanager: Fix for is_admin to work with the new auth provider architecture changeset | files
Fri, 07 May 2010 16:21:04 +0500 Waqas Hussain Merge 0.7->trunk changeset | files
Fri, 07 May 2010 16:17:48 +0500 Waqas Hussain Merge 0.6->0.7 changeset | files
Fri, 07 May 2010 16:10:04 +0500 Waqas Hussain mod_console: Set a chunk name for loadstring calls (nicer errors). changeset | files
Fri, 07 May 2010 16:04:45 +0500 Waqas Hussain mod_posix: Fixed a global access. changeset | files
Fri, 07 May 2010 16:13:05 +0500 Waqas Hussain mod_console: Ensure that a null byte is printed after sending the banner. changeset | files
Fri, 07 May 2010 16:02:29 +0500 Waqas Hussain prosody: Modified function metatable for better string representation of functions. changeset | files
Fri, 07 May 2010 16:00:33 +0500 Waqas Hussain prosody: Lowered log level for a log message. changeset | files
Fri, 07 May 2010 07:18:09 +0500 Waqas Hussain mod_posix: Don't add a server-starting event handler while the server-starting event is being fired. changeset | files
Thu, 06 May 2010 23:16:50 +0500 Waqas Hussain net.server_select: Remove some debugging code. changeset | files
Thu, 06 May 2010 17:14:11 +0500 Waqas Hussain Merge 0.7->trunk changeset | files
Thu, 06 May 2010 16:25:40 +0500 Waqas Hussain Merge 0.6->0.7 changeset | files
Thu, 06 May 2010 15:52:47 +0500 Waqas Hussain loggingmanager: Enable debug level for default console logging when 'debug' mode is enabled in the config. changeset | files
Thu, 06 May 2010 15:38:11 +0500 Waqas Hussain loggingmanager: Enable debug level for default console logging when 'debug' mode is enabled in the config. changeset | files
Thu, 06 May 2010 15:19:20 +0500 Waqas Hussain util.sasl.scram: Fixed global access. changeset | files
Wed, 05 May 2010 20:35:06 +0100 Matthew Wild prosodyctl: Use the global events objects for hosts (again) (thanks albert) (sorry albert) changeset | files
Wed, 05 May 2010 20:14:24 +0100 Matthew Wild prosodyctl: Give each host an independant events object, because it seems to be the right thing to do changeset | files
Wed, 05 May 2010 20:14:03 +0100 Matthew Wild prosodyctl: Relocate global prosody object creation (see fff153f7f4de) changeset | files
Wed, 05 May 2010 19:01:14 +0100 Matthew Wild Merge configmanager->trunk changeset | files
Wed, 14 Apr 2010 12:59:46 +0100 Matthew Wild configmanager: Add VirtualHost as an alias for Host (re-applied in trunk due to previous bad merge with 0.7) changeset | files
Wed, 05 May 2010 17:22:43 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Wed, 05 May 2010 17:21:50 +0100 Matthew Wild mod_console: Make use of the new onconnect callback to initialise session and send banner changeset | files
Wed, 05 May 2010 17:12:32 +0100 Matthew Wild net.server_select: Fix typo affecting connections with an onconnect listener that have data pending in the sendbuffer changeset | files
Wed, 05 May 2010 15:33:58 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Wed, 05 May 2010 15:33:29 +0100 Matthew Wild mod_proxy65: Send error reply to activation stanza if one or both parties were not connected to the proxy changeset | files
Wed, 05 May 2010 15:32:16 +0100 Matthew Wild mod_proxy65: Return service-unavailable error when receiving an iq we didn't understand changeset | files
Wed, 05 May 2010 15:31:18 +0100 Matthew Wild mod_proxy65: Use new server.link to link proxied connections, now works with either connection backend changeset | files
Wed, 05 May 2010 15:25:48 +0100 Matthew Wild net.server_select, net.server_event: Add server.link() to link 2 connections with an intermediate buffer of the specified size changeset | files
Wed, 05 May 2010 15:24:24 +0100 Matthew Wild net.server_select, net.server_event: Support for ondrain listener callback for when send buffer is empty changeset | files
Wed, 05 May 2010 15:23:17 +0100 Matthew Wild net.server_select, net.server_event: Rename :pattern() method to :set_mode() for select backend, and add :set_mode() to event backend changeset | files
Wed, 05 May 2010 15:21:17 +0100 Matthew Wild net.server_select, net.server_event: Support for :pause() and :resume() on connections changeset | files
Wed, 05 May 2010 14:17:01 +0100 Matthew Wild usermanager: Give the default auth provider a name, you'll never guess what it is. changeset | files
Wed, 05 May 2010 11:29:10 +0100 Matthew Wild Merge Tobias's fancy SASL branch->trunk changeset | files
Fri, 12 Mar 2010 18:41:05 +0100 Tobias Markmann Merge with tip. changeset | files
Fri, 12 Mar 2010 18:37:51 +0100 Tobias Markmann util.sasl: 2009 -> 2010 in copyright header. changeset | files
Sun, 28 Feb 2010 22:58:43 +0100 Tobias Markmann util.sasl.scram: Adjusting authentication backend name to conform with the style already used by the plain module. changeset | files
Sun, 28 Feb 2010 22:50:25 +0100 Tobias Markmann util.sasl.plain: Adding plain_hashed authentication backend support. changeset | files
Sun, 28 Feb 2010 22:42:53 +0100 Tobias Markmann util.sasl.scram: Adding documentation on SCRAM authentication backend. changeset | files
Sun, 28 Feb 2010 22:40:05 +0100 Tobias Markmann util.sasl.anonymous: Adding documentation on anonymous authentication backend. changeset | files
Sun, 28 Feb 2010 22:32:12 +0100 Tobias Markmann util.sasl: Moving SASL authentication backends documentation to the mechanism files. changeset | files
Sun, 28 Feb 2010 22:23:03 +0100 Tobias Markmann util.sasl: Abstracting out the hash function used since SCRAM is independent of it. Adding scram-{mech} authentication backend support. changeset | files
Wed, 05 May 2010 11:25:26 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Wed, 05 May 2010 11:24:45 +0100 Matthew Wild net.server_event: Be sure to fire onincoming for backwards-compatibility with pre-onconnect listeners (thanks darkrain/mod_console) changeset | files
Wed, 05 May 2010 01:05:58 +0100 Matthew Wild usermanager: Support for pluggable authentication providers changeset | files
Tue, 04 May 2010 23:43:01 +0100 Matthew Wild eventmanager, prosody: Adapt eventmanager to use prosody.events, as a step towards removing it entirely changeset | files
Tue, 04 May 2010 23:36:50 +0100 Matthew Wild Merge 0.7->trunk (with MUC needing checking, waqas) changeset | files
Sat, 01 May 2010 05:18:38 +0500 Waqas Hussain Merge 0.6 into 0.7. changeset | files
Wed, 14 Apr 2010 13:12:14 +0100 Matthew Wild Tagging 0.6.2 changeset | files
Wed, 14 Apr 2010 13:01:10 +0100 Matthew Wild prosody.cfg.lua.dist: Refactor the default config file based on feedback from confused users 0.6.2 changeset | files
Wed, 14 Apr 2010 13:00:24 +0100 Matthew Wild hostmanager: Re-word log messages in line with config changes changeset | files
Wed, 14 Apr 2010 12:59:46 +0100 Matthew Wild configmanager: Add VirtualHost as an alias for Host changeset | files
Wed, 14 Apr 2010 17:54:33 +0500 Waqas Hussain MUC: Allow moderators which are not owners to change roles. changeset | files
Mon, 19 Apr 2010 18:30:59 +0500 Waqas Hussain MUC: Include <status code='100'/> in a message, not in presence. Fixes various issues. changeset | files
Mon, 19 Apr 2010 18:29:10 +0500 Waqas Hussain modulemanager: Log proper tracebacks on errors during module load/unload. changeset | files
Mon, 19 Apr 2010 18:28:12 +0500 Waqas Hussain prosody: Set metatable on functions to allow easy access to upvalues. changeset | files
Tue, 04 May 2010 23:11:41 +0100 Matthew Wild configmanager: Fix very wacky indentation changeset | files
Tue, 04 May 2010 23:07:49 +0100 Matthew Wild configmanager: Fix some wacky indentation changeset | files
Sun, 11 Apr 2010 01:30:31 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Sun, 11 Apr 2010 01:29:59 +0100 Matthew Wild net.server_event: Call listener.onconnect if it exists, otherwise stick to listener.onincoming changeset | files
Sun, 11 Apr 2010 01:20:20 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Sun, 11 Apr 2010 01:11:42 +0100 Matthew Wild net.server_select: Support for listener.onconnect changeset | files
Fri, 09 Apr 2010 12:32:25 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Fri, 09 Apr 2010 12:31:51 +0100 Matthew Wild Merge 0.6->0.7 changeset | files
Fri, 09 Apr 2010 12:25:54 +0100 Matthew Wild net.server: Fix logic error causing traceback when receiving a non-number port changeset | files
Wed, 07 Apr 2010 21:08:16 +0100 Matthew Wild loggingmanager: Fix syntax error :) changeset | files
Wed, 07 Apr 2010 21:01:06 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Wed, 07 Apr 2010 21:00:20 +0100 Matthew Wild 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. changeset | files
Wed, 07 Apr 2010 17:41:35 +0100 Matthew Wild loggingmanager: Observe 'debug' config setting for console logging too changeset | files
Sat, 03 Apr 2010 23:09:59 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Sat, 03 Apr 2010 23:09:11 +0100 Matthew Wild Merge 0.6->0.7 changeset | files
Sat, 03 Apr 2010 22:26:14 +0100 Matthew Wild Merge 0.6/MattJ -> 0.6 changeset | files
Sat, 03 Apr 2010 22:24:39 +0100 Matthew Wild mod_bosh: Default stanza namespace should be jabber:client (fixes BOSH to work with recent namespace fix) changeset | files
Thu, 01 Apr 2010 19:28:23 +0500 Waqas Hussain util.ztact: Fixed global accesses. changeset | files
Thu, 01 Apr 2010 19:27:26 +0500 Waqas Hussain util.uuid: Use a local instead of a global. changeset | files
Thu, 01 Apr 2010 19:12:08 +0500 Waqas Hussain util.stanza: Fixed some more nil global accesses. changeset | files
Thu, 01 Apr 2010 19:08:25 +0500 Waqas Hussain util.stanza: Fixed a nil global access. changeset | files
Tue, 30 Mar 2010 19:48:04 +0100 Matthew Wild Merge 0.7->trunk changeset | files
Tue, 30 Mar 2010 19:46:53 +0100 Matthew Wild Merge 0.7/waqas->0.7/MattJ changeset | files
Fri, 26 Mar 2010 08:24:29 +0500 Waqas Hussain net.server_event: Fixed spelling fail. changeset | files
Tue, 30 Mar 2010 19:45:56 +0100 Matthew Wild Merge 0.6->0.7 changeset | files
Tue, 30 Mar 2010 19:44:50 +0100 Matthew Wild xmppserver_listener: Compatibility fix for older Prosodies with the s2s xmlns bug changeset | files
Tue, 30 Mar 2010 19:40:16 +0100 Matthew Wild stanza_router, s2smanager, modulemanager: Fix for handling of the default namespace on stanzas, causing sometimes jabber:client to be sent over s2s, and accepted changeset | files
Thu, 25 Mar 2010 19:40:38 +0000 Matthew Wild Merge 0.7->trunk changeset | files
Thu, 25 Mar 2010 19:34:41 +0000 Matthew Wild tools/erlparse: Discard erlang PIDs instead of choking on them as a syntax error changeset | files
Thu, 25 Mar 2010 19:34:05 +0000 Matthew Wild tools/erlparse: Report the line number when showing a syntax error in the input file changeset | files
Thu, 25 Mar 2010 19:32:35 +0000 Matthew Wild tools/erlparse: Optimisations aplenty for faster processing of large files changeset | files
Thu, 25 Mar 2010 18:53:17 +0000 Matthew Wild Merge 0.7->trunk changeset | files
Thu, 25 Mar 2010 18:52:34 +0000 Matthew Wild tools/ejabberd2prosody: Create prosody singleton so datamanager can detect the platform (set no platform to use lfs, pposix isn't necessary here) changeset | files
Thu, 25 Mar 2010 12:33:45 +0000 Matthew Wild Merge 0.7->trunk changeset | files
Thu, 25 Mar 2010 12:32:25 +0000 Matthew Wild net.server_event: Don't re-try a write if the connection closed (thanks Flo) changeset | files
Wed, 24 Mar 2010 22:48:12 +0000 Matthew Wild Merge 0.7->trunk changeset | files
Wed, 24 Mar 2010 22:46:57 +0000 Matthew Wild net.server_event: Bump timeout values up somewhat changeset | files
Wed, 24 Mar 2010 22:41:43 +0000 Matthew Wild Merge 0.7->trunk changeset | files
Wed, 24 Mar 2010 22:40:53 +0000 Matthew Wild Merge 0.7/waqas->0.7/MattJ changeset | files
Wed, 24 Mar 2010 00:07:17 +0500 Waqas Hussain util.sasl.digest-md5: Removed unnnecessary check (which included a nil global access). changeset | files
Wed, 24 Mar 2010 00:05:55 +0500 Waqas Hussain mod_register: Use set_password to set passwords instead of create_user. changeset | files
Wed, 24 Mar 2010 00:03:31 +0500 Waqas Hussain usermanager: Added function set_password. changeset | files
Wed, 24 Mar 2010 22:34:59 +0000 Matthew Wild Merge 0.6->0.7 changeset | files
Wed, 24 Mar 2010 20:00:22 +0000 Matthew Wild mod_tls: Add s2s_allow_encryption option which, when set to false, disabled TLS for s2s changeset | files
Tue, 23 Mar 2010 20:55:28 +0500 Waqas Hussain prosody.cfg.lua.dist: Whitespace fix. changeset | files
Tue, 23 Mar 2010 20:48:57 +0500 Waqas Hussain prosody.cfg.lua.dist: Disable mod_privacy by default. changeset | files
Tue, 23 Mar 2010 20:24:56 +0500 Waqas Hussain usermanager: Return sane errors/results when Cyrus SASL is in use. changeset | files
Tue, 23 Mar 2010 20:17:46 +0500 Waqas Hussain mod_saslauth: Tidier code for SASL backend selection. changeset | files
Tue, 23 Mar 2010 20:11:39 +0500 Waqas Hussain mod_saslauth: Fail with an error when the requested SASL backend cannot be used. changeset | files
Mon, 22 Mar 2010 17:26:12 +0000 Matthew Wild Merge 0.7->trunk changeset | files
Mon, 22 Mar 2010 17:24:55 +0000 Matthew Wild Merge 0.6->0.7 changeset | files
Mon, 22 Mar 2010 17:16:28 +0000 Matthew Wild util.windows: Convert from Windows line endings changeset | files
Mon, 22 Mar 2010 17:06:15 +0000 Matthew Wild Update copyright headers for 2010 changeset | files
Mon, 22 Mar 2010 21:58:38 +0500 Waqas Hussain loggingmanager: Don't use non-standard format specifier to format the timestamp. changeset | files
Mon, 22 Mar 2010 16:55:10 +0000 Matthew Wild util.xmppstream: new() now returns a parser object changeset | files
Mon, 22 Mar 2010 16:24:49 +0000 Matthew Wild util.xmppstream: Initial commit changeset | files
Mon, 22 Mar 2010 15:05:35 +0000 Matthew Wild Merge 0.7->trunk changeset | files
Mon, 22 Mar 2010 15:05:05 +0000 Waqas Hussain stanza_router: Don't send error replies for stanzas of type 'error' and 'result' on unbound authenticated connections. [originally fa84451e9b35 in 0.6] changeset | files
Mon, 22 Mar 2010 15:04:22 +0000 Waqas Hussain stanza_router: Allow non-jabber:client elements after auth, before bind. [originally 2c538d4bde13 in 0.6] changeset | files
Mon, 22 Mar 2010 14:59:03 +0000 Matthew Wild Merge 0.7->trunk changeset | files
Mon, 22 Mar 2010 14:58:25 +0000 Matthew Wild sessionmanager, s2smanager: Add type of ?2s_destroyed to resting sessions (fixes a logging traceback, thanks Flo) changeset | files
Mon, 22 Mar 2010 14:38:01 +0000 Matthew Wild Merge 0.7->trunk changeset | files
Mon, 22 Mar 2010 14:36:53 +0000 Matthew Wild mod_groups: Ignore whitespace on group member JID lines (thanks Luis!) changeset | files
Mon, 22 Mar 2010 14:35:02 +0000 Matthew Wild mod_groups: Fixes to make compatible with roster versioning - set version to 'true' to indicate that the roster is not being versioned changeset | files
Mon, 22 Mar 2010 14:33:38 +0000 Matthew Wild mod_groups: Missed hunk from last commit, don't create the list of public group members unless necessary changeset | files
Mon, 22 Mar 2010 14:32:23 +0000 Matthew Wild mod_groups: Only create group lists when necessary (now we can reliably detect when a user is in /any/ group, including public ones) changeset | files
Mon, 22 Mar 2010 14:28:25 +0000 Matthew Wild rostermanager: Don't bump the roster version if it is == true (ie. we are not versioning the roster) changeset | files
Mon, 22 Mar 2010 01:54:22 +0000 Matthew Wild mod_roster: Tidier code for the roster versioning logic changeset | files
Mon, 22 Mar 2010 01:54:22 +0000 Matthew Wild mod_roster: Tidier code for the roster versioning logic changeset | files
Sat, 20 Mar 2010 14:17:51 +0000 Matthew Wild Merge 0.7->trunk changeset | files
Sat, 20 Mar 2010 14:16:33 +0000 Matthew Wild .hgignore: Ignore prosody.version (thanks Florob) changeset | files
Thu, 18 Mar 2010 10:11:11 +0000 Matthew Wild Merge 0.7->trunk changeset | files
Thu, 18 Mar 2010 10:10:37 +0000 Matthew Wild util.sasl_cyrus: Return invalid-mechanism instead of undefined-condition where appropriate changeset | files
Thu, 18 Mar 2010 10:05:35 +0000 Matthew Wild util.sasl_cyrus: Clarify some log messages and levels changeset | files
Wed, 17 Mar 2010 18:57:19 -0700 Paul Aurich util.sasl_cyrus: Protect the call to cyrussasl.server_new properly. changeset | files
Thu, 18 Mar 2010 01:44:55 +0000 Matthew Wild Merge 0.7->trunk changeset | files
Wed, 17 Mar 2010 15:29:14 -0700 Paul Aurich util.sasl_cyrus: If available, use a c14n callback for interoperability with bad clients. changeset | files
Wed, 17 Mar 2010 15:29:14 -0700 Paul Aurich mod_saslauth: Add a sasl_realm option changeset | files
Mon, 15 Mar 2010 23:02:16 -0700 Paul Aurich util.cyrus_sasl: Pass the realm to Cyrus changeset | files
Thu, 18 Mar 2010 01:31:37 +0000 Matthew Wild Merge darkrain->trunk changeset | files
Wed, 17 Mar 2010 15:29:14 -0700 Paul Aurich util.sasl_cyrus: If available, use a c14n callback for interoperability with bad clients. changeset | files
Wed, 17 Mar 2010 15:29:14 -0700 Paul Aurich mod_saslauth: Add a sasl_realm option changeset | files
Thu, 18 Mar 2010 01:27:31 +0000 Matthew Wild Merge 0.7->trunk changeset | files
Thu, 18 Mar 2010 01:25:50 +0000 Matthew Wild Merge 0.6->0.7 changeset | files
Thu, 18 Mar 2010 01:16:39 +0000 Matthew Wild Merge 0.6 with waqas changeset | files
Tue, 16 Mar 2010 00:15:05 +0500 Waqas Hussain mod_compression: Improved and lowered log level of some logged messages. changeset | files
Thu, 18 Mar 2010 01:15:25 +0000 Matthew Wild s2smanager: Remove the infamous 'as per RFC' log message entirely (it happens too often to be useful) changeset | files
Wed, 17 Mar 2010 14:36:23 +0000 Matthew Wild Merge with 0.7 changeset | files
Wed, 17 Mar 2010 14:28:26 +0000 Matthew Wild Merge with 0.6 (into 0.7, namely mod_compression fixes) changeset | files
Tue, 09 Mar 2010 20:14:47 +0500 Waqas Hussain mod_compression: Return <setup-failed/> instead of <unsupported-method/> where applicable. changeset | files
Tue, 09 Mar 2010 18:19:50 +0500 Waqas Hussain mod_compression: More robust stanza processing. changeset | files
Tue, 09 Mar 2010 18:11:45 +0500 Waqas Hussain mod_compression: Don't succeed after indicating a failure. changeset | files
Tue, 09 Mar 2010 17:52:18 +0500 Waqas Hussain mod_compression: Don't tell client compression succeeded when it didn't. changeset | files
Tue, 09 Mar 2010 17:43:18 +0500 Waqas Hussain mod_compression: Fixed various possible tracebacks in logging. changeset | files
Mon, 15 Mar 2010 23:02:16 -0700 Paul Aurich util.cyrus_sasl: Pass the realm to Cyrus changeset | files
Wed, 17 Mar 2010 03:16:43 +0500 Waqas Hussain MUC: Added support for letting clients manage discussion history. changeset | files
Mon, 15 Mar 2010 03:18:33 +0000 Matthew Wild Merge with 0.7 (and indirectly 0.6.2) changeset | files
Wed, 03 Mar 2010 22:05:05 +0000 Matthew Wild Merge 0.6.2/waqas with 0.6.2/MattJ changeset | files
Wed, 03 Mar 2010 22:05:05 +0000 Matthew Wild Merge 0.6.2/waqas with 0.6.2/MattJ changeset | files
Thu, 04 Mar 2010 02:22:45 +0500 Waqas Hussain stanza_router: Don't send error replies for stanzas of type 'error' and 'result' on unbound authenticated connections. changeset | files
Thu, 04 Mar 2010 02:20:17 +0500 Waqas Hussain stanza_router: Allow non-jabber:client elements after auth, before bind. changeset | files
Fri, 20 Nov 2009 17:12:12 +0100 Tobias Markmann Fixing some typos. changeset | files
Tue, 01 Dec 2009 22:32:37 +0500 Waqas Hussain util.sasl.plain: Allow empty authzid (thanks bjc). changeset | files
Fri, 12 Feb 2010 21:33:22 +0000 Matthew Wild mod_tls: Don't offer TLS on hosts that don't have any certs changeset | files
Sun, 21 Feb 2010 19:27:42 -0500 Dwayne Bent prosodyctl.man: Update email address changeset | files
Mon, 22 Feb 2010 01:02:16 +0000 Matthew Wild mod_console: Uncomment the help for server:shutdown() - thanks darkrain changeset | files
Sun, 21 Feb 2010 16:57:06 +0000 Matthew Wild ejabberd2prosody: Don't print passwords of imported accounts changeset | files
Sun, 21 Feb 2010 16:42:26 +0000 Matthew Wild ejabberdsql2prosody: Don't print password of imported accounts (thanks azerttyu) changeset | files
Sat, 20 Feb 2010 00:52:28 +0000 Matthew Wild mod_debug: Obsoleted by mod_console changeset | files
Sat, 20 Feb 2010 00:52:13 +0000 Matthew Wild mod_selftests: Obsolete, remove changeset | files
Sat, 20 Feb 2010 00:12:32 +0000 Matthew Wild mod_offline: Remove from 0.7 (offline messages are handled in core at the moment) changeset | files
Thu, 18 Feb 2010 14:28:52 +0500 Waqas Hussain MUC: Allow role changes based on JIDs. changeset | files
Mon, 15 Feb 2010 04:15:37 +0500 Waqas Hussain mod_presence: Reflect the user's own presence back to them. changeset | files
Sun, 14 Feb 2010 20:37:49 +0000 Matthew Wild configmanager: Remove debugging code accidentally committed changeset | files
Sun, 14 Feb 2010 18:41:44 +0000 Matthew Wild configmanager: Error when a component and host clash hostnames changeset | files
Sat, 13 Feb 2010 19:35:12 +0000 Matthew Wild mod_saslauth: Don't print raw SASL data to avoid logging passwords unnecessarily changeset | files
Sat, 13 Feb 2010 16:22:05 +0000 Matthew Wild prosody: More accurate friendly error message in the event that creating the global SSL context fails changeset | files
Fri, 12 Feb 2010 17:27:53 +0000 Matthew Wild sessionmanager, s2smanager: Fix for syntax of null_data_handler() (thanks Nolan) changeset | files
Fri, 12 Feb 2010 17:14:54 +0000 Matthew Wild sessionmanager, s2smanager: Give sessions dummy data handlers that log when data is received by a destroyed session changeset | files
Fri, 12 Feb 2010 15:05:48 +0000 Matthew Wild net.dns: Normalize records before placing them in the cache, fixes issues with CNAME targets in CAPS (fixes #161) changeset | files
Fri, 12 Feb 2010 12:43:50 +0000 Matthew Wild hostmanager: Log an error if no hosts are defined changeset | files
Fri, 12 Feb 2010 03:14:53 +0500 Waqas Hussain mod_tls: Fixed an extra :up() in s2s stream feature generation. changeset | files
Fri, 12 Feb 2010 02:39:50 +0500 Waqas Hussain mod_tls: Respond with proper error when TLS cannot be negotiated. changeset | files
Fri, 12 Feb 2010 00:55:06 +0500 Waqas Hussain mod_presence: Don't depend on user being online when calculating top resources. changeset | files
Fri, 12 Feb 2010 00:54:14 +0500 Waqas Hussain mod_presence: Don't depend on sessions array existing for a user when handling outgoing presence broadcast. changeset | files
Wed, 10 Feb 2010 00:12:48 +0500 Waqas Hussain util.encodings: Use STD3 ASCII rules for idna.to_ascii. changeset | files
Fri, 05 Feb 2010 15:05:39 +0000 Matthew Wild prosody: Add a catch-all friendly message for when any port is in use we want to use changeset | files
Sun, 31 Jan 2010 19:27:52 +0000 Matthew Wild util.stanza: stanza.error_reply(): Fix to put the correct namespace on <text> changeset | files
Sun, 31 Jan 2010 17:15:35 +0000 Matthew Wild prosody: Show friendly error when no config present for legacy SSL ports changeset | files
Sun, 31 Jan 2010 16:40:47 +0000 Matthew Wild prosody: Log error message when failing to open ports changeset | files
Sat, 30 Jan 2010 18:51:07 +0000 Matthew Wild MUC: muc.lib.lua: Fix the sending of the occupant JID instead of the nick in role lists and presence broadcasts after role changes (thanks teo) changeset | files
Fri, 29 Jan 2010 21:08:18 +0500 Waqas Hussain mod_presence: Quick fix to make probes from local users to local hosts work. changeset | files
Fri, 29 Jan 2010 21:06:51 +0500 Waqas Hussain mod_presence: Added handler for presence subscriptions and probes to local hosts. changeset | files
Fri, 29 Jan 2010 21:04:36 +0500 Waqas Hussain stanza_router: Added third parameter to core_post_stanza, to control pre-events. changeset | files
Fri, 29 Jan 2010 18:16:39 +0500 Waqas Hussain mod_presence: Respond with an unavailable presence when subscribers probe and no resources are available. changeset | files
Sun, 24 Jan 2010 05:35:21 +0500 Waqas Hussain prosody: Listen for component connections on port 5347 by default. changeset | files
Sat, 23 Jan 2010 02:53:44 +0000 Matthew Wild mod_component: Fix name of config option in error message (thanks nulani!) changeset | files
Fri, 22 Jan 2010 14:58:31 +0000 Matthew Wild util.dataforms: Add optional type parameters (defaults to 'form') changeset | files
Thu, 21 Jan 2010 14:53:01 +0000 Matthew Wild net.httpserver: More robust handling of headers split across multiple packets changeset | files
Thu, 21 Jan 2010 13:14:52 +0000 Matthew Wild net.httpserver: Make it possible to return responses with no body changeset | files
Thu, 21 Jan 2010 13:10:13 +0000 Matthew Wild net.httpserver: Close connection on invalid HTTP status line changeset | files
Mon, 18 Jan 2010 17:14:41 +0000 Matthew Wild mod_presence: Automatically deny presence requests for hosts, fixes traceback in #153 changeset | files
Mon, 18 Jan 2010 16:31:57 +0000 Matthew Wild stanza_router: Log the name of unhandled stanzas (thanks bear) changeset | files
Mon, 11 Jan 2010 18:59:06 +0500 Waqas Hussain sessionmanager: Added resource prepping, and invalid resource checking to the bind_resource function. changeset | files
Mon, 11 Jan 2010 17:52:28 +0500 Waqas Hussain mod_register: Return a <not-acceptable/> error on empty usernames (thanks Neustradamus). changeset | files
Sun, 10 Jan 2010 20:21:48 +0000 Matthew Wild util.pposix: Fix return type of lc_abort to shush compiler warning changeset | files
Fri, 01 Jan 2010 03:32:26 +0000 Matthew Wild prosody.cfg.lua.dist: Remove lie about requiring console_enabled changeset | files
Thu, 10 Dec 2009 03:02:04 +0500 Waqas Hussain modulemanager: Fire item-removed events on module unload. changeset | files
Thu, 10 Dec 2009 02:50:23 +0500 Waqas Hussain prosody: Call tostring on the key being used for nil global read before concatenating it with a string. changeset | files
Thu, 10 Dec 2009 02:47:13 +0500 Waqas Hussain prosody: Log a warning and traceback, but don't throw an error on nil global read. changeset | files
Thu, 10 Dec 2009 01:56:16 +0500 Waqas Hussain Mainfile: Broke up a really long line. changeset | files
Sat, 05 Dec 2009 10:26:43 -0800 Paul Aurich mod_pep: Support item retrieval use cases changeset | files
Sat, 05 Dec 2009 09:43:53 -0800 Paul Aurich mod_pep: Allow storage of urn:xmpp:avatar:data node (payload only with base64 data) changeset | files
Mon, 30 Nov 2009 16:39:27 +0000 Matthew Wild util.stanza: Add stanza:get_child(name, xmlns) to find a child tag given a name/xmlns changeset | files
Fri, 27 Nov 2009 17:41:52 +0000 Matthew Wild tests: Add tests for util.jid.join() changeset | files
Fri, 27 Nov 2009 17:33:55 +0000 Matthew Wild util.jid: Add join(node, host, resource) function to join the components and return nil if invalid changeset | files
Wed, 25 Nov 2009 22:00:33 +0500 Waqas Hussain MUC: Only allow moderators to change the room subject. changeset | files
Wed, 25 Nov 2009 21:42:05 +0500 Waqas Hussain MUC: Prevent visitors from broadcasting messages. changeset | files
Wed, 25 Nov 2009 21:40:44 +0500 Waqas Hussain MUC: Improved handling of incoming groupchat messages (state preserved for possible later use). changeset | files
Tue, 24 Nov 2009 20:34:22 +0000 Matthew Wild core.sessionmanager, net.*_listener: Remove the evil collectgarbage() calls changeset | files
Mon, 23 Nov 2009 02:58:42 +0000 Matthew Wild util.dependencies: Make the commands line up properly in the "missing dependency" output. Yes, this was the commit you didn't know you were waiting for! changeset | files
Sat, 21 Nov 2009 13:15:46 +0000 Matthew Wild mod_bosh: Don't log response XML changeset | files
Fri, 19 Feb 2010 03:30:27 +0000 Matthew Wild s2smanager: Use s2smanager log() if session doesn't have a logger (thanks Flo) changeset | files
Fri, 19 Feb 2010 03:23:51 +0000 Matthew Wild net.httpclient_listener: Don't notify request of closed connection if the close was initiated by us changeset | files
Fri, 15 Jan 2010 18:30:33 +0100 Tobias Markmann util.signal: Using stdlib.h instead of malloc.h. changeset | files
Wed, 03 Mar 2010 20:52:30 +0000 Matthew Wild net.http: destroy_request(): Pass request.handler to disconnect() listener to fix small leak changeset | files
Fri, 19 Feb 2010 03:21:50 +0000 Matthew Wild net.http: Close connection when invalid status line is received from the server changeset | files
Fri, 19 Feb 2010 03:21:20 +0000 Matthew Wild net.http: Don't re-destroy a request when the connection is closed changeset | files
Fri, 19 Feb 2010 02:58:34 +0000 Matthew Wild net.http: Port commit 2f235c57d713 to net.http to fix headers in responses (thanks dersd) changeset | files
Thu, 18 Feb 2010 18:57:37 +0000 Matthew Wild README: Update URL for installation docs changeset | files
Thu, 18 Feb 2010 17:12:37 +0000 Matthew Wild HACKERS: Update changeset | files
Wed, 03 Mar 2010 20:41:17 +0000 Matthew Wild TODO: Update for the fact that 0.7 is done changeset | files
Thu, 18 Feb 2010 17:10:45 +0000 Matthew Wild TODO: Update changeset | files
Sun, 31 Jan 2010 15:39:49 +0000 Matthew Wild mod_tls: Set the sslctx on outgoing connections (possibly the cause of outgoing s2s connections not being encrypted) changeset | files
Sat, 30 Jan 2010 18:45:46 +0000 Matthew Wild s2smanager: Fix syntax error) changeset | files
Sat, 30 Jan 2010 17:00:47 +0000 Matthew Wild s2smanager: require_s2s_encryption -> s2s_require_encryption changeset | files
Sat, 30 Jan 2010 16:42:27 +0000 Matthew Wild s2smanager: Make require_s2s_encryption do what it says on the tin changeset | files
Wed, 03 Mar 2010 20:12:24 +0000 Matthew Wild prosodyctl: Fix to load LuaRocks 2.x if we have it changeset | files
Thu, 28 Jan 2010 18:10:20 +0000 Matthew Wild util.dependencies: Load luarocks.loader/luarocks.require changeset | files
Wed, 13 Jan 2010 00:04:38 +0000 Matthew Wild prosodyctl: Use mode r+ for opening the file so 1) it fails if the file doesn't exist 2) we have write access to lock it changeset | files
Wed, 13 Jan 2010 00:03:22 +0000 Matthew Wild mod_posix: Adjust file open mode depending on whether file exists (take that fopen designers!!!) changeset | files
Mon, 11 Jan 2010 00:14:33 +0000 Matthew Wild util.prosodyctl: Report Prosody as not running if the pidfile isn't locked changeset | files
Sun, 10 Jan 2010 23:49:38 +0000 Matthew Wild mod_posix: Lock pidfile when in use, shut down if we can't write or lock the pidfile changeset | files
Sun, 10 Jan 2010 03:54:29 +0000 Matthew Wild util.signal: Restore the old debug hook earlier, just in case we receive another signal between clearing the signal queue and restoring it changeset | files
Sun, 10 Jan 2010 00:31:38 +0000 Matthew Wild util.signal: Update version in header, and author's email changeset | files
Sun, 10 Jan 2010 00:28:48 +0000 Matthew Wild util.signal: Queue up multiple signals, instead of trampling on the previous debug hook (and never clearing our own) changeset | files
Sat, 09 Jan 2010 07:12:30 +0000 Matthew Wild prosody: net_activate_ports: Accept strings as well as numbers for specifying ports changeset | files
Thu, 07 Jan 2010 01:26:01 +0000 Matthew Wild net.dns: Make sure math.randomseed() gets passed an integer changeset | files
Sun, 03 Jan 2010 11:26:36 -0800 Paul Aurich s2smanager: Stamp a 'to' on the reply stream:stream. This makes prosody happy. changeset | files
Sun, 03 Jan 2010 03:36:40 +0000 Matthew Wild prosodyctl: Gracefully handle a missing stty command, and fall back to ANSI escape sequences changeset | files
Fri, 01 Jan 2010 21:32:23 +0000 Matthew Wild mod_httpserver: Rudimentary directory detection, return forbidden instead of causing a traceback (since commit 0325f241a26c) changeset | files
Mon, 21 Dec 2009 22:00:49 +0000 Matthew Wild mod_saslauth: Requiring c2s encryption means requiring c2s encryption... thanks Flo changeset | files
Thu, 17 Dec 2009 21:50:02 +0000 Matthew Wild s2smanager: Give reasons to destroy_session in more cases, including when DNS lookup fails changeset | files
Thu, 17 Dec 2009 19:00:36 +0000 Matthew Wild xmppserver_listener: When a connection fails, pass the reason to destroy_session changeset | files
Thu, 17 Dec 2009 18:59:29 +0000 Matthew Wild s2smanager: Have both destroy_session and bounce_sendq accept a reason string to include in bounced stanzas changeset | files
Thu, 17 Dec 2009 21:36:31 +0000 Matthew Wild s2smanager: Send reply stream header only after checking we serve this host (sorry darkrain... :) ) changeset | files
Thu, 17 Dec 2009 19:01:57 +0000 Matthew Wild xmppserver_listener: Make log messages during SRV retries clearer changeset | files
Wed, 16 Dec 2009 00:11:54 +0500 Waqas Hussain prosody: Fixed a possible nil concatenation. changeset | files
Thu, 10 Dec 2009 22:13:04 +0000 Matthew Wild net.http: Don't expect the body on redirects changeset | files
Thu, 10 Dec 2009 16:52:08 +0500 Waqas Hussain mod_httpserver: Text files are text/plain, and not plain/text. changeset | files
Thu, 10 Dec 2009 16:36:33 +0500 Waqas Hussain net.httpserver: Removed mime handling (now in mod_httpserver). Unknown dynamic content is now always served as text/html. changeset | files
Thu, 10 Dec 2009 16:34:38 +0500 Waqas Hussain mod_httpserver: Removed a log message. changeset | files
Thu, 10 Dec 2009 16:27:17 +0500 Waqas Hussain mod_httpserver: Read files in binary mode; fixes issues with serving binary files. changeset | files
Thu, 10 Dec 2009 16:25:50 +0500 Waqas Hussain mod_httpserver: Skip returning a Content-Type when not known (application/octet-stream is not a correct default). changeset | files
Thu, 10 Dec 2009 16:22:34 +0500 Waqas Hussain mod_httpserver: Return Content-Type header based on file extension. changeset | files
Wed, 09 Dec 2009 16:25:18 +0500 Waqas Hussain util.signal: Make kill() available on Solaris; really fixes #136. changeset | files
Mon, 07 Dec 2009 18:32:06 +0000 Matthew Wild prosody: Less strict matching for the magic 'interrupted' error changeset | files
Fri, 04 Dec 2009 18:59:28 +0000 Matthew Wild componentmanager: Set ssl_ctx[_in] for components correctly, and use global SSL context if available changeset | files
Fri, 04 Dec 2009 09:48:08 -0800 Paul Aurich Disable SSLv2 by default, it's known to be insecure. changeset | files
Thu, 03 Dec 2009 19:18:18 +0000 Matthew Wild net.server_select: Restore checks for wantread/timeout errors on receive changeset | files
Thu, 03 Dec 2009 14:08:54 +0000 Matthew Wild net.server_select: Make bufferlen() method return, of all things, the buffer length changeset | files
Thu, 03 Dec 2009 02:28:34 +0000 Matthew Wild net.server_select: Fix possibility of losing data sent from a socket just before it closes (thanks Sjoerd Simons) changeset | files
Thu, 03 Dec 2009 01:13:06 +0000 Matthew Wild net.dns: Fix for blocking dns lookups to find waiting coroutines correctly (not that we use this in Prosody...) changeset | files
Thu, 03 Dec 2009 01:10:08 +0000 Matthew Wild net.dns: Port some DNS fixes to the resolver:feed() function for net.adns to use changeset | files
Wed, 02 Dec 2009 18:02:47 +0000 Matthew Wild net.httpserver: Quick fix to set the correct Content-Type on simple (string) responses, for a few known types changeset | files
Sat, 21 Nov 2009 13:47:45 +0000 Matthew Wild s2smanager: Don't tostring() the data before sending, sends2s already does this. changeset | files
Sun, 14 Mar 2010 03:07:05 +0000 Matthew Wild net.xmppcomponent_listener: Don't remove 'log' and 'close' from sessions when destroying, and set destroyed = true changeset | files
Sun, 14 Mar 2010 03:06:19 +0000 Matthew Wild net.xmppcomponent_listener: Log invalid XML received from components (as we already do for c2s/s2s) changeset | files
Sun, 14 Mar 2010 03:05:43 +0000 Matthew Wild net.xmppcomponent_listener: Don't allow closing a session that has already been destroyed changeset | files
Sun, 14 Mar 2010 03:04:51 +0000 Matthew Wild net.xmppcomponent_listener: Close component sessions on receiving a </stream:stream> changeset | files
Sun, 14 Mar 2010 03:04:04 +0000 Matthew Wild net.xmppcomponent_listener: Don't handle stream errors from component sessions that have already been destroyed changeset | files
Sun, 14 Mar 2010 03:03:02 +0000 Matthew Wild net.xmppcomponent_listener: Fix to correctly handle stream errors from components changeset | files
Sun, 14 Mar 2010 03:01:00 +0000 Matthew Wild net.xmppclient_listener: Fix to correctly handle stream errors from clients changeset | files
Sun, 14 Mar 2010 02:59:41 +0000 Matthew Wild sessionmanager: Don't re-destroy destroyed sessions changeset | files
Sun, 14 Mar 2010 02:59:16 +0000 Matthew Wild sessionmanager: Return stream error when incoming stream header is missing 'to' attribute changeset | files
Sun, 14 Mar 2010 02:58:11 +0000 Matthew Wild sessionmanager: Add close method to resting sessions changeset | files
Sun, 14 Mar 2010 02:57:22 +0000 Matthew Wild s2smanager: Don't re-destroy destroyed sessions changeset | files
Sun, 14 Mar 2010 02:56:57 +0000 Matthew Wild s2smanager: Add open_stream and close methods to resting sessions changeset | files
Thu, 11 Mar 2010 01:04:19 +0000 Matthew Wild sessionmanager, s2smanager: Close session on </stream:stream> changeset | files
Mon, 08 Mar 2010 02:13:41 +0000 Matthew Wild sessionmanager, s2smanager: Destroyed sessions are now simply resting (not dead) until they are collected - prevents a whole class of tracebacks changeset | files
Sat, 06 Mar 2010 18:45:09 +0000 Matthew Wild net.xmppserver_listener: Clarify log message (for nil/false) changeset | files
Fri, 05 Mar 2010 18:35:23 +0000 Matthew Wild Merge with trunk changeset | files
Tue, 02 Mar 2010 14:08:32 +0500 Waqas Hussain mod_offline: Convert to Unix line endings. changeset | files
Fri, 05 Mar 2010 18:35:02 +0000 Matthew Wild Merge with 0.7 changeset | files
Fri, 05 Mar 2010 18:33:28 +0000 Matthew Wild net.dns: Trailing whitespace changeset | files
Fri, 05 Mar 2010 18:15:08 +0000 Matthew Wild net.dns: More reliable parsing of resolv.conf - allow multiple nameserver IPs on one line (thanks dersd) changeset | files
Fri, 05 Mar 2010 16:45:46 +0000 Matthew Wild net.server_select: Fix for traceback when a read returns an error and no data (thanks dersd) changeset | files
Fri, 05 Mar 2010 15:00:11 +0000 Matthew Wild certmanager: Friendlier error reporting on OpenWRT and other cases where we don't understand the OpenSSL error changeset | files
Fri, 05 Mar 2010 14:49:56 +0000 Matthew Wild certmanager: Fix nil global access (thanks Marc) changeset | files
Mon, 01 Mar 2010 21:03:17 +0000 Matthew Wild Merge with 0.7 changeset | files
Tue, 02 Mar 2010 00:51:27 +0500 Waqas Hussain util.sasl: Fixed a nil global access. changeset | files
Tue, 02 Mar 2010 00:50:54 +0500 Waqas Hussain util.stanza: Fixed nil global accesses. changeset | files
Mon, 01 Mar 2010 18:52:47 +0000 Matthew Wild certmanager: Fix global access changeset | files
Mon, 01 Mar 2010 18:47:03 +0000 Matthew Wild net.server_select: Fix typo changeset | files
Mon, 01 Mar 2010 18:46:37 +0000 Matthew Wild net.server_event: Fix some global accesses changeset | files
Mon, 01 Mar 2010 18:08:52 +0000 Matthew Wild Merge with 0.7 changeset | files
Mon, 01 Mar 2010 18:07:37 +0000 Matthew Wild mod_proxy65: Fix for old-style closing of connections (another source of tracebacks with libevent enabled) changeset | files
Mon, 01 Mar 2010 18:06:54 +0000 Matthew Wild net.server_select: Fix calling method of some handler.close()s changeset | files
Mon, 01 Mar 2010 16:45:49 +0000 Matthew Wild Merge with 0.7 changeset | files
Mon, 01 Mar 2010 16:45:13 +0000 Matthew Wild net.server_event: Improve and fix potential traceback in logging of new incoming connections changeset | files
Mon, 01 Mar 2010 16:23:51 +0000 Matthew Wild Merge with 0.7 changeset | files
Mon, 01 Mar 2010 16:23:26 +0000 Matthew Wild mod_saslauth: Add FIXME to remind myself to fix this as soon as I have time changeset | files
Mon, 01 Mar 2010 16:04:35 +0000 Matthew Wild Merge with 0.7 changeset | files
Mon, 01 Mar 2010 16:03:37 +0000 Matthew Wild Merge with 0.7/waqas changeset | files
Mon, 01 Mar 2010 16:02:59 +0000 Matthew Wild mod_saslauth: Unlock globals while loading cyrus changeset | files
Mon, 01 Mar 2010 18:37:47 +0500 Waqas Hussain util.sasl_cyrus: Ensure the mechanisms table is available after a failed auth attempt. changeset | files
Mon, 01 Mar 2010 16:01:09 +0000 Matthew Wild Merge with 0.7 changeset | files
Sat, 27 Feb 2010 19:46:04 +0000 Matthew Wild prosody: Bump log message describing current connection backend to level 'info' changeset | files
Thu, 25 Feb 2010 21:37:59 +0000 Matthew Wild Merge with 0.7 changeset | files
Thu, 25 Feb 2010 18:25:17 +0000 Matthew Wild prosody.cfg.lua.dist: Fix missing quote in commented proxy config example changeset | files
Thu, 25 Feb 2010 18:08:59 +0000 Matthew Wild Merge with 0.7 changeset | files
Thu, 25 Feb 2010 18:03:15 +0000 Matthew Wild Merge with 0.6 changeset | files
Thu, 25 Feb 2010 17:54:23 +0000 Matthew Wild tests/test_core_s2smanager.lua: Fix to compare SRV weights correctly changeset | files
Thu, 25 Feb 2010 17:53:27 +0000 Matthew Wild s2smanager: Log and fail gracefully when unable to create socket for outgoing s2s connection (thanks foucault) changeset | files
Thu, 25 Feb 2010 17:52:33 +0000 Matthew Wild s2smanager: Fix for the logic SRV record priority comparison (thanks darkrain) changeset | files
Wed, 20 Jan 2010 02:44:38 +0000 Matthew Wild net.adns: Trailing whitespace changeset | files
Wed, 09 Dec 2009 13:19:50 +0000 Matthew Wild mod_vcard: Stricter matching of vcard stanzas with vcard_compatibility enabled, fixes intercepting stanzas to the full JID that it shouldn't changeset | files
Thu, 25 Feb 2010 02:01:00 +0000 Matthew Wild net.server_event: Add lock_read() method to connections changeset | files
Mon, 22 Feb 2010 01:48:42 +0000 Matthew Wild Merge with 0.7 changeset | files
Mon, 22 Feb 2010 01:48:07 +0000 Matthew Wild prosodyctl: Fix addplugin to support --help, and hide from the help listing (for now) changeset | files
Mon, 22 Feb 2010 01:47:35 +0000 Matthew Wild prosodyctl: Fix 'restart' command to not report itself as the 'stop' command (thanks albert!) changeset | files
Mon, 22 Feb 2010 01:06:46 +0000 Matthew Wild Merge with 0.7 changeset | files
Sun, 21 Feb 2010 19:27:42 -0500 Dwayne Bent prosodyctl.man: Update email address changeset | files
Sun, 21 Feb 2010 19:27:21 -0500 Dwayne Bent prosodyctl.man: Include new restart command changeset | files
Mon, 22 Feb 2010 01:04:27 +0000 Matthew Wild Merge with 0.7 changeset | files
Mon, 22 Feb 2010 01:02:16 +0000 Matthew Wild mod_console: Uncomment the help for server:shutdown() - thanks darkrain changeset | files
Sun, 21 Feb 2010 19:27:42 -0500 Dwayne Bent prosodyctl.man: Update email address changeset | files
Sun, 21 Feb 2010 19:27:21 -0500 Dwayne Bent prosodyctl.man: Include new restart command changeset | files
Sun, 21 Feb 2010 20:53:23 +0000 Matthew Wild Merge with 0.7 changeset | files
Sun, 21 Feb 2010 20:52:54 +0000 Matthew Wild prosodyctl: Add restart command for KSid and johnny :) changeset | files
Sun, 21 Feb 2010 17:33:37 +0000 Matthew Wild Merge with 0.7 changeset | files
Sun, 21 Feb 2010 17:33:13 +0000 Matthew Wild prosody.cfg.lua.dist: Update config for 0.7, most improvements from the Arch Linux package by dbb, thanks! changeset | files
Sun, 21 Feb 2010 16:57:06 +0000 Matthew Wild ejabberd2prosody: Don't print passwords of imported accounts changeset | files
Sun, 21 Feb 2010 16:44:37 +0000 Matthew Wild Merge trunk with trunk changeset | files
Sun, 21 Feb 2010 17:47:49 +0500 Waqas Hussain Merge with 0.7. changeset | files
Sun, 21 Feb 2010 16:43:55 +0000 Matthew Wild Merge 0.7 with 0.7 with trunk \o/ changeset | files
Sun, 21 Feb 2010 16:43:29 +0000 Matthew Wild Merge 0.7 with 0.7 changeset | files
Sun, 21 Feb 2010 17:43:39 +0500 Waqas Hussain mod_iq: Fire sub-events for iq/self events. changeset | files
Sun, 21 Feb 2010 17:43:05 +0500 Waqas Hussain stanza_router: Make sure /self events are fired when the 'to' attribute is missing. changeset | files
Sun, 21 Feb 2010 16:43:05 +0000 Matthew Wild Merge with 0.7 changeset | files
Sun, 21 Feb 2010 16:42:26 +0000 Matthew Wild ejabberdsql2prosody: Don't print password of imported accounts (thanks azerttyu) changeset | files
Sat, 20 Feb 2010 00:53:04 +0000 Matthew Wild Merge with 0.7 changeset | files
Sat, 20 Feb 2010 00:52:28 +0000 Matthew Wild mod_debug: Obsoleted by mod_console changeset | files
Sat, 20 Feb 2010 00:52:13 +0000 Matthew Wild mod_selftests: Obsolete, remove changeset | files
Sat, 20 Feb 2010 00:12:32 +0000 Matthew Wild mod_offline: Remove from 0.7 (offline messages are handled in core at the moment) changeset | files
Sat, 20 Feb 2010 00:47:18 +0000 Matthew Wild Backed out changeset e7b09424b486 (not removing mod_offline for trunk) changeset | files
Sat, 20 Feb 2010 00:12:32 +0000 Matthew Wild mod_offline: Remove from 0.7 (offline messages are handled in core at the moment) changeset | files
Fri, 19 Feb 2010 22:32:28 +0500 Waqas Hussain mod_storage, plus a bit of SQL and XML. changeset | files
Fri, 19 Feb 2010 03:31:15 +0000 Matthew Wild Merge with 0.7 changeset | files
Fri, 19 Feb 2010 03:30:27 +0000 Matthew Wild s2smanager: Use s2smanager log() if session doesn't have a logger (thanks Flo) changeset | files
Fri, 19 Feb 2010 03:27:18 +0000 Matthew Wild net.http: Update print()s to log()s - don't ask how this came to be, I have no idea :) changeset | files
Fri, 19 Feb 2010 03:23:51 +0000 Matthew Wild net.httpclient_listener: Don't notify request of closed connection if the close was initiated by us changeset | files
Fri, 19 Feb 2010 03:22:42 +0000 Matthew Wild net.http: destroy_request(): Remove update for new server API, pass request.handler instead of request.conn to ondisconnect changeset | files
Fri, 19 Feb 2010 03:21:50 +0000 Matthew Wild net.http: Close connection when invalid status line is received from the server changeset | files
Fri, 19 Feb 2010 03:21:20 +0000 Matthew Wild net.http: Don't re-destroy a request when the connection is closed changeset | files
Fri, 19 Feb 2010 02:59:00 +0000 Matthew Wild Merge with 0.7 changeset | files
Fri, 19 Feb 2010 02:58:34 +0000 Matthew Wild net.http: Port commit 2f235c57d713 to net.http to fix headers in responses (thanks dersd) changeset | files
Thu, 18 Feb 2010 19:00:50 +0000 Matthew Wild Merge with 0.7 changeset | files
Thu, 18 Feb 2010 14:28:52 +0500 Waqas Hussain MUC: Allow role changes based on JIDs. changeset | files
Thu, 18 Feb 2010 18:57:55 +0000 Matthew Wild Merge with 0.7 changeset | files
Thu, 18 Feb 2010 18:57:37 +0000 Matthew Wild README: Update URL for installation docs changeset | files
Thu, 18 Feb 2010 17:12:37 +0000 Matthew Wild HACKERS: Update changeset | files
Thu, 18 Feb 2010 17:10:45 +0000 Matthew Wild TODO: Update changeset | files
Thu, 18 Feb 2010 16:46:07 +0000 Matthew Wild Merge with 0.7 changeset | files
Thu, 18 Feb 2010 16:44:26 +0000 Matthew Wild net.adns: Don't treat locally-initiated disconnects as fatal with libevent backend in use (thanks Flo) changeset | files
Thu, 18 Feb 2010 16:41:53 +0000 Matthew Wild net.server_event: Pass false as connection error to disconnect handler if close was initiated by us changeset | files
Thu, 18 Feb 2010 16:22:50 +0000 Matthew Wild modulemanager: Fix traceback on unloading global modules (thanks KSid) changeset | files
Thu, 18 Feb 2010 14:28:52 +0500 Waqas Hussain MUC: Allow role changes based on JIDs. changeset | files
Wed, 17 Feb 2010 13:22:42 +0000 Matthew Wild Merge with 0.7 changeset | files
Wed, 17 Feb 2010 13:21:33 +0000 Matthew Wild net.server_event: Increase SSL handshake timeout to 30s, make handshake round-trip count configurable, and bump connect timeout to 20s (thanks Flo) changeset | files
Tue, 16 Feb 2010 17:16:12 +0000 Matthew Wild Merge with 0.7 changeset | files
Tue, 16 Feb 2010 17:15:43 +0000 Matthew Wild mod_tls: Only negotiate TLS on outgoing s2s connections if we have an SSL context (thanks Flo...) changeset | files
Tue, 16 Feb 2010 15:06:06 +0000 Matthew Wild Merge with 0.7 changeset | files
Tue, 16 Feb 2010 15:05:18 +0000 Matthew Wild net.adns: Fix potential traceback on DNS responses with libevent enabled (thanks Flo) changeset | files
Mon, 15 Feb 2010 23:06:57 +0000 Matthew Wild Makefile: Remove fallbacks/ changeset | files
Mon, 15 Feb 2010 23:06:57 +0000 Matthew Wild Makefile: Remove fallbacks/ changeset | files
Tue, 16 Feb 2010 04:05:25 +0500 Waqas Hussain prosody: Don't add fallbacks to package.path and package.cpath. changeset | files
Tue, 16 Feb 2010 04:02:37 +0500 Waqas Hussain util.sasl.scram: Removed unnecessary dependency on bitlib. changeset | files
Mon, 15 Feb 2010 22:56:36 +0000 Matthew Wild mod_saslauth: Log debug message with full error if cyrussasl couldn't be loaded changeset | files
Mon, 15 Feb 2010 22:56:15 +0000 Matthew Wild mod_saslauth: Correct syntax for gracefully handling a missing cyrussasl library changeset | files
Mon, 15 Feb 2010 22:53:32 +0000 Matthew Wild net.server: Remove redundant commented code and some trailing whitespace changeset | files
Mon, 15 Feb 2010 08:04:25 +0500 Waqas Hussain mod_presence: Added config option 'bare_message_delivery_policy'. Allowed values are 'priority' (default) and 'broadcast'. changeset | files
Mon, 15 Feb 2010 04:15:37 +0500 Waqas Hussain mod_presence: Reflect the user's own presence back to them. changeset | files
Mon, 15 Feb 2010 02:51:07 +0500 Waqas Hussain mod_saslauth: Warn and fallback gracefully when Cyrus SASL is requested, but missing. changeset | files
Sun, 14 Feb 2010 20:47:09 +0000 Matthew Wild net.server_event: Fire onincoming() callback for new connections as opposed to the new onconnect() - let's change this for a future version though changeset | files
Sun, 14 Feb 2010 20:37:49 +0000 Matthew Wild configmanager: Remove debugging code accidentally committed changeset | files
Sun, 14 Feb 2010 20:36:54 +0000 Matthew Wild net.server_event: Fix another instance of creating an SSL context - certmanager now does this changeset | files
Sun, 14 Feb 2010 20:15:17 +0000 Matthew Wild net.server_event: Fix traceback in creating SSL context changeset | files
Sun, 14 Feb 2010 18:41:44 +0000 Matthew Wild configmanager: Error when a component and host clash hostnames changeset | files
Sun, 14 Feb 2010 10:00:39 +0500 Waqas Hussain mod_tls: Ban TLS after auth, not before. changeset | files
Sun, 14 Feb 2010 09:59:57 +0500 Waqas Hussain mod_tls: Fixed traceback during S2S TLS (nil global access). changeset | files
Sat, 13 Feb 2010 19:35:12 +0000 Matthew Wild mod_saslauth: Don't print raw SASL data to avoid logging passwords unnecessarily changeset | files
Sat, 13 Feb 2010 16:22:05 +0000 Matthew Wild prosody: More accurate friendly error message in the event that creating the global SSL context fails changeset | files
Sat, 13 Feb 2010 16:21:32 +0000 Matthew Wild prosody: Use certmanager to create the global SSL context changeset | files
Sat, 13 Feb 2010 16:12:53 +0000 Matthew Wild Merge with 0.7 changeset | files
Sat, 13 Feb 2010 16:12:21 +0000 Matthew Wild certmanager: Bring back the friendly errors when failing to load the key/certificate file changeset | files
Sat, 13 Feb 2010 16:10:01 +0000 Matthew Wild componentmanager: Use certmanager for creating contexts changeset | files
Sat, 13 Feb 2010 16:08:43 +0000 Matthew Wild certmanager, hostmanager: Rename get_context() to create_context() to be more explicit about what it does changeset | files
Sat, 13 Feb 2010 15:34:33 +0000 Matthew Wild Merge with backout changeset | files
Sat, 13 Feb 2010 15:34:22 +0000 Matthew Wild Backed out changeset cb1f9266130b: better way to achieve this to be committed Real Soon Now. changeset | files
Fri, 12 Feb 2010 21:57:46 +0000 Matthew Wild mod_tls: Refactor to simplify detection of whether we can do TLS on a connection changeset | files
Sat, 13 Feb 2010 02:55:24 +0500 Waqas Hussain stanza_router: Fire /self events for stanzas users send to their own bare JID. changeset | files
Fri, 12 Feb 2010 21:33:22 +0000 Matthew Wild mod_tls: Don't offer TLS on hosts that don't have any certs changeset | files
Fri, 12 Feb 2010 17:27:53 +0000 Matthew Wild sessionmanager, s2smanager: Fix for syntax of null_data_handler() (thanks Nolan) changeset | files
Fri, 12 Feb 2010 17:14:54 +0000 Matthew Wild sessionmanager, s2smanager: Give sessions dummy data handlers that log when data is received by a destroyed session changeset | files
Fri, 12 Feb 2010 15:05:48 +0000 Matthew Wild net.dns: Normalize records before placing them in the cache, fixes issues with CNAME targets in CAPS (fixes #161) changeset | files
Fri, 12 Feb 2010 15:02:57 +0000 Matthew Wild net.dns: Update for new socket API changeset | files
Fri, 12 Feb 2010 12:47:23 +0000 Matthew Wild hostmanager: Small optimisation in checking whether a host is enabled changeset | files
Fri, 12 Feb 2010 12:43:50 +0000 Matthew Wild hostmanager: Log an error if no hosts are defined changeset | files
Fri, 12 Feb 2010 12:29:53 +0000 Matthew Wild mod_privacy: Remove the non-working sendNeededUnavailablePresences() and the related commented code changeset | files
Fri, 12 Feb 2010 12:28:45 +0000 Matthew Wild mod_privacy: Fix to correctly iterate over lists stored in new format changeset | files
Fri, 12 Feb 2010 12:07:46 +0000 Matthew Wild mod_privacy: Upgrade old privacy lists to new storage format, so they don't get lost changeset | files
Fri, 12 Feb 2010 04:30:17 +0500 Waqas Hussain s2smanager, mod_compression, mod_tls: Changed event.session to event.origin for s2s-stream-features event for consistency. changeset | files
Fri, 12 Feb 2010 04:25:37 +0500 Waqas Hussain mod_saslauth: Hook stream-features event using new events API. changeset | files
Fri, 12 Feb 2010 04:22:30 +0500 Waqas Hussain mod_roster: Hook stream-features event using new events API. changeset | files
Fri, 12 Feb 2010 04:22:01 +0500 Waqas Hussain mod_legacyauth: Hook stream-features event using new events API. changeset | files
Fri, 12 Feb 2010 04:21:34 +0500 Waqas Hussain mod_compression: Hook stream-features event using new events API. changeset | files
Fri, 12 Feb 2010 04:11:50 +0500 Waqas Hussain mod_bosh: Fire stream-features event using new events API. changeset | files
Fri, 12 Feb 2010 03:50:44 +0500 Waqas Hussain mod_tls: Hook stream-features event using new events API. changeset | files
Fri, 12 Feb 2010 03:49:05 +0500 Waqas Hussain sessionmanager: Fire stream-features event using new events API. changeset | files
Fri, 12 Feb 2010 03:46:48 +0500 Waqas Hussain mod_tls: Cleanup. changeset | files
Fri, 12 Feb 2010 03:14:53 +0500 Waqas Hussain mod_tls: Fixed an extra :up() in s2s stream feature generation. changeset | files
Fri, 12 Feb 2010 02:50:57 +0500 Waqas Hussain Merge with trunk. changeset | files
Fri, 12 Feb 2010 02:43:02 +0500 Waqas Hussain mod_tls: Remove origin type check when TLS is requested (thanks MattJ). changeset | files
Fri, 12 Feb 2010 02:39:50 +0500 Waqas Hussain mod_tls: Respond with proper error when TLS cannot be negotiated. changeset | files
Fri, 12 Feb 2010 02:32:27 +0500 Waqas Hussain mod_tls: Inlined some code. changeset | files
Thu, 11 Feb 2010 21:32:49 +0000 Matthew Wild net.server_event: Fixes for traceback with no LuaSec changeset | files
Thu, 11 Feb 2010 21:13:45 +0000 Matthew Wild net.server_select: Small indentation fix changeset | files
Thu, 11 Feb 2010 21:09:59 +0000 Matthew Wild net.server_select: Fix traceback with no LuaSec available (thanks Nolan) changeset | files
Fri, 12 Feb 2010 02:15:54 +0500 Waqas Hussain mod_tls: Merged duplicate code. changeset | files
Fri, 12 Feb 2010 01:56:18 +0500 Waqas Hussain mod_tls: Switched to new events API. changeset | files
Fri, 12 Feb 2010 01:47:10 +0500 Waqas Hussain mod_tls: Slight refactoring. changeset | files
Fri, 12 Feb 2010 00:55:06 +0500 Waqas Hussain mod_presence: Don't depend on user being online when calculating top resources. changeset | files
Fri, 12 Feb 2010 00:54:14 +0500 Waqas Hussain mod_presence: Don't depend on sessions array existing for a user when handling outgoing presence broadcast. changeset | files
Thu, 11 Feb 2010 19:34:23 +0000 Matthew Wild sessionmanager: Fire resource-unbind event after removing session from sessions table changeset | files
Thu, 11 Feb 2010 18:49:17 +0000 Matthew Wild mod_privacy: Remove use of to identify unspecified privacy list changeset | files
Thu, 11 Feb 2010 18:44:42 +0000 Matthew Wild mod_privacy: Fix potential traceback in stanza validation, and fix some zero-based indexing :) changeset | files
Thu, 11 Feb 2010 12:10:06 +0000 Matthew Wild mod_privacy: Don't store the privacy lists as an array, but as a map... faster and less code changeset | files
Thu, 11 Feb 2010 11:31:14 +0000 Matthew Wild prosody, prosodyctl: Re-jiggle load order again, fixes logging config not being obeyed (thanks darkrain) changeset | files
Thu, 11 Feb 2010 11:04:26 +0000 Matthew Wild loggingmanager: Trailing whitespace changeset | files
Thu, 11 Feb 2010 05:36:03 +0500 Waqas Hussain modulemanager: Load plugin libraries in the same environment as the plugins. changeset | files
Thu, 11 Feb 2010 05:34:53 +0500 Waqas Hussain modulemanager: Make the plugin environment available directly (module.environment within plugins). changeset | files
Thu, 11 Feb 2010 05:21:03 +0500 Waqas Hussain util.datamanager: Added support for hooks to override behavior. changeset | files
Wed, 10 Feb 2010 19:17:45 +0000 Matthew Wild net.server_select: Only allow starttls if luasec is available (thanks Nolan) changeset | files
Wed, 10 Feb 2010 19:12:43 +0000 Matthew Wild net.server_select: *Major* whitespace refactoring to meet Prosody's coding style guidelines, we now have tabs changeset | files
Wed, 10 Feb 2010 07:53:25 +0000 Matthew Wild sessionmanager: Whitespace fix changeset | files
Tue, 09 Feb 2010 06:49:03 +0000 Matthew Wild mod_privacy: Rename from_user/to_user flags to is_from_user/is_to_user for clarity changeset | files
Wed, 10 Feb 2010 01:58:49 +0500 Waqas Hussain net.dns, net.adns: Changed dns:socket_wrapper_set to dns.socket_wrapper_set for consistency. changeset | files
Wed, 10 Feb 2010 01:53:38 +0500 Waqas Hussain util.sasl_cyrus: Add text message from cyrussasl to <not-authorized/> errors. changeset | files
Wed, 10 Feb 2010 01:36:22 +0500 Waqas Hussain mod_tls: Don't advertise TLS after authentication. changeset | files
Wed, 10 Feb 2010 00:46:04 +0500 Waqas Hussain net.dns: Fixed whitespace/indentation. changeset | files
Wed, 10 Feb 2010 00:38:07 +0500 Waqas Hussain net.dns: Removed unused function. changeset | files
Wed, 10 Feb 2010 00:34:30 +0500 Waqas Hussain net.dns: Removed some useless indirection to improve readability. changeset | files
Wed, 10 Feb 2010 00:12:48 +0500 Waqas Hussain util.encodings: Use STD3 ASCII rules for idna.to_ascii. changeset | files
Mon, 08 Feb 2010 11:22:21 +0000 Matthew Wild net.httpserver: Make request.conn be the server.lua conn instead of the underlying socket (more useful this way) changeset | files
Mon, 08 Feb 2010 11:20:19 +0000 Matthew Wild net.httpserver: Trailing whitespace changeset | files
Fri, 05 Feb 2010 17:46:58 +0000 Matthew Wild Merge with backout changeset | files
Fri, 05 Feb 2010 17:46:46 +0000 Matthew Wild util.sasl.digest-md5: Revert changeset 6094a4e2b6f3 as it breaks some clients, re-visit some time down the line changeset | files
Fri, 05 Feb 2010 15:05:39 +0000 Matthew Wild prosody: Add a catch-all friendly message for when any port is in use we want to use changeset | files
Fri, 05 Feb 2010 16:01:21 +0100 Ali Sabil prosodyctl: Initialize logging before checking dependencies changeset | files
Fri, 05 Feb 2010 14:32:20 +0000 Matthew Wild prosody: Initialize logging before checking dependencies (fixes another traceback with no LuaSec) changeset | files
Fri, 05 Feb 2010 14:31:25 +0000 Matthew Wild certmanager: Fix traceback with no LuaSec changeset | files
Fri, 05 Feb 2010 14:22:48 +0000 Matthew Wild certmanager: Tabs not spaces! changeset | files
Fri, 05 Feb 2010 13:52:01 +0000 Matthew Wild util.dependencies: Don't query the config (it isn't really necessary) changeset | files
Sun, 31 Jan 2010 19:58:52 +0000 Matthew Wild net.server_event: Update for compatibility with new server API changeset | files
Sun, 31 Jan 2010 19:57:58 +0000 Matthew Wild net.xmppserver_listener: status -> onstatus for consistency changeset | files
Sun, 31 Jan 2010 19:56:22 +0000 Matthew Wild net.server_select: listener.status -> listener.onstatus for consistency changeset | files
Sun, 31 Jan 2010 19:54:56 +0000 Matthew Wild net.adns: Use different flavour of voodoo to make UDP sockets work smoothly with libevent (no packet merging) changeset | files
Sun, 31 Jan 2010 19:27:52 +0000 Matthew Wild util.stanza: stanza.error_reply(): Fix to put the correct namespace on <text> changeset | files
Sun, 31 Jan 2010 18:09:37 +0000 Matthew Wild net.adns: Trailing whitespace changeset | files
Sun, 31 Jan 2010 17:23:39 +0000 Matthew Wild hostmanager: Use certmanager for obtaining SSL contexts changeset | files
Sun, 31 Jan 2010 17:22:59 +0000 Matthew Wild certmanager: Hello world, I'm come to manage your SSL contexts changeset | files
Sun, 31 Jan 2010 17:15:35 +0000 Matthew Wild prosody: Show friendly error when no config present for legacy SSL ports changeset | files
Sun, 31 Jan 2010 17:14:52 +0000 Matthew Wild configmanager: Trailing whitespace changeset | files
Sun, 31 Jan 2010 17:08:57 +0000 Matthew Wild net.connlisteners: Return an error if no SSL context is supplied for a connection of type 'ssl' changeset | files
Sun, 31 Jan 2010 16:40:47 +0000 Matthew Wild prosody: Log error message when failing to open ports changeset | files
Sun, 31 Jan 2010 16:23:38 +0000 Matthew Wild net.server_select: Report whether a new listener uses SSL or not in the log message changeset | files
Sun, 31 Jan 2010 16:22:52 +0000 Matthew Wild prosody: Only set the ssl_ctx for 'ssl' connections changeset | files
Sun, 31 Jan 2010 15:44:55 +0000 Matthew Wild net.connlisteners: Remove redundant variable declaration changeset | files
Sun, 31 Jan 2010 15:44:05 +0000 Matthew Wild net.connlisteners: Update for new server API, type == 'tls' now means little - all connections support TLS changeset | files
Sun, 31 Jan 2010 15:41:33 +0000 Matthew Wild s2smanager: Update for new server SSL API (don't pass a sslctx) changeset | files
Sun, 31 Jan 2010 15:40:28 +0000 Matthew Wild mod_tls: Remove some redundant variable declarations changeset | files
Sun, 31 Jan 2010 15:39:49 +0000 Matthew Wild mod_tls: Set the sslctx on outgoing connections (possibly the cause of outgoing s2s connections not being encrypted) changeset | files
Sun, 31 Jan 2010 15:39:04 +0000 Matthew Wild mod_tls: Update for new server SSL syntax changeset | files
Sun, 31 Jan 2010 15:37:08 +0000 Matthew Wild net.server_select: Remove startssl parameter to the client/server creation functions - passing a sslctx now indicates you want to use SSL from the start changeset | files
Sat, 30 Jan 2010 18:51:07 +0000 Matthew Wild MUC: muc.lib.lua: Fix the sending of the occupant JID instead of the nick in role lists and presence broadcasts after role changes (thanks teo) changeset | files
Sat, 30 Jan 2010 18:45:46 +0000 Matthew Wild s2smanager: Fix syntax error) changeset | files
Sat, 30 Jan 2010 17:00:47 +0000 Matthew Wild s2smanager: require_s2s_encryption -> s2s_require_encryption changeset | files
Sat, 30 Jan 2010 16:42:27 +0000 Matthew Wild s2smanager: Make require_s2s_encryption do what it says on the tin changeset | files
Fri, 29 Jan 2010 17:09:20 +0000 Matthew Wild hostmanager: Trailing whitespace changeset | files
Fri, 29 Jan 2010 16:49:43 +0000 Matthew Wild net.server_event: Trailing whitespace changeset | files
Fri, 29 Jan 2010 16:46:28 +0000 Matthew Wild net.server_event: Support :setlistener() method on connections to work with port multiplexing changeset | files
Fri, 29 Jan 2010 21:15:33 +0500 Waqas Hussain Merge with trunk. changeset | files
Fri, 29 Jan 2010 21:08:18 +0500 Waqas Hussain mod_presence: Quick fix to make probes from local users to local hosts work. changeset | files
Fri, 29 Jan 2010 21:06:51 +0500 Waqas Hussain mod_presence: Added handler for presence subscriptions and probes to local hosts. changeset | files
Fri, 29 Jan 2010 21:04:36 +0500 Waqas Hussain stanza_router: Added third parameter to core_post_stanza, to control pre-events. changeset | files
Fri, 29 Jan 2010 15:13:06 +0000 Matthew Wild MUC: Fixes and refactoring for the previous commit to work in all cases, text of error stanzas is now broadcast changeset | files
Fri, 29 Jan 2010 14:40:37 +0000 Matthew Wild MUC: Show error message texts when participants are kicked for stanza errors changeset | files
Fri, 29 Jan 2010 14:26:54 +0000 Matthew Wild MUC: Have get_error_condition() use the new stanza:get_error() (muc.lib.lua 11 lines shorter \o/) changeset | files
Fri, 29 Jan 2010 14:22:03 +0000 Matthew Wild util.stanza: Add stanza:get_error() to return type, condition and text of a stanza error changeset | files
Fri, 29 Jan 2010 18:16:39 +0500 Waqas Hussain mod_presence: Respond with an unavailable presence when subscribers probe and no resources are available. changeset | files
Fri, 29 Jan 2010 13:02:06 +0000 Matthew Wild mod_privacy: A handful of logging fixes changeset | files
Fri, 29 Jan 2010 03:21:18 +0000 Matthew Wild mod_privacy: Remove the giant if/end block that was really causing problems - skipping stanzas with no to/from (like presence broadcast). Also optimised the code a *lot*, these changes untested at the moment though. changeset | files
Fri, 29 Jan 2010 03:07:30 +0000 Matthew Wild Merge backed out changeset changeset | files
Fri, 29 Jan 2010 03:07:08 +0000 Matthew Wild Backed out changeset c4240df1b412 (or this) changeset | files
Fri, 29 Jan 2010 03:06:37 +0000 Matthew Wild Backed out changeset a4f9ed3f912e (you didn't see this) changeset | files
Fri, 29 Jan 2010 02:49:34 +0000 Matthew Wild mod_privacy: ...and no 'to' for presence implies an outgoing broadcast changeset | files
Fri, 29 Jan 2010 02:41:36 +0000 Matthew Wild mod_privacy: Mmph, no 'from' == from local changeset | files
Fri, 29 Jan 2010 02:24:36 +0000 Matthew Wild mod_privacy: Fix repeated presence-in (should be presence-out) - this stops the blocking of legitimate inbound presence, and inbound/outbound iqs and messages in Gajim's invisible mode (maybe I can sleep now) changeset | files
Fri, 29 Jan 2010 02:16:43 +0000 Matthew Wild mod_privacy: Trailing whitespace (I can't sleep) changeset | files
Thu, 28 Jan 2010 18:11:24 +0000 Matthew Wild prosodyctl: Don't load luarocks as util.dependencies now does this changeset | files
Thu, 28 Jan 2010 18:11:03 +0000 Matthew Wild prosody: Check dependencies (and load LuaRocks) earlier on in the startup process changeset | files
Thu, 28 Jan 2010 18:10:20 +0000 Matthew Wild util.dependencies: Load luarocks.loader/luarocks.require changeset | files
Thu, 28 Jan 2010 15:17:55 +0000 Matthew Wild mod_console: Update !! shortcut for new connection API changeset | files
Thu, 28 Jan 2010 15:05:30 +0000 Matthew Wild prosodyctl: Don't display message about failing to start Prosody is daemonizing is disabled (if daemonizing is disabled then Prosody is stopped by the time control returns to prosodyctl, which then can't see Prosody running) changeset | files
Thu, 28 Jan 2010 14:56:47 +0000 Matthew Wild util.dependencies, prosody, prosodyctl: Give util.dependencies a check_dependencies() function so the caller can decide what to do when dependencies aren't met - update prosody/prosodyctl for this change changeset | files
Thu, 28 Jan 2010 13:39:23 +0000 Matthew Wild s2smanager: Whitespace changeset | files
Wed, 27 Jan 2010 23:11:06 +0500 Waqas Hussain xep227toprosody: Fixed some global accesses. changeset | files
Wed, 27 Jan 2010 23:04:13 +0500 Waqas Hussain xep227toprosody: Initial commit (thanks stefan). changeset | files
Tue, 26 Jan 2010 03:39:53 +0500 Waqas Hussain xmlhandlers: Removed unused variables. changeset | files
Tue, 26 Jan 2010 03:39:24 +0500 Waqas Hussain xmlhandlers: A little optimization. changeset | files
Tue, 26 Jan 2010 02:30:56 +0500 Waqas Hussain MUC: Removed old commented code. changeset | files
Tue, 26 Jan 2010 02:29:32 +0500 Waqas Hussain MUC: Converted some local functions into methods. changeset | files
Tue, 26 Jan 2010 02:11:50 +0500 Waqas Hussain mod_privacy: Removed a useless 'require' within a function. changeset | files
Tue, 26 Jan 2010 02:10:25 +0500 Waqas Hussain Merge with trunk. changeset | files
Tue, 26 Jan 2010 02:07:13 +0500 Waqas Hussain mod_privacy: Cleaned up code. changeset | files
Tue, 26 Jan 2010 01:49:45 +0500 Waqas Hussain mod_privacy: Reduced a function. changeset | files
Tue, 26 Jan 2010 01:47:21 +0500 Waqas Hussain mod_privacy: Fixed global access. changeset | files
Mon, 25 Jan 2010 20:58:15 +0000 Matthew Wild prosodyctl: Require util.dependencies to run dependency checks, not only for when starting Prosody directly (thanks Joe) changeset | files
Tue, 26 Jan 2010 01:32:39 +0500 Waqas Hussain mod_privacy: Imported from prosody-modules. changeset | files
Sun, 24 Jan 2010 05:36:25 +0500 Waqas Hussain mod_component: Cleaned up unused variables. changeset | files
Sun, 24 Jan 2010 05:35:21 +0500 Waqas Hussain prosody: Listen for component connections on port 5347 by default. changeset | files
Sat, 23 Jan 2010 18:41:20 +0500 Waqas Hussain xmlhandlers: Rearranged a little code. changeset | files
Sat, 23 Jan 2010 18:33:39 +0500 Waqas Hussain xmlhandlers: Fixed indentation and added some semicolons. changeset | files
Sat, 23 Jan 2010 18:16:10 +0500 Waqas Hussain mod_disco: Added option 'disco_items' to allow appending items to a host's disco#items result. changeset | files
Sat, 23 Jan 2010 02:53:44 +0000 Matthew Wild mod_component: Fix name of config option in error message (thanks nulani!) changeset | files
Fri, 22 Jan 2010 16:36:11 +0000 Matthew Wild xmppcomponent_listener: Update for new connection API changeset | files
Fri, 22 Jan 2010 14:58:31 +0000 Matthew Wild util.dataforms: Add optional type parameters (defaults to 'form') changeset | files
Fri, 22 Jan 2010 14:48:30 +0000 Matthew Wild mod_xmlrpc: Obsolete, remove changeset | files
Fri, 22 Jan 2010 03:36:03 +0000 Matthew Wild mod_bosh: I == fail. changeset | files
Fri, 22 Jan 2010 03:18:55 +0000 Matthew Wild mod_bosh: Simplify cross-domain support, and make it work - default is for cross-domain to be disallowed changeset | files
Thu, 21 Jan 2010 15:07:52 +0000 Matthew Wild mod_bosh: Support for cross-domain access control using CORS changeset | files
Thu, 21 Jan 2010 14:53:01 +0000 Matthew Wild net.httpserver: More robust handling of headers split across multiple packets changeset | files
Thu, 21 Jan 2010 13:22:41 +0000 Matthew Wild util.stanza: Trailing whitespace changeset | files
Thu, 21 Jan 2010 13:14:52 +0000 Matthew Wild net.httpserver: Make it possible to return responses with no body changeset | files
Thu, 21 Jan 2010 13:10:13 +0000 Matthew Wild net.httpserver: Close connection on invalid HTTP status line changeset | files
Thu, 21 Jan 2010 12:57:12 +0000 Matthew Wild modulemanager: Remove obsolete actions code changeset | files
Thu, 21 Jan 2010 12:56:08 +0000 Matthew Wild net.server_{select,event}: Fail gracefully if socket doesn't have a setoption method (LuaSec issue I think) changeset | files
Thu, 21 Jan 2010 12:23:13 +0000 Matthew Wild net.server_event: Replace all calls to _start_ssl() to its bigger brother starttls() - fixes 5223 w/ libevent changeset | files
Thu, 21 Jan 2010 01:08:50 +0000 Matthew Wild objectmanager: Obsolete, remove changeset | files
Thu, 21 Jan 2010 01:07:17 +0000 Matthew Wild actions: Obsolete, remove changeset | files
Thu, 21 Jan 2010 01:06:30 +0000 Matthew Wild mod_actions_http: Obsolete, remove changeset | files
Thu, 21 Jan 2010 00:35:07 +0000 Matthew Wild mod_bosh: Trailing whitespace changeset | files
Tue, 19 Jan 2010 19:58:02 +0000 Matthew Wild s2smanager: Log error and fail gracefully if we can't open a socket for an outgoing s2s connection (thanks foucault) changeset | files
Tue, 19 Jan 2010 04:38:43 +0000 Matthew Wild net.xmppserver_listener: Handle stream-error errors from xmlhandlers, and close session in response changeset | files
Tue, 19 Jan 2010 04:37:28 +0000 Matthew Wild net.xmppserver_listener: Extend session:close() with a remote_reason parameter changeset | files
Tue, 19 Jan 2010 04:35:10 +0000 Matthew Wild s2smanager: No-one noticed that Prosody stopped sending to/from on stream headers recently? :) changeset | files
Tue, 19 Jan 2010 03:58:20 +0000 Matthew Wild xmlhandlers: Move stream-error detection to somewhere more appropriate (it was never reached) - s2s stream errors now reported properly changeset | files
Tue, 19 Jan 2010 03:57:19 +0000 Matthew Wild mod_bosh: Update for new xmlhandlers syntax changeset | files
Tue, 19 Jan 2010 03:56:44 +0000 Matthew Wild net.xmpp{client,server,component}: Update for new xmlhandlers syntax changeset | files
Tue, 19 Jan 2010 03:55:19 +0000 Matthew Wild net.xmppserver_listener: Pass reason for session disconnection to disconnect handler, if known changeset | files
Tue, 19 Jan 2010 03:52:41 +0000 Matthew Wild xmlhandlers: More refactoring, split up stream_ns and stream_tag, add stream_error_tag so that callers don't need to be so worried about the separator we use changeset | files
Mon, 18 Jan 2010 19:00:18 +0000 Matthew Wild xmlhandlers: Define ns_separator and ns_pattern to save repeating it in literal form throughout the file changeset | files
Mon, 18 Jan 2010 18:20:03 +0000 Matthew Wild net.server_event: Remove access to starttls method when starttls is negotiated - fixes offering starttls to client who are already using it (thanks darkrain and Adium) changeset | files
Mon, 18 Jan 2010 17:14:41 +0000 Matthew Wild mod_presence: Automatically deny presence requests for hosts, fixes traceback in #153 changeset | files
Mon, 18 Jan 2010 16:31:57 +0000 Matthew Wild stanza_router: Log the name of unhandled stanzas (thanks bear) changeset | files
Fri, 15 Jan 2010 18:30:33 +0100 Tobias Markmann util.signal: Using stdlib.h instead of malloc.h. changeset | files
Wed, 13 Jan 2010 00:05:07 +0000 Matthew Wild mod_muc: Remove unused history_length declaration changeset | files
Wed, 13 Jan 2010 00:04:38 +0000 Matthew Wild prosodyctl: Use mode r+ for opening the file so 1) it fails if the file doesn't exist 2) we have write access to lock it changeset | files
Wed, 13 Jan 2010 00:03:22 +0000 Matthew Wild mod_posix: Adjust file open mode depending on whether file exists (take that fopen designers!!!) changeset | files
Tue, 12 Jan 2010 15:35:36 +0000 Matthew Wild util.pposix, mod_posix, prosodyctl: Bump pposix version to 0.3.3 for mkdir changeset | files
Tue, 12 Jan 2010 15:17:08 +0000 Matthew Wild xmppclient_listener: Allow the tcp_keepalives option in the config to control whether keepalives are used changeset | files
Tue, 12 Jan 2010 15:16:22 +0000 Matthew Wild net.server_event: Add conn:setoption() to set options on the socket changeset | files
Tue, 12 Jan 2010 15:15:49 +0000 Matthew Wild net.server_select: Add conn:setoption() to set options on the socket changeset | files
Mon, 11 Jan 2010 19:17:26 +0500 Waqas Hussain mod_saslauth: Fixed some indentation and added some semi-colons. changeset | files
Mon, 11 Jan 2010 19:05:08 +0500 Waqas Hussain mod_saslauth: Made some variables local to avoid unnecessary global access. changeset | files
Mon, 11 Jan 2010 18:59:06 +0500 Waqas Hussain sessionmanager: Added resource prepping, and invalid resource checking to the bind_resource function. changeset | files
Mon, 11 Jan 2010 17:52:28 +0500 Waqas Hussain mod_register: Return a <not-acceptable/> error on empty usernames (thanks Neustradamus). changeset | files
Mon, 11 Jan 2010 10:13:02 +0000 Matthew Wild componentmanager: Add dialback_secret to components to allow s2s to work (thanks Flo) changeset | files
Mon, 11 Jan 2010 00:14:33 +0000 Matthew Wild util.prosodyctl: Report Prosody as not running if the pidfile isn't locked changeset | files
Sun, 10 Jan 2010 23:49:38 +0000 Matthew Wild mod_posix: Lock pidfile when in use, shut down if we can't write or lock the pidfile changeset | files
Sun, 10 Jan 2010 23:13:30 +0000 Matthew Wild util.datamanager: Use pposix.mkdir if available changeset | files
Sun, 10 Jan 2010 23:12:22 +0000 Matthew Wild util.pposix: Add mkdir(path) changeset | files
Sun, 10 Jan 2010 23:11:28 +0000 Matthew Wild prosodyctl: Move definition of prosody singleton to prior to loading datamanager, and add platform changeset | files
Sun, 10 Jan 2010 22:43:28 +0000 Matthew Wild util.pposix: Replace the unwieldy module table generation with luaL_register() call - side effect - it now sets the pposix global to the module table changeset | files
Sun, 10 Jan 2010 22:15:15 +0000 Matthew Wild mod_posix: Set umask to 'umask' from the config, or 027 changeset | files
Sun, 10 Jan 2010 22:14:44 +0000 Matthew Wild prosodyctl: Set umask to protect data files, bump pposix dep to 0.3.2 changeset | files
Sun, 10 Jan 2010 21:48:25 +0000 Matthew Wild util.pposix: Add pposix.umask(), bump version to 0.3.2 (and do the same in mod_posix) changeset | files
Sun, 10 Jan 2010 20:21:48 +0000 Matthew Wild util.pposix: Fix return type of lc_abort to shush compiler warning changeset | files
Sun, 10 Jan 2010 17:35:37 +0000 Matthew Wild util.posix: Trailing whitespace changeset | files
Sun, 10 Jan 2010 15:26:36 +0000 Matthew Wild net.server: When libevent backend is in use, override signal.signal to use server.hook_signal changeset | files
Sun, 10 Jan 2010 15:25:19 +0000 Matthew Wild net.server_event: Add server.hook_signal(signal_num, handler) to wrap libevent's signal-catching interface changeset | files
Sun, 10 Jan 2010 14:09:17 +0000 Matthew Wild mod_posix: Remove the lines added to work around the util.signal loop bug changeset | files
Sun, 10 Jan 2010 03:54:29 +0000 Matthew Wild util.signal: Restore the old debug hook earlier, just in case we receive another signal between clearing the signal queue and restoring it changeset | files
Sun, 10 Jan 2010 00:31:38 +0000 Matthew Wild util.signal: Update version in header, and author's email changeset | files
Sun, 10 Jan 2010 00:28:48 +0000 Matthew Wild util.signal: Queue up multiple signals, instead of trampling on the previous debug hook (and never clearing our own) changeset | files
Sat, 09 Jan 2010 07:12:30 +0000 Matthew Wild prosody: net_activate_ports: Accept strings as well as numbers for specifying ports changeset | files
Sat, 09 Jan 2010 07:03:48 +0000 Matthew Wild prosody: Read list of possible config extensions from configmanager, removes old TODO changeset | files
Sat, 09 Jan 2010 06:59:47 +0000 Matthew Wild configmanager: Add parsers() method to return an array of supported config formats changeset | files
Sat, 09 Jan 2010 06:53:23 +0000 Matthew Wild s2smanager: Split sending of stream header into a :open_stream() method changeset | files
Thu, 07 Jan 2010 01:26:01 +0000 Matthew Wild net.dns: Make sure math.randomseed() gets passed an integer changeset | files
Wed, 06 Jan 2010 16:20:56 +0000 Matthew Wild net.server_select: Fix oops in last commit changeset | files
Wed, 06 Jan 2010 16:16:23 +0000 Matthew Wild net.server_select: Allow setting the logger using server.setlogger changeset | files
Mon, 04 Jan 2010 17:32:26 +0000 Matthew Wild s2smanager: Allow new_outgoing() to create sessions without automatically connecting them (set 3rd parameters to false) changeset | files
Sun, 03 Jan 2010 11:26:36 -0800 Paul Aurich s2smanager: Stamp a 'to' on the reply stream:stream. This makes prosody happy. changeset | files
Sun, 03 Jan 2010 18:55:42 +0000 Matthew Wild s2smanager, hostmanager: Make dialback secrets per-host changeset | files
Sun, 03 Jan 2010 18:37:03 +0000 Matthew Wild s2smanager: Trim trailing whitespace changeset | files
Sun, 03 Jan 2010 10:07:20 -0800 Paul Aurich mod_saslauth: Oops. changeset | files
Sun, 03 Jan 2010 17:54:26 +0000 Matthew Wild Merge with Paul changeset | files
Sun, 03 Jan 2010 17:53:54 +0000 Matthew Wild mod_muc/muc.lib: Use stanza:get_child() to locate MUC child element changeset | files
Sun, 03 Jan 2010 09:51:01 -0800 Paul Aurich mod_saslauth: Use module:get_option() changeset | files
Sat, 02 Jan 2010 20:03:24 -0800 Paul Aurich mod_saslauth: Add sasl_backend config parameter changeset | files
Sun, 03 Jan 2010 15:17:51 +0000 Matthew Wild Merge with Rob changeset | files
Wed, 30 Dec 2009 13:26:11 -0600 Rob Hoelz Added notification of configuration changes for MUCs changeset | files
Tue, 29 Dec 2009 16:21:12 -0600 Rob Hoelz Add support for non-anonymous MUC rooms changeset | files
Sun, 03 Jan 2010 03:36:40 +0000 Matthew Wild prosodyctl: Gracefully handle a missing stty command, and fall back to ANSI escape sequences changeset | files
Fri, 01 Jan 2010 21:32:23 +0000 Matthew Wild mod_httpserver: Rudimentary directory detection, return forbidden instead of causing a traceback (since commit 0325f241a26c) changeset | files
Fri, 01 Jan 2010 03:32:26 +0000 Matthew Wild prosody.cfg.lua.dist: Remove lie about requiring console_enabled changeset | files
Fri, 01 Jan 2010 03:29:12 +0000 Matthew Wild prosody.cfg.lua.dist: Remove trailing whitespace changeset | files
Thu, 31 Dec 2009 02:39:40 +0000 Matthew Wild util.events: Rename add_plugin() and remove_plugin() to add_handlers() and remove_handlers() respectively changeset | files
Wed, 30 Dec 2009 20:24:11 +0000 Matthew Wild util.signal: Update header comment for new filename changeset | files
Wed, 30 Dec 2009 16:43:08 +0100 Tobias Markmann util.sasl_cyrus: Report an error if Cyrus SASL init fails. changeset | files
Tue, 29 Dec 2009 01:04:48 +0100 Tobias Markmann util.sasl_cyrus: Removing whitespace. changeset | files
Tue, 29 Dec 2009 01:03:37 +0100 Tobias Markmann util.sasl_cyrus: Automatically initialize Cyrus SASL with the first used service name. changeset | files
Mon, 28 Dec 2009 22:08:32 +0100 Tobias Markmann util.sasl_cyrus: Change variable name. changeset | files
Mon, 28 Dec 2009 20:21:49 +0100 Tobias Markmann util.sasl_cyrus: Fixing cyrus mechanism list parsing. (Thanks darkrain) changeset | files
Sun, 27 Dec 2009 10:09:22 +0500 Waqas Hussain net.httpserver: Optimized response serialization. changeset | files
Wed, 23 Dec 2009 23:13:39 +0100 Tobias Markmann mod_saslauth: Adjust sanitizing. changeset | files
Wed, 23 Dec 2009 23:09:44 +0100 Tobias Markmann mod_saslauth: Sanitize debugging information so it won't break terminal emulation when using GSSAPI auth. changeset | files
Wed, 23 Dec 2009 16:46:49 -0500 jorj first working version with Cyrus SASL support. changeset | files
Wed, 23 Dec 2009 16:45:03 -0500 jorj added comment to remind us to fix binary output breaking the terminal changeset | files
Tue, 22 Dec 2009 21:08:58 +0100 Tobias Markmann util.sasl_cyrus: Further fixing and cleanup. changeset | files
Tue, 22 Dec 2009 20:55:35 +0100 Tobias Markmann util.sasl_cyrus: Initializing Cyrus SASL library and a bit cleanup. changeset | files
Tue, 22 Dec 2009 20:21:44 +0100 Tobias Markmann util.sasl_cyrus: Log errors if CyrusSASL init fails. changeset | files
Tue, 22 Dec 2009 20:20:37 +0100 Tobias Markmann mod_saslauth: Make service_name configurable for CyrusSASL users. changeset | files
Tue, 22 Dec 2009 19:27:19 +0100 Tobias Markmann mod_saslauth: Add support for CyrusSASL. changeset | files
Tue, 22 Dec 2009 19:26:16 +0100 Tobias Markmann Adding sasl_cyrus.lua. A sasl.lua drop-in replacement to use CyrusSASL for all c2s authentication. changeset | files
Mon, 21 Dec 2009 22:00:49 +0000 Matthew Wild mod_saslauth: Requiring c2s encryption means requiring c2s encryption... thanks Flo changeset | files
Mon, 21 Dec 2009 17:03:47 +0000 Brian Cully net.dns: Update synchronous path for new connection API changeset | files
Mon, 21 Dec 2009 16:52:12 +0000 Brian Cully util.prosodyctl: Saner determination of Prosody executable path changeset | files
Mon, 21 Dec 2009 06:37:58 +0500 Waqas Hussain mod_pep: Added a TODO. changeset | files
Mon, 21 Dec 2009 06:26:37 +0500 Waqas Hussain mod_pep: Handle service discovery queries for bare account JIDs (thanks darkrain). changeset | files
Mon, 21 Dec 2009 06:25:12 +0500 Waqas Hussain mod_disco: Handle and fire events for service discovery queries for bare account JIDs (thanks darkrain). changeset | files
Thu, 17 Dec 2009 21:50:02 +0000 Matthew Wild s2smanager: Give reasons to destroy_session in more cases, including when DNS lookup fails changeset | files
Thu, 17 Dec 2009 21:38:16 +0000 Matthew Wild Merge with backout branch changeset | files
Thu, 17 Dec 2009 21:36:31 +0000 Matthew Wild s2smanager: Send reply stream header only after checking we serve this host (sorry darkrain... :) ) changeset | files
Thu, 17 Dec 2009 21:33:35 +0000 Matthew Wild Backed out changeset 78c5cb163ea9, to fix another way. Haven't done this for a while :) changeset | files
Thu, 17 Dec 2009 21:18:02 +0000 Matthew Wild s2smanager: More whitespace changeset | files
Thu, 17 Dec 2009 21:17:47 +0000 Matthew Wild s2smanager: Mark stream as opened sooner, this prevents a duplicated stream header on host-unknown errors (thanks darkrain and his mail server) changeset | files
Thu, 17 Dec 2009 21:14:44 +0000 Matthew Wild s2smanager: Whitespace changeset | files
Thu, 17 Dec 2009 20:30:41 +0000 Matthew Wild net.server_event: Add properties like _ip and _port to server objects too changeset | files
Thu, 17 Dec 2009 20:30:10 +0000 Matthew Wild net.server_event: Add :serverport() method to be compatible with old API changeset | files
Thu, 17 Dec 2009 20:28:32 +0000 Matthew Wild mod_bosh: Update for new connection API changeset | files
Thu, 17 Dec 2009 20:22:52 +0000 Matthew Wild httpserver_listener: Update for new connection API changeset | files
Thu, 17 Dec 2009 20:10:11 +0000 Matthew Wild net.httpserver: Fix usage of old connection API syntax changeset | files
Thu, 17 Dec 2009 19:01:57 +0000 Matthew Wild xmppserver_listener: Make log messages during SRV retries clearer changeset | files
Thu, 17 Dec 2009 19:00:36 +0000 Matthew Wild xmppserver_listener: When a connection fails, pass the reason to destroy_session changeset | files
Thu, 17 Dec 2009 18:59:29 +0000 Matthew Wild s2smanager: Have both destroy_session and bounce_sendq accept a reason string to include in bounced stanzas changeset | files
Thu, 17 Dec 2009 16:53:28 +0000 Matthew Wild net.server_event: Load ssl/socket libraries if not already available changeset | files
Thu, 17 Dec 2009 16:52:39 +0000 Matthew Wild util.timer: Use luaevent's built-in method of repeating an event (fixes a weird crash) changeset | files
Wed, 16 Dec 2009 00:11:54 +0500 Waqas Hussain prosody: Fixed a possible nil concatenation. changeset | files
Tue, 15 Dec 2009 18:58:22 +0000 Paul Aurich prosody: Fix to net_activate_ports to mend binding to specific interfaces changeset | files
Thu, 10 Dec 2009 22:13:04 +0000 Matthew Wild net.http: Don't expect the body on redirects changeset | files
Thu, 10 Dec 2009 18:40:21 +0500 Waqas Hussain prosody: Added config option 'ssl_ports' to allow multiplexed SSL ports. changeset | files
Thu, 10 Dec 2009 16:52:08 +0500 Waqas Hussain mod_httpserver: Text files are text/plain, and not plain/text. changeset | files
Thu, 10 Dec 2009 16:36:33 +0500 Waqas Hussain net.httpserver: Removed mime handling (now in mod_httpserver). Unknown dynamic content is now always served as text/html. changeset | files
Thu, 10 Dec 2009 16:34:38 +0500 Waqas Hussain mod_httpserver: Removed a log message. changeset | files
Thu, 10 Dec 2009 16:27:17 +0500 Waqas Hussain mod_httpserver: Read files in binary mode; fixes issues with serving binary files. changeset | files
Thu, 10 Dec 2009 16:25:50 +0500 Waqas Hussain mod_httpserver: Skip returning a Content-Type when not known (application/octet-stream is not a correct default). changeset | files
Thu, 10 Dec 2009 16:22:34 +0500 Waqas Hussain mod_httpserver: Return Content-Type header based on file extension. changeset | files
Thu, 10 Dec 2009 16:21:33 +0500 Waqas Hussain mod_httpserver: Delay setup until after server is started. changeset | files
Thu, 10 Dec 2009 16:21:06 +0500 Waqas Hussain mod_bosh: Delay setup until after server is started. changeset | files
Thu, 10 Dec 2009 05:08:59 +0500 Waqas Hussain prosody: Use the multiplex listener when the 'ports' config option is specified. changeset | files
Thu, 10 Dec 2009 05:07:32 +0500 Waqas Hussain net_activate_ports: Use the default config option 'ports' when no option is specified. changeset | files
Thu, 10 Dec 2009 05:04:09 +0500 Waqas Hussain multiplex_listener: Initial commit. Multiple protocols on a single port. changeset | files
Thu, 10 Dec 2009 03:02:04 +0500 Waqas Hussain modulemanager: Fire item-removed events on module unload. changeset | files
Thu, 10 Dec 2009 03:00:16 +0500 Waqas Hussain modulemanager: Fixed a global access. changeset | files
Thu, 10 Dec 2009 02:50:23 +0500 Waqas Hussain prosody: Call tostring on the key being used for nil global read before concatenating it with a string. changeset | files
Thu, 10 Dec 2009 02:47:13 +0500 Waqas Hussain prosody: Log a warning and traceback, but don't throw an error on nil global read. changeset | files
Thu, 10 Dec 2009 01:56:16 +0500 Waqas Hussain Mainfile: Broke up a really long line. changeset | files
Wed, 09 Dec 2009 13:20:46 +0000 Matthew Wild Merge with 0.6 changeset | files
Wed, 09 Dec 2009 13:19:50 +0000 Matthew Wild mod_vcard: Stricter matching of vcard stanzas with vcard_compatibility enabled, fixes intercepting stanzas to the full JID that it shouldn't changeset | files
Wed, 09 Dec 2009 16:25:18 +0500 Waqas Hussain util.signal: Make kill() available on Solaris; really fixes #136. changeset | files
Tue, 08 Dec 2009 01:24:16 +0000 Matthew Wild mod_posix: Fix to not loop in SIGTERM either, but the same happens with SIGHUP (where the same 'fix' can't be applied) - shall investigate tomorrow changeset | files
Tue, 08 Dec 2009 01:23:22 +0000 Matthew Wild prosody: Report the current socket backend in use changeset | files
Tue, 08 Dec 2009 01:22:54 +0000 Matthew Wild net.server_event: Add get_backend() method changeset | files
Tue, 08 Dec 2009 01:22:09 +0000 Matthew Wild net.server_select: Add get_backend() method changeset | files
Tue, 08 Dec 2009 01:16:24 +0000 Matthew Wild mod_posix: Set empty SIGINT handler when a SIGINT is caught changeset | files
Tue, 08 Dec 2009 00:55:17 +0000 Matthew Wild prosody: Clarify and add some comments to describe what we're doing when and why changeset | files
Mon, 07 Dec 2009 19:26:50 +0000 Matthew Wild Rename closeallservers to closeall in the public API (same as net.server_select) and expose setquitting changeset | files
Mon, 07 Dec 2009 19:26:12 +0000 Matthew Wild net.server_event: Add setquitting() function to be compatible with net.server_select changeset | files
Mon, 07 Dec 2009 19:25:16 +0000 Matthew Wild net.server_event: Fix closeallservers() to work correctly after the giant refactorizification changeset | files
Mon, 07 Dec 2009 18:42:31 +0000 Matthew Wild net.server_event: Return "quitting" on loop exit to be compatible with net.server_select, and give Prosody a way to know why the loop broke changeset | files
Mon, 07 Dec 2009 18:38:35 +0000 Matthew Wild mod_posix: Catch SIGINT changeset | files
Mon, 07 Dec 2009 18:32:50 +0000 Matthew Wild Merge with trunk changeset | files
Mon, 07 Dec 2009 18:32:06 +0000 Matthew Wild prosody: Less strict matching for the magic 'interrupted' error changeset | files
Sat, 05 Dec 2009 10:26:43 -0800 Paul Aurich mod_pep: Support item retrieval use cases changeset | files
Sat, 05 Dec 2009 09:43:53 -0800 Paul Aurich mod_pep: Allow storage of urn:xmpp:avatar:data node (payload only with base64 data) changeset | files
Mon, 07 Dec 2009 18:30:57 +0000 Matthew Wild prosodyctl: Nicer errors when addplugin command fails changeset | files
Sun, 06 Dec 2009 00:35:06 +0000 Matthew Wild util.datamanager: Store data stores with no host in '_global' folder changeset | files
Sat, 05 Dec 2009 13:34:45 +0000 Matthew Wild util.pluginloader: Don't specify a host for the plugin data store (clever waqas...) changeset | files
Fri, 04 Dec 2009 19:04:03 +0000 Matthew Wild mod_compression: Tweak some log levels changeset | files
Fri, 04 Dec 2009 18:59:28 +0000 Matthew Wild componentmanager: Set ssl_ctx[_in] for components correctly, and use global SSL context if available changeset | files
Fri, 04 Dec 2009 18:57:54 +0000 Matthew Wild prosody: Expose global_ssl_ctx through prosody object changeset | files
Fri, 04 Dec 2009 09:48:08 -0800 Paul Aurich Disable SSLv2 by default, it's known to be insecure. changeset | files
Fri, 04 Dec 2009 14:41:53 +0000 Matthew Wild mod_proxy65: Strip trailing whitespace changeset | files
Fri, 04 Dec 2009 12:14:14 +0000 Brian Cully util-src/Makefile: Clean up makefile (re-commit because MattJ shouldn't commit anything at 3AM) changeset | files
Fri, 04 Dec 2009 03:07:17 +0000 Matthew Wild net.server_select, net.server_event: Convert to unix line endings from Windows changeset | files
Fri, 04 Dec 2009 03:02:25 +0000 Brian Cully util-src/Makefile: Clean up makefile, rename lsignal.c to signal.c changeset | files
Fri, 04 Dec 2009 02:51:43 +0000 Matthew Wild configure: fix typo of 'yes' -> 'yet' changeset | files
Fri, 04 Dec 2009 02:51:03 +0000 Brian Cully configure: Add 'linux' ostype and rename lflags to LDFLAGS to match expectations. changeset | files
Thu, 03 Dec 2009 21:57:47 +0100 Tobias Markmann Redo merge with Waqas' PBKDF2 optimizations. changeset | files
Thu, 03 Dec 2009 21:53:36 +0100 Tobias Markmann Merge with Waqas. changeset | files
Thu, 03 Dec 2009 19:18:18 +0000 Matthew Wild net.server_select: Restore checks for wantread/timeout errors on receive changeset | files
Thu, 03 Dec 2009 17:07:37 +0100 Sjoerd Simons mod_proxy65: Don't read data from the connection untill the proxying is activated changeset | files
Thu, 03 Dec 2009 17:05:35 +0100 Sjoerd Simons mod_proxy65: Make the proxying bidirectional changeset | files
Thu, 03 Dec 2009 17:04:54 +0100 Sjoerd Simons mod_proxy65: Use a bigger buffer for data we're proxying changeset | files
Thu, 03 Dec 2009 17:02:38 +0100 Sjoerd Simons mod_proxy65: Only lock the reading side when throttling changeset | files
Thu, 03 Dec 2009 16:53:58 +0100 Sjoerd Simons net.server_select: Add a function to just lock a stream for reading changeset | files
Thu, 03 Dec 2009 14:15:30 +0000 Matthew Wild mod_proxy65: Throttle connections to prevent senders flooding the server's buffers if the receiver doesn't receive fast enough changeset | files
Thu, 03 Dec 2009 14:13:09 +0000 Matthew Wild mod_proxy65: Replace error() calls with module:log("error", ...) changeset | files
Thu, 03 Dec 2009 14:08:54 +0000 Matthew Wild net.server_select: Make bufferlen() method return, of all things, the buffer length changeset | files
Thu, 03 Dec 2009 02:30:09 +0000 Matthew Wild net.server_event: Port fix in 2dc9bbf25447 to libevent-based backend changeset | files
Thu, 03 Dec 2009 02:28:34 +0000 Matthew Wild net.server_select: Fix possibility of losing data sent from a socket just before it closes (thanks Sjoerd Simons) changeset | files
Thu, 03 Dec 2009 01:13:06 +0000 Matthew Wild net.dns: Fix for blocking dns lookups to find waiting coroutines correctly (not that we use this in Prosody...) changeset | files
Thu, 03 Dec 2009 01:10:08 +0000 Matthew Wild net.dns: Port some DNS fixes to the resolver:feed() function for net.adns to use changeset | files
Wed, 02 Dec 2009 22:15:17 +0000 Matthew Wild Merge with 0.6 changeset | files
Wed, 02 Dec 2009 22:13:31 +0000 Matthew Wild util.dependencies: Fix package name of LuaFilesystem changeset | files
Wed, 02 Dec 2009 20:35:31 +0000 Matthew Wild Merge with Tobias changeset | files
Tue, 01 Dec 2009 23:23:51 +0100 Tobias Markmann mod_console: Show compression status on s2s:show() output. changeset | files
Tue, 01 Dec 2009 23:05:32 +0100 Tobias Markmann Merge with tip. changeset | files
Wed, 02 Dec 2009 20:33:09 +0000 Matthew Wild Merge with Tobias changeset | files
Wed, 02 Dec 2009 20:32:44 +0000 Matthew Wild modulemanager, net.dns: Remove trailing whitespace changeset | files
Wed, 02 Dec 2009 20:31:54 +0000 Matthew Wild prosodyctl: Experimental 'addplugin' command changeset | files
Tue, 01 Dec 2009 21:17:13 +0100 Tobias Markmann mod_compression: Removing trailing whitespace. changeset | files
Tue, 01 Dec 2009 21:04:02 +0100 Tobias Markmann mod_compression: Declaring the de-/compression pipes as local. changeset | files
Tue, 01 Dec 2009 20:59:42 +0100 Tobias Markmann mod_compression: Some comment clean up. changeset | files
Tue, 01 Dec 2009 20:55:32 +0100 Tobias Markmann Merge with tip. changeset | files
Tue, 01 Dec 2009 00:21:32 +0100 Tobias Markmann mod_compression: Removing forgotten debugging output. changeset | files
Tue, 01 Dec 2009 00:10:47 +0100 Tobias Markmann mod_compression: Define db (dialback) namespace in stream header. changeset | files
Mon, 30 Nov 2009 23:25:10 +0100 Tobias Markmann Merge with tip. changeset | files
Mon, 30 Nov 2009 23:23:42 +0100 Tobias Markmann mod_compression: Enabeling compression for outgoing s2s streams. changeset | files
Sun, 29 Nov 2009 23:43:12 +0100 Tobias Markmann mod_compression: Some further refactoring. changeset | files
Sun, 29 Nov 2009 23:04:19 +0100 Tobias Markmann mod_compression: Make setup_compression work for s2s sessions too. changeset | files
Sun, 29 Nov 2009 22:18:06 +0100 Tobias Markmann mod_compression: Moving compression setup in a dedicated function. changeset | files
Sun, 29 Nov 2009 22:02:21 +0100 Tobias Markmann mod_compression: Prepare activating of compression on s2s. changeset | files
Sun, 29 Nov 2009 21:33:37 +0100 Tobias Markmann Merge with tip. changeset | files
Sun, 29 Nov 2009 21:32:39 +0100 Tobias Markmann Enable one way stream compression on s2s links. changeset | files
Fri, 20 Nov 2009 17:12:12 +0100 Tobias Markmann Fixing some typos. changeset | files
Wed, 02 Dec 2009 18:05:03 +0000 Matthew Wild util.pluginloader: Support for fetching plugins from the data store changeset | files
Wed, 02 Dec 2009 18:03:10 +0000 Matthew Wild net.httpserver: Fix to work with new server API changeset | files
Wed, 02 Dec 2009 18:02:47 +0000 Matthew Wild net.httpserver: Quick fix to set the correct Content-Type on simple (string) responses, for a few known types changeset | files
Tue, 01 Dec 2009 20:18:47 +0000 Matthew Wild mod_proxy65: Remove trailing whitespace changeset | files
Tue, 01 Dec 2009 20:07:07 +0000 Matthew Wild mod_proxy65: Fix log:module -> module:log :) changeset | files
Tue, 01 Dec 2009 19:57:54 +0000 Matthew Wild Merge with trunk changeset | files
Tue, 01 Dec 2009 22:32:37 +0500 Waqas Hussain util.sasl.plain: Allow empty authzid (thanks bjc). changeset | files
Tue, 01 Dec 2009 02:23:48 +0500 Waqas Hussain util.hmac: Optimized. changeset | files
Tue, 01 Dec 2009 01:45:56 +0500 Waqas Hussain util.sasl.scram: Optimized binaryXOR. changeset | files
Tue, 01 Dec 2009 01:41:31 +0500 Waqas Hussain util.sasl.scram: Fixed a variable redeclaration. changeset | files
Tue, 01 Dec 2009 19:57:33 +0000 Matthew Wild modulemanager: Fire events module-loaded and module-unloaded, both receive a table with 'module' and 'host' fields, thanks bjc changeset | files
Mon, 30 Nov 2009 20:53:25 +0100 Tobias Markmann util.sasl.scram: Making =2D and =3D substitution actually work. changeset | files
Mon, 30 Nov 2009 16:39:27 +0000 Matthew Wild util.stanza: Add stanza:get_child(name, xmlns) to find a child tag given a name/xmlns changeset | files
Sun, 29 Nov 2009 18:30:33 +0500 Waqas Hussain util.sasl.plain: A little refactoring. changeset | files
Sun, 29 Nov 2009 18:29:19 +0500 Waqas Hussain Merge with 0.6. changeset | files
Sat, 28 Nov 2009 12:00:31 +0500 Waqas Hussain core.xmlhandlers: Fixed processing of empty namespaces (which caused an issue with jwchat). changeset | files
Sat, 28 Nov 2009 11:59:06 +0500 Waqas Hussain mod_register: Properly notify contacts of subscription removal on account deletion. changeset | files
Thu, 26 Nov 2009 15:19:59 +0500 Waqas Hussain mod_presence: Use the local host object as the origin for auto-generated subscription approvals and cancellations. changeset | files
Sat, 28 Nov 2009 18:58:58 +0100 Tobias Markmann util.sasl.digest-md5: Fixing some variable access. changeset | files
Sat, 28 Nov 2009 17:40:49 +0000 Matthew Wild Merge with Tobias changeset | files
Sat, 28 Nov 2009 17:40:37 +0000 Matthew Wild xmppserver_listener: Update for new server API, fixes traceback when closing s2s connections changeset | files
Sat, 28 Nov 2009 18:32:41 +0100 Tobias Markmann Make some more variables to locals. changeset | files
Sat, 28 Nov 2009 18:23:25 +0100 Tobias Markmann util.sasl: Move some variables to local space. Fix a bug. changeset | files
Sat, 28 Nov 2009 17:39:05 +0000 Matthew Wild mod_console: Update for new server API, fixes traceback when closing console sessions changeset | files
Sat, 28 Nov 2009 15:12:43 +0000 Matthew Wild util.sasl.plain: Fail gracefully on empty <auth/> tag changeset | files
Sat, 28 Nov 2009 15:12:07 +0000 Matthew Wild mod_saslauth: Fix typo in variable name changeset | files
Sat, 28 Nov 2009 14:09:53 +0000 Matthew Wild net.server_select: Update conn.close() to use new connection method convention changeset | files
Fri, 27 Nov 2009 18:02:24 +0000 Matthew Wild mod_proxy65: Use new jid.join() from util.jid changeset | files
Fri, 27 Nov 2009 18:00:47 +0000 Matthew Wild tests/test.lua: Changes to environment handling of tests, and replace module() with dummy function that doesn't alter the current environment changeset | files
Fri, 27 Nov 2009 17:41:52 +0000 Matthew Wild tests: Add tests for util.jid.join() changeset | files
Fri, 27 Nov 2009 17:39:17 +0000 Matthew Wild tests/test.lua: Print the current test being run if verbosity sufficient changeset | files
Fri, 27 Nov 2009 17:33:55 +0000 Matthew Wild util.jid: Add join(node, host, resource) function to join the components and return nil if invalid changeset | files
Fri, 27 Nov 2009 16:51:05 +0000 sjoerd simons mod_proxy65: Update listener callback names for new server API changeset | files
Fri, 27 Nov 2009 00:19:56 +0100 Tobias Markmann Merged with tip. changeset | files
Thu, 26 Nov 2009 23:18:26 +0100 Tobias Markmann mod_saslauth: Allow relogins after failed SASL login. changeset | files
Thu, 26 Nov 2009 23:11:02 +0100 Tobias Markmann util.sasl: Adding clean_clone() method. changeset | files
Thu, 26 Nov 2009 22:25:13 +0000 Matthew Wild net.server_event: Add addclient/wrapclient compatible with server_select, DNS and s2s should now work with libevent \o/ changeset | files
Thu, 26 Nov 2009 22:23:51 +0000 Matthew Wild net.server_event: tostring() some debug logging parameters changeset | files
Thu, 26 Nov 2009 22:22:03 +0000 Matthew Wild net.server_event: Add set_send() for compatibility with server_select changeset | files
Thu, 26 Nov 2009 22:21:12 +0000 Matthew Wild net.server_event: Hide starttls function when the connection is not SSL-enabled changeset | files
Thu, 26 Nov 2009 22:19:49 +0000 Matthew Wild net.server_event: Count the number of client connections *upwards* :) changeset | files
Thu, 26 Nov 2009 22:18:44 +0000 Matthew Wild net.server_handler: Add stub handlers as fallbacks for those listeners don't implement changeset | files
Thu, 26 Nov 2009 22:15:40 +0000 Matthew Wild net.server_event: Fix to make ontimeout() listener callback work changeset | files
Thu, 26 Nov 2009 22:08:47 +0000 Matthew Wild net.server_select: Rename server.setsend() to server.set_send() for consistency changeset | files
Thu, 26 Nov 2009 22:08:10 +0000 Matthew Wild net.adns: Some cleanup, happens to also make it compatible with libevent changeset | files
Thu, 26 Nov 2009 17:17:54 +0000 Matthew Wild s2smanager: Allow configuration of the dialback_secret in the config changeset | files
Thu, 26 Nov 2009 13:06:52 +0500 Waqas Hussain Merge with 0.6. changeset | files
Thu, 26 Nov 2009 13:02:10 +0500 Waqas Hussain mod_presence: Use the local host as origin for subscription request acks. changeset | files
Thu, 26 Nov 2009 13:00:11 +0500 Waqas Hussain mod_presence: Removed an unnecessary compatibility workaround which was causing issues with unavailable presence exchange after subscription removal. changeset | files
Thu, 26 Nov 2009 12:57:24 +0500 Waqas Hussain mod_roster: Ask remote server to remove pending subscription requests when removing roster items. changeset | files
Thu, 26 Nov 2009 00:02:01 +0000 Matthew Wild Tagging 0.6.1 changeset | files
Thu, 26 Nov 2009 00:01:12 +0000 Matthew Wild Tagging 0.6.0 changeset | files
Thu, 26 Nov 2009 01:09:10 +0000 Matthew Wild Makefile: Fix to install new util/sasl directory changeset | files
Wed, 25 Nov 2009 23:46:58 +0000 Matthew Wild Merge with 0.6 changeset | files
Wed, 25 Nov 2009 23:45:45 +0000 Matthew Wild util.serialization: Correctly serialize tables with 'false' as a key, fixes an issue with rosters not saving (thanks mathias, Tobias) 0.6.1 changeset | files
Wed, 25 Nov 2009 19:59:16 +0000 Matthew Wild Merge with trunk changeset | files
Thu, 26 Nov 2009 00:05:18 +0500 Waqas Hussain Merge with trunk. changeset | files
Thu, 26 Nov 2009 00:03:16 +0500 Waqas Hussain MUC: Added support for the room-destroy owner use case. changeset | files
Wed, 25 Nov 2009 22:26:06 +0500 Waqas Hussain MUC: Slightly refactored form processing. changeset | files
Wed, 25 Nov 2009 19:58:58 +0000 Matthew Wild Merge with 0.6 changeset | files
Wed, 25 Nov 2009 19:58:19 +0000 Florian Zeitz util.dataforms: Don't require type when parsing form XML changeset | files
Wed, 25 Nov 2009 19:46:22 +0100 Tobias Markmann SASL: Using locally mapped s_gmatch instead of unavailable gmatch. changeset | files
Wed, 25 Nov 2009 17:40:24 +0000 Matthew Wild Merge with trunk changeset | files
Wed, 25 Nov 2009 22:00:33 +0500 Waqas Hussain MUC: Only allow moderators to change the room subject. changeset | files
Wed, 25 Nov 2009 21:42:05 +0500 Waqas Hussain MUC: Prevent visitors from broadcasting messages. changeset | files
Wed, 25 Nov 2009 21:40:44 +0500 Waqas Hussain MUC: Improved handling of incoming groupchat messages (state preserved for possible later use). changeset | files
Wed, 25 Nov 2009 21:30:41 +0500 Waqas Hussain Removed some legacy doc/ files. changeset | files
Wed, 25 Nov 2009 17:39:23 +0000 Matthew Wild Merge with Tobias's SASL redesign branch changeset | files
Thu, 19 Nov 2009 17:53:52 +0100 Tobias Markmann Merge with trunk. changeset | files
Thu, 19 Nov 2009 17:20:38 +0100 Tobias Markmann Reduce needed roundtrips during DIGEST-MD5 login. changeset | files
Thu, 19 Nov 2009 17:17:52 +0100 Tobias Markmann Adding some human readable error messages. changeset | files
Thu, 19 Nov 2009 17:08:58 +0100 Tobias Markmann Fail if username or password don't pass SASLprep. changeset | files
Thu, 19 Nov 2009 16:44:37 +0100 Tobias Markmann Use new cofig option reading API. changeset | files
Thu, 19 Nov 2009 16:43:38 +0100 Tobias Markmann Allow SASL PLAIN over unsecure connections when intended by admin. changeset | files
Thu, 19 Nov 2009 15:29:09 +0100 Tobias Markmann Typo. changeset | files
Thu, 19 Nov 2009 00:04:14 +0100 Tobias Markmann Handle , and = in usernames for SCRAM. changeset | files
Wed, 18 Nov 2009 23:26:35 +0100 Tobias Markmann Provide SASL PLAIN mechanism only if TLS is active. changeset | files
Wed, 18 Nov 2009 23:25:27 +0100 Tobias Markmann Cleaning up. changeset | files
Wed, 18 Nov 2009 22:59:43 +0100 Tobias Markmann Tidying up. changeset | files
Wed, 18 Nov 2009 22:56:50 +0100 Tobias Markmann Enable restriction of supported mechanisms in the SASL library. changeset | files
Wed, 18 Nov 2009 22:02:32 +0100 Tobias Markmann SASLprep authentication and password in SASL PLAIN implementation. changeset | files
Wed, 18 Nov 2009 11:59:50 +0100 Tobias Markmann SASLprep usernames and passwords. changeset | files
Tue, 17 Nov 2009 22:39:18 +0100 Tobias Markmann Making interop with libpurple. (Thanks darkrain). changeset | files
Tue, 17 Nov 2009 11:31:59 +0100 Tobias Markmann Add check for forbidden char sequences in validate_username(). changeset | files
Tue, 17 Nov 2009 11:03:54 +0100 Tobias Markmann Completed SCRAM-SHA-1 implementation to a ready-to-test state. changeset | files
Tue, 17 Nov 2009 09:33:15 +0100 Tobias Markmann Added missing require for generate_uuid. changeset | files
Tue, 17 Nov 2009 00:56:41 +0100 Tobias Markmann Initial commit of SCRAM SASL mechanism. changeset | files
Mon, 16 Nov 2009 21:43:57 +0100 Tobias Markmann Merge with sasl branch. changeset | files
Fri, 13 Nov 2009 14:31:03 +0100 Tobias Markmann Adding a note for possible round trip savings. sasl changeset | files
Fri, 13 Nov 2009 11:24:22 +0100 Tobias Markmann Adding support for digest-md5 profile in DIGEST-MD5 implementation. sasl changeset | files
Fri, 13 Nov 2009 11:21:21 +0100 Tobias Markmann Change of the digest-md5 profile. sasl changeset | files
Fri, 13 Nov 2009 11:10:06 +0100 Tobias Markmann Broken DIGEST-MD5 client support again. sasl changeset | files
Fri, 13 Nov 2009 10:54:17 +0100 Tobias Markmann Add support for plain profile in digest-md5 implementation. sasl changeset | files
Fri, 13 Nov 2009 09:21:19 +0100 Tobias Markmann Getting PLAIN mechanism work with the new API. sasl changeset | files
Thu, 12 Nov 2009 21:57:37 +0100 Tobias Markmann Move each mechanism in an own file. sasl changeset | files
Fri, 28 Aug 2009 22:03:11 +0200 Tobias Markmann Fail if mechanism has already been selected. sasl changeset | files
Fri, 28 Aug 2009 22:01:58 +0200 Tobias Markmann Store stage in SASL object. sasl changeset | files
Fri, 28 Aug 2009 19:57:09 +0200 Tobias Markmann Importing SASL Digest-MD5 code. Now for real. sasl changeset | files
Fri, 28 Aug 2009 19:56:54 +0200 Tobias Markmann Importing SASL Digest-MD5 code. sasl changeset | files
Fri, 28 Aug 2009 19:43:33 +0200 Tobias Markmann List RFC numbers. sasl changeset | files
Fri, 28 Aug 2009 19:20:12 +0200 Tobias Markmann Allow ampersands in passwords for SASL PLAIN mechanism. sasl changeset | files
Fri, 28 Aug 2009 13:04:38 +0200 Tobias Markmann Making mod_saslauth use the new SASL API. sasl changeset | files
Thu, 27 Aug 2009 21:29:36 +0200 Tobias Markmann Adjust SASL PLAIN mechanism to the new API. sasl changeset | files
Sun, 16 Aug 2009 23:20:02 +0200 Tobias Markmann Adding some docu. sasl changeset | files
Mon, 10 Aug 2009 23:04:19 +0200 Tobias Markmann Mostly making the code run; includes fixing typos and so on. sasl changeset | files
Mon, 10 Aug 2009 12:14:40 +0200 Tobias Markmann Initial commit of the SASL redesign. sasl changeset | files
Wed, 25 Nov 2009 15:41:04 +0000 Matthew Wild Merge with 0.6 changeset | files
Wed, 25 Nov 2009 15:40:33 +0000 Matthew Wild util.dependencies: Log an error if the current version of LuaSec installed contains The Bug (thanks Remko) changeset | files
Wed, 25 Nov 2009 05:11:10 +0000 Matthew Wild Merge with 0.6 on prosody.im 0.6.0 changeset | files
Tue, 24 Nov 2009 22:42:08 +0500 Waqas Hussain xmppclient_listener: Escape control characters when logging invalid XML. changeset | files
Wed, 25 Nov 2009 03:30:41 +0000 Matthew Wild Merge with 0.6 changeset | files
Wed, 25 Nov 2009 03:30:00 +0000 Matthew Wild s2smanager: Log warning when trying to send a stanza from a host we don't serve, instead of a traceback (thanks stpeter) changeset | files
Tue, 24 Nov 2009 20:35:18 +0000 Matthew Wild Merge with trunk changeset | files
Tue, 24 Nov 2009 14:37:14 +0500 Waqas Hussain net.server: Log an error when libevent is requested, but luaevent is unavailable, and don't load luaevent when not requested. changeset | files
Tue, 24 Nov 2009 20:34:22 +0000 Matthew Wild core.sessionmanager, net.*_listener: Remove the evil collectgarbage() calls changeset | files
Mon, 23 Nov 2009 20:22:37 +0000 Matthew Wild Merge with trunk changeset | files
Mon, 23 Nov 2009 21:49:20 +0500 Waqas Hussain Merged with 0.6. changeset | files
Mon, 23 Nov 2009 21:46:37 +0500 Waqas Hussain prosody: Added support for command line argument '--config'. changeset | files
Mon, 23 Nov 2009 20:21:20 +0000 Matthew Wild Merge with 0.6 changeset | files
Mon, 23 Nov 2009 20:18:04 +0000 Matthew Wild util.datamanager: Replace popen(mkdir) with lfs.mkdir, keeping the just-in-time creation until we have the new datamanager API changeset | files
Mon, 23 Nov 2009 19:59:32 +0000 Matthew Wild util.dependencies: Missed a Debian/ changeset | files
Mon, 23 Nov 2009 18:51:54 +0000 Matthew Wild util.dependencies: Clearer message, add homepages, etc. changeset | files
Mon, 23 Nov 2009 17:31:49 +0000 Matthew Wild util.dependencies: Add LuaFileSystem as a hard dependency changeset | files
Mon, 23 Nov 2009 16:30:34 +0000 Matthew Wild Merge with trunk changeset | files
Mon, 23 Nov 2009 21:02:06 +0500 Waqas Hussain Merged with 0.6. changeset | files
Mon, 23 Nov 2009 19:50:04 +0500 Waqas Hussain util.serialization: Replaced commas with semi-colons between table fields. changeset | files
Mon, 23 Nov 2009 19:35:24 +0500 Waqas Hussain util.serialization: Concise output for empty tables. changeset | files
Mon, 23 Nov 2009 08:55:27 +0500 Waqas Hussain Mainfile: Fixed some comments. changeset | files
Mon, 23 Nov 2009 16:09:44 +0000 Matthew Wild tests/modulemanager_option_conversion.lua: Add standalone test script for the new modulemanager config option API changeset | files
Mon, 23 Nov 2009 16:07:33 +0000 Matthew Wild modulemanager: New module API methods for getting config options with type conversion, get_option_string, get_option_number, get_option_boolean, get_option_array, get_option_set changeset | files
Mon, 23 Nov 2009 02:58:42 +0000 Matthew Wild util.dependencies: Make the commands line up properly in the "missing dependency" output. Yes, this was the commit you didn't know you were waiting for! changeset | files
Sun, 22 Nov 2009 21:09:25 +0000 Matthew Wild mod_console: Update for new net.server API changeset | files
Sun, 22 Nov 2009 21:55:58 +0500 Waqas Hussain Merged with 0.6. changeset | files
Sun, 22 Nov 2009 21:47:54 +0500 Waqas Hussain mod_presence: Route incoming presence subscription stanzas (types unsubscribe, subscribed and unsubscribed) to the user before roster pushes. changeset | files
Sun, 22 Nov 2009 21:45:31 +0500 Waqas Hussain mod_presence: Acknowledge subscription requests by responding with an unavailable presence. changeset | files
Sun, 22 Nov 2009 21:41:09 +0500 Waqas Hussain sessionmanager: Added function send_to_interested_resources(). changeset | files
Sun, 22 Nov 2009 21:40:01 +0500 Waqas Hussain sessionmanager: Fixed and cleaned function send_to_available_resources(). The 'to' attribute for presence subscription stanzas is now preserved. changeset | files
Sun, 22 Nov 2009 21:33:41 +0500 Waqas Hussain loggingmanager: Explicitly flush log messages if the __FLUSH_LOG environment variable is defined (workaround for MSVCRT buffering piped output). changeset | files
Sun, 22 Nov 2009 15:06:30 +0000 Matthew Wild mod_proxy65: Update for new net.server API, untested changeset | files
Sun, 22 Nov 2009 14:58:09 +0000 Matthew Wild mod_proxy65: Import from prosody-modules, thanks Ephraim :) changeset | files
Sun, 22 Nov 2009 14:42:56 +0000 Matthew Wild net.server: Add some comments to explain to waqas how it all works :) changeset | files
Sun, 22 Nov 2009 13:47:24 +0000 Matthew Wild xmppcomponent_listener: Use new API for writing to components, fixes traceback (thanks Tobias) changeset | files
Sun, 22 Nov 2009 04:53:02 +0000 Matthew Wild s2smanager: Fix syntax error introduced in merge changeset | files
Sun, 22 Nov 2009 04:50:42 +0000 Matthew Wild Merge with trunk changeset | files
Sun, 22 Nov 2009 04:46:48 +0000 Matthew Wild stanza_router: Don't log full stanzas destined for s2s changeset | files
Sat, 21 Nov 2009 23:04:26 +0000 Matthew Wild objectmanager: Convert to unix line-endings changeset | files
Sat, 21 Nov 2009 13:49:48 +0000 Matthew Wild s2smanager: Don't log full stanza when sending outwards changeset | files
Sat, 21 Nov 2009 13:47:45 +0000 Matthew Wild s2smanager: Don't tostring() the data before sending, sends2s already does this. changeset | files
Sun, 22 Nov 2009 04:45:13 +0000 Matthew Wild net.server_select: Bring up to date to new common connection API changeset | files
Sun, 22 Nov 2009 04:44:26 +0000 Matthew Wild net.httpserver, net.http: Update for new net.server API (untested) changeset | files
Sun, 22 Nov 2009 04:43:46 +0000 Matthew Wild *_listener: Update for new net.server API, specifically .listener -> .onincoming, .disconnect -> .ondisconnect changeset | files
Sun, 22 Nov 2009 04:42:47 +0000 Matthew Wild net.adns: Update for new net.server API (doesn't work with libevent yet) changeset | files
Sun, 22 Nov 2009 04:42:03 +0000 Matthew Wild s2smanager: Update for new net.server API (s2s still doesn't work with libevent for other reasons) changeset | files
Sun, 22 Nov 2009 04:09:57 +0000 Matthew Wild net.server_event: Comment accidentally uncommented vdebug() changeset | files
Sun, 22 Nov 2009 04:08:11 +0000 Matthew Wild net.server_event: Handle and ignore 'wantread' error from receive(), treat as a timeout changeset | files
Sun, 22 Nov 2009 04:06:40 +0000 Matthew Wild net.server_event: Remove premature non-optimisation changeset | files
Sun, 22 Nov 2009 04:06:00 +0000 Matthew Wild net.server_event: Fix moved line caused by Mercurial's crecord and my selective commits changeset | files
Sun, 22 Nov 2009 04:04:04 +0000 Matthew Wild net.server_event: Obey nowriting/nointerface for locks in interface methods changeset | files
Sun, 22 Nov 2009 03:58:37 +0000 Matthew Wild net.server_event: Use conn property for send/receive instead of caching, fixes trying to use original socket after SSL-wrapping changeset | files
Sun, 22 Nov 2009 03:55:48 +0000 Matthew Wild net.server_event: Set startsslcallback property to nil when we're done handshaking, otherwise we keep trying to repeat the handshake changeset | files
Sun, 22 Nov 2009 03:53:44 +0000 Matthew Wild net.server_event: Add set_sslctx() method to connections changeset | files
Sun, 22 Nov 2009 03:53:07 +0000 Matthew Wild net.server_event: conn.usingssl -> conn._usingssl changeset | files
Sun, 22 Nov 2009 03:51:31 +0000 Matthew Wild net.server_event: Use correct listener callbacks changeset | files
Sun, 22 Nov 2009 03:49:47 +0000 Matthew Wild net.server_event: Small whitespace fixes changeset | files
Sun, 22 Nov 2009 03:48:04 +0000 Matthew Wild net.server_event: Correct a few instances of .sslctx to ._sslctx changeset | files
Sun, 22 Nov 2009 03:44:15 +0000 Matthew Wild net.server_event: Call connection's onconnect, no need to pass closures around now changeset | files
Sun, 22 Nov 2009 03:42:45 +0000 Matthew Wild net.server_event: Use connection id in all relevant logging changeset | files
Sun, 22 Nov 2009 03:20:35 +0000 Matthew Wild net.server_event: Define id property for connection objects, to aid logging changeset | files
Sun, 22 Nov 2009 03:14:32 +0000 Matthew Wild net.server_event: Define vdebug function for convenience changeset | files
Sat, 21 Nov 2009 17:23:51 +0000 Matthew Wild net.server_event: Change to new standard addserver() syntax changeset | files
Sat, 21 Nov 2009 17:19:57 +0000 Matthew Wild net.server_select: Change addserver() parameters to be compatible with new standard syntax changeset | files
Sat, 21 Nov 2009 17:16:46 +0000 Matthew Wild mod_tls: Switch to : syntax for connection methods changeset | files
Sat, 21 Nov 2009 17:15:59 +0000 Matthew Wild xmppclient_listener: Use : syntax for connection methods, to be compatible with new server.lua changeset | files
Sat, 21 Nov 2009 17:14:59 +0000 Matthew Wild xmppclient_listener: Switch to .onincoming listener method, to be compatible with new server_event.lua changeset | files
Sat, 21 Nov 2009 17:13:21 +0000 Matthew Wild net.server: Small fix for addtimer() compatibility code changeset | files
Sat, 21 Nov 2009 17:11:59 +0000 Matthew Wild net.connlisteners: Standardise on new syntax for addserver(), and clean up a bit changeset | files
Sat, 21 Nov 2009 17:07:22 +0000 Matthew Wild sessionmanager: Use : syntax for calling connection methods changeset | files
Sat, 21 Nov 2009 13:15:46 +0000 Matthew Wild mod_bosh: Don't log response XML changeset | files
Sat, 21 Nov 2009 03:16:14 +0000 Matthew Wild util.timer: Fix libevent timers (event.base doesn't exist...) changeset | files
Sat, 21 Nov 2009 03:15:59 +0000 Matthew Wild net.server_event: Export base as event_base changeset | files
Sat, 21 Nov 2009 02:41:09 +0000 Matthew Wild net.server_event: Comment overly verbose log message changeset | files
Sat, 21 Nov 2009 02:40:21 +0000 Matthew Wild util.timer: Use libevent for lightweight timers if available and configured (use_libevent option) changeset | files
Sat, 21 Nov 2009 02:39:08 +0000 Matthew Wild net.server: New net.server to choose the appropriate library from server_select/server_event based on the availability of luaevent and the use_libevent config option changeset | files
Sat, 21 Nov 2009 02:36:35 +0000 Matthew Wild net.server: Rename to net.server_select changeset | files
Fri, 20 Nov 2009 23:24:41 +0000 Matthew Wild net.server_event: Remove redundant getid() function changeset | files
Fri, 20 Nov 2009 22:58:56 +0000 Matthew Wild net.server_event: Initial commit of server_event.lua. Don't get too excited, it's not used at all yet, and is still incomplete :) changeset | files
Fri, 20 Nov 2009 15:07:39 +0000 Matthew Wild s2smanager: Fail outgoing s2s connection if hostname does not pass idna_to_ascii(), thanks Flo + waqas changeset | files
Fri, 20 Nov 2009 04:39:54 +0000 Matthew Wild s2smanager: Queue db:verify unless we already sent a db:result (if we had then it can could a dialback deadlock). Also remove some redundant code which could cause a db:result to be sent while still negotiating features (e.g. TLS) and break things. Collectively these fix a 'random' s2s failure (usually with ejabberd for some reason) - resulting in an 'unbound prefix' XML error, or 'ssl handshake failure'. Was this commit message long enough? I think so. changeset | files
Wed, 18 Nov 2009 03:35:42 +0000 Matthew Wild util.sasl: Add COMPAT comment changeset | files
Wed, 18 Nov 2009 08:30:03 +0500 Waqas Hussain mod_console: Moved activation of the console port from the main file to mod_console. changeset | files
Wed, 18 Nov 2009 08:26:43 +0500 Waqas Hussain prosody.net_activate_ports: Slightly refactored and definition moved to before modules are loaded. changeset | files
Wed, 18 Nov 2009 06:23:41 +0500 Waqas Hussain mod_register: Log a debug message when a session's IP is not available. changeset | files
Wed, 18 Nov 2009 06:22:52 +0500 Waqas Hussain mod_bosh: Set session.ip for BOSH sessions. changeset | files
Wed, 18 Nov 2009 06:21:59 +0500 Waqas Hussain util.sasl: Added compatibility workaround for jwchat sending an encoded trailing '\0' in SASL responses. changeset | files
Wed, 18 Nov 2009 01:09:09 +0000 Matthew Wild net.dns: Be more strict about the records we cache changeset | files
Wed, 18 Nov 2009 01:05:38 +0000 Matthew Wild net.dns: Be more strict about checking the DNS replies we receive changeset | files
Fri, 13 Nov 2009 06:29:37 +0500 Waqas Hussain util.sasl: Improved a log message. changeset | files
Fri, 13 Nov 2009 06:10:46 +0500 Waqas Hussain util.sasl: Allow authzid=username (for compatibility with Smack's non-compliant behavior). changeset | files
Fri, 13 Nov 2009 04:24:17 +0500 Waqas Hussain util.sasl: Return proper error when client provides authzid. changeset | files
Thu, 12 Nov 2009 13:42:44 +0500 Waqas Hussain Changed separator between attribute names and prefixes from '|' to '\1' (optimization and cleanup). changeset | files
Thu, 12 Nov 2009 13:34:38 +0500 Waqas Hussain net.connlisteners: Log an error when a listener fails to load. changeset | files
Thu, 12 Nov 2009 13:33:46 +0500 Waqas Hussain componentmanager: Improved logging for stanzas being bounced for unavailable components. changeset | files
Sun, 08 Nov 2009 15:25:03 +0000 Matthew Wild mod_posix: Log warning when no_daemonize is used, and instruct on how to update config changeset | files
Sun, 08 Nov 2009 15:10:44 +0000 Matthew Wild mod_posix: Switch config option to 'daemonize', fall back to 'no_daemonize' if not set, default behaviour remains the same... daemonize if mod_posix is loaded changeset | files
Sun, 08 Nov 2009 15:09:11 +0000 Matthew Wild modulemanager: api:get_option(): Handle correctly option values of boolean false, don't assume value unset changeset | files
Fri, 06 Nov 2009 23:56:10 +0000 Matthew Wild Merge with trunk changeset | files
Mon, 02 Nov 2009 01:57:33 +0500 Waqas Hussain net.dns: Fixed indentation and coding style. changeset | files
Fri, 06 Nov 2009 23:51:14 +0000 Florian Zeitz util.dataforms: Support for jid-multi field type changeset | files
Mon, 02 Nov 2009 00:52:35 +0500 Waqas Hussain net.dns: Initialize default resolver on module load (instead of on first use). changeset | files
Mon, 02 Nov 2009 00:46:43 +0500 Waqas Hussain net.dns: Updated to use util.windows.get_nameservers for enumerating nameservers on Windows. changeset | files
Sun, 01 Nov 2009 19:41:49 +0000 Matthew Wild net.httpserver: Pass correct connection object to disconnect listener, which fixes a small leak changeset | files
Sat, 31 Oct 2009 17:15:20 +0000 Matthew Wild prosodyctl: Put 'pidfile' in quotes to make more clear that it is the literal name of the option changeset | files
Sat, 31 Oct 2009 05:11:56 +0500 Waqas Hussain MUC: Include occupants' real JIDs in their presence (semi-anonymous rooms). changeset | files
Sat, 31 Oct 2009 05:05:46 +0500 Waqas Hussain Makefile.win: Added support for util.windows, improved cleanup of temporary files, switched to dynamic linking with MSVCRT, etc. changeset | files
Sat, 31 Oct 2009 04:58:23 +0500 Waqas Hussain util.windows: Initial commit. Adds support for querying the windows DNS API for nameservers. changeset | files
Fri, 30 Oct 2009 01:18:56 +0000 Florian Zeitz util.dataforms: Only add value to rendered form if supplied in the data changeset | files
Fri, 30 Oct 2009 01:18:38 +0000 Matthew Wild util.pposix: Add abort() function changeset | files
Mon, 26 Oct 2009 23:35:48 +0000 Matthew Wild server.lua: Standardise on 'client' variable to refer to the socket, makes the code a bit cleaner changeset | files
Mon, 26 Oct 2009 23:30:15 +0000 Matthew Wild Merge with trunk changeset | files
Tue, 27 Oct 2009 01:15:05 +0500 Waqas Hussain mod_welcome: Change $user to $username in default welcome message (thanks to chris for spotting) changeset | files
Sun, 25 Oct 2009 21:26:36 +0500 Waqas Hussain Prosody top-level error handler modified to log properly on non-string error messages. changeset | files
Sun, 25 Oct 2009 21:21:25 +0500 Waqas Hussain mod_console: Added proper cleanup for disconnected console sessions. changeset | files
Sun, 25 Oct 2009 21:07:32 +0500 Waqas Hussain MUC: Fixed: affiliation='none' was omitted from some presence broadcasts. changeset | files
Sun, 25 Oct 2009 21:06:35 +0500 Waqas Hussain xmppserver_listener: Minor logging fix: Prefer the session logger when available to log invalid XML warnings. changeset | files
Sun, 25 Oct 2009 04:19:24 +0500 Waqas Hussain MUC: Fixed an issue with multi-session nicks where the 'from' attribute in a presence broadcast was not being properly set. changeset | files
Mon, 26 Oct 2009 23:29:04 +0000 Matthew Wild server.lua: Add addsocket(), refactor all code to use it, fixes nasty socket object leak - moral of the story is to not duplicate code, and not prematurely optimise. But you knew that already didn't you? changeset | files
Thu, 22 Oct 2009 04:47:40 +0500 Waqas Hussain rostermanager: Fixed a global access. changeset | files
Thu, 22 Oct 2009 03:46:54 +0500 Waqas Hussain rostermanager: Refactored roster loading to remove duplicate code. changeset | files
Thu, 22 Oct 2009 03:38:00 +0500 Waqas Hussain rostermanager: Log a warning when a self-contact is detected. changeset | files
Thu, 22 Oct 2009 03:34:50 +0500 Waqas Hussain rostermanager: Ensure meta-data entry is present on roster load. changeset | files
Thu, 22 Oct 2009 03:34:08 +0500 Waqas Hussain rostermanager: Remove self-contacts from loaded rosters. changeset | files
Thu, 22 Oct 2009 02:26:27 +0500 Waqas Hussain PEP: Better reload support. changeset | files
Thu, 22 Oct 2009 02:26:06 +0500 Waqas Hussain PEP: Send publish IQ result before broadcast. changeset | files
Thu, 22 Oct 2009 02:16:10 +0500 Waqas Hussain PEP: Stricter checks on payload validity. changeset | files
Thu, 22 Oct 2009 02:13:02 +0500 Waqas Hussain PEP: Clone payloads to allow plugins to reuse stanzas. changeset | files
Thu, 22 Oct 2009 02:12:24 +0500 Waqas Hussain PEP: Fixed namespace for the <item> element in PEP broadcasts. changeset | files
Wed, 21 Oct 2009 20:30:42 +0100 Matthew Wild util.require: Yes hg, I really did want to remove it, thanks. changeset | files
Wed, 21 Oct 2009 16:25:49 +0100 Matthew Wild prosody, util.require: Remove util.require, the shortest-lived module so far. Woke up this morning with a much simpler idea, which is also effective against C modules (I believe). Yay for metatables :) changeset | files
Wed, 21 Oct 2009 19:01:02 +0500 Waqas Hussain mod_presence: Send unavailable presence when sending unsubscribed presence stanzas (some legacy clients continue to display unsubscribed contacts as available). changeset | files
Wed, 21 Oct 2009 14:05:33 +0100 Matthew Wild xmlhandlers: Reset state on error or stream close, fixes possible traceback changeset | files
Wed, 21 Oct 2009 13:59:54 +0100 Matthew Wild connlisteners: Localize tostring, fixes possible traceback when LuaSec not installed changeset | files
Wed, 21 Oct 2009 13:32:32 +0500 Waqas Hussain MUC: List occupants in a room's disco#items response. changeset | files
Wed, 21 Oct 2009 12:02:30 +0500 Waqas Hussain Merged with trunk. changeset | files
Wed, 21 Oct 2009 11:58:33 +0500 Waqas Hussain MUC: Added config option 'restrict_room_creation' to allow restricting room creation to admins. changeset | files
Wed, 21 Oct 2009 11:41:11 +0500 Waqas Hussain usermanager: Removed an unnecessary global access. changeset | files
Wed, 21 Oct 2009 11:40:29 +0500 Waqas Hussain usermanager: Logged a clear warning when the 'admins' option is not a table. changeset | files
Wed, 21 Oct 2009 11:39:02 +0500 Waqas Hussain usermanager: Changed function is_admin to allow checking for host-specific admins. changeset | files
Wed, 21 Oct 2009 11:29:43 +0500 Waqas Hussain mod_lastactivity: Gave a positive priority to the presence event hook. changeset | files
Wed, 21 Oct 2009 02:18:17 +0500 Waqas Hussain MUC: Added 'name' config option, for specifying the component's name in disco responses. changeset | files
Wed, 21 Oct 2009 00:01:50 +0100 Matthew Wild net.dns: Don't expire records with TTL of 0 instantly changeset | files
Wed, 21 Oct 2009 01:02:26 +0500 Waqas Hussain mod_lastactivity: Persist data across reloads. changeset | files
Wed, 21 Oct 2009 01:01:46 +0500 Waqas Hussain mod_lastactivity: Allow users to request their own last activity. changeset | files
Tue, 20 Oct 2009 18:12:46 +0100 Matthew Wild prosody.cfg.lua.dist: Convert to unix line endings from DOS changeset | files
Tue, 20 Oct 2009 13:25:29 +0100 Matthew Wild prosody: Use rawget to test for the existence of ssl (LuaSec) so we don't look for a nil global changeset | files
Mon, 19 Oct 2009 21:08:40 +0100 Matthew Wild util-src/Makefile: Add missing flags to building of util.signal changeset | files
Mon, 19 Oct 2009 17:56:39 +0100 Matthew Wild net.httpserver: Pass on interface option from new_from_config() (thanks Chris) changeset | files
Mon, 19 Oct 2009 16:53:50 +0100 Matthew Wild prosodyctl: Remove dependency on hostmanager, and friends changeset | files
Sun, 18 Oct 2009 16:16:27 +0100 Matthew Wild s2smanager: Use session-specific logger to log outgoing data on outgoing s2s connections changeset | files
Sun, 18 Oct 2009 22:49:03 +0500 Waqas Hussain mod_lastactivity: Initial commit. changeset | files
Sun, 18 Oct 2009 22:45:41 +0500 Waqas Hussain mod_uptime: Removed event hook for iq/bare. mod_uptime only deals with iq/host queries. changeset | files
Sun, 18 Oct 2009 22:44:18 +0500 Waqas Hussain mod_uptime: Removed unused variables. changeset | files
Sun, 18 Oct 2009 19:42:45 +0500 Waqas Hussain mod_uptime: Updated to use events (which also fixes a few minor issues). changeset | files
Sun, 18 Oct 2009 18:50:35 +0500 Waqas Hussain mod_saslauth: Fixed access of globals. changeset | files
Sun, 18 Oct 2009 18:48:34 +0500 Waqas Hussain mod_saslauth: Marked the im-session stream feature as optional. This allows smart clients to save a round trip. changeset | files
Sun, 18 Oct 2009 18:45:41 +0500 Waqas Hussain mod_time: Updated to use events (which also fixes a few minor issues). changeset | files
Sun, 18 Oct 2009 18:26:58 +0500 Waqas Hussain mod_ping: Updated to use events (which also fixes a few minor issues). changeset | files
Sun, 18 Oct 2009 18:10:05 +0500 Waqas Hussain mod_console: Fixed traceback occuring on using module:list on unknown hosts. changeset | files
Sun, 18 Oct 2009 18:01:13 +0500 Waqas Hussain mod_console: Added help text for config:reload(). changeset | files
Sun, 18 Oct 2009 16:45:56 +0500 Waqas Hussain MUC: Re-enable nick changes for non-multisession nicks. changeset | files
Sun, 18 Oct 2009 12:26:53 +0100 Matthew Wild mod_console: Add missing hosts:list() command changeset | files
Sun, 18 Oct 2009 15:53:08 +0500 Waqas Hussain MUC: Added support for reason messages in role and affiliation changes (e.g., reason for kick, etc). changeset | files
Sun, 18 Oct 2009 15:28:00 +0500 Waqas Hussain MUC: Rewrote code for mediated invites to be more robust, and to support legacy clients. changeset | files
Sun, 18 Oct 2009 07:40:14 +0500 Waqas Hussain mod_vcard: Cleaned up unused variables and global accesses. changeset | files
Sun, 18 Oct 2009 07:33:24 +0500 Waqas Hussain mod_vcard: Removed stream feature. changeset | files
Sun, 18 Oct 2009 07:30:58 +0500 Waqas Hussain mod_vcard: Refactoring and cleanup. changeset | files
Sun, 18 Oct 2009 07:05:56 +0500 Waqas Hussain mod_vcard: Moved completely to new event based hooks. changeset | files
Sun, 18 Oct 2009 06:55:00 +0500 Waqas Hussain mod_vcard: Fixed traceback on attempt to set vcards by non-c2s sessions. changeset | files
Sun, 18 Oct 2009 06:49:40 +0500 Waqas Hussain MUC: Improved handling of error stanzas and made error messages concise. changeset | files
Sun, 18 Oct 2009 05:54:14 +0500 Waqas Hussain MUC: Ignore invisible presence (incorrectly broadcasted or forwarded by ejabberd). changeset | files
Sun, 18 Oct 2009 05:37:28 +0500 Waqas Hussain MUC: Fixed an incorrect error message. changeset | files
Sun, 18 Oct 2009 05:35:33 +0500 Waqas Hussain MUC: Kick occupants on sending error messages to other occupants. changeset | files
Sun, 18 Oct 2009 05:19:40 +0500 Waqas Hussain Merge with trunk. changeset | files
Sun, 18 Oct 2009 05:17:07 +0500 Waqas Hussain modulemanager: Module loading rewritten to gracefully deal with errors in module initialization. changeset | files
Sun, 18 Oct 2009 03:15:33 +0500 Waqas Hussain modulemanager: Use componentmanager to create new components. changeset | files
Sun, 18 Oct 2009 03:08:41 +0500 Waqas Hussain componentmanager: Added a FIXME comment. changeset | files
Sun, 18 Oct 2009 03:07:25 +0500 Waqas Hussain componentmanager: Unload mod_tls for components before removing them. changeset | files
Sun, 18 Oct 2009 01:52:37 +0500 Waqas Hussain componentmanager: Let the default component handler handle stanzas if a component handler isn't available. changeset | files
Sun, 18 Oct 2009 01:40:18 +0500 Waqas Hussain MUC: Multiple sessions per nick. changeset | files
Sun, 18 Oct 2009 01:19:03 +0500 Waqas Hussain modulemanager: Fixed: Stanza modules were being auto-loaded for components (regression in hg:1e674dae31ae). changeset | files
Sat, 17 Oct 2009 23:50:09 +0500 Waqas Hussain modulemanager: Fixed traceback on loading modules on unknown hosts. changeset | files
Sat, 17 Oct 2009 23:48:30 +0500 Waqas Hussain modulemanager: Slightly rearranged code for more robust unloading of modules. changeset | files
Sat, 17 Oct 2009 23:46:34 +0500 Waqas Hussain stanza_router: Added a compatibility workaround for missing 'id' attribute in <iq/> elements. changeset | files
Sat, 17 Oct 2009 19:47:01 +0100 Matthew Wild util.stanza: Don't add xmlns to tags when serializing if same as the parent tag's xmlns. Should hopefully shut up Gajim once and for all :) changeset | files
Sat, 17 Oct 2009 18:09:07 +0100 Matthew Wild certs: Update default certs changeset | files
Sat, 17 Oct 2009 17:56:51 +0100 Matthew Wild net.dns: Don't cache some records indefinitely changeset | files
Sat, 17 Oct 2009 16:25:28 +0100 Matthew Wild mod_tls: Offer the host-specific cert (when there is one) to incoming c2s/s2s connections, fixes #30 (thanks, albert, Flo, johnny, and all who nagged me :) ) changeset | files
Sat, 17 Oct 2009 16:23:03 +0100 Matthew Wild hostmanager: Create a server sslctx for incoming connections changeset | files
Sat, 17 Oct 2009 16:21:27 +0100 Matthew Wild net.server: Allow changing the sslctx of a connection after it has been established changeset | files
Sat, 17 Oct 2009 15:34:21 +0100 Matthew Wild xmppserver_listener: Use listener log() if session doesn't have one yet (thanks Flo) changeset | files
Sat, 17 Oct 2009 15:26:32 +0100 Matthew Wild mod_console: Add commands host:activate(host, config) and host:deactivate(host, reason) to add/remove hosts at runtime changeset | files
Sat, 17 Oct 2009 15:25:30 +0100 Matthew Wild s2smanager: Add incoming_s2s to the prosody object changeset | files
Sat, 17 Oct 2009 15:23:50 +0100 Matthew Wild hostmanager: deactivate() now accepts a reason, closes s2s connections as well as disconnecting users, and unloads modules for the host changeset | files
Sat, 17 Oct 2009 14:43:38 +0100 Matthew Wild hostmanager: Add return _M; changeset | files
Sat, 17 Oct 2009 13:38:20 +0100 Matthew Wild tests: Fix stanza_router tests to work with the new routing code, finally all tests pass again \o/ changeset | files
Sat, 17 Oct 2009 13:36:40 +0100 Matthew Wild tests: More environment magic to help get stuff working in a sandbox changeset | files
Sat, 17 Oct 2009 13:33:23 +0100 Matthew Wild stanza_router: Localize hosts, full_sessions and bare_sessions, and take from the prosody object instead of _G changeset | files
Sat, 17 Oct 2009 13:31:39 +0100 Matthew Wild componentmanager: Handle missing prosody object (helps us pass some tests) changeset | files
Sat, 17 Oct 2009 10:54:28 +0100 Matthew Wild prosody: Move global protection earlier (to before modules are loaded, etc.) changeset | files
Sat, 17 Oct 2009 10:53:31 +0100 Matthew Wild prosody: Require new require :) changeset | files
Sat, 17 Oct 2009 10:52:25 +0100 Matthew Wild prosody: Require some core/util libraries which core modules depend upon, C modules and other modules which write to _G changeset | files
Sat, 17 Oct 2009 10:49:13 +0100 Matthew Wild prosody: Rename global net_activate_ports -> prosody.net_activate_ports changeset | files
Sat, 17 Oct 2009 10:44:19 +0100 Matthew Wild util.require: A replacement for Lua's require/module that doesn't load into the global environment by default (C modules still get past this) changeset | files
Sat, 17 Oct 2009 10:42:19 +0100 Matthew Wild util.helpers: Add copyright header changeset | files
Fri, 16 Oct 2009 22:30:59 +0100 Matthew Wild tests: Have fake module() set _M to satisfy some modules changeset | files
Fri, 16 Oct 2009 22:19:20 +0100 Matthew Wild s2smanager: Fix access of 'config' global without requiring configmanager changeset | files
Fri, 16 Oct 2009 22:13:54 +0100 Matthew Wild tests: Add tests for new modulemanager load_modules_for_host code changeset | files
Fri, 16 Oct 2009 22:12:46 +0100 Matthew Wild modulemanager: Re-organise module loading to still work when no global modules_enabled is defined in the config (thanks hoelzro for accidentally discovering this one) changeset | files
Fri, 16 Oct 2009 22:03:32 +0100 Matthew Wild util.helpers: Add get_upvalue(function, name) helper changeset | files
Fri, 16 Oct 2009 19:52:09 +0100 Matthew Wild util.dataforms: Incorporate slightly modified patch for list-single type from Florob changeset | files
Fri, 16 Oct 2009 00:11:55 +0100 Matthew Wild mod_vcard: Hide me from the trailing-whitespace police changeset | files
Thu, 15 Oct 2009 23:21:55 +0100 Matthew Wild mod_vcard: Add vcard_compatibility option to handle vcard stanzas routed to the full JID by ejabberd MUC rooms changeset | files
Thu, 15 Oct 2009 14:20:08 +0100 Matthew Wild Merge with 0.5 changeset | files
Thu, 15 Oct 2009 14:16:22 +0100 Matthew Wild xmppserver_listener: Fix typo (thanks Jorj) changeset | files
Wed, 14 Oct 2009 14:12:14 +0100 Matthew Wild Merge with 0.5 changeset | files
Wed, 14 Oct 2009 14:09:51 +0100 Matthew Wild net.server: Better handling of closing sockets during send changeset | files
Wed, 14 Oct 2009 14:07:50 +0100 Matthew Wild xmppserver_listener: More forcefully close s2s connections (fixes fd leak) changeset | files
Tue, 13 Oct 2009 11:13:52 +0100 Matthew Wild Merge with 0.5 changeset | files
Tue, 13 Oct 2009 11:12:49 +0100 Matthew Wild net.dns: Remove sockets from socketset when closing them, fixes a leak changeset | files
Tue, 13 Oct 2009 15:00:59 +0500 Waqas Hussain Merge with 0.5 changeset | files
Tue, 13 Oct 2009 14:54:07 +0500 Waqas Hussain rostermanager: Fixed a traceback on roster save. changeset | files
Tue, 13 Oct 2009 14:58:45 +0500 Waqas Hussain modulemanager: Changed api:get_host_items to include items from the global host in its result. changeset | files
Sat, 10 Oct 2009 03:09:15 +0100 Matthew Wild util.dataforms: Small fix to allow generating forms without specifying any input data changeset | files
Sat, 10 Oct 2009 02:21:25 +0100 Matthew Wild util.dataforms: Support for jid-single field type especially for Florob :) changeset | files
Fri, 09 Oct 2009 17:48:45 +0100 Matthew Wild mod_tls: Don't try to start TLS if we can't actually do it (thanks Florob) changeset | files
Fri, 09 Oct 2009 00:22:33 +0100 Matthew Wild componentmanager: Auto-load mod_tls for components #hack changeset | files
Fri, 09 Oct 2009 00:19:46 +0100 Matthew Wild componentmanager: Remove FIXME changeset | files
Fri, 09 Oct 2009 00:15:39 +0100 Matthew Wild componentmanager: Fix oops in pattern for matching subdomain changeset | files
Thu, 08 Oct 2009 23:51:55 +0100 Matthew Wild componentmanager: Use ssl_ctx of 'parent' host (should fix TLS for components) changeset | files
Thu, 08 Oct 2009 23:41:59 +0100 Matthew Wild mod_tls: Catch s2s-stream-features and add starttls feature if possible changeset | files
Thu, 08 Oct 2009 23:41:29 +0100 Matthew Wild mod_dialback: Catch s2s-stream-features and add dialback feature changeset | files
Thu, 08 Oct 2009 23:40:54 +0100 Matthew Wild s2smanager: Make s2s-stream-features a per-host event changeset | files
Thu, 08 Oct 2009 20:06:07 +0100 Matthew Wild util.stanza: Remove silly dependency on util.logger changeset | files
Thu, 08 Oct 2009 18:41:30 +0100 Matthew Wild util.array: Oh no it isn't! changeset | files
Tue, 06 Oct 2009 23:14:01 +0100 Matthew Wild modulemanager: Bump log level of unhandled non-default-namespace elements, and log their full XML changeset | files
Tue, 06 Oct 2009 19:17:28 +0100 Matthew Wild util.stanza: Soften dependency on util.termcolours changeset | files
Tue, 06 Oct 2009 18:05:31 +0100 Matthew Wild util.stanza: Make xml_escape publicly accessible changeset | files
Tue, 06 Oct 2009 15:02:16 +0100 Matthew Wild s2smanager: Don't send version=1.0 in reply to incoming stream tag if they didn't advertise 1.0 (makes happy some old ejabberd versions) changeset | files
Tue, 06 Oct 2009 11:15:55 +0100 Paul Aurich sessionmanager: Mark client streams as opened sooner to avoid wrapping errors in unnecessary stream tags changeset | files
Tue, 06 Oct 2009 11:02:33 +0100 Matthew Wild s2smanager: Improve log message on missing to/from in stream header changeset | files
Tue, 06 Oct 2009 10:42:53 +0100 Matthew Wild mod_console: Add a space before '(encrypted)' in s2s:show() changeset | files
Tue, 06 Oct 2009 10:34:13 +0100 Matthew Wild mod_tls: Mark sessions as not secure when negotiating outward TLS, so they get marked secure later. Fixes missing (encrypted) for outgoing sessions in s2s:show(). Thanks albert, McKael :) changeset | files
Mon, 05 Oct 2009 22:15:32 +0100 Matthew Wild hostmanager: Only initialse SSL contexts if SSL library available changeset | files
Mon, 05 Oct 2009 18:47:01 +0100 Matthew Wild mod_console: Also search piggy-backed, er, multiplexed domains when passing a filter to s2s:show() changeset | files
Mon, 05 Oct 2009 18:42:42 +0100 Matthew Wild Merge with 0.5 changeset | files
Mon, 05 Oct 2009 18:39:28 +0100 Matthew Wild util.array: Small logic fix for array:filter() changeset | files
Mon, 05 Oct 2009 17:56:31 +0100 Matthew Wild util.array: Fix for array:filter() (in-place filtering) changeset | files
Mon, 05 Oct 2009 14:42:23 +0100 Matthew Wild mod_console: Add module:list() to help changeset | files
Mon, 05 Oct 2009 14:40:01 +0100 Matthew Wild mod_console: Add module:list() command to show modules loaded on a host changeset | files
Mon, 05 Oct 2009 14:38:04 +0100 Matthew Wild util.array: Per-array methods now always mutate the array, array.* return a mutated copy, and most methods (e.g. sort) now return the array changeset | files
Mon, 05 Oct 2009 10:42:36 +0100 Matthew Wild modulemanager: Add host.modules to contain a table of modules for a host changeset | files
Mon, 05 Oct 2009 17:57:59 +0100 Matthew Wild Merge with 0.5 changeset | files
Mon, 05 Oct 2009 17:56:31 +0100 Matthew Wild util.array: Fix for array:filter() (in-place filtering) changeset | files
Mon, 05 Oct 2009 15:16:34 +0100 Matthew Wild mod_console: s2s:show(): Indicate when a connection is encrypted changeset | files
Mon, 05 Oct 2009 15:00:05 +0100 Matthew Wild mod_tls: require_s2s_encryption -> s2s_require_encryption changeset | files
Mon, 05 Oct 2009 14:59:30 +0100 Matthew Wild require_encryption deprecated, use c2s_require_encryption instead changeset | files
Mon, 05 Oct 2009 14:52:30 +0100 Matthew Wild mod_tls: Mark starttls feature as <required/> if require_s2s_encryption is enabled changeset | files
Mon, 05 Oct 2009 14:51:53 +0100 Matthew Wild mod_tls: Mark session as not secure before negotiating TLS changeset | files
Mon, 05 Oct 2009 14:50:27 +0100 Matthew Wild s2smanager: Mark session as secure if it was negotiating TLS and opens a new stream changeset | files
Mon, 05 Oct 2009 14:42:56 +0100 Matthew Wild Merge with 0.5 changeset | files
Mon, 05 Oct 2009 14:42:23 +0100 Matthew Wild mod_console: Add module:list() to help changeset | files
Mon, 05 Oct 2009 14:40:01 +0100 Matthew Wild mod_console: Add module:list() command to show modules loaded on a host changeset | files
Mon, 05 Oct 2009 14:38:04 +0100 Matthew Wild util.array: Per-array methods now always mutate the array, array.* return a mutated copy, and most methods (e.g. sort) now return the array changeset | files
Mon, 05 Oct 2009 10:42:36 +0100 Matthew Wild modulemanager: Add host.modules to contain a table of modules for a host changeset | files
Mon, 05 Oct 2009 10:10:53 +0100 Matthew Wild mod_tls: Only advertise TLS if the server told us which host they are connecting to changeset | files
Mon, 05 Oct 2009 10:07:06 +0100 Matthew Wild xmppserver_listener: Lower log-level of debug message to, er, 'debug' changeset | files
Mon, 05 Oct 2009 09:56:08 +0100 Matthew Wild net.adns: Bump log-level of DNS handler errors to, er, 'error' changeset | files
Sun, 04 Oct 2009 22:12:12 +0500 Waqas Hussain Merge with 0.5 changeset | files
Sun, 04 Oct 2009 21:46:35 +0500 Waqas Hussain stanza_router: Reply to IQ requests with missing 'id' attribute with a bad-request error. changeset | files
Sun, 04 Oct 2009 21:34:17 +0500 Waqas Hussain rostermanager: Fixed: Roster version was not being properly updated in some edge cases. changeset | files
Sun, 04 Oct 2009 21:25:59 +0500 Waqas Hussain rostermanager: Added support for saving rosters of offline users to the save_roster function. changeset | files
Sun, 04 Oct 2009 13:24:04 +0100 Matthew Wild mod_tls: :up() out of the starttls tag in stream:features changeset | files
Sat, 03 Oct 2009 23:23:00 -0700 Paul Aurich Specify XMPP version on response stream to incoming s2s connection. changeset | files
Sat, 03 Oct 2009 19:20:20 -0700 Paul Aurich Minor changes; outgoing TLS works. changeset | files
Sun, 04 Oct 2009 16:50:22 +0100 Matthew Wild hostmanager: Create ssl context for each host (fixes #30 for outgoing s2s connections) changeset | files
Sun, 04 Oct 2009 16:41:33 +0100 Matthew Wild loggingmanager: Whitespace fix changeset | files
Sun, 04 Oct 2009 16:40:24 +0100 Matthew Wild s2smanager: Small comment changeset | files
Sun, 04 Oct 2009 16:39:57 +0100 Matthew Wild s2smanager: Don't wait for stream:features from non-XMPP-1.0 hosts changeset | files
Sun, 04 Oct 2009 16:38:33 +0100 Matthew Wild s2smanager: Send stream:features for incoming s2s connections which support XMPP 1.0 changeset | files
Sun, 04 Oct 2009 16:34:17 +0100 Matthew Wild s2smanager: Give outgoing sessions a host field (the local one) changeset | files
Sun, 04 Oct 2009 16:31:27 +0100 Matthew Wild stanza_router: Add COMPAT comment for Pidgin workaround changeset | files
Sun, 04 Oct 2009 16:05:11 +0100 Matthew Wild net.server: Small logging improvements changeset | files
Sun, 04 Oct 2009 16:04:33 +0100 Matthew Wild net.server: Pass current time to timer callbacks changeset | files
Sun, 04 Oct 2009 16:03:53 +0100 Matthew Wild net.server: Increase SSL handshake round-trip limit, and make it configurable changeset | files
Sun, 04 Oct 2009 15:58:21 +0100 Matthew Wild net.server: Call handler's status() to notify it of ssl handshake success changeset | files
Sun, 04 Oct 2009 15:56:55 +0100 Matthew Wild net.server: Provide a way to get sslctx of a client connection changeset | files
Sun, 04 Oct 2009 15:56:27 +0100 Matthew Wild net.server: Provide a way to get sslctx of a server changeset | files
Sun, 04 Oct 2009 14:35:39 +0100 Matthew Wild xmppserver_listener: Add status() function to signal when a connection completes its SSL handshake changeset | files
Sun, 04 Oct 2009 14:24:55 +0100 Matthew Wild xmppserver_listener: Add logger to s2s sessions changeset | files
Sun, 04 Oct 2009 14:17:54 +0100 Matthew Wild xmppserver_listener: Small whitespace fix changeset | files
Sun, 04 Oct 2009 14:15:36 +0100 Matthew Wild xmppserver_listener: Better log messages on invalid XML changeset | files
Sun, 04 Oct 2009 14:10:24 +0100 Matthew Wild mod_dialback: Initiate dialback on incoming stream:features changeset | files
Sun, 04 Oct 2009 14:06:45 +0100 Matthew Wild mod_tls: Advertise and handle TLS for s2s connections changeset | files
Sun, 04 Oct 2009 14:03:08 +0100 Matthew Wild util.stanza: Add __type to metatable changeset | files
Sat, 03 Oct 2009 18:40:47 +0100 Matthew Wild sessionmanager: Use UUID for stream ids to clients, no math.random anymore :) changeset | files
Sat, 03 Oct 2009 02:41:28 +0100 Matthew Wild sessionmanager: Add c2s_timeout option for unauthenticated client connections changeset | files
Sat, 03 Oct 2009 02:33:33 +0100 Matthew Wild util.timer: Pass current_time to timer callbacks changeset | files
Sat, 03 Oct 2009 00:57:26 +0100 Matthew Wild mod_httpserver: Update to use new httpserver.new_from_config syntax changeset | files
Sat, 03 Oct 2009 00:56:45 +0100 Matthew Wild mod_bosh: Update to use new httpserver.new_from_config syntax changeset | files
Sat, 03 Oct 2009 00:54:58 +0100 Matthew Wild net.httpserver: Allow modules registering to provide more than just a default path when using httpserver.new_from_config changeset | files
Fri, 02 Oct 2009 22:37:44 +0100 Matthew Wild Merge with 0.5 changeset | files
Fri, 02 Oct 2009 22:37:03 +0100 Matthew Wild util.muc: Fix location of <x> element on error replies changeset | files
Fri, 02 Oct 2009 21:24:16 +0100 Matthew Wild Merge with 0.5 changeset | files
Fri, 02 Oct 2009 21:23:32 +0100 Matthew Wild mod_bosh: Fix for 'invalid key to next' error when 2 clients lose connection at the same time changeset | files
Fri, 02 Oct 2009 21:20:53 +0100 Matthew Wild net.server: Fix missing concatenation operator in error message changeset | files
Fri, 02 Oct 2009 17:56:24 +0500 Waqas Hussain MUC: Prep given JID when changing affiliation. changeset | files
Fri, 02 Oct 2009 17:51:53 +0500 Waqas Hussain Merge with 0.5 changeset | files
Fri, 02 Oct 2009 17:14:54 +0500 Waqas Hussain Merge changeset | files
Fri, 02 Oct 2009 17:07:18 +0500 Waqas Hussain mod_register: Added helpful text to registration error responses. changeset | files
Fri, 02 Oct 2009 16:52:50 +0500 Waqas Hussain mod_register: Changed error type for hitting registration rate limit from 'cancel' to 'wait'. changeset | files
Fri, 02 Oct 2009 16:50:30 +0500 Waqas Hussain mod_register: Fixed: No error was returned if username failed nodeprep. changeset | files
Fri, 02 Oct 2009 16:46:39 +0500 Waqas Hussain util.encodings: Removed a bit of unreachable code. changeset | files
Fri, 02 Oct 2009 16:45:54 +0500 Waqas Hussain util.encodings: Included idn-free.h, which explicitly declares the idn_free function. changeset | files
Fri, 02 Oct 2009 16:44:14 +0500 Waqas Hussain util.encodings: Fixed: Last change was not ANSI C compatible. changeset | files
Wed, 30 Sep 2009 11:06:02 +0100 Matthew Wild Merge with 0.5 changeset | files
Wed, 30 Sep 2009 11:05:26 +0100 Matthew Wild modulemanager: Load modules for components, too changeset | files
Wed, 30 Sep 2009 11:05:01 +0100 Matthew Wild componentmanager: Preserve existing events table (if any) when registering a component changeset | files
Wed, 30 Sep 2009 11:03:11 +0100 Matthew Wild componentmanager: Fire event on component activation changeset | files
Wed, 30 Sep 2009 11:02:31 +0100 Matthew Wild componentmanager: Use create_component for, er, creating components changeset | files
Wed, 30 Sep 2009 11:01:21 +0100 Matthew Wild hostmanager: Only load vhosts, not components changeset | files
Tue, 29 Sep 2009 19:56:23 +0100 Matthew Wild Merge with 0.5 changeset | files
Tue, 29 Sep 2009 19:54:31 +0100 Matthew Wild mod_saslauth: Prep username used for authenticating a session changeset | files
Tue, 29 Sep 2009 19:07:17 +0100 Matthew Wild Merge with 0.5 changeset | files
Tue, 29 Sep 2009 19:05:32 +0100 Matthew Wild util.encodings: Don't throw an error but return nil when passed nil or a non-string value changeset | files
Tue, 29 Sep 2009 14:22:43 +0100 Matthew Wild Merge with 0.5 changeset | files
Tue, 29 Sep 2009 14:22:02 +0100 Matthew Wild util.pposix: Compatibility with Solaris systems (thanks Filip) changeset | files
Tue, 29 Sep 2009 14:06:43 +0100 Matthew Wild util.signal: Change ifdef to allow signal.kill() on Solaris (thanks Filip) changeset | files
Tue, 29 Sep 2009 13:59:35 +0100 Matthew Wild Makefile: Don't combine variable export with assignment for compatibility with other shells (thanks Filip) changeset | files
Sun, 27 Sep 2009 13:20:17 +0100 Matthew Wild Merge with 0.5 changeset | files
Sun, 27 Sep 2009 13:19:40 +0100 Matthew Wild Tagging 0.5.2 changeset | files
Sun, 27 Sep 2009 12:28:45 +0100 Matthew Wild Merge with trunk changeset | files
Fri, 25 Sep 2009 12:39:28 +0500 Waqas Hussain MUC: Added multi-session support to the room-exiting occupant use case. changeset | files
Fri, 25 Sep 2009 12:36:11 +0500 Waqas Hussain MUC: Renamed a variable name. changeset | files
Fri, 25 Sep 2009 12:35:09 +0500 Waqas Hussain MUC: Refactored to remove some duplicate code. changeset | files
Sun, 27 Sep 2009 12:26:51 +0100 Matthew Wild Merge with 0.5 changeset | files
Sun, 27 Sep 2009 12:10:50 +0100 Matthew Wild Merge with waqas 0.5.2 changeset | files
Sun, 27 Sep 2009 12:10:36 +0100 Matthew Wild Merge with waqas changeset | files
Sun, 27 Sep 2009 15:50:41 +0500 Waqas Hussain mod_legacyauth: Don't allow server-generated resource identifiers, as these are not support by legacy auth. changeset | files
Sun, 27 Sep 2009 15:30:01 +0500 Waqas Hussain mod_legacyauth: Undo auth on bind fail. Legacy auth is atomic. changeset | files
Sun, 27 Sep 2009 15:21:08 +0500 Waqas Hussain mod_legacyauth: Added node and resource prepping. changeset | files
Tue, 22 Sep 2009 22:31:41 +0500 Waqas Hussain Makefile.win: Updated the windows Makefile with more appropriate paths. changeset | files
Tue, 22 Sep 2009 22:21:15 +0500 Waqas Hussain util.encodings: Fixed an issue with cross-module memory deallocation (crashes on some windows versions). changeset | files
Sun, 27 Sep 2009 11:59:11 +0100 Matthew Wild core.s2smanager: Always use last record in the DNS cache changeset | files
Fri, 25 Sep 2009 01:35:46 +0100 Matthew Wild net.dns: Even better parsing of nameservers from resolv.conf changeset | files
Thu, 24 Sep 2009 23:47:16 +0100 Matthew Wild Merge with 0.5 changeset | files
Thu, 24 Sep 2009 23:46:12 +0100 Matthew Wild net.dns: Remove elements from the cache when expired so as to not leave holes in the array changeset | files
Thu, 24 Sep 2009 23:44:13 +0100 Matthew Wild mod_console: s2s:close: Use session:close() if that exists, otherwise just destroy the session changeset | files
Thu, 24 Sep 2009 23:25:18 +0100 Matthew Wild net.dns: Stricter matching of nameserver entries in resolv.conf changeset | files
Fri, 25 Sep 2009 03:23:31 +0500 Waqas Hussain MUC: Added legacy error code to the presence error returned when a banned user attempts to join. changeset | files
Fri, 25 Sep 2009 03:21:57 +0500 Waqas Hussain MUC: Added legacy error codes to nickname conflict presence errors. changeset | files
Thu, 24 Sep 2009 11:17:47 +0100 Matthew Wild Merge with trunk changeset | files
Tue, 22 Sep 2009 00:38:06 +0500 Waqas Hussain MUC: Added MUC feature to the disco#info replies of rooms. changeset | files
Thu, 24 Sep 2009 11:16:25 +0100 Matthew Wild Merge with 0.5 changeset | files
Thu, 24 Sep 2009 11:14:05 +0100 Matthew Wild net.dns: Respect commented nameserver entries in resolv.conf (thanks Remko) changeset | files
Wed, 23 Sep 2009 13:17:13 +0100 Matthew Wild mod_welcome: Change $user to $username in default welcome message (thanks to neustradamus for spotting) changeset | files
Mon, 21 Sep 2009 17:59:21 +0100 Matthew Wild Re-tagging 0.5.2 changeset | files
Mon, 21 Sep 2009 17:57:28 +0100 Matthew Wild mod_httpserver: Configurable filesystem path to serve from changeset | files
Mon, 21 Sep 2009 15:10:36 +0100 Matthew Wild Re-tagging 0.5.2 changeset | files
Mon, 21 Sep 2009 15:09:22 +0100 Matthew Wild prosody.cfg.lua.dist: Add example of declaring admins for a server changeset | files
Mon, 21 Sep 2009 14:46:12 +0100 Matthew Wild net.dns: (for some reason this commit didn't pull over from 0.5) Remove hard-coded 4.2.2.1 from dns.lua changeset | files
Mon, 21 Sep 2009 14:42:29 +0100 Matthew Wild Merge with 0.5 changeset | files
Mon, 21 Sep 2009 14:42:01 +0100 Matthew Wild net.dns: Accidentally committed a hard-coded 4.2.2.1 nameserver changeset | files
Mon, 21 Sep 2009 14:40:14 +0100 Matthew Wild core.s2smanager: Don't recurse CNAMEs infinitely :) changeset | files
Mon, 21 Sep 2009 13:53:59 +0100 Matthew Wild net.server: Fix traceback when closing connections with buffered data get closed during send changeset | files
Sun, 20 Sep 2009 21:30:20 +0100 Matthew Wild Merge with 0.5 changeset | files
Sun, 20 Sep 2009 21:29:43 +0100 Matthew Wild Tagging 0.5.2 changeset | files
Sun, 20 Sep 2009 18:46:35 +0100 Matthew Wild Merge with 0.5 changeset | files
Sun, 20 Sep 2009 22:18:40 +0500 Waqas Hussain mod_vcard: Handle vcard requests from local components. changeset | files
Sun, 20 Sep 2009 15:31:51 +0100 Matthew Wild Merge with 0.5 changeset | files
Sun, 26 Jul 2009 17:05:18 +0100 Matthew Wild mod_console: Show status and priority of clients changeset | files
Sun, 20 Sep 2009 15:17:37 +0100 Matthew Wild Merge with 0.5 changeset | files
Sun, 20 Sep 2009 15:16:25 +0100 Matthew Wild s2smanager: Timeout unauthed s2s connections changeset | files
Sun, 20 Sep 2009 03:20:38 +0100 Matthew Wild util.helpers: It would be a good idea to fire an event when we say we are changeset | files
Sat, 19 Sep 2009 17:48:15 +0100 Matthew Wild Merge with 0.5 changeset | files
Sat, 19 Sep 2009 17:47:26 +0100 Matthew Wild s2smanager: Compatibility with domains which use CNAMEs changeset | files
Sat, 19 Sep 2009 17:42:16 +0100 Matthew Wild Merge with 0.5 changeset | files
Sat, 19 Sep 2009 17:40:19 +0100 Matthew Wild s2smanager: Pass A-record lookups through adns module changeset | files
Sat, 19 Sep 2009 11:25:59 +0100 Matthew Wild prosody: Add prosody.installed flag to indicate whether Prosody has been installed or is running from checkout changeset | files
Sat, 19 Sep 2009 11:17:30 +0100 Matthew Wild prosody: Add prosody.platform which can be either 'windows', 'posix' or 'unknown' changeset | files
Fri, 18 Sep 2009 02:48:52 +0100 Matthew Wild Merge with 0.5 changeset | files
Fri, 18 Sep 2009 02:46:11 +0100 Matthew Wild net.adns: Utilise new net.dns API to handle DNS network errors changeset | files
Fri, 18 Sep 2009 02:45:15 +0100 Matthew Wild net.dns: Multiple internal changes and API extensions to allow for more reliable DNS lookups changeset | files
Tue, 18 Aug 2009 15:58:44 +0100 Matthew Wild net.server: Add checking for nil sockets to prevent traceback changeset | files
Fri, 18 Sep 2009 05:16:26 +0500 Waqas Hussain ejabberd2prosody: Fixed a problem with null roster groups. changeset | files
Fri, 18 Sep 2009 02:11:16 +0500 Waqas Hussain ejabberd2prosody: Fixed escape code processing when parsing strings. changeset | files
Fri, 18 Sep 2009 00:54:12 +0500 Waqas Hussain ejabberd2prosody: Added support for ask='both' in subscriptions. changeset | files
Mon, 14 Sep 2009 02:11:17 +0500 Waqas Hussain MUC: Removed some debug logging. changeset | files
Mon, 14 Sep 2009 02:08:20 +0500 Waqas Hussain MUC: Added a send() method to the component. Fixes issues with local mod_vcard. changeset | files
Mon, 14 Sep 2009 01:13:17 +0500 Waqas Hussain mod_vcard: Handle vcard requests from local components. changeset | files
Sun, 13 Sep 2009 23:52:09 +0500 Waqas Hussain MUC: Correct routing of vCard requests to bare JID. changeset | files
Sat, 12 Sep 2009 03:45:19 +0500 Waqas Hussain configmanager: Assign a chunk name to config files loaded using the default config loader (fixes issues with some diagnostic tools). changeset | files
Sat, 12 Sep 2009 03:41:31 +0500 Waqas Hussain mod_offline: Fixed undefined global access. changeset | files
Fri, 11 Sep 2009 16:33:40 +0500 Waqas Hussain ComponentManager: Removed unused variable. changeset | files
Fri, 11 Sep 2009 16:28:52 +0500 Waqas Hussain ComponentManager: Removed dependency on core_route_stanza. The default component handler now replies using origin.send(). changeset | files
Fri, 11 Sep 2009 16:20:49 +0500 Waqas Hussain ComponentManager: Fixed: Default handler sent error replies on result stanzas. changeset | files
Fri, 11 Sep 2009 16:17:18 +0500 Waqas Hussain ComponentManager: Fixed a bit of logging. changeset | files
Fri, 11 Sep 2009 03:13:56 +0100 Matthew Wild Merge with 0.5 (no changes!) changeset | files
Fri, 11 Sep 2009 03:12:09 +0100 Matthew Wild mod_httpserver: Backport from trunk more thorough validation of URLs prior to processing changeset | files
Wed, 09 Sep 2009 20:48:25 +0500 Waqas Hussain MUC: Preserve stanza attributes for private messages. changeset | files
Wed, 09 Sep 2009 20:32:37 +0500 Waqas Hussain MUC: Don't kick on errors in private messages. changeset | files
Wed, 09 Sep 2009 19:28:36 +0500 Waqas Hussain MUC: Discard non-persistent rooms as soon as they become empty. changeset | files
Wed, 09 Sep 2009 19:17:29 +0500 Waqas Hussain Removed util.muc (replaced by new MUC plugin library) changeset | files
Wed, 09 Sep 2009 19:16:41 +0500 Waqas Hussain Removed legacy mod_muc (replaced by new one). changeset | files
Wed, 09 Sep 2009 19:14:12 +0500 Waqas Hussain MUC: Removed commented code. changeset | files
Wed, 09 Sep 2009 14:35:41 +0100 Matthew Wild mod_console: c2s:show(): Group listed clients by host changeset | files
Tue, 08 Sep 2009 14:38:51 +0100 matthew Fix for Makefile hack to install MUC plugin changeset | files
Tue, 08 Sep 2009 05:41:33 +0500 Waqas Hussain Updated the Makefile to work with the MUC plugin folder. changeset | files
Mon, 07 Sep 2009 23:28:25 +0500 Waqas Hussain Merged with Tobias changeset | files
Sun, 06 Sep 2009 22:08:05 +0200 Tobias Markmann Automated merge with http://prosody.im/source/hg changeset | files
Sun, 06 Sep 2009 22:07:59 +0200 Tobias Markmann Add NODEprepping to SASL Digest-MD5 authentication handling. changeset | files
Mon, 07 Sep 2009 20:55:57 +0500 Waqas Hussain MUC: Fixed traceback on unauthorized access of the room configuration form. changeset | files
Mon, 07 Sep 2009 20:54:53 +0500 Waqas Hussain MUC: Added service discovery replies for rooms. changeset | files
Mon, 07 Sep 2009 20:53:33 +0500 Waqas Hussain MUC: Fixed an undefined global access. changeset | files
Mon, 07 Sep 2009 20:51:59 +0500 Waqas Hussain MUC: Added support for room configuration forms, persistence and hidden rooms. changeset | files
Mon, 07 Sep 2009 20:50:06 +0500 Waqas Hussain MUC: Refactored IQ handling to be more easily extensible. changeset | files
Mon, 07 Sep 2009 20:48:16 +0500 Waqas Hussain MUC: Added kicking support. changeset | files
Mon, 07 Sep 2009 20:43:25 +0500 Waqas Hussain MUC: Fixed a variable scoping bug causing problems with presence routing on affiliation/role change. changeset | files
Mon, 07 Sep 2009 20:41:42 +0500 Waqas Hussain MUC: Fixed: Unavailable presence was being sent for all role and affiliation changes. Now sent only for kicked occupants. changeset | files
Mon, 07 Sep 2009 20:40:11 +0500 Waqas Hussain MUC: Changed a MUC library method into a function. changeset | files
Mon, 07 Sep 2009 20:39:05 +0500 Waqas Hussain MUC: Fixed stanza routing for reloaded rooms. changeset | files
Mon, 07 Sep 2009 20:38:20 +0500 Waqas Hussain MUC: Added support for reloading MUC library code. changeset | files
Mon, 07 Sep 2009 20:36:29 +0500 Waqas Hussain MUC: Workaround for Miranda sending 'nick' instead of 'jid' when changing affiliation. changeset | files
Mon, 07 Sep 2009 20:35:09 +0500 Waqas Hussain MUC: Some fixes for minor bugs in IQ handling. changeset | files
Mon, 07 Sep 2009 20:33:24 +0500 Waqas Hussain MUC: Added support for requesting various lists (owner, admin, voice, etc). changeset | files
Mon, 07 Sep 2009 20:31:35 +0500 Waqas Hussain MUC: An admin or owner MUST NOT be able to revoke moderation privileges from another admin or owner. changeset | files
Mon, 07 Sep 2009 20:30:16 +0500 Waqas Hussain MUC: Owners can now modify roles and affiliations changeset | files
Mon, 07 Sep 2009 20:29:04 +0500 Waqas Hussain MUC: Added support for generating unique room names changeset | files
Mon, 07 Sep 2009 20:27:52 +0500 Waqas Hussain MUC: Send appropriate error to banned users on join. changeset | files
Mon, 07 Sep 2009 20:26:26 +0500 Waqas Hussain MUC: Renamed _participants table to _occupants changeset | files
Mon, 07 Sep 2009 20:18:26 +0500 Waqas Hussain MUC: New basic mod_muc based on the new MUC library changeset | files
Mon, 07 Sep 2009 20:13:40 +0500 Waqas Hussain MUC: Initial support for roles and affiliations changeset | files
Mon, 07 Sep 2009 20:12:14 +0500 Waqas Hussain MUC: Fixed function declarations. changeset | files
Mon, 07 Sep 2009 20:11:13 +0500 Waqas Hussain MUC: The MUC lib is now metatable based. Cleaned up code, etc. changeset | files
Mon, 07 Sep 2009 20:07:16 +0500 Waqas Hussain MUC: Added initial MUC lib changeset | files
Sat, 05 Sep 2009 23:01:06 +0100 matthew Merge with 0.5 changeset | files
Sun, 06 Sep 2009 01:33:41 +0500 Waqas Hussain datamanager: Fixed logging errors on deletion of datastores not owned by a user@host changeset | files
Sun, 06 Sep 2009 01:32:36 +0500 Waqas Hussain mod_presence: Fixed: Don't recursively handle inbound presence directed at local host changeset | files
Sun, 06 Sep 2009 01:31:18 +0500 Waqas Hussain modulemanager: Fixed: Internally generated stanzas could be missing namespaces, which causes tracebacks in logging (e.g., auto-generated offline presence) changeset | files
Wed, 02 Sep 2009 19:23:02 +0500 Waqas Hussain net/dns: Fixed regression causing nameserver initialization to fail on Windows changeset | files
Wed, 02 Sep 2009 19:22:06 +0500 Waqas Hussain mod_compression: Fixed: Starting compression only worked before auth changeset | files
Thu, 20 Aug 2009 16:30:32 +0100 Matthew Wild Merge with 0.5 changeset | files
Thu, 20 Aug 2009 16:30:03 +0100 Matthew Wild ejabberd2prosody: More intelligent searching for erlparse library changeset | files
Thu, 20 Aug 2009 13:57:50 +0100 Matthew Wild Uncertain merge with 0.5's SASL changeset | files
Thu, 20 Aug 2009 04:15:41 +0100 Matthew Wild util.sasl: Fix 2 global sets (one a tpyo) changeset | files
Wed, 19 Aug 2009 22:16:27 +0200 Tobias Markmann Allow ampersands in passwords for SASL PLAIN mechanism and fixing a typo. changeset | files
Wed, 19 Aug 2009 22:04:14 +0200 Tobias Markmann Change variable name. The previous choice was too ugly looking. changeset | files
Wed, 19 Aug 2009 21:59:16 +0200 Tobias Markmann Use NODEprep for prepping usernames used during SASL logins. changeset | files
Wed, 19 Aug 2009 21:34:28 +0200 Tobias Markmann Do SASLprep for SASL PLAIN mechanism to be more conform with RFC 4616. changeset | files
Tue, 18 Aug 2009 22:00:37 +0200 Tobias Markmann Don't allow double compression. changeset | files
Tue, 18 Aug 2009 21:46:25 +0200 Tobias Markmann Support compression also after SASL. changeset | files
Tue, 18 Aug 2009 15:59:58 +0100 Matthew Wild Merge with waqas changeset | files
Tue, 18 Aug 2009 19:56:16 +0500 Waqas Hussain mod_compression: Fixed some undefined global accesses changeset | files
Tue, 18 Aug 2009 15:59:11 +0100 Matthew Wild net.adns: Add some debug logging to help track down traceback changeset | files
Tue, 18 Aug 2009 15:58:44 +0100 Matthew Wild net.server: Add checking for nil sockets to prevent traceback changeset | files
Tue, 18 Aug 2009 13:47:21 +0100 Matthew Wild net.dns: Automatically add nameserver 127.0.0.1 if /etc/resolv.conf missing or empty on a non-Windows system (thanks Louis Mamakos) changeset | files
Tue, 18 Aug 2009 13:03:35 +0100 Matthew Wild Merge waqas with Tobias. Eww. changeset | files
Tue, 18 Aug 2009 12:58:34 +0500 Waqas Hussain Removed util/discohelper.lua changeset | files
Tue, 18 Aug 2009 12:57:00 +0500 Waqas Hussain Removed core/discomanager.lua changeset | files
Tue, 18 Aug 2009 12:55:37 +0500 Waqas Hussain modulemanager: Removed unused variables and reference to core.discomanager changeset | files
Tue, 18 Aug 2009 12:54:16 +0500 Waqas Hussain modulemanager: Removed unnecessary code in the unload function changeset | files
Tue, 18 Aug 2009 12:52:44 +0500 Waqas Hussain modulemanager: Removed legacy disco#items hook changeset | files
Tue, 18 Aug 2009 12:51:14 +0500 Waqas Hussain modulemanager: add_feature and add_identity APIs updated to use only the add_item API changeset | files
Tue, 18 Aug 2009 12:47:37 +0500 Waqas Hussain componentmanager: Removed disco#items hook, and reference to core.discomanager changeset | files
Tue, 18 Aug 2009 12:44:42 +0500 Waqas Hussain mod_disco: Rearranged some lines, and added a FIXME comment changeset | files
Tue, 18 Aug 2009 12:43:21 +0500 Waqas Hussain mod_disco: Removed reference to core.discomanager changeset | files
Tue, 18 Aug 2009 12:42:56 +0500 Waqas Hussain mod_disco: Removed legacy IQ hooks changeset | files
Tue, 18 Aug 2009 12:39:00 +0500 Waqas Hussain mod_disco: Handle disco#items queries using new APIs changeset | files
Tue, 18 Aug 2009 12:38:28 +0500 Waqas Hussain mod_disco: Added identity server/im with name 'Prosody' changeset | files
Tue, 18 Aug 2009 12:37:40 +0500 Waqas Hussain mod_disco: Handle disco#info queries using new APIs changeset | files
Tue, 18 Aug 2009 12:35:42 +0500 Waqas Hussain modulemanager: Added module API function to get all items for a given host based on a key changeset | files
Tue, 18 Aug 2009 12:34:59 +0500 Waqas Hussain modulemanager: Module API functions add_item and add_feature updated to use the add_item API changeset | files
Tue, 18 Aug 2009 12:33:43 +0500 Waqas Hussain mod_pep: Added name 'Prosody' to the pubsub/pep identity changeset | files
Tue, 18 Aug 2009 12:32:38 +0500 Waqas Hussain modulemanager: Changed the add_identity module API to accept an optional name parameter (the 'name' attribute for the <identity/> element) changeset | files
Tue, 18 Aug 2009 12:30:06 +0500 Waqas Hussain Added: functions add_item and remove_item to add and remove items to the module API changeset | files
Tue, 18 Aug 2009 12:25:59 +0500 Waqas Hussain componentmanager: Added function to get a list of children for a given hostname changeset | files
Thu, 13 Aug 2009 17:21:44 +0500 Waqas Hussain mod_register: Updated to use module:get_option instead of configmanager changeset | files
Thu, 13 Aug 2009 16:55:44 +0500 Waqas Hussain mod_posix: Updated to use module:get_option instead of configmanager changeset | files
Thu, 13 Aug 2009 16:53:18 +0500 Waqas Hussain mod_legacyauth: Added a FIXME changeset | files
Thu, 13 Aug 2009 16:51:35 +0500 Waqas Hussain mod_legacyauth: Refactored a bit changeset | files
Thu, 13 Aug 2009 16:46:08 +0500 Waqas Hussain mod_legacyauth: Updated to use module:get_option instead of configmanager changeset | files
Thu, 13 Aug 2009 16:45:47 +0500 Waqas Hussain mod_legacyauth: Removed useless 'require' call on every login attempt changeset | files
Sun, 16 Aug 2009 21:41:53 +0100 Matthew Wild core.s2smanager, xmppserver_listener: Move the responsibility of setting session.log from the latter to the former for incoming sessions (outgoing are already like this) changeset | files
Sun, 16 Aug 2009 21:37:47 +0100 Matthew Wild xmppclient_listener: Remove useless comment changeset | files
Sun, 16 Aug 2009 21:34:53 +0100 Matthew Wild core.sessionmanager, xmppclient_listener: Move responsibility for setting session.log to the former from the latter, much more sensible changeset | files
Sun, 16 Aug 2009 21:32:10 +0100 Matthew Wild net.server: Comment all calls to mem_free/collectgarbage... not really suitable for a realtime server, let's trust Lua's GC - it's good. changeset | files
Sat, 15 Aug 2009 12:30:43 +0200 Tobias Markmann Shutdown prosody if changing user or group fails. changeset | files
Sat, 15 Aug 2009 12:19:07 +0200 Tobias Markmann Make mod_posix not complain about root user, if setuid is set to something different as root. changeset | files
Sat, 15 Aug 2009 12:17:27 +0200 Tobias Markmann Add setuid and setgid support. changeset | files
Thu, 13 Aug 2009 13:58:49 +0200 Tobias Markmann Remove print which was used for debugging purposes. changeset | files
Thu, 13 Aug 2009 13:20:32 +0200 Tobias Markmann Using pcall to make save the rest from zlib fails. Emit errors on those fails. changeset | files
Thu, 13 Aug 2009 12:05:33 +0200 Tobias Markmann Forgot to use the configured compression_level. Now it's used. changeset | files
Thu, 13 Aug 2009 11:56:22 +0200 Tobias Markmann Add config option handling. changeset | files
Thu, 13 Aug 2009 11:35:50 +0200 Tobias Markmann Another unwanted spaces at the end of a line. changeset | files
Thu, 13 Aug 2009 10:57:56 +0200 Tobias Markmann Add a TODO for s2s compression support. changeset | files
Thu, 13 Aug 2009 10:21:32 +0200 Tobias Markmann Remove space at the end of a line. changeset | files
Thu, 13 Aug 2009 10:19:33 +0200 Tobias Markmann Add FIXME to remember TLS compression detection. changeset | files
Thu, 13 Aug 2009 09:34:27 +0200 Tobias Markmann Actually inject de- and compression into the reading/writing functions. changeset | files
Wed, 12 Aug 2009 20:09:07 +0200 Tobias Markmann Remove unwanted spaces. changeset | files
Wed, 12 Aug 2009 20:05:05 +0200 Tobias Markmann Commit initial version of mod_compression. changeset | files
Wed, 12 Aug 2009 20:03:58 +0200 Tobias Markmann Removing tabs at the end of a line. changeset | files
Tue, 11 Aug 2009 21:33:24 +0100 Matthew Wild mod_httpserver: Set default file handler (you can now request static files as /*) and restructure code a bit changeset | files
Tue, 11 Aug 2009 20:49:19 +0100 Matthew Wild net.httpserver: Allow overriding default request handler changeset | files
Tue, 11 Aug 2009 20:38:48 +0100 Matthew Wild mod_bosh: Strip BOSH namespace from stanzas to allow for some clients which may send them without the correct xmlns changeset | files
Tue, 11 Aug 2009 20:15:54 +0100 Matthew Wild mod_bosh: Calculate rid difference just once changeset | files
Tue, 11 Aug 2009 19:52:09 +0100 Matthew Wild mod_bosh: Basic handling of rids (more to come) changeset | files
Tue, 11 Aug 2009 19:48:41 +0100 Matthew Wild mod_bosh: Correct reply when closing sessions changeset | files
Tue, 11 Aug 2009 19:40:38 +0100 Matthew Wild net.httpserver: Don't log response bodies! changeset | files
Mon, 10 Aug 2009 15:46:34 +0100 Matthew Wild util.iterators: Add tail() iterator, to return the last n items changeset | files
Mon, 10 Aug 2009 15:07:32 +0100 Matthew Wild util.iterators: Add head() iterator, to return the first n items changeset | files
Mon, 10 Aug 2009 14:29:28 +0100 Matthew Wild Merge with Tobias changeset | files
Sun, 09 Aug 2009 21:19:03 +0200 Tobias Markmann Moving realm at the beginning of the digest-md5 message send by the server. changeset | files
Sat, 08 Aug 2009 21:13:18 +0200 Tobias Markmann Fixing a SASL issue by always passing the realm from SASL framework init to the handlers. changeset | files
Sun, 09 Aug 2009 17:47:26 +0500 Waqas Hussain mod_bosh: Updated to use module:get_option instead of configmanager changeset | files
Sat, 08 Aug 2009 23:55:25 +0500 Waqas Hussain mod_watchregistrations: Updated to use module:get_option instead of configmanager changeset | files
Sat, 08 Aug 2009 23:52:36 +0500 Waqas Hussain mod_selftests: Mark as global changeset | files
Sat, 08 Aug 2009 23:41:45 +0500 Waqas Hussain mod_tls: Updated to use module:get_option instead of configmanager changeset | files
Sat, 08 Aug 2009 23:41:16 +0500 Waqas Hussain mod_selftests: Updated to use module:get_option instead of configmanager changeset | files
Sat, 08 Aug 2009 23:38:02 +0500 Waqas Hussain mod_welcome: Updated to use module:get_option instead of configmanager changeset | files
Sat, 08 Aug 2009 23:23:21 +0500 Waqas Hussain ejabberdsql2prosody: Removed unnecessary stanza reserialization for private storage changeset | files
Sat, 08 Aug 2009 23:17:32 +0500 Waqas Hussain ejabberdsql2prosody: Added support for offline messages changeset | files
Sat, 08 Aug 2009 21:10:25 +0500 Waqas Hussain ejabberdsql2prosody: Fix access of undefined global changeset | files
Fri, 07 Aug 2009 18:29:14 +0500 Waqas Hussain mod_version: Rewritten to use new API. Added reply caching, and fixed some issues. changeset | files
Fri, 07 Aug 2009 18:27:49 +0500 Waqas Hussain mod_version: Use the module API to read configuration options instead of configmanager changeset | files
Sat, 08 Aug 2009 22:09:59 +0100 Matthew Wild Merge with albert and waqas changeset | files
Sat, 08 Aug 2009 00:21:33 +0500 Waqas Hussain Fixed: Zeros could be stripped from the version string the Makefile extracts from the local hg repository (thanks albert) changeset | files
Fri, 07 Aug 2009 11:32:47 +0100 Matthew Wild Merge with 0.5 changeset | files
Fri, 07 Aug 2009 15:30:47 +0500 Waqas Hussain Fixed: Outbound subscription requests silently dropped (regression in hg:7f17d0d00fbb) changeset | files
Wed, 05 Aug 2009 20:00:07 +0100 Matthew Wild mod_xmlrpc: Correct stripping of filename/line number prefix in RPC method error results changeset | files
Wed, 05 Aug 2009 16:37:28 +0100 Matthew Wild mod_saslauth: Fix coding style and layout, and use of arg[] for vararg changeset | files
Wed, 05 Aug 2009 16:35:13 +0100 Matthew Wild mod_saslauth: Fix indentation changeset | files
Wed, 05 Aug 2009 16:31:56 +0100 Matthew Wild mod_saslauth: Fix traceback on attempted login for non-existent users changeset | files
Wed, 05 Aug 2009 13:52:14 +0100 Matthew Wild Merge with 0.5 changeset | files
Wed, 05 Aug 2009 13:51:44 +0100 Matthew Wild xmppcomponent_listener: Fix to collect component sessions on disconnect changeset | files
Wed, 05 Aug 2009 03:08:54 +0100 Matthew Wild Merge with 0.5 changeset | files
Wed, 05 Aug 2009 03:08:21 +0100 Matthew Wild mod_bosh: Fix error reply for host-unknown errors changeset | files
Wed, 05 Aug 2009 03:07:45 +0100 Matthew Wild net.httpserver: Allow response.body to be a non-string changeset | files
Mon, 03 Aug 2009 17:53:02 +0100 Matthew Wild Merge with waqas changeset | files
Sun, 02 Aug 2009 14:40:34 +0500 Waqas Hussain ejabberdsql2prosody: Added support for Private XML Storage changeset | files
Sun, 02 Aug 2009 14:35:41 +0500 Waqas Hussain ejabberdsql2prosody: Added support for vCards changeset | files
Sun, 02 Aug 2009 14:35:03 +0500 Waqas Hussain ejabberdsql2prosody: Added an XML parser changeset | files
Mon, 03 Aug 2009 17:52:17 +0100 Matthew Wild Merge with 0.5 changeset | files
Mon, 03 Aug 2009 21:48:51 +0500 Waqas Hussain Fixed: Self-references could be added to rosters via presence subscriptions changeset | files
Mon, 03 Aug 2009 21:47:32 +0500 Waqas Hussain Fixed: IQ replies are not sent back on publishing a PEP event changeset | files
Wed, 29 Jul 2009 18:56:24 +0100 Matthew Wild Tagging 0.5.1 changeset | files
Fri, 31 Jul 2009 17:19:05 +0100 Paul Aurich mod_console: EOT (Ctrl-D) closes the connection. changeset | files
Wed, 29 Jul 2009 18:11:37 +0100 Matthew Wild Merge with 0.5 changeset | files
Wed, 29 Jul 2009 18:02:05 +0500 Waqas Hussain MUC: Added the MUC child element to conflict errors 0.5.1 changeset | files
Wed, 29 Jul 2009 18:01:14 +0500 Waqas Hussain Added: Support for PROSODY_SRCDIR and PROSODY_PLUGINDIR environment variables changeset | files
Wed, 29 Jul 2009 17:57:24 +0500 Waqas Hussain mod_pep: Added support for pubsub item retraction changeset | files
Tue, 28 Jul 2009 19:17:09 +0100 Matthew Wild Merge with 0.5 changeset | files
Tue, 28 Jul 2009 19:15:29 +0100 Matthew Wild xmpp{client,server,component]_listener: Open stream if sending an error and it isn't already open. Fixes #120 changeset | files
Tue, 28 Jul 2009 18:47:59 +0100 Matthew Wild mod_console: Finally add in the missing 'help' command \o/ changeset | files
Tue, 28 Jul 2009 18:02:11 +0100 Matthew Wild configmanager: Default options appearing before Host "*" to global (fixes potential traceback) changeset | files
Tue, 28 Jul 2009 17:43:46 +0100 Matthew Wild hostmanager: Warn when user puts port configuration under vhost section changeset | files
Tue, 28 Jul 2009 15:03:42 +0100 Matthew Wild core.loggingmanager: Enable timestamps by default for file log sinks changeset | files
Tue, 28 Jul 2009 14:48:37 +0100 Matthew Wild net.server: Much improve SSL/TLS error reporting, do our best to understand and hide OpenSSL's ridiculously unfriendly error messages changeset | files
Tue, 28 Jul 2009 05:33:51 +0500 Waqas Hussain ejabberdsql2prosody: Allow for multiple INSERTs to the same table changeset | files
Mon, 27 Jul 2009 22:42:36 +0100 Matthew Wild Merge with 0.5 changeset | files
Tue, 28 Jul 2009 00:42:56 +0500 Waqas Hussain Fixed: Possible duplicate error replies for unhandled stanzas changeset | files
Mon, 27 Jul 2009 14:26:59 +0100 Matthew Wild net.httpserver: Reduce log level of 'request left open' message changeset | files
Mon, 27 Jul 2009 01:28:22 +0100 Matthew Wild Merge with 0.5 changeset | files
Mon, 27 Jul 2009 01:27:51 +0100 Matthew Wild mod_presence: Tag outgoing unavailables generated by a disconnect with a from attribute changeset | files
Sun, 26 Jul 2009 20:58:37 +0100 Matthew Wild xmpp{client,server}_listener: Report contents of packets containing invalid XML changeset | files
Sun, 26 Jul 2009 17:05:18 +0100 Matthew Wild mod_console: Show status and priority of clients changeset | files
Sun, 26 Jul 2009 18:22:10 +0500 Waqas Hussain ejabberdsql2prosody: Fixed a nil global access error changeset | files
Sun, 26 Jul 2009 18:17:54 +0500 Waqas Hussain ejabberdsql2prosody: Add support for rosterusers.ask == "B" (both pending in and out subscriptions) changeset | files
Sun, 26 Jul 2009 18:12:32 +0500 Waqas Hussain ejabberdsql2prosody: Fix typo, and improve the warning message changeset | files
Sun, 26 Jul 2009 18:05:05 +0500 Waqas Hussain ejabberdsql2prosody: Display a warning if a row has more columns than expected changeset | files
Sun, 26 Jul 2009 17:51:36 +0500 Waqas Hussain ejabberdsql2prosody: Added support for all mysql escape sequences changeset | files
Sun, 26 Jul 2009 17:29:56 +0500 Waqas Hussain ejabberdsql2prosody: Added support for the escape sequence '\\' in strings changeset | files
Sun, 26 Jul 2009 15:36:06 +0500 Waqas Hussain ejabberdsql2prosody: Fixed: 'ask' value should be nil for pending-in subscriptions changeset | files
Sun, 26 Jul 2009 15:28:04 +0500 Waqas Hussain ejabberdsql2prosody: Fixed: pending-in subscriptions could halt processing changeset | files
Sun, 26 Jul 2009 00:32:51 +0500 Waqas Hussain ejabberdsql2prosody: Added support for rosters changeset | files
Sat, 25 Jul 2009 23:40:33 +0500 Waqas Hussain ejabberdsql2prosody: Added a second required command line parameter: hostname changeset | files
Sat, 25 Jul 2009 23:37:52 +0500 Waqas Hussain ejabberdsql2prosody: Improved help message changeset | files
Sat, 25 Jul 2009 23:19:39 +0500 Waqas Hussain ejabberdsql2prosody: Initial commit changeset | files
Sat, 25 Jul 2009 19:58:24 +0500 Waqas Hussain mod_xmlrpc: Remove file and line number from XML-RPC errors changeset | files
Sat, 25 Jul 2009 19:46:17 +0500 Waqas Hussain mod_xmlrpc: Fixed typos changeset | files
Sat, 25 Jul 2009 19:18:37 +0500 Waqas Hussain usermanager: Reduced some code changeset | files
Sat, 25 Jul 2009 19:15:05 +0500 Waqas Hussain usermanager: Removed an unnecessary check changeset | files
Sat, 25 Jul 2009 18:38:47 +0500 Waqas Hussain mod_xmlrpc: Added support for secure calls by non-admins changeset | files
Sat, 25 Jul 2009 18:37:05 +0500 Waqas Hussain modulemanager: Added get_option(name, default_value) to plugin API changeset | files
Fri, 24 Jul 2009 01:34:25 +0100 nick Switch to using a more generic credentials_callback/handler for SASL auth. changeset | files
Thu, 23 Jul 2009 22:15:06 +0100 Nick Thomas mod_saslauth, usermanager: Fetch list of mechanisms from usermanager changeset | files
Thu, 23 Jul 2009 21:09:25 +0100 Matthew Wild prosody: net_activate_ports: Check listener exists before trying to open port for it changeset | files
Thu, 23 Jul 2009 12:04:41 +0100 Matthew Wild Merge with 0.5 changeset | files
Thu, 23 Jul 2009 12:01:00 +0100 Matthias Diene net.server: Fail to open port if legacy SSL requested, but SSL not available changeset | files
Thu, 23 Jul 2009 03:58:14 +0100 Matthew Wild prosodyctl: Also switch group when we switch user changeset | files
Thu, 23 Jul 2009 03:47:06 +0100 Matthew Wild pposix, mod_posix: Bump pposix version number changeset | files
Thu, 23 Jul 2009 03:40:01 +0100 Matthew Wild pposix: Add setgid() function changeset | files
Thu, 23 Jul 2009 03:06:49 +0100 Matthew Wild net.server: Remove listener from listeners table when calling removeserver changeset | files
Thu, 23 Jul 2009 02:33:10 +0100 Matthew Wild prosody: Correctly allow console ports to be changed through the config changeset | files
Thu, 23 Jul 2009 02:32:00 +0100 Matthew Wild mod_console: Set default_interface to 127.0.0.1 changeset | files
Thu, 23 Jul 2009 01:57:09 +0100 Matthew Wild net.server: Set sslctx to false when SSL wrapping fails, to avoid attempting to wrap clients with a broken context changeset | files
Thu, 23 Jul 2009 01:38:52 +0100 Matthew Wild Merge with 0.5 changeset | files
Thu, 23 Jul 2009 01:38:13 +0100 Sergei Golovan ejabberd2prosody, erlparse: Add support for parsing non-ASCII strings and binaries, and atoms enclosed in single quotes changeset | files
Tue, 21 Jul 2009 19:23:03 +0100 Matthew Wild ejabberd2prosody, erlparse.lua: Convert from Windows line endings (thanks teo) changeset | files
Thu, 23 Jul 2009 01:29:41 +0100 Matthias Diener net.server: Continue to initialise port listener even when SSL errors occur changeset | files
Wed, 22 Jul 2009 21:35:58 +0100 Matthew Wild Merge with 0.5 changeset | files
Wed, 22 Jul 2009 21:35:41 +0100 Matthew Wild mod_presence: Ignore presence sent to host and invalid JIDs, fixes traceback (thanks Deepspawn) changeset | files
Tue, 21 Jul 2009 19:23:03 +0100 Matthew Wild ejabberd2prosody, erlparse.lua: Convert from Windows line endings (thanks teo) changeset | files
Tue, 21 Jul 2009 13:22:48 +0100 Matthew Wild Merge with 0.5 changeset | files
Tue, 21 Jul 2009 13:21:52 +0100 Matthew Wild pposix: Change LOG_EMERG -> LOG_CRIT, which makes more sense, thanks to intosi for reporting and an initial patch changeset | files
Tue, 21 Jul 2009 13:19:37 +0100 Matthew Wild mod_muc: Set correct 'from' JID when sending the room subject to joiners, fixes a traceback changeset | files
Mon, 20 Jul 2009 14:59:51 +0100 Matthew Wild Tagging 0.5.0 changeset | files
Mon, 20 Jul 2009 05:27:59 +0100 Matthew Wild mod_muc: Expose rooms table to the host and plugins changeset | files
Sat, 18 Jul 2009 18:51:04 +0100 Matthew Wild prosody: Send friendly text with system-shutdown stream error changeset | files
Sat, 18 Jul 2009 18:49:54 +0100 Matthew Wild xmppclient_listener: Use error text as disconnect reason if there is any changeset | files
Sat, 18 Jul 2009 18:37:06 +0100 Matthew Wild mod_console: Add server:shutdown() command changeset | files
Sat, 18 Jul 2009 15:34:36 +0100 Matthew Wild mod_console: Add config:reload() command changeset | files
Sat, 18 Jul 2009 15:33:16 +0100 Matthew Wild prosody: Return success/error from prosody.reload_config() changeset | files
Sat, 18 Jul 2009 15:11:10 +0100 Matthew Wild mod_console: Rename server:reload() to server:insane_reload() (basically no-one should use it except me...) changeset | files
Tue, 14 Jul 2009 22:12:13 +0100 Matthew Wild Merge with 0.5 changeset | files
Wed, 15 Jul 2009 01:40:11 +0500 Waqas Hussain util.xmlrpc: Fixed table serialization (regression introduced in previous change) 0.5.0 changeset | files
Tue, 14 Jul 2009 21:04:57 +0100 Matthew Wild Merge with 0.5 changeset | files
Tue, 14 Jul 2009 21:04:22 +0100 Matthew Wild mod_httpserver: Update to use new new_from_config() too changeset | files
Tue, 14 Jul 2009 21:04:07 +0100 Matthew Wild mod_bosh: Update to use new new_from_config() changeset | files
Tue, 14 Jul 2009 21:03:30 +0100 Matthew Wild net.httpserver: Allow specification of the default base URL when using new_from_config() changeset | files
Tue, 14 Jul 2009 17:09:43 +0100 Matthew Wild Merge with 0.5 changeset | files
Tue, 14 Jul 2009 17:09:18 +0100 Matthew Wild prosody.cfg.lua.dist: Add mod_pep to the default config file changeset | files
Mon, 13 Jul 2009 21:18:43 +0100 Matthew Wild Merge with 0.5 changeset | files
Mon, 13 Jul 2009 21:17:51 +0100 Matthew Wild net.server: Initiate the handshake when we should, the more correcter fix for the previous correct fix changeset | files
Sun, 12 Jul 2009 20:33:09 +0100 Matthew Wild Merge with 0.5 changeset | files
Sun, 12 Jul 2009 20:32:38 +0100 Matthew Wild net.server: Fix copyright header line endings and text changeset | files
Sun, 12 Jul 2009 20:25:02 +0100 Matthew Wild net.server: Correct fix for SSL traceback earlier changeset | files
Sun, 12 Jul 2009 19:17:14 +0100 Matthew Wild Merge with 0.5 changeset | files
Sun, 12 Jul 2009 19:16:37 +0100 Matthew Wild mod_bosh: Mark a session as secure if it is created with HTTPS changeset | files
Sun, 12 Jul 2009 19:16:13 +0100 Matthew Wild net.httpserver: Mark a request as secure if it is made using HTTPS changeset | files
Sun, 12 Jul 2009 15:23:39 +0100 Matthew Wild Merge with 0.5 changeset | files
Sun, 12 Jul 2009 15:22:37 +0100 Matthew Wild mod_httpserver: Use new httpserver helper to initialise ports changeset | files
Sun, 12 Jul 2009 15:21:10 +0100 Matthew Wild mod_bosh: Use new httpserver helper to initialise ports changeset | files
Sun, 12 Jul 2009 15:20:43 +0100 Matthew Wild net.httpserver: Add helper function to set up HTTP server according to given config options changeset | files
Sun, 12 Jul 2009 15:18:53 +0100 Matthew Wild net.server: Don't continue with socket initialisation if SSL handshake failed, fixes nil socket traceback changeset | files
Sun, 12 Jul 2009 14:34:02 +0100 Matthew Wild Merge with 0.5 changeset | files
Sun, 12 Jul 2009 14:29:42 +0100 Matthew Wild net.server: Don't close handler if it is already nil when SSL handshake fails changeset | files
Sun, 12 Jul 2009 02:08:59 +0100 Matthew Wild prosody: Load util.helpers at startup changeset | files
Sun, 12 Jul 2009 02:07:14 +0100 Matthew Wild util.helpers: New util library to aid with debugging, etc. changeset | files
Sat, 11 Jul 2009 18:06:03 +0100 Matthew Wild prosody: Call initialisation functions at once changeset | files
Sat, 11 Jul 2009 17:55:36 +0100 Matthew Wild prosody: Start of refactoring of main file changeset | files
Sat, 11 Jul 2009 15:16:18 +0100 Matthew Wild util.pubsub -> util.broadcast changeset | files
Fri, 10 Jul 2009 16:47:31 +0100 Matthew Wild prosody.cfg.lua: Various small changes changeset | files
Fri, 10 Jul 2009 16:39:50 +0100 Matthew Wild prosody.cfg.lua.dist: Move enabled line higher up (people including myself often miss it) changeset | files
Fri, 10 Jul 2009 16:38:35 +0100 Matthew Wild prosody.cfg.lua.dist: Add auto-loaded modules to the config changeset | files
Fri, 10 Jul 2009 15:33:53 +0100 Matthew Wild mod_uptime: Fix bad uptime if module is loaded at startup changeset | files
Fri, 10 Jul 2009 03:11:45 +0100 Matthew Wild Remove version number from copyright headers changeset | files
Fri, 10 Jul 2009 03:08:38 +0100 Matthew Wild Add copyright header to those files missing one changeset | files
Fri, 10 Jul 2009 02:50:57 +0100 Matthew Wild stanza_router: Catch and log an error case which I don't think should happen (but sometimes seems to) changeset | files
Fri, 10 Jul 2009 02:38:50 +0100 Matthew Wild Remove completed items from TODO changeset | files
Fri, 10 Jul 2009 02:28:24 +0100 Matthew Wild util.pubsub: Fix undefined global accesses changeset | files
Fri, 10 Jul 2009 02:26:43 +0100 Matthew Wild util.sasl: Convert spaces to tabs changeset | files
Fri, 10 Jul 2009 02:25:14 +0100 Matthew Wild util.stanza: Convert spaces to tabs changeset | files
Fri, 10 Jul 2009 02:19:51 +0100 Matthew Wild util.hmac: Convert spaces to tabs changeset | files
Fri, 10 Jul 2009 02:16:52 +0100 Matthew Wild util.prosodyctl: Fix undefined global access changeset | files
Fri, 10 Jul 2009 02:11:00 +0100 Matthew Wild eventmanager: Convert from Windows line endings changeset | files
Thu, 09 Jul 2009 23:06:41 +0100 Matthew Wild mod_time Convert from Windows line endings changeset | files
Thu, 09 Jul 2009 23:06:11 +0100 Matthew Wild discomanager: Convert from Windows line endings changeset | files
Thu, 09 Jul 2009 23:01:13 +0100 Matthew Wild mod_ping: Convert from Windows line endings changeset | files
Thu, 09 Jul 2009 23:00:32 +0100 Matthew Wild mod_disco: Convert from Windows line endings changeset | files
Thu, 09 Jul 2009 23:00:01 +0100 Matthew Wild util.discohelper: Convert from Windows line endings changeset | files
Thu, 09 Jul 2009 22:57:59 +0100 Matthew Wild mod_presence: Convert from Windows line endings changeset | files
Thu, 09 Jul 2009 22:57:32 +0100 Matthew Wild util.events: Convert from Windows line endings changeset | files
Thu, 09 Jul 2009 14:41:56 +0100 Matthew Wild mod_console: Expose commands and environment table changeset | files
Thu, 09 Jul 2009 14:37:04 +0100 Matthew Wild modulemanager: Small code improvement, move autoloaded modules list to the top of the file changeset | files
Thu, 09 Jul 2009 14:34:49 +0100 Matthew Wild configmanager, modulemanager: Allow components to have modules specified in the config (but don't load the global set of modules for them) changeset | files
Thu, 09 Jul 2009 04:37:08 +0100 Matthew Wild mod_console: Add quit and exit as aliases for 'bye' command changeset | files
Thu, 09 Jul 2009 04:34:55 +0100 Matthew Wild mod_console: Check for commands when not executing in the global environment changeset | files
Wed, 08 Jul 2009 16:53:59 +0100 Matthew Wild prosodyctl: Quit when user pressed ^C in password prompts changeset | files
Wed, 08 Jul 2009 16:48:49 +0100 Matthew Wild prosodyctl: Don't 'blugh' when ^C is pressed during reading passwords changeset | files
Wed, 08 Jul 2009 16:38:46 +0100 Matthew Wild prosodyctl: Fix traceback when issued with no parameters changeset | files
Wed, 08 Jul 2009 15:23:07 +0100 Matthew Wild util.xmlrpc: Support for multiple parameters in requests changeset | files
Wed, 08 Jul 2009 15:11:11 +0100 Matthew Wild util.xmlrpc: Add create_request changeset | files
Wed, 08 Jul 2009 04:32:02 +0100 Matthew Wild mod_console: server:version() and server:uptime() commands changeset | files
Wed, 08 Jul 2009 04:22:45 +0100 Matthew Wild mod_uptime: Use time of server start rather than module load changeset | files
Wed, 08 Jul 2009 04:22:15 +0100 Matthew Wild mod_uptime: Convert to unix line endings changeset | files
Wed, 08 Jul 2009 04:19:15 +0100 Matthew Wild prosody: Record time the server started changeset | files
Wed, 08 Jul 2009 03:14:12 +0100 Matthew Wild s2smanager: Fix to correctly bounce stanzas if first connection attempt fails instantly changeset | files
Wed, 08 Jul 2009 02:29:13 +0100 Matthew Wild mod_console: Add c2s:close() command changeset | files
Wed, 08 Jul 2009 02:27:33 +0100 Matthew Wild net.xmppclient_listener: Fix potential traceback when no reason is specified for closing a session changeset | files
Mon, 06 Jul 2009 01:40:43 +0500 Waqas Hussain Merged with trunk changeset | files
Mon, 06 Jul 2009 01:37:57 +0500 Waqas Hussain mod_presence: Fixed: Presence probe replies now get sent to the full JID of the probe sender changeset | files
Sun, 05 Jul 2009 19:05:25 +0200 Tobias Markmann Merge with main branch. changeset | files
Sun, 05 Jul 2009 19:05:03 +0200 Tobias Markmann Remove to-unicode conversion because it's done in sasl.lua now. changeset | files
Sun, 05 Jul 2009 19:02:55 +0200 Tobias Markmann Move to-unicode conversion from mod_saslauth.lua to sasl.lua. changeset | files
Sun, 05 Jul 2009 18:59:46 +0200 Tobias Markmann Fixed decoding of parameters. changeset | files
Sun, 05 Jul 2009 17:36:27 +0100 Matthew Wild mod_console: Allow customisation/suppression of the banner changeset | files
Sun, 05 Jul 2009 17:10:42 +0100 Matthew Wild util.hmac: Some optimisations changeset | files
Sun, 05 Jul 2009 17:06:22 +0100 Matthew Wild util.hmac: Fix a global set changeset | files
Sun, 05 Jul 2009 20:40:31 +0500 Waqas Hussain mod_presence: Send unavailable presence to resources from non-available resources on disconnect changeset | files
Sun, 05 Jul 2009 17:45:44 +0500 Waqas Hussain Moved automatic unavailable presence generation on disconnect from sessionmanager to mod_presence changeset | files
Sun, 05 Jul 2009 16:21:58 +0500 Waqas Hussain sessionmanager: Replace raw session by an event data table for resource bind/unbind events, allowing extra data changeset | files
Sun, 05 Jul 2009 12:43:25 +0500 Waqas Hussain mod_presence: Broadcast presence to resources before contacts changeset | files
Sun, 05 Jul 2009 12:40:18 +0500 Waqas Hussain mod_presence: Prevented normal presence from non-interested resources from being dropped changeset | files
Sun, 05 Jul 2009 12:25:15 +0500 Waqas Hussain mod_presence: Changed handle_normal_presence to use a local roster rather than origin's roster changeset | files
Sun, 05 Jul 2009 12:17:22 +0500 Waqas Hussain mod_presence: Simplified roster iteration changeset | files
Sun, 05 Jul 2009 11:59:51 +0500 Waqas Hussain mod_presence: Eliminated a jid_split changeset | files
Sun, 05 Jul 2009 11:57:18 +0500 Waqas Hussain mod_presence: Removed some unnecessary code changeset | files
Fri, 03 Jul 2009 21:47:26 +0100 Matthew Wild sessionmanager: Reset bare_sessions[user] after resource conflict resolution. Fixes the other stanza gobbling bug \o/ changeset | files
Fri, 03 Jul 2009 21:44:30 +0100 Matthew Wild mod_presence: Declare t_insert, fixes a potential traceback changeset | files
Fri, 03 Jul 2009 21:37:09 +0100 Matthew Wild sessionmanager: Newly created sessions shouldn't have a priority. Fixes one of the stanza-gobbling bugs \o/ changeset | files
Fri, 03 Jul 2009 14:58:11 +0100 Matthew Wild s2smanager: Log the hostname and address when s2s connection fails instantly changeset | files
Fri, 03 Jul 2009 04:24:30 +0100 Matthew Wild hostmanager: Add disallow_s2s to config, defaults to false unless anonymous_login is enabled, then defaults to true changeset | files
Fri, 03 Jul 2009 04:04:27 +0100 Matthew Wild stanza_router: Check host.disallow_s2s before routing over s2sout. you can haz no s2s. changeset | files
Thu, 02 Jul 2009 15:23:09 -0400 Dwayne Bent Merged branches changeset | files
Thu, 02 Jul 2009 15:20:15 -0400 Dwayne Bent Added man page for prosodyctl changeset | files
Thu, 02 Jul 2009 23:46:27 +0500 Waqas Hussain mod_presence: Removed dead code changeset | files
Thu, 02 Jul 2009 21:34:45 +0500 Waqas Hussain datamanager: Fixed incorrect callback result checking changeset | files
Thu, 02 Jul 2009 15:43:27 +0100 Matthew Wild mod_pep: Escape + in pattern changeset | files
Thu, 02 Jul 2009 04:54:46 +0100 Matthew Wild prosodyctl: Add message for not-running error changeset | files
Thu, 02 Jul 2009 04:53:31 +0100 Matthew Wild prosodyctl: Use prosodyctl_timeout option if it exists in the config changeset | files
Thu, 02 Jul 2009 04:43:08 +0100 Matthew Wild prosodyctl: Improve usability with status messages, and waiting up to 5s for the server to start/stop changeset | files
Thu, 02 Jul 2009 04:11:51 +0100 Matthew Wild mod_pep: Pass origin/session to publish_all() changeset | files
Wed, 01 Jul 2009 20:24:47 -0400 Dwayne Bent Added HMAC utility module changeset | files
Thu, 02 Jul 2009 01:09:20 +0100 Matthew Wild prosody: Add fallbacks/ to path changeset | files
Thu, 02 Jul 2009 00:25:14 +0100 Matthew Wild Makefile: Install fallbacks/ directory changeset | files
Thu, 02 Jul 2009 00:48:18 +0500 Waqas Hussain mod_offline: Initial commit changeset | files
Thu, 02 Jul 2009 00:47:21 +0500 Waqas Hussain Merged with trunk changeset | files
Thu, 02 Jul 2009 00:43:32 +0500 Waqas Hussain mod_pep: Fixed boolean indexing error while casting all messages for a user changeset | files
Wed, 01 Jul 2009 17:53:18 +0100 Matthew Wild Send xml:lang in stream headers, fixes #78 changeset | files
Wed, 01 Jul 2009 15:14:44 +0200 Tobias Markmann Making sure the node is in unicode when passing it to password lookup function. changeset | files
Mon, 29 Jun 2009 14:13:49 +0100 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Mon, 29 Jun 2009 15:26:04 +0500 Waqas Hussain modulemanager: Don't close stream on stream:error with unsupported-stanza-type (fixes #102) changeset | files
Mon, 29 Jun 2009 15:20:26 +0500 Waqas Hussain prosody.cfg.lua.dist: Removed 'presence' from default modules list changeset | files
Mon, 29 Jun 2009 13:15:46 +0500 Waqas Hussain stanza_router: Removed unnecessary xmlns check changeset | files
Mon, 29 Jun 2009 13:15:09 +0500 Waqas Hussain stanza_router: Don't fire preprocessing events if stanza is not from full JID changeset | files
Mon, 29 Jun 2009 14:10:11 +0100 Matthew Wild Merge with nolan changeset | files
Sun, 28 Jun 2009 11:49:25 -0500 nolan Serialize unknown stanza before logging. changeset | files
Sun, 28 Jun 2009 22:29:17 +0500 Waqas Hussain util.pluginloader: Append "@" to chunk names (fixes weird formatting in plugin tracebacks) changeset | files
Sun, 28 Jun 2009 22:23:06 +0500 Waqas Hussain mod_pep: Fixed a nil access error changeset | files
Sun, 28 Jun 2009 21:49:31 +0500 Waqas Hussain mod_pep: Use cached caps changeset | files
Sun, 28 Jun 2009 21:32:19 +0500 Waqas Hussain Merged with trunk changeset | files
Sun, 28 Jun 2009 21:29:39 +0500 Waqas Hussain mod_pep: Entity capabilities changeset | files
Sun, 28 Jun 2009 14:17:22 +0100 Matthew Wild Merge with nolan changeset | files
Sun, 28 Jun 2009 14:17:07 +0100 Matthew Wild net.httpserver: Don't upset logger when response is nil changeset | files
Sun, 28 Jun 2009 08:09:57 -0500 nolan Log stanza if stanza.to isn't set for some component errors. changeset | files
Sun, 28 Jun 2009 02:46:36 +0100 Matthew Wild mod_console: Reload/unload a module on a component host if it is loaded there changeset | files
Sat, 27 Jun 2009 04:44:27 +0100 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Sat, 27 Jun 2009 08:38:52 +0500 Waqas Hussain util.stanza: Serializer optimizations, and nicer output for empty elements changeset | files
Fri, 26 Jun 2009 23:58:52 +0500 Waqas Hussain mod_pep: Broadcast only to available recipients with caps changeset | files
Fri, 26 Jun 2009 23:42:59 +0500 Waqas Hussain mod_pep: Ignore presence subscriptions when extractng hash information changeset | files
Fri, 26 Jun 2009 23:36:12 +0500 Waqas Hussain mod_pep: Added function get_caps_hash_from_presence changeset | files
Fri, 26 Jun 2009 21:51:32 +0500 Waqas Hussain util.muc: Fixed duplicate parameter names in function room:set_subject changeset | files
Fri, 26 Jun 2009 21:50:27 +0500 Waqas Hussain util.muc: Fixed incorrect parameters for a function call changeset | files
Fri, 26 Jun 2009 18:46:52 +0500 Waqas Hussain mod_pep: Removed some YODO comments changeset | files
Fri, 26 Jun 2009 18:45:54 +0500 Waqas Hussain mod_pep: Added handler for disco responses changeset | files
Fri, 26 Jun 2009 15:35:20 +0100 Matthew Wild mod_message: Advertise offline message support as per XEP-0160 (thanks nolan) changeset | files
Fri, 26 Jun 2009 06:32:45 +0100 Matthew Wild xmppclient_listener: Pass session close reason to destroy_session (to be used in unavailable presence) changeset | files
Fri, 26 Jun 2009 10:02:46 +0500 Waqas Hussain mod_iq: Change sub-event names for IQ errors and results to use stanza IDs changeset | files
Fri, 26 Jun 2009 05:54:55 +0100 Matthew Wild util.stanza: Add stanza:get_text() to retrieve all child text nodes #api changeset | files
Fri, 26 Jun 2009 05:54:03 +0100 Matthew Wild stanza_router: Fire events also for stanzas to components changeset | files
Fri, 26 Jun 2009 08:54:22 +0500 Waqas Hussain mod_message, mod_presence: Maintain list of top resources. Less work in routing messages to bare JIDs. - #optimization changeset | files
Fri, 26 Jun 2009 08:52:26 +0500 Waqas Hussain util.events: Replaced ipairs with slightly faster numeric for loop - #optimization changeset | files
Thu, 25 Jun 2009 17:22:53 +0500 Waqas Hussain util.stanza: Rewrote stanza_mt.__tostring. 20-30% faster stanza serialization. - #optimization changeset | files
Thu, 25 Jun 2009 17:19:13 +0500 Waqas Hussain util.stanza: Remove numeric attributes while deserializing changeset | files
Thu, 25 Jun 2009 10:04:22 +0500 Waqas Hussain xmlhandlers: Remove numeric attributes changeset | files
Thu, 25 Jun 2009 08:20:38 +0500 Waqas Hussain stanza_router: Remove unused variables and code changeset | files
Thu, 25 Jun 2009 08:17:02 +0500 Waqas Hussain stanza_router: A little refactoring changeset | files
Thu, 25 Jun 2009 08:15:42 +0500 Waqas Hussain stanza_router: Remove unused variables changeset | files
Thu, 25 Jun 2009 08:13:21 +0500 Waqas Hussain stanza_router: Remove even more old routing code changeset | files
Thu, 25 Jun 2009 08:11:05 +0500 Waqas Hussain stanza_router: Remove some more old routing code changeset | files
Thu, 25 Jun 2009 08:04:10 +0500 Waqas Hussain stanza_router: Call core_post_stanza from core_route_stanza in place of old routing code changeset | files
Thu, 25 Jun 2009 07:59:04 +0500 Waqas Hussain stanza_router: Removed unused function: select_best_resources changeset | files
Thu, 25 Jun 2009 07:57:57 +0500 Waqas Hussain stanza_router: Removed old routing code changeset | files
Thu, 25 Jun 2009 01:38:53 +0100 Matthew Wild mod_component: Rewrite jabber:client stanzas to jabber:component:accept, thanks JaredH! changeset | files
Wed, 24 Jun 2009 20:09:44 +0500 Waqas Hussain mod_pep: Use new style events changeset | files
Wed, 24 Jun 2009 20:05:17 +0500 Waqas Hussain mod_iq: Fire sub-events for IQ results and errors changeset | files
Wed, 24 Jun 2009 19:40:12 +0500 Waqas Hussain mod_pep: Broadcast from the user's bare JID, not full JID changeset | files
Wed, 24 Jun 2009 19:38:28 +0500 Waqas Hussain mod_pep: Remove data when a user disables a node changeset | files
Wed, 24 Jun 2009 19:28:48 +0500 Waqas Hussain mod_pep: Added some comments changeset | files
Wed, 24 Jun 2009 19:24:02 +0500 Waqas Hussain mod_pep: Fixed detection of contact presence changes changeset | files
Wed, 24 Jun 2009 01:37:03 +0500 Waqas Hussain mod_muc: Now based on util.muc changeset | files
Tue, 23 Jun 2009 23:59:21 +0500 Waqas Hussain mod_announce: Work with non-local admins changeset | files
Tue, 23 Jun 2009 23:55:56 +0500 Waqas Hussain mod_announce: Use usermanager.is_admin to verify admin status changeset | files
Tue, 23 Jun 2009 23:54:57 +0500 Waqas Hussain sessionmanager: Fire event on resource unbind changeset | files
Tue, 23 Jun 2009 15:58:56 +0100 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Tue, 23 Jun 2009 02:15:04 +0500 Waqas Hussain modulemanager: Enabled access to the module API from plugin libraries changeset | files
Sun, 21 Jun 2009 19:15:59 +0500 Waqas Hussain modulemanager: Added simple module:require implementation changeset | files
Tue, 23 Jun 2009 15:40:30 +0100 Matthew Wild README: Update for new MUC address changeset | files
Tue, 23 Jun 2009 01:50:10 +0100 Matthew Wild prosodyctl: Allow commands to be implemented in modules changeset | files
Tue, 23 Jun 2009 01:48:01 +0100 Matthew Wild modulemanager: Expose api table to allow others to extend the module API changeset | files
Mon, 22 Jun 2009 22:02:04 +0100 Matthew Wild mod_groups: Support for public groups, and extra logging changeset | files
Mon, 22 Jun 2009 21:56:52 +0100 Matthew Wild util.pluginloader: Remove unnecessary return value suppressing the real load error changeset | files
Mon, 22 Jun 2009 21:54:34 +0100 Matthew Wild modulemanager: Fix copy/paste error, should be name instead of module_name changeset | files
Mon, 22 Jun 2009 18:05:36 +0100 Matthew Wild mod_announce: New module to send a message to all online users changeset | files
Mon, 22 Jun 2009 16:16:08 +0100 Matthew Wild mod_httpserver: Allow configuration of ports and base path, like mod_bosh changeset | files
Mon, 22 Jun 2009 14:22:24 +0100 Matthew Wild mod_groups: Experimental shared roster support changeset | files
Mon, 22 Jun 2009 14:16:06 +0100 Matthew Wild prosody: Switch anonymous_login check to use the new datamanager callback syntax changeset | files
Mon, 22 Jun 2009 14:15:33 +0100 Matthew Wild util.datamanager: Allow multiple data storage callbacks, and allow them to modify parameters changeset | files
Mon, 22 Jun 2009 14:14:28 +0100 Matthew Wild rostermanager: Fire event on roster load changeset | files
Mon, 22 Jun 2009 02:58:28 +0100 Matthew Wild sessionmanager: Fire event on resource bind changeset | files
Mon, 22 Jun 2009 02:58:05 +0100 Matthew Wild modulemanager: Call 'load' method when loading a module changeset | files
Sat, 20 Jun 2009 22:50:38 +0100 Matthew Wild Merge with Tobias changeset | files
Sat, 20 Jun 2009 22:19:24 +0200 Tobias Markmann Adjust PLAIN and DIGEST-MD5 mechanisms to new password_handler API. changeset | files
Sat, 20 Jun 2009 19:34:30 +0200 Tobias Markmann Adding a parameter for realm to the password_callback. changeset | files
Sat, 20 Jun 2009 19:06:04 +0200 Tobias Markmann Adding COMPAT comment. changeset | files
Sat, 20 Jun 2009 22:47:12 +0100 Matthew Wild util.array: Add support for + operator to create a new array from two arrays joined changeset | files
Sat, 20 Jun 2009 22:45:07 +0100 Matthew Wild util.array: Make array:reverse() and array:shuffle() return the array to allow chaining changeset | files
Sat, 20 Jun 2009 22:43:54 +0100 Matthew Wild util.array: Add array:append() method, to append a new array to an existing one changeset | files
Sat, 20 Jun 2009 18:18:38 +0500 Waqas Hussain stanza_router: Skip prepping 'to' in many common cases - #optimization changeset | files
Sat, 20 Jun 2009 18:08:57 +0500 Waqas Hussain stanza_router: Skip prepping 'from' on c2s origins - #optimization changeset | files
Sat, 20 Jun 2009 17:53:39 +0500 Waqas Hussain stanza_router: Fixed a corner case where processing could continue after an error reply changeset | files
Sat, 20 Jun 2009 17:51:00 +0500 Waqas Hussain stanza_router: A little refactoring changeset | files
Sat, 20 Jun 2009 14:38:22 +0500 Waqas Hussain componentmanager: Using prosody.events instead of core.eventmanager changeset | files
Sat, 20 Jun 2009 14:35:31 +0500 Waqas Hussain Main: Don't use empty event data objects for some global events. Some handlers don't expect it. changeset | files
Sat, 20 Jun 2009 12:23:36 +0500 Waqas Hussain Main: removed some eventmanager references (replaced by prosody.events) changeset | files
Sat, 20 Jun 2009 12:16:20 +0500 Waqas Hussain Fire global events using prosody.events changeset | files
Sat, 20 Jun 2009 01:05:06 +0500 Waqas Hussain Merge with trunk changeset | files
Sun, 14 Jun 2009 21:06:43 +0500 Waqas Hussain modulemanager: Removed unused function get_module_filename(name) changeset | files
Sun, 14 Jun 2009 21:03:59 +0500 Waqas Hussain modulemanager: Changed to use util.pluginloader changeset | files
Sun, 14 Jun 2009 21:01:30 +0500 Waqas Hussain util.pluginloader: Initial commit - a plugin resource loader changeset | files
Sun, 14 Jun 2009 18:21:19 +0500 Waqas Hussain stanza_router: Remove unused variables changeset | files
Sun, 14 Jun 2009 18:09:49 +0500 Waqas Hussain Removed core.presencemanager. This has been superseded by mod_presence. changeset | files
Sun, 14 Jun 2009 18:02:02 +0500 Waqas Hussain stanza_router: Remove all traces of presencemanager changeset | files
Sun, 14 Jun 2009 17:59:22 +0500 Waqas Hussain mod_roster: Removed references to presencemanager and core_route_stanza changeset | files
Sun, 14 Jun 2009 17:58:16 +0500 Waqas Hussain mod_roster: Using core_post_stanza in place of core.presencemanager.handle_presence changeset | files
Sun, 14 Jun 2009 17:41:21 +0500 Waqas Hussain util.muc: Relaxed top-level routing checks to allow node-less rooms, and removed redundant checks changeset | files
Sun, 14 Jun 2009 17:33:22 +0500 Waqas Hussain util.muc, mod_muc: Commented rewriting of vCard requests' recipients' JID from full to bare, and marked it as a TODO changeset | files
Sun, 14 Jun 2009 16:31:51 +0500 Waqas Hussain mod_muc: Don't reply with an error in response to unacceptable result stanzas changeset | files
Sun, 14 Jun 2009 16:30:45 +0500 Waqas Hussain util.muc: Don't reply with an error in response to unacceptable result stanzas changeset | files
Sun, 14 Jun 2009 16:28:01 +0500 Waqas Hussain util.muc: Fixed error occuring on room leave changeset | files
Sun, 14 Jun 2009 14:28:20 +0500 Waqas Hussain stanza_router: Use stanza.attr.from's host instead of origin.host when routing stanzas to remote hosts (fixes problem with sending from node@host components) changeset | files
Fri, 19 Jun 2009 17:32:01 +0100 Matthew Wild Merge with waqas via albert! changeset | files
Sat, 13 Jun 2009 00:07:16 +0500 Waqas Hussain modulemanager: Change the ideitity attribute typ to type changeset | files
Fri, 19 Jun 2009 17:27:03 +0100 Matthew Wild s2smanager: Remove srv_hosts from session when connected, this fixes attempting to reconnect s2s sessions when they are closed during shutdown changeset | files
Fri, 19 Jun 2009 17:23:17 +0100 Matthew Wild loggingmanager: Log timestamps when using default file logging changeset | files
Fri, 19 Jun 2009 17:22:16 +0100 Matthew Wild loggingmanager: Enable debug level for default file logging when 'debug' mode is enabled in the config changeset | files
Fri, 12 Jun 2009 15:43:24 +0100 Matthew Wild mod_console: Redirect print() to console session when executing commands in global environment changeset | files
Fri, 12 Jun 2009 15:42:43 +0100 Matthew Wild mod_console: Fix syntax error changeset | files
Fri, 12 Jun 2009 15:35:04 +0100 Matthew Wild mod_console: Add s2s:close() to close s2s sessions between two hosts changeset | files
Fri, 12 Jun 2009 11:37:34 +0100 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Fri, 12 Jun 2009 15:33:41 +0500 Waqas Hussain mod_pep: Add pubsub#publsih disco feature to host changeset | files
Fri, 12 Jun 2009 11:36:32 +0100 Matthew Wild mod_dialback: Change FIXME comment to COMPAT changeset | files
Fri, 12 Jun 2009 11:21:25 +0100 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Fri, 12 Jun 2009 14:35:52 +0500 Waqas Hussain mod_pep: Add host identity pubsub/pep changeset | files
Fri, 12 Jun 2009 14:32:32 +0500 Waqas Hussain modulemanager: Added function add_identity(category, type) to the modules API changeset | files
Fri, 12 Jun 2009 13:46:31 +0500 Waqas Hussain Merge changeset | files
Fri, 12 Jun 2009 13:06:41 +0500 Waqas Hussain mod_pep: Fix a nil index bug changeset | files
Fri, 12 Jun 2009 11:21:11 +0100 Matthew Wild net.http: (Re-)add url[en|de]code functions changeset | files
Mon, 08 Jun 2009 13:25:10 +0100 Matthew Wild modulemanager: Use module_name in log entry to fix 'error initialising module "nil"' error changeset | files
Sun, 07 Jun 2009 17:44:48 +0100 Matthew Wild mod_message: Require stanza lib to prevent traceback on error replies changeset | files
Sun, 07 Jun 2009 14:19:36 +0100 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Sun, 07 Jun 2009 18:06:01 +0500 Waqas Hussain mod_pep: Give the presence handler a higher than default priority changeset | files
Sun, 07 Jun 2009 18:04:56 +0500 Waqas Hussain modulemanager: Allow setting a priority while adding an event handler via the module:hook API changeset | files
Sun, 07 Jun 2009 18:04:08 +0500 Waqas Hussain mod_pep: Send items to contacts coming online changeset | files
Sun, 07 Jun 2009 17:39:34 +0500 Waqas Hussain mod_pep: Fix undefined global access changeset | files
Sat, 06 Jun 2009 18:22:29 +0500 Waqas Hussain mod_pep: Maintain user nodes for delayed delivery changeset | files
Sat, 06 Jun 2009 21:29:34 +0100 Matthew Wild mod_console: Show total incoming/outgoing s2s connections changeset | files
Sat, 06 Jun 2009 17:17:16 +0100 Matthew Wild modulemanager: Don't require xmlns to be non-nil changeset | files
Sat, 06 Jun 2009 17:15:26 +0100 Matthew Wild modulemanager: module:log() -> self:log() fix changeset | files
Sat, 06 Jun 2009 17:08:47 +0100 Matthew Wild modulemanager: Allow setting priority of stanza handlers changeset | files
Sat, 06 Jun 2009 16:41:09 +0100 Matthew Wild modulemanager: Add module:hook([xmlns, ] name, handler) which uses new stanza events changeset | files
Fri, 05 Jun 2009 20:18:55 +0100 Matthew Wild mod_console: Allow running code in the global environment by prefixing with '>' changeset | files
Fri, 05 Jun 2009 20:18:19 +0100 Matthew Wild mod_console: Some "improvements" to the useless server:reload() command :) changeset | files
Fri, 05 Jun 2009 19:57:29 +0100 Matthew Wild mod_console: Much improved module load/unload/reload commands changeset | files
Fri, 05 Jun 2009 13:34:21 +0100 Matthew Wild prosody: prosody_reload_config => prosody.reload_config (guess I accidentally missed it when converting the others) changeset | files
Fri, 05 Jun 2009 01:58:40 +0100 Matthew Wild prosody: Prefix hg: to changeset ids in the version changeset | files
Fri, 05 Jun 2009 01:27:41 +0100 Matthew Wild mod_version: Use version from prosody.version changeset | files
Fri, 05 Jun 2009 01:27:18 +0100 Matthew Wild prosody: Read version from prosody.version file and set, er, prosody.version! changeset | files
Fri, 05 Jun 2009 01:13:39 +0100 Matthew Wild Makefile: Experimental support for recording the version of an installed Prosody changeset | files
Thu, 04 Jun 2009 21:25:05 +0500 Waqas Hussain modulemanager: Load mod_message, mod_iq and mod_presence implicitly changeset | files
Thu, 04 Jun 2009 21:12:36 +0500 Waqas Hussain s2smanager: Use a UUID as the dialback secret changeset | files
Thu, 04 Jun 2009 21:11:33 +0500 Waqas Hussain stanza_router: Remove unused s2s dialback functions changeset | files
Thu, 04 Jun 2009 20:48:23 +0500 Waqas Hussain Merge with trunk changeset | files
Thu, 04 Jun 2009 20:27:53 +0500 Waqas Hussain util.sasl: Remove some nastiness changeset | files
Thu, 04 Jun 2009 19:55:56 +0500 Waqas Hussain util.uuid: Added function seed(string) to allow further seeding of the PRNG changeset | files
Thu, 04 Jun 2009 18:04:26 +0500 Waqas Hussain util.uuid: Now generates RFC 4122 complaint UUIDs (version 4 - random) changeset | files
Thu, 04 Jun 2009 17:41:55 +0500 Waqas Hussain util.uuid: More uniqueness! changeset | files
Thu, 04 Jun 2009 05:54:32 +0500 Waqas Hussain sessionmanager: It really is username@host, not host@username :) changeset | files
Thu, 04 Jun 2009 15:46:05 +0100 Matthew Wild Makefile: Set data directory permissions to 750 on install [thanks Dwayne Bent] changeset | files
Thu, 04 Jun 2009 15:30:00 +0100 Matthew Wild Makefile: Specify permissions on installed executables [thanks mhavela] changeset | files
Thu, 04 Jun 2009 15:24:43 +0100 Matthew Wild prosody: Add support for general 'interface' option which is used as the default network interface changeset | files
Thu, 04 Jun 2009 15:22:04 +0100 Matthew Wild net.server: Display server port in error messages changeset | files
Thu, 04 Jun 2009 15:17:39 +0100 Matthew Wild Adding .hgignore changeset | files
Thu, 04 Jun 2009 05:37:43 +0500 Waqas Hussain My merge!!!! changeset | files
Wed, 03 Jun 2009 21:27:32 +0500 Waqas Hussain stanza_router: workaround for a Pidgin bug which sets 'to' to the SRV result changeset | files
Wed, 03 Jun 2009 08:02:24 +0500 Waqas Hussain mod_privacy: Initial commit changeset | files
Wed, 03 Jun 2009 08:00:07 +0500 Waqas Hussain stanza_router: Remove the 'to' attribute when it's value is the bare JID of the local user sending the stanza changeset | files
Tue, 02 Jun 2009 19:56:12 +0100 Matthew Wild prosody.cfg.lua.dist: Enable mod_register by default, but with registration disabled, and add a comment about it changeset | files
Tue, 02 Jun 2009 19:08:36 +0100 Matthew Wild sessionmanager: It's username@host, not host@username :) changeset | files
Tue, 02 Jun 2009 21:22:24 +0500 Waqas Hussain mod_message: Fix global access changeset | files
Tue, 02 Jun 2009 20:18:02 +0500 Waqas Hussain mod_iq: Limit sub-events to get and set IQs changeset | files
Tue, 02 Jun 2009 20:15:18 +0500 Waqas Hussain mod_presence: Fix a global access changeset | files
Tue, 02 Jun 2009 20:10:25 +0500 Waqas Hussain mod_presence: Check for nil 'to' attribute in all cases for outgoing stanzas changeset | files
Tue, 02 Jun 2009 20:07:22 +0500 Waqas Hussain mod_presence: Check for nil 'to' attribute in all cases for incoming stanzas changeset | files
Tue, 02 Jun 2009 16:22:37 +0500 Waqas Hussain mod_presence: return true from incoming presence handlers to prevent further processing changeset | files
Tue, 02 Jun 2009 16:21:20 +0500 Waqas Hussain mod_presence: Handle non-subscription presence and routing changeset | files
Tue, 02 Jun 2009 16:06:02 +0500 Waqas Hussain mod_presence: Handle subscriptions and probes changeset | files
Tue, 02 Jun 2009 15:59:03 +0500 Waqas Hussain mod_presence: Add hooks for inbound presence changeset | files
Tue, 02 Jun 2009 15:58:19 +0500 Waqas Hussain mod_presence: Fix a comment changeset | files
Tue, 02 Jun 2009 15:53:04 +0500 Waqas Hussain mod_presence: Handle all outbound presence stanzas changeset | files
Tue, 02 Jun 2009 07:26:40 +0500 Waqas Hussain mod_presence: A little cleanup changeset | files
Tue, 02 Jun 2009 07:23:28 +0500 Waqas Hussain mod_presence: Remove JIDs from directed presence list on sending error or unavailable presence changeset | files
Tue, 02 Jun 2009 07:22:16 +0500 Waqas Hussain mod_presence: Handle outbound presence to full JIDs changeset | files
Mon, 01 Jun 2009 18:15:28 +0500 Waqas Hussain mod_message: A little cleanup changeset | files
Mon, 01 Jun 2009 18:11:01 +0500 Waqas Hussain mod_message: mod_message now handles all cases changeset | files
Mon, 01 Jun 2009 17:53:39 +0500 Waqas Hussain stanza_router: Reply with an error on groupchat messages to bare JID changeset | files
Mon, 01 Jun 2009 17:52:02 +0500 Waqas Hussain mod_message: Added code to handle error groupchat and headline messages to bare JID changeset | files
Mon, 01 Jun 2009 17:36:33 +0500 Waqas Hussain mod_message: Move bare JID processing to it's own function changeset | files
Mon, 01 Jun 2009 15:48:39 +0500 Waqas Hussain stanza_router: Don't reply with an error on invalid JIDs in error or result stanzas changeset | files
Mon, 01 Jun 2009 15:09:42 +0500 Waqas Hussain stanza_router: Proper error for clients sending stanzas after auth but before resource binding changeset | files
Mon, 01 Jun 2009 11:16:48 +0500 Waqas Hussain mod_iq: Correctly handle the lack of 'to' on IQs changeset | files
Mon, 01 Jun 2009 10:44:05 +0500 Waqas Hussain mod_iq: Immediately return an error for IQs to non-existing bare JIDs changeset | files
Mon, 01 Jun 2009 10:27:47 +0500 Waqas Hussain mod_iq: Include event data in sub-events changeset | files
Mon, 01 Jun 2009 09:49:37 +0500 Waqas Hussain mod_iq: Error reply for IQ to non-existing session. mod_iq now handles all 'iq/full' cases changeset | files
Mon, 01 Jun 2009 02:10:19 +0100 Matthew Wild componentmanager: Create events object for configured hosts, and carry it over to a new component if one is registered with no events object changeset | files
Mon, 01 Jun 2009 02:06:02 +0100 Matthew Wild Merge backout with following commits changeset | files
Mon, 01 Jun 2009 02:05:27 +0100 Matthew Wild Backed out changeset 98f0e9eadf3b (better fix on the way) changeset | files
Mon, 01 Jun 2009 01:36:42 +0100 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Mon, 01 Jun 2009 05:35:32 +0500 Waqas Hussain mod_iq: Fire sub-events for IQs directed at bare JIDs and hosts changeset | files
Sun, 31 May 2009 13:31:20 +0500 Waqas Hussain modulemanager: Keep track of event handlers added by module:hook, and remove them on module unload changeset | files
Sun, 31 May 2009 22:52:50 +0100 Matthew Wild stanza_router: Don't route before firing events... waqas, is this safe? changeset | files
Sun, 31 May 2009 21:36:12 +0100 Matthew Wild componentmanager: Add events object to registered components if they don't already have one changeset | files
Sun, 31 May 2009 21:35:21 +0100 Matthew Wild stanza_router: Fire global event if host doesn't have events, fixes #103 changeset | files
Sun, 31 May 2009 21:31:02 +0100 Matthew Wild net.xmppclient_listener: Add small comment changeset | files
Sun, 31 May 2009 02:20:30 +0500 Waqas Hussain stanza_router: Fire events for non-jabber:client and pre-auth stanzas changeset | files
Sun, 31 May 2009 01:17:19 +0500 Waqas Hussain modulemanager: Stopped using core.eventmanager in module:fire_event changeset | files
Sun, 31 May 2009 01:15:15 +0500 Waqas Hussain mod_welcome: Use module:hook instead of module:add_event_hook changeset | files
Sun, 31 May 2009 01:14:57 +0500 Waqas Hussain mod_watchregistrations: Use module:hook instead of module:add_event_hook changeset | files
Sun, 31 May 2009 01:11:48 +0500 Waqas Hussain modulemanager: module:fire_event now fires on the global and host-specific events objects as well changeset | files
Sun, 31 May 2009 01:01:52 +0500 Waqas Hussain xmppcomponent_listener: Removed unused reference to core.eventmanager changeset | files
Sun, 31 May 2009 00:54:33 +0500 Waqas Hussain modulemanager: Made some code more concise changeset | files
Sun, 31 May 2009 00:51:13 +0500 Waqas Hussain modulemanager: module:hook now allows global modules to hook events on the prosody.events object changeset | files
Sun, 31 May 2009 00:46:41 +0500 Waqas Hussain Removed core.eventmanager2 changeset | files
Sun, 31 May 2009 00:45:02 +0500 Waqas Hussain mod_presence: Changed to use the prosody.events object directly, rather than through eventmanager2 changeset | files
Sun, 31 May 2009 00:43:24 +0500 Waqas Hussain stanza_router: Changed to use the prosody.events object directly, rather than through eventmanager2 changeset | files
Sun, 31 May 2009 00:41:53 +0500 Waqas Hussain core.eventmanager2: Now uses the new prosody.events object changeset | files
Sun, 31 May 2009 00:34:08 +0500 Waqas Hussain Added new prosody.events object changeset | files
Sat, 30 May 2009 15:25:27 +0100 Matthew Wild mod_console: c2s:show(), c2s:show_secure(), c2s:show_insecure() changeset | files
Sat, 30 May 2009 14:33:40 +0100 Matthew Wild mod_console: Allow restricting results to matching JIDs in s2s:show() changeset | files
Sat, 30 May 2009 14:07:14 +0100 Matthew Wild prosody: Remove global functions changeset | files
Sat, 30 May 2009 14:05:42 +0100 Matthew Wild mod_posix: Use global prosody object changeset | files
Sat, 30 May 2009 14:04:31 +0100 Matthew Wild prosody: (un)lock_globals() -> prosody.(un)lock_globals() changeset | files
Sat, 30 May 2009 14:01:12 +0100 Matthew Wild prosody: New global 'prosody' object changeset | files
Sat, 30 May 2009 13:49:38 +0100 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Sat, 30 May 2009 17:48:12 +0500 Waqas Hussain mod_message, mod_iq: A little cleanup changeset | files
Sat, 30 May 2009 17:38:53 +0500 Waqas Hussain mod_iq: Initial commit changeset | files
Sat, 30 May 2009 17:36:05 +0500 Waqas Hussain mod_message: Initial commit changeset | files
Sat, 30 May 2009 17:35:32 +0500 Waqas Hussain modulemanager: Added hook(event, handler) to the plugin API changeset | files
Fri, 29 May 2009 22:11:44 +0100 Matthew Wild stanza_router: Fix syntax errors changeset | files
Fri, 29 May 2009 22:06:21 +0100 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Sat, 30 May 2009 02:06:04 +0500 Waqas Hussain stanza_router: Fire per-host stanza events changeset | files
Fri, 29 May 2009 22:04:57 +0100 Matthew Wild httpclient_listener: Don't use print()... changeset | files
Fri, 29 May 2009 23:23:56 +0500 Waqas Hussain sessionmanager: Removed a redundant check changeset | files
Fri, 29 May 2009 23:22:58 +0500 Waqas Hussain sessionmanager: Fixed an old FIXME: A problem caused by an error on an authenticated but unbound session changeset | files
Fri, 29 May 2009 23:14:57 +0500 Waqas Hussain sessionmanager: Add/remove sessions from full_sessions and bare_sessions when binding/unbinding sessions changeset | files
Fri, 29 May 2009 23:01:05 +0500 Waqas Hussain sessionmanager: Added reference to globals full_sessions and bare_sessions changeset | files
Fri, 29 May 2009 22:56:14 +0500 Waqas Hussain sessionmanager: Removed reference to global 'sessions' changeset | files
Fri, 29 May 2009 22:54:52 +0500 Waqas Hussain Added globals bare_sessions and full_sessions, which map bare and full JIDs to sessions. changeset | files
Fri, 29 May 2009 22:51:56 +0500 Waqas Hussain Removed unused global 'session' changeset | files
Fri, 29 May 2009 18:17:03 +0100 Matthew Wild mod_tls: Add <required/> to stream feature when TLS is required changeset | files
Fri, 29 May 2009 18:04:53 +0100 Matthew Wild mod_legacyauth: Hide stream feature when secure auth is enabled, and session isn't secure changeset | files
Fri, 29 May 2009 18:03:48 +0100 Matthew Wild mod_saslauth: Don't offer bind/session when they aren't authenticated yet :) [thanks albert, again...] changeset | files
Fri, 29 May 2009 14:33:55 +0100 Matthew Wild mod_saslauth, mod_legacyauth: Deny logins to unsecure sessions when require_encryption config option is true changeset | files
Fri, 29 May 2009 14:31:51 +0100 Matthew Wild xmppclient_listener: A connection is also secure when it uses legacy SSL changeset | files
Fri, 29 May 2009 14:30:40 +0100 Matthew Wild net.server: A connection is not secure if we delay the TLS handshake changeset | files
Fri, 29 May 2009 14:28:53 +0100 Matthew Wild sessionmanager, mod_tls: Mark a session as secure when TLS is active changeset | files
Thu, 28 May 2009 20:39:32 +0100 Matthew Wild stanza_router: Break off resource selection for messages into a standalone function changeset | files
Thu, 28 May 2009 02:59:47 +0100 Matthew Wild mod_presence: Lower some log levels to their correct values changeset | files
Thu, 28 May 2009 02:56:13 +0100 Matthew Wild mod_presence: Use logger supplied by modulemanager changeset | files
Thu, 28 May 2009 02:55:14 +0100 Matthew Wild mod_presence: Leave alone the from attribute of session.presence. Big thanks to albert for figuring out the steps to reproduce this bug, and for giving us a ([very] slight) performance increase! changeset | files
Thu, 28 May 2009 02:17:19 +0100 Matthew Wild Add log message when DNS lookup is cancelled changeset | files
Thu, 28 May 2009 02:16:43 +0100 Matthew Wild net.adns: Fix for calling handler when cancelling DNS lookup changeset | files
Wed, 27 May 2009 14:03:12 +0100 Matthew Wild mod_watchregistrations: admin -> admins changeset | files
Tue, 26 May 2009 22:54:46 +0100 Matthew Wild prosodyctl: Add error message for no-pidfile changeset | files
Tue, 26 May 2009 21:59:28 +0100 Matthew Wild s2smanager: Timeout DNS requests after 60 seconds (or dns_timeout in config) changeset | files
Tue, 26 May 2009 21:48:32 +0100 Matthew Wild net.adns: Add support for cancelling a non-blocking lookup, optionally calling the handler changeset | files
Tue, 26 May 2009 21:47:25 +0100 Matthew Wild net.dns: Add support for cancelling a coroutine-based request changeset | files
Tue, 26 May 2009 04:51:05 +0100 Matthew Wild mod_watchregistrations: New plugin to send a message to admins when a new user registers changeset | files
Tue, 26 May 2009 01:27:07 +0100 Matthew Wild mod_roster: Add some comments for the error cases to improve readability changeset | files
Tue, 26 May 2009 01:07:52 +0100 Matthew Wild s2smanager: Only send reply </stream:stream> when connection is still open changeset | files
Tue, 26 May 2009 01:07:21 +0100 Matthew Wild mod_roster: Don't send a query element in roster response if roster is unchanged changeset | files
Fri, 22 May 2009 15:19:12 +0100 Matthew Wild Merge with 0.4 changeset | files
Fri, 22 May 2009 14:50:32 +0100 Matthew Wild Tagging 0.4.2 changeset | files
Fri, 22 May 2009 14:48:34 +0100 Matthew Wild Close std{in,out,err} when daemonizing 0.4.2 changeset | files
Fri, 22 May 2009 13:37:11 +0100 Matthew Wild Tagging 0.4.2 changeset | files
Fri, 22 May 2009 13:35:54 +0100 Matthew Wild Merge with 0.4 changeset | files
Fri, 22 May 2009 13:34:47 +0100 Matthew Wild Finally add README and INSTALL files changeset | files
Thu, 21 May 2009 16:09:15 +0100 Matthew Wild Merge with 0.4 changeset | files
Thu, 21 May 2009 16:06:50 +0100 Matthew Wild stanza_router: Fix for subscriptions to users on components [0.4 branch only] changeset | files
Thu, 21 May 2009 15:52:20 +0100 Matthew Wild mod_register: Attach session to user-registered and user-deregistered events changeset | files
Wed, 20 May 2009 05:23:30 +0500 Waqas Hussain core: hosts[*].events changeset | files
Tue, 19 May 2009 13:07:13 +0100 Matthew Wild Merge with 0.4 changeset | files
Mon, 18 May 2009 04:48:35 +0100 Matthew Wild mod_saslauth: Fix logic error which prevented SASL ANONYMOUS from working changeset | files
Tue, 19 May 2009 11:56:52 +0100 Matthew Wild mod_welcome: New plugin to welcome users who register on the server changeset | files
Tue, 19 May 2009 11:53:34 +0100 Matthew Wild mod_register: Fire events and log on account creation/deletion changeset | files
Tue, 19 May 2009 11:50:22 +0100 Matthew Wild modulemanager: Add module:fire_event() to module API changeset | files
Tue, 19 May 2009 01:07:03 +0500 Waqas Hussain stanza_router: Handle outbound presence if inbound handlers don't catch it changeset | files
Sun, 17 May 2009 04:50:32 +0500 Waqas Hussain util.events: Dispatch code now accepts a variable number of arguments changeset | files
Sun, 17 May 2009 02:06:35 +0500 Waqas Hussain util.events: Much more efficient index building changeset | files
Sat, 16 May 2009 20:48:07 +0100 Matthew Wild stanza_router: s/conn/stream/ in log message changeset | files
Sat, 16 May 2009 20:19:15 +0100 Matthew Wild stanza_router: Remove FIXME and replace with meaningful comment changeset | files
Sat, 16 May 2009 18:23:54 +0100 Matthew Wild componentmanager: Don't error on stanzas to bare component JID changeset | files
Sat, 16 May 2009 12:01:44 +0100 Matthew Wild prosody.cfg.lua.dist: Update example to a better one changeset | files
Sat, 16 May 2009 15:56:45 +0500 Waqas Hussain util.events: handler priorities changeset | files
Sat, 16 May 2009 05:28:04 +0500 Waqas Hussain modulemanager: require util.stanza changeset | files
Sat, 16 May 2009 05:07:51 +0500 Waqas Hussain modulemanager: Don't close the stream on unhandled stream:features changeset | files
Sat, 16 May 2009 03:58:05 +0500 Waqas Hussain stanza_router: Added global function core_post_stanza changeset | files
Sat, 16 May 2009 03:56:51 +0500 Waqas Hussain util.jid: Eliminate global method use changeset | files
Sat, 16 May 2009 03:55:53 +0500 Waqas Hussain util.muc: Made internal methods local changeset | files
Sat, 16 May 2009 02:19:16 +0500 Waqas Hussain stanza_router: Improved message routing order changeset | files
Sat, 16 May 2009 02:07:27 +0500 Waqas Hussain Dropped support for resource based components changeset | files
Sat, 16 May 2009 01:41:45 +0500 Waqas Hussain stanza_router: Removed global function core_handle_stanza changeset | files
Fri, 15 May 2009 20:38:30 +0100 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Sat, 16 May 2009 00:33:49 +0500 Waqas Hussain stanza_router: Cleaner namespace handling changeset | files
Sat, 16 May 2009 00:03:24 +0500 Waqas Hussain stanza_router: Refactored core_handle_stanza, and added handling for unsupported top-level stanzas changeset | files
Fri, 15 May 2009 23:42:35 +0500 Waqas Hussain stanza_router: Fire events after all checks changeset | files
Fri, 15 May 2009 17:33:04 +0200 Tobias Markmann Merging SASL buggy client workaround with current tip. changeset | files
Fri, 15 May 2009 17:28:39 +0200 Tobias Markmann . changeset | files
Fri, 15 May 2009 17:28:22 +0200 Tobias Markmann Some beauty treatment. changeset | files
Fri, 15 May 2009 17:24:52 +0200 Tobias Markmann Adding minimal support for authorization identities to workaround buggy SASL implementations. changeset | files
Fri, 15 May 2009 17:05:26 +0200 Tobias Markmann adding RFC comment changeset | files
Fri, 15 May 2009 08:42:53 +0500 Waqas Hussain stanza_router: Removed some unnecessary code changeset | files
Fri, 15 May 2009 08:30:48 +0500 Waqas Hussain stanza_router: Removed a FIXME changeset | files
Fri, 15 May 2009 07:51:33 +0500 Waqas Hussain xmlhandlers: Removed another unnecessary check changeset | files
Fri, 15 May 2009 07:27:03 +0500 Waqas Hussain xmlhandlers: Removed an unnecessary check changeset | files
Fri, 15 May 2009 07:24:16 +0500 Waqas Hussain core.xmlhandlers: Removed unused variables changeset | files
Fri, 15 May 2009 07:04:41 +0500 Waqas Hussain stanza_router: Fixed an invalid stanza check changeset | files
Fri, 15 May 2009 06:39:53 +0500 Waqas Hussain util.stanza: Omit unused clone parameter from error_reply() changeset | files
Fri, 15 May 2009 06:34:42 +0500 Waqas Hussain mod_presence: Added a FIXME comment about directed presence changeset | files
Fri, 15 May 2009 06:34:08 +0500 Waqas Hussain stanza_router: Remove unnecessary directed presence handling changeset | files
Fri, 15 May 2009 06:31:32 +0500 Waqas Hussain stanza_router: Prevent further processing of a handled stanza changeset | files
Fri, 15 May 2009 06:28:02 +0500 Waqas Hussain mod_presence: return true from the presence handler changeset | files
Fri, 15 May 2009 06:23:55 +0500 Waqas Hussain util.events: event handlers can now return a result, which also interrupts further handling of the event changeset | files
Wed, 13 May 2009 23:24:49 +0500 Waqas Hussain util.muc: A MUC library - initial commit changeset | files
Wed, 13 May 2009 16:55:20 +0100 Matthew Wild Merge with 0.4 changeset | files
Wed, 13 May 2009 16:54:46 +0100 Matthew Wild stanza_router: Bounce stanzas to/from invalid JIDs with a jid-malformed error changeset | files
Sat, 09 May 2009 19:43:11 +0100 Matthew Wild stanza_router: Pass session.to_host to modulemanager, fixes modules for s2sin_unauthed changeset | files
Fri, 08 May 2009 04:41:18 +0500 Waqas Hussain mod_muc: commented connection replace detection code because google keeps resendng directed presence changeset | files
Fri, 08 May 2009 01:29:43 +0500 Waqas Hussain mod_muc: s/broadcast_history/send_history/ - since the cast isn't broad changeset | files
Fri, 08 May 2009 01:27:22 +0500 Waqas Hussain mod_muc: Extracted sending of occupant list into its own function changeset | files
Fri, 08 May 2009 01:14:01 +0500 Waqas Hussain mod_muc: Extracted history broadcast into its own function changeset | files
Fri, 08 May 2009 01:09:07 +0500 Waqas Hussain fallbacks/bit: bit manipulation API (compatible with bitlib for now) changeset | files
Fri, 08 May 2009 01:07:35 +0500 Waqas Hussain mod_pep: Initial commit (extremely basic implementation) changeset | files
Fri, 08 May 2009 01:06:45 +0500 Waqas Hussain util/serialization: Fixed serialization formatting changeset | files
Fri, 08 May 2009 01:05:53 +0500 Waqas Hussain util/sasl: Removed unnecessary references to util.encodings.idna changeset | files
Fri, 08 May 2009 01:04:51 +0500 Waqas Hussain mod_roster: Advertize roster versioning support changeset | files
Thu, 07 May 2009 19:37:54 +0100 Matthew Wild Default config: Add 'presence' to list of modules changeset | files
Wed, 06 May 2009 21:45:25 +0100 Matthew Wild Merge with 0.4 changeset | files
Wed, 06 May 2009 21:45:02 +0100 Matthew Wild util.prosodyctl: Import CFG_SOURCEDIR from the global environment (thanks macaronyde!) changeset | files
Tue, 05 May 2009 18:08:33 +0100 Matthew Wild Tagging 0.4.1 changeset | files
Tue, 05 May 2009 18:07:13 +0100 Matthew Wild util.serialization: Write nil for non-serializable data types, and bump the log level to 'error' 0.4.1 changeset | files
Tue, 05 May 2009 21:13:09 +0500 Waqas Hussain tools/ejabberd2prosody: Fixed private storage export changeset | files
Tue, 05 May 2009 21:13:09 +0500 Waqas Hussain tools/ejabberd2prosody: Fixed private storage export changeset | files
Tue, 05 May 2009 16:41:17 +0100 Matthew Wild Merge with 0.4 changeset | files
Tue, 05 May 2009 16:37:43 +0100 Matthew Wild prosodyctl: Add message for unable-to-save-data error changeset | files
Tue, 05 May 2009 16:37:17 +0100 Matthew Wild util.prosodyctl: Return success status of usermanager.create_user() changeset | files
Tue, 05 May 2009 16:25:13 +0100 Matthew Wild prosodyctl: Reformat note to fit in small-width terminals changeset | files
Tue, 05 May 2009 16:17:40 +0100 Matthew Wild Merge with 0.4 changeset | files
Tue, 05 May 2009 15:47:34 +0100 Matthew Wild prosodyctl: Use correct path for the data directory changeset | files
Tue, 05 May 2009 14:20:26 +0100 Matthew Wild Merge with 0.4 changeset | files
Tue, 05 May 2009 14:19:45 +0100 Matthew Wild mod_posix: Reload the config and reopen log files on SIGHUP changeset | files
Tue, 05 May 2009 14:19:20 +0100 Matthew Wild loggingmanager: File log sinks react to reopen-log-files event changeset | files
Tue, 05 May 2009 14:17:06 +0100 Matthew Wild prosody: Add functions to reload the config and re-open log files changeset | files
Tue, 05 May 2009 13:24:17 +0100 Matthew Wild prosodyctl: status: Show warning if we can't find a running Prosody, and we didn't switch user changeset | files
Tue, 05 May 2009 13:23:46 +0100 Matthew Wild prosodyctl: Switch to Prosody user before attempting to do anything changeset | files
Mon, 04 May 2009 20:35:44 +0100 Matthew Wild net.httpserver: Fix for urlencoding to always produce 2 digits changeset | files
Mon, 04 May 2009 19:57:05 +0100 Matthew Wild Merge with 0.4 changeset | files
Mon, 04 May 2009 19:53:31 +0100 Matthew Wild net.http, net.httpserver: Remove urlcodes table... it really isn't needed (thanks Jan Harkes) changeset | files
Wed, 22 Apr 2009 20:31:45 +0100 Matthew Wild net.httpserver: Fix potential nil access changeset | files
Mon, 04 May 2009 19:38:21 +0100 Matthew Wild mod_bosh: Give BOSH sessions a logger (thanks Florob) changeset | files
Mon, 04 May 2009 19:36:16 +0100 Matthew Wild mod_component: Vastly reduce the code, having split most of it to where it should be, xmppcomponent_listener changeset | files
Mon, 04 May 2009 19:35:29 +0100 Matthew Wild util.serialization: Log a warning when trying to serialize something we can't changeset | files
Mon, 04 May 2009 19:28:16 +0100 Matthew Wild prosody, xmppcomponent_listener: Add listener for XEP-0114 component connections changeset | files
Mon, 04 May 2009 19:08:55 +0100 Matthew Wild modulemanager: No need for print() changeset | files
Mon, 04 May 2009 19:06:31 +0100 Matthew Wild util.multitable: No globals today, thank you. Fixes missing table entries and a potential traceback changeset | files
Sun, 03 May 2009 17:24:57 +0100 Matthew Wild Merge with 0.4 changeset | files
Sun, 03 May 2009 17:24:35 +0100 Matthew Wild prosodyctl: Hide ejabberd compatibility commands from command listing changeset | files
Sun, 03 May 2009 17:13:43 +0100 Matthew Wild loggingmanager: Support for specifying a single sink with *sinkname (*syslog should now work) changeset | files
Sun, 03 May 2009 01:11:21 +0100 Matthew Wild Merge with 0.4 changeset | files
Sun, 03 May 2009 01:10:49 +0100 Matthew Wild net.connlisteners: Lower log level of multiple listeners warning (not interesting to end-users) changeset | files
Sun, 03 May 2009 01:09:57 +0100 Matthew Wild net.server: Add getserver() method to find the server listening on the specified port changeset | files
Sat, 02 May 2009 22:04:21 +0100 Matthew Wild util.datamanager: Lower log level of 'Setting data path' to 'debug' changeset | files
Sat, 02 May 2009 22:03:44 +0100 Matthew Wild componentmanager: Reduce log output at startup to 'debug' changeset | files
Sat, 02 May 2009 22:02:43 +0100 Matthew Wild hostmanager: Reduce log output at startup to 'debug' changeset | files
Sat, 02 May 2009 22:01:22 +0100 Matthew Wild modulemanager: Don't load modules when modules_enable is false changeset | files
Sat, 02 May 2009 20:36:20 +0100 Matthew Wild prosody: Less verbose logging during shutdown sequence changeset | files
Sat, 02 May 2009 20:32:43 +0100 Matthew Wild mod_posix: Don't let the server run as root without the magic run_as_root in config changeset | files
Sat, 02 May 2009 20:32:17 +0100 Matthew Wild prosody: Define prosody_shutdown() before emitting the server-starting event changeset | files
Sat, 02 May 2009 20:30:50 +0100 Matthew Wild Makefile: Process and install prosodyctl changeset | files
Sat, 02 May 2009 17:48:28 +0100 Matthew Wild prosodyctl: Multiple fixes for start/status/stop changeset | files
Sat, 02 May 2009 17:03:48 +0100 Matthew Wild Merge with 0.4 changeset | files
Sat, 02 May 2009 17:03:19 +0100 Matthew Wild prosodyctl, util.prosodyctl: New prosodyctl utility for managing Prosody servers changeset | files
Sat, 02 May 2009 17:01:21 +0100 Matthew Wild prosody: Add log messages during shutdown sequence to indicate progress changeset | files
Sat, 02 May 2009 16:59:37 +0100 Matthew Wild mod_console: Add s2s:show() command to list s2s connections changeset | files
Sat, 02 May 2009 16:58:40 +0100 Matthew Wild prosody: Don't require console_enabled option anymore changeset | files
Fri, 01 May 2009 23:29:40 +0100 Matthew Wild Merge with 0.4 changeset | files
Fri, 01 May 2009 20:34:25 +0100 Matthew Wild Word-wrap HACKERS file changeset | files
Fri, 01 May 2009 19:25:03 +0100 Matthew Wild configure: Change --data-dir to --datadir to make consistent with help and other dir flags changeset | files
Thu, 30 Apr 2009 14:35:43 +0100 Matthew Wild loggingmanager: Add a comment about 'nowhere' sink type changeset | files
Thu, 30 Apr 2009 03:05:56 +0100 Matthew Wild Merge with 0.4 changeset | files
Thu, 30 Apr 2009 03:05:26 +0100 Matthew Wild loggingmanager: Support prepending timestamps in file/console/stdout log sinks changeset | files
Thu, 30 Apr 2009 02:45:33 +0100 Matthew Wild mod_dialback: Miscellaneous logging improvements, changing levels, improving messages and using session loggers where possible changeset | files
Thu, 30 Apr 2009 02:45:10 +0100 Matthew Wild sessionmanager: Miscellaneous logging improvements, changing levels, improving messages and using session loggers where possible changeset | files
Thu, 30 Apr 2009 02:43:12 +0100 Matthew Wild s2smanager: Miscellaneous logging improvements, changing levels, improving messages and using session loggers where possible changeset | files
Thu, 30 Apr 2009 02:30:03 +0100 Matthew Wild presencemanager: Lower log level of a message changeset | files
Thu, 30 Apr 2009 01:46:36 +0100 Matthew Wild mod_saslauth: Remove 2 instances of raising errors and replacing with more graceful handling changeset | files
Thu, 30 Apr 2009 01:39:39 +0100 Matthew Wild mod_saslauth: Various logging fixes changeset | files
Thu, 30 Apr 2009 01:38:52 +0100 Matthew Wild mod_saslauth: Use module logger instead of creating a new one changeset | files
Thu, 30 Apr 2009 01:37:52 +0100 Matthew Wild mod_dialback: Use module logger instead of creating a new one changeset | files
Thu, 30 Apr 2009 01:36:46 +0100 Matthew Wild modulemanager: Update logger when a module becomes global changeset | files
Wed, 29 Apr 2009 20:53:33 +0100 Matthew Wild Merge with 0.4 changeset | files
Wed, 29 Apr 2009 20:52:24 +0100 Matthew Wild loggingmanager: Add ability to set 'log' config option to a filename, which causes all levels >= info to be logged to that file changeset | files
Wed, 29 Apr 2009 02:08:55 +0100 Matthew Wild Merge with 0.4 changeset | files
Wed, 29 Apr 2009 02:08:12 +0100 Matthew Wild mod_*: Fix many unnecessary global accesses in modules (already committed to main repo) changeset | files
Wed, 29 Apr 2009 02:06:05 +0100 Matthew Wild core.componentmanager: Really fix marking components as disconnected when unregistered changeset | files
Tue, 28 Apr 2009 22:53:51 +0100 Matthew Wild configure: Honour --sysconfdir parameter; thanks to Michael Scherer changeset | files
Thu, 23 Apr 2009 21:35:24 +0100 Matthew Wild mod_posix: Fix calls to log() (replace with module:log) and make some global accesses explicit changeset | files
Thu, 23 Apr 2009 21:34:03 +0100 Matthew Wild mod_posix: Fix for removing the pidfile on exit changeset | files
Fri, 24 Apr 2009 00:35:50 +0500 Waqas Hussain mod_muc: The default component name is now 'Chatrooms' changeset | files
Fri, 24 Apr 2009 00:34:49 +0500 Waqas Hussain mod_muc: The default room name is the room node changeset | files
Thu, 23 Apr 2009 21:06:51 +0100 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Fri, 24 Apr 2009 00:38:40 +0500 Waqas Hussain mod_presence: Broadcast a user's presence to only the user's 'available' resources changeset | files
Fri, 24 Apr 2009 00:35:50 +0500 Waqas Hussain mod_muc: The default component name is now 'Chatrooms' changeset | files
Fri, 24 Apr 2009 00:34:49 +0500 Waqas Hussain mod_muc: The default room name is the room node changeset | files
Thu, 23 Apr 2009 21:06:08 +0100 Matthew Wild Merge with 0.4 branch changeset | files
Thu, 23 Apr 2009 21:04:56 +0100 Matthew Wild net.httpserver: Fix traceback when sending response to a destroyed request changeset | files
Thu, 23 Apr 2009 21:04:07 +0100 Matthew Wild net.httpserver: Don't log the response body (can be binary data...) changeset | files
Thu, 23 Apr 2009 21:03:24 +0100 Matthew Wild xmlhandlers: Fix tag pattern again for the default namespace changeset | files
Thu, 23 Apr 2009 03:28:35 +0100 Matthew Wild Merge with 0.4 branch changeset | files
Thu, 23 Apr 2009 03:27:22 +0100 Matthew Wild mod_bosh: Put dummy authid in session creation response to keep JSJaC happy changeset | files
Thu, 23 Apr 2009 03:25:48 +0100 Matthew Wild mod_bosh: Add log message for clients connecting to unknown host changeset | files
Thu, 23 Apr 2009 03:25:11 +0100 Matthew Wild mod_bosh: Fix nil indexing when client connects to unknown host changeset | files
Thu, 23 Apr 2009 02:55:31 +0100 Matthew Wild core.loggingmanager: Reinstating global log() function changeset | files
Wed, 22 Apr 2009 21:42:19 +0100 Matthew Wild mod_posix: Remove some debug coooooooooode changeset | files
Thu, 23 Apr 2009 02:48:22 +0500 Waqas Hussain mod_presence: Fix for local presence subscriptions and probes changeset | files
Wed, 22 Apr 2009 21:33:44 +0100 Matthew Wild stanzarouter: Make _G.hosts local changeset | files
Wed, 22 Apr 2009 21:32:23 +0100 Matthew Wild mod_*: Fix a load of global accesses changeset | files
Wed, 22 Apr 2009 20:52:27 +0100 Matthew Wild core.componentmanager: Fix global access changeset | files
Wed, 22 Apr 2009 20:42:56 +0100 Matthew Wild xmpp{server,client}_listener: Fix global accesses changeset | files
Wed, 22 Apr 2009 20:33:24 +0100 Matthew Wild net.server: Fix global access/incorrect parameter changeset | files
Wed, 22 Apr 2009 20:31:45 +0100 Matthew Wild net.httpserver: Fix potential nil access changeset | files
Wed, 22 Apr 2009 20:29:35 +0100 Matthew Wild net.http: Fix potential nil access changeset | files
Wed, 22 Apr 2009 20:19:33 +0100 Matthew Wild net.server: Fix incorrect parameter passing changeset | files
Wed, 22 Apr 2009 20:19:04 +0100 Matthew Wild net.server: Fix global access changeset | files
Wed, 22 Apr 2009 20:14:11 +0100 Matthew Wild Merge with 0.4.1 changeset | files
Wed, 22 Apr 2009 20:01:19 +0100 Matthew Wild mod_posix: Integrate with loggingmanager, register syslog sink, remove redundant logging code changeset | files
Wed, 22 Apr 2009 19:59:58 +0100 Matthew Wild mod_posix: Remove pidfile on exit changeset | files
Wed, 22 Apr 2009 19:49:58 +0100 Matthew Wild core.loggingmanager: Refactoring, converted to a module. Now possible to register additional sink types (think syslog) from other modules changeset | files
Wed, 22 Apr 2009 18:03:42 +0100 Matthew Wild util.set: Add set.xor() to get a set consisting of items not in both sets changeset | files
Wed, 22 Apr 2009 18:03:02 +0100 Matthew Wild util.set: Add set:empty() to discover if the set is the empty set changeset | files
Wed, 22 Apr 2009 18:00:45 +0100 Matthew Wild util.set: Add metatable to sets to allow +, -, /, ==, tostring and to double as iterators changeset | files
Wed, 22 Apr 2009 17:46:17 +0100 Matthew Wild util.array: Add array.collect() to collect results from iterators into an array, and use module() to correctly set the module name changeset | files
Tue, 21 Apr 2009 22:05:21 +0100 Matthew Wild prosody: Fire events during server shutdown process changeset | files
Tue, 21 Apr 2009 21:11:12 +0100 Matthew Wild Merge with 0.4.1 changeset | files
Tue, 21 Apr 2009 21:10:42 +0100 Matthew Wild core.loggingmanager: Add default logging settings (to console) and fill out code for adding sinks which catch all sources changeset | files
Wed, 22 Apr 2009 00:49:45 +0500 Waqas Hussain mod_presence: Remove some rather drastic debugging code changeset | files
Tue, 21 Apr 2009 20:31:12 +0100 Matthew Wild Merge with 0.4.1 changeset | files
Tue, 21 Apr 2009 20:30:29 +0100 Matthew Wild core.loggingmanager: Filled out most code, and cleaned up changeset | files
Tue, 21 Apr 2009 20:29:38 +0100 Matthew Wild util.logger: Fix for attempting to call a table changeset | files
Tue, 21 Apr 2009 20:52:11 +0500 Waqas Hussain mod_presence: Fix incorrect internal routing for probes and subscriptions changeset | files
Tue, 21 Apr 2009 03:39:32 +0100 Matthew Wild Merge with 0.4.1 changeset | files
Tue, 21 Apr 2009 03:38:41 +0100 Matthew Wild prosody: Remove logging code and instead load core.loggingmanager to set up logging changeset | files
Tue, 21 Apr 2009 03:37:49 +0100 Matthew Wild core.loggingmanager: A new manager (yay!) to manage log output changeset | files
Tue, 21 Apr 2009 03:18:13 +0100 Matthew Wild util.logger: Revamped logger library, but backwards-compatible for users of logger.init() changeset | files
Mon, 20 Apr 2009 22:25:49 +0100 Matthew Wild Merge changeset | files
Mon, 20 Apr 2009 22:14:31 +0100 Matthew Wild core.s2smanager: Buffer data sent before connection changeset | files
Mon, 20 Apr 2009 22:13:09 +0100 Matthew Wild core.s2smanager: Logging improvements changeset | files
Mon, 20 Apr 2009 03:03:07 +0100 Matthew Wild Merging stable into unstable changeset | files
Sat, 18 Apr 2009 17:48:30 +0100 Matthew Wild net.adns: Call handler for records already cached changeset | files
Sat, 18 Apr 2009 14:18:50 +0100 Matthew Wild componentmanager: Set host.connected = nil when deregistering a component so that we fully restore it when we reload changeset | files
Sat, 18 Apr 2009 04:06:41 +0100 Matthew Wild core.xmlhandlers: expat is the XML parser, not us. Don't reject valid XML. changeset | files
Fri, 17 Apr 2009 16:16:17 +0100 Matthew Wild Merge changeset | files
Fri, 17 Apr 2009 16:15:16 +0100 Matthew Wild prosody: Simple whitespace fix in error output changeset | files
Fri, 17 Apr 2009 16:14:20 +0100 Matthew Wild core.configmanager: Fire event when (re)loading config file changeset | files
Fri, 17 Apr 2009 16:11:11 +0100 Matthew Wild net.server: Fix potential nil handler usage changeset | files
Wed, 15 Apr 2009 00:21:40 +0100 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Wed, 15 Apr 2009 04:21:20 +0500 Waqas Hussain Stopped using presencemanager in stanza_router changeset | files
Wed, 15 Apr 2009 00:12:32 +0100 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Wed, 15 Apr 2009 02:10:51 +0500 Waqas Hussain mod_presence: initial commit changeset | files
Wed, 15 Apr 2009 02:10:05 +0500 Waqas Hussain core/eventmanager2 - new event manager changeset | files
Tue, 14 Apr 2009 20:07:45 +0100 Matthew Wild Allow setting LFLAGS with ./configure --lflags= changeset | files
Sun, 12 Apr 2009 19:05:55 +0100 Matthew Wild mod_debug: Set default interface to 127.0.0.1 changeset | files
Sun, 12 Apr 2009 17:03:34 +0100 Matthew Wild net.server: Simple logging fix changeset | files
Sun, 12 Apr 2009 13:14:45 +0100 Matthew Wild core.s2smanager: Don't initiate dialback if we don't have a connection yet changeset | files
Sun, 12 Apr 2009 03:06:22 +0100 Matthew Wild net.server: Remove some debug code which slipped through changeset | files
Sun, 12 Apr 2009 03:02:51 +0100 Matthew Wild Makefiles: Add signal.so to install targets changeset | files
Sun, 12 Apr 2009 02:59:09 +0100 Matthew Wild prosody: Add prosody_shutdown() function to initiate a server shutdown, add code to gracefully close connections before stopping changeset | files
Sun, 12 Apr 2009 02:57:52 +0100 Matthew Wild mod_posix: Allow logging and pidfile options to take effect without needing to daemonize. Add the ability to catch SIGTERM. changeset | files
Sun, 12 Apr 2009 02:55:49 +0100 Matthew Wild xmppserver_listener: Add session:close() method to outgoing s2s connections too changeset | files
Sun, 12 Apr 2009 02:54:45 +0100 Matthew Wild net.server: Add server.setquitting() to gracefully quit the socket loop changeset | files
Sun, 12 Apr 2009 02:53:50 +0100 Matthew Wild util.lsignal: Add lsignal library for catching POSIX signals changeset | files
Sun, 12 Apr 2009 02:53:00 +0100 Matthew Wild Makefiles, util.signal: Add lsignal library for catching POSIX signals changeset | files
Sat, 11 Apr 2009 23:23:35 +0100 Matthew Wild componentmanager: Set core_route_stanza after stanza_router is loaded changeset | files
Sat, 11 Apr 2009 23:15:04 +0100 Matthew Wild componentmanager: Use core_route_stanza to reply in the default component changeset | files
Sat, 11 Apr 2009 22:25:32 +0100 Matthew Wild componentmanager: Restore default component when unregistering changeset | files
Sat, 11 Apr 2009 22:24:44 +0100 Matthew Wild componentmanager: Small logging fix changeset | files
Sat, 11 Apr 2009 22:23:49 +0100 Matthew Wild componentmanager: Improve default component stanza handler changeset | files
Sat, 11 Apr 2009 22:22:24 +0100 Matthew Wild mod_component: Deregister component on disconnect changeset | files
Sat, 11 Apr 2009 16:13:40 +0100 Matthew Wild net.adns: Flush buffer after sending DNS request changeset | files
Fri, 10 Apr 2009 10:49:58 +0100 Matthew Wild mod_component: Update for new net_activate_ports changeset | files
Fri, 10 Apr 2009 10:49:32 +0100 Matthew Wild Allow config to specify listening interfaces changeset | files
Fri, 10 Apr 2009 10:38:04 +0100 Matthew Wild Remove more debugging code which was accidentally committed (don't trust hg) changeset | files
Fri, 10 Apr 2009 10:36:01 +0100 Matthew Wild core.s2smanager: Remove some debugging changeset | files
Fri, 10 Apr 2009 10:31:47 +0100 Matthew Wild Merge changeset | files
Fri, 10 Apr 2009 10:31:38 +0100 Matthew Wild Merge changeset | files
Fri, 10 Apr 2009 10:30:50 +0100 Matthew Wild net.adns: Catch errors in DNS response callbacks changeset | files
Thu, 09 Apr 2009 18:48:28 +0100 Matthew Wild prosody: Don't look to use SSL when LuaSec not available (thanks Florob) changeset | files
Wed, 08 Apr 2009 23:20:45 +0100 Matthew Wild Merge changeset | files
Wed, 08 Apr 2009 23:20:22 +0100 Matthew Wild sessionmanager, componentmanager: Fix some wacky indentation (thanks greyback!) changeset | files
Wed, 08 Apr 2009 21:14:48 +0100 Matthew Wild mod_debug: Run on a different port, and use a different listener to mod_console changeset | files
Wed, 08 Apr 2009 20:19:55 +0100 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Tue, 07 Apr 2009 02:32:49 +0500 Waqas Hussain Fixed: Send correct error reply for IQs directed at unavailable resources changeset | files
Tue, 07 Apr 2009 02:24:37 +0500 Waqas Hussain Fixed: Issue with presence error routing changeset | files
Wed, 08 Apr 2009 20:19:09 +0100 Matthew Wild mod_muc: Fix malformed presence stanzas (thanks elmex) changeset | files
Wed, 08 Apr 2009 20:12:40 +0100 Matthew Wild util.stanza: stanza:reset() method to reset building state changeset | files
Wed, 08 Apr 2009 20:01:53 +0100 Matthew Wild core.s2smanager: Look away... wait for it... now! Hopefully s2s should be back to normal. changeset | files
Wed, 08 Apr 2009 11:22:03 +0100 Matthew Wild net.server: Ensure some logging parameters are strings changeset | files
Wed, 08 Apr 2009 11:21:21 +0100 Matthew Wild componentmanager: Reply with service-unavailable for unconnected components changeset | files
Mon, 06 Apr 2009 23:43:48 +0100 Matthew Wild core.s2smanager: Check for valid host and port before attempting connection changeset | files
Sun, 05 Apr 2009 20:06:39 +0100 Matthew Wild sessionmanager, s2smanager, mod_component: Send reply </stream:stream> when client closes stream changeset | files
Sun, 05 Apr 2009 19:42:56 +0100 Matthew Wild net.httpserver: Don't log that a request has been left open if it is destroyed changeset | files
Sun, 05 Apr 2009 19:42:01 +0100 Matthew Wild util.dataforms: Allow form layouts to specify default values for fields changeset | files
Sun, 05 Apr 2009 19:41:24 +0100 Matthew Wild util.dataforms: Set form type when generating a form changeset | files
Sat, 04 Apr 2009 18:08:35 +0100 Matthew Wild util.dataforms: Support for retriving the field value data from forms changeset | files
Sat, 04 Apr 2009 18:07:48 +0100 Matthew Wild util.dataforms: Fixes for hidden field type changeset | files
Sat, 04 Apr 2009 16:25:16 +0100 Matthew Wild util.dataforms: Fix some field types which didn't render properly changeset | files
Sat, 04 Apr 2009 16:23:32 +0100 Matthew Wild util.dataforms: Add support for <required/> fields changeset | files
Sat, 04 Apr 2009 15:32:32 +0100 Matthew Wild util.dataforms: Fixed to actually work, mostly changeset | files
Fri, 03 Apr 2009 01:29:59 +0100 Matthew Wild core.sessionmanager: Hop out of <status> tag so that MUC doesn't insert into the wrong level changeset | files
Tue, 31 Mar 2009 20:24:14 +0100 Matthew Wild Tagging 0.4.0 changeset | files
Tue, 31 Mar 2009 20:15:33 +0100 Matthew Wild Tagging VERSION 0.4.0 changeset | files
Tue, 31 Mar 2009 13:56:41 +0100 Matthew Wild mod_bosh: Fix to correctly timeout idle sessions changeset | files
Tue, 31 Mar 2009 04:34:41 +0100 Matthew Wild mod_debug: Some updates changeset | files
Tue, 31 Mar 2009 03:48:51 +0100 Matthew Wild core.componentmanager: Fix global set, causing problems with multiple components. Fixes #82. changeset | files
Tue, 31 Mar 2009 03:00:40 +0100 Matthew Wild mod_debug: New debug module (a simplified mod_console, with raw Lua access to a running Prosody's internals) changeset | files
Tue, 31 Mar 2009 02:18:13 +0100 Matthew Wild Add lock_globals() and unlock_globals() functions (for when you really need to use globals) changeset | files
Tue, 31 Mar 2009 02:17:11 +0100 Matthew Wild Load util.array and util.iterator at startup changeset | files
Mon, 30 Mar 2009 20:04:31 +0100 Matthew Wild Automated merge with ssh://hg@prosody.im/prosody-hg changeset | files
Mon, 30 Mar 2009 20:04:11 +0100 Matthew Wild Move SSL initialisation into the correct spot (thanks albert) changeset | files
Mon, 30 Mar 2009 06:07:21 +0500 Waqas Hussain Added: componentmanager: Automatically add component.host.name to the disco items list of host.name changeset | files
Mon, 30 Mar 2009 05:26:10 +0500 Waqas Hussain Fixed: Some nil access bugs changeset | files
Mon, 30 Mar 2009 04:39:12 +0500 Waqas Hussain Added: MUC: Room invites changeset | files
Mon, 30 Mar 2009 03:58:59 +0500 Waqas Hussain Added: util/events.lua: An event handling library changeset | files
Mon, 30 Mar 2009 03:51:37 +0500 Waqas Hussain Fixed: mod_saslauth: "anonymous_login" currently makes SASL ANONYMOUS an exclusive mechanism. Corrected advertised mechanisms and error replies. changeset | files
Mon, 30 Mar 2009 03:42:47 +0500 Waqas Hussain Fixed: mod_saslauth: Changed anonymous host option from "sasl_anonymous" to "anonymous_login" changeset | files
Mon, 30 Mar 2009 03:23:23 +0500 Waqas Hussain Added: Prevent disk writes for anonmous hosts (option: core/anonymous_login = true) changeset | files
Mon, 30 Mar 2009 03:22:34 +0500 Waqas Hussain Added: datamanager: Allow a callback to be installed which selectively prevents disk writes changeset | files
Mon, 30 Mar 2009 03:06:01 +0500 Waqas Hussain Fixed: s2smanager: Apply nameprep on hostnames passed in stream tag (part of issue #57) changeset | files
Mon, 30 Mar 2009 03:03:06 +0500 Waqas Hussain Fixed: sessionmanager: Apply nameprep on hostname passed in stream tag (part of issue #57) changeset | files
Mon, 30 Mar 2009 02:56:34 +0500 Waqas Hussain Fixed: modulemanager: IQs with extended elements in the default namespace could cause backtraces (related to issue #74) changeset | files
Mon, 30 Mar 2009 02:38:51 +0500 Waqas Hussain Fixed: mod_roster: Prep JIDs being added to roster (part of issue #57) changeset | files
Mon, 30 Mar 2009 02:30:06 +0500 Waqas Hussain Fixed: mod_register: Node prepping was not being applied to usernames (part of issue #57) changeset | files
Mon, 30 Mar 2009 02:24:19 +0500 Waqas Hussain Fixed: mod_regster: traceback when removing accounts changeset | files
Mon, 30 Mar 2009 02:02:59 +0500 Waqas Hussain Fixed: rostermanager: Create new roster item if one doesn't exist on subscription approval (fixes issue #77) changeset | files
Mon, 30 Mar 2009 01:57:51 +0500 Waqas Hussain Fixed: stanza_router: Respond with correct stanza error on malformed stanzas changeset | files
Mon, 30 Mar 2009 01:55:56 +0500 Waqas Hussain Fixed: net/http.lua: HTTP request callback wasn't being called on some errors changeset | files
Sun, 29 Mar 2009 13:50:59 +0100 Matthew Wild util.array: Add :reverse() method changeset | files
Sun, 29 Mar 2009 02:14:32 +0100 Matthew Wild util.datetime: Allow specifying a time to format changeset | files
Thu, 26 Mar 2009 03:55:45 +0000 Matthew Wild util.array: Expose array.* functions, to be used for unwrapped arrays changeset | files
Wed, 25 Mar 2009 03:01:10 +0000 Matthew Wild util.iterators: New iterators library changeset | files
Wed, 25 Mar 2009 03:00:09 +0000 Matthew Wild util.array: New array library changeset | files
Mon, 23 Mar 2009 01:49:22 +0000 Matthew Wild util.set: Rename private items container, optimise set.difference() and add set.intersection() changeset | files
Mon, 23 Mar 2009 00:31:29 +0000 Matthew Wild core.rostermanager/mod_roster: Support for roster versioning changeset | files
Sun, 22 Mar 2009 20:50:37 +0000 Matthew Wild util.datamanager: Don't delete data when first entry in table is 'false'. My favourite bug so far. changeset | files
Sun, 22 Mar 2009 17:54:29 +0000 Matthew Wild mod_component: Remove some commented code changeset | files
Sun, 22 Mar 2009 15:33:38 +0000 Matthew Wild core.configmanager: Make components use 'component' module by default if none specified changeset | files
Sun, 22 Mar 2009 15:23:26 +0000 Matthew Wild Update example config, categorise modules, add new modules changeset | files
Sun, 22 Mar 2009 15:08:15 +0000 Matthew Wild prosody.cfg.lua.dist: Remove some factual inaccuracies changeset | files
Sun, 22 Mar 2009 15:02:07 +0000 Matthew Wild mod_component: Use net_activate_ports to start port listener based on config changeset | files
Sun, 22 Mar 2009 15:01:23 +0000 Matthew Wild mod_component: Set default listening interface to 127.0.0.1 changeset | files
Sun, 22 Mar 2009 14:59:28 +0000 Matthew Wild net.connlisteners: Allow listeners to specify default interface changeset | files
Sun, 22 Mar 2009 14:14:40 +0000 Matthew Wild prosody: Expose net_activate_ports as a global function for use by plugins changeset | files
Sun, 22 Mar 2009 14:04:42 +0000 Matthew Wild prosody: Allow ports to be specified as just numbers changeset | files
Sun, 22 Mar 2009 12:37:56 +0000 Matthew Wild util.set: Fix to make constructor work, and functions defined correctly changeset | files
Sun, 22 Mar 2009 12:13:39 +0000 Matthew Wild util.set: New util library changeset | files
Sat, 21 Mar 2009 23:48:09 +0000 Matthew Wild net.http: Don't throw error on invalid URLs. Fixes #56. changeset | files
Sat, 21 Mar 2009 21:47:09 +0000 Matthew Wild Add initial mod_component for XEP-0114 support. Albert, where are you? changeset | files
Sat, 21 Mar 2009 21:45:25 +0000 Matthew Wild net.xmppclient_listener: Set default namespace to jabber:client changeset | files
Sat, 21 Mar 2009 21:44:42 +0000 Matthew Wild net.xmppserver_listener: Set default namespace to jabber:server changeset | files
Sat, 21 Mar 2009 21:43:50 +0000 Matthew Wild core.xmlhandlers: Filter out default stream namespace from stanzas changeset | files
Sat, 21 Mar 2009 21:42:14 +0000 Matthew Wild core.stanza_router: Allow routing from components changeset | files
Fri, 20 Mar 2009 20:17:05 +0000 Matthew Wild Merge changeset | files
Sat, 14 Mar 2009 16:05:22 +0000 Matthew Wild Merge changeset | files
Sat, 14 Mar 2009 16:03:48 +0000 Matthew Wild Don't reject some valid IQs. Thanks to elmex for spotting. changeset | files
Fri, 20 Mar 2009 20:16:25 +0000 Matthew Wild 0.3->0.4 changeset | files
Sun, 08 Mar 2009 03:38:22 +0000 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Sun, 08 Mar 2009 05:03:22 +0500 Waqas Hussain mod_xmlrpc: Limit usage to admins changeset | files
Sun, 08 Mar 2009 04:49:51 +0500 Waqas Hussain mod_legacyauth: Added stream feature: <auth xmlns='http://jabber.org/features/iq-auth'/> changeset | files
Sun, 08 Mar 2009 03:46:44 +0500 Waqas Hussain usermanager: Added is_admin(jid) changeset | files
Sun, 08 Mar 2009 01:07:29 +0500 Waqas Hussain Added core.objectmanager changeset | files
Sun, 08 Mar 2009 01:06:37 +0500 Waqas Hussain util/xmlrpc: Added <nil/> extension to RPC functions (allowing nil parameters and return values) changeset | files
Sat, 07 Mar 2009 20:17:09 +0000 Matthew Wild mod_saslauth: Disable SASL ANONYMOUS unless explicitly enabled with sasl_anonymous = true changeset | files
Sat, 07 Mar 2009 19:57:28 +0000 Matthew Wild net.adns: Set new send in net.server after 'connecting UDP' socket changeset | files
Sat, 07 Mar 2009 19:56:53 +0000 Matthew Wild net.server: Allow replacement of send function on an open socket changeset | files
Sat, 07 Mar 2009 19:40:00 +0000 Matthew Wild util.logger: Small code tidying :) changeset | files
Sat, 07 Mar 2009 20:33:21 +0100 Tobias Markmann Support to filter logging by source via pattern matching from config file. changeset | files
Sat, 07 Mar 2009 19:28:12 +0000 Matthew Wild prosody: Load logger after reading the config changeset | files
Wed, 04 Mar 2009 18:48:29 +0000 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Wed, 04 Mar 2009 22:59:58 +0500 Waqas Hussain XML-RPC: Set appropriate Content-Type header in HTTP response changeset | files
Wed, 04 Mar 2009 22:45:06 +0500 Waqas Hussain MUC: Kick participants for error replies only on a selected list of error conditions changeset | files
Wed, 04 Mar 2009 22:23:41 +0500 Waqas Hussain Let global modules add disco features for all hosts changeset | files
Wed, 04 Mar 2009 22:22:40 +0500 Waqas Hussain mod_xmlrpc: Handle RPC stanzas sent over XMPP (XEP-0009: Jabber-RPC) changeset | files
Wed, 04 Mar 2009 22:15:46 +0500 Waqas Hussain Allow global modules to hook stanza handlers changeset | files
Wed, 04 Mar 2009 22:12:52 +0500 Waqas Hussain Added mod_xmlrpc changeset | files
Wed, 04 Mar 2009 22:10:27 +0500 Waqas Hussain Added util/xmlrpc.lua - functions for converting between XML-RPC stanzas and Lua objects changeset | files
Wed, 04 Mar 2009 18:24:43 +0000 Waqas Hussain core.presencemanager: Convert Windows line endings to UNIX changeset | files
Wed, 04 Mar 2009 15:52:05 +0000 Matthew Wild net.adns: Return _M changeset | files
Wed, 04 Mar 2009 14:44:28 +0000 Matthew Wild net.adns: Load the correct dns lib changeset | files
Wed, 04 Mar 2009 12:59:35 +0000 Matthew Wild net.adns: Add helper module for performing non-blocking DNS lookups changeset | files
Wed, 04 Mar 2009 12:58:56 +0000 Matthew Wild net.dns: Add methods necessary for allowing non-blocking DNS lookups changeset | files
Wed, 04 Mar 2009 12:44:07 +0000 Matthew Wild net.server: Don't call shutdown method on socket if it doesn't have one, eg. for UDP changeset | files
Tue, 03 Mar 2009 20:12:31 +0000 Matthew Wild net.server: Check for potential nil handler on close changeset | files
Tue, 03 Mar 2009 19:49:40 +0000 Matthew Wild mod_bosh: Set Content-Type in response headers changeset | files
Tue, 03 Mar 2009 17:25:20 +0000 Matthew Wild pposix: Standardize error messages changeset | files
Tue, 03 Mar 2009 17:24:56 +0000 Matthew Wild pposix: Small fix for copyright notice changeset | files
Tue, 03 Mar 2009 17:18:43 +0000 Matthew Wild Automated merge with http://luaetta.ath.cx:1234/ changeset | files
Tue, 03 Mar 2009 17:48:04 +0100 Tobias Markmann Merged with main tip. changeset | files
Sun, 22 Feb 2009 20:57:57 +0100 Tobias Markmann Make the code actually build. changeset | files
Sun, 22 Feb 2009 20:55:06 +0100 Tobias Markmann Added missing code. changeset | files
Sun, 22 Feb 2009 20:35:41 +0100 Tobias Markmann Adding setrlimits() binding. changeset | files
Tue, 03 Mar 2009 17:07:35 +0000 Matthew Wild tests: Add test for iq error replies changeset | files
Tue, 03 Mar 2009 16:54:29 +0000 Matthew Wild core.configmanager: Small fix to check validity of Component definitions changeset | files
Mon, 02 Mar 2009 19:50:28 +0000 Matthew Wild mod_muc: Don't bounce error replies in response to errors changeset | files
Mon, 02 Mar 2009 19:49:09 +0000 Matthew Wild net.server: Fix to make sure we send a string to logging function changeset | files
Mon, 02 Mar 2009 19:45:44 +0000 Matthew Wild core.stanza_router: Don't bounce errors to iq type=result/error changeset | files
Mon, 02 Mar 2009 19:44:46 +0000 Matthew Wild prosody: Log top-level errors changeset | files
Mon, 02 Mar 2009 13:52:08 +0000 Matthew Wild core.s2smanager: Remove some old commented code, break a long line in 2 changeset | files
Sun, 01 Mar 2009 23:34:25 +0000 Matthew Wild util.dataforms: Return the form changeset | files
Sun, 01 Mar 2009 23:33:41 +0000 Matthew Wild net.server: Don't retry if client closes socket during SSL handshaking changeset | files
Sat, 28 Feb 2009 23:16:27 +0000 Matthew Wild Adding initial util.pubsub changeset | files
Sat, 28 Feb 2009 04:58:14 +0000 Matthew Wild core.stanza_router: Reply with error to groupchat messages directed at unavailable resources or offline users changeset | files
Sat, 28 Feb 2009 02:05:37 +0000 Matthew Wild core.componentmanager: Refactor a little to make XEP-0114 plugin a little simpler changeset | files
Fri, 27 Feb 2009 18:40:17 +0000 Matthew Wild net.server: Some fixes for SSL/TLS handshake handling changeset | files
Fri, 27 Feb 2009 17:56:07 +0000 Matthew Wild util.dataforms: First commit, incomplete changeset | files
Fri, 27 Feb 2009 04:42:06 +0000 Matthew Wild core.xmlhandlers: Remove redundant check in condition changeset | files
Fri, 27 Feb 2009 04:35:36 +0000 Matthew Wild prosody: Protect main loop. Dare I say crashing finally becomes impossible. changeset | files
Thu, 26 Feb 2009 22:17:55 +0000 Matthew Wild util.timer: More small fixes I forgot to commit changeset | files
Thu, 26 Feb 2009 21:00:42 +0000 Matthew Wild util.timer: Fix crash when loaded but no tasks set, fix skipping some tasks when multiple set, and one removed changeset | files
Thu, 26 Feb 2009 16:55:46 +0000 Matthew Wild util.multitable: Add mt:search(), use nil for wildcard keys changeset | files
Thu, 26 Feb 2009 02:42:47 +0000 Matthew Wild Better handling of found, but unloadable, core libraries (eg. undefined symbols) changeset | files
Thu, 26 Feb 2009 02:26:30 +0000 Matthew Wild core.xmlhandlers: Optimise completed stanza logic changeset | files
Thu, 26 Feb 2009 02:24:12 +0000 Matthew Wild net/xmppclient_listener: Add some logging and handle unestablished sessions error'ing changeset | files
Mon, 23 Feb 2009 01:14:23 +0500 Waqas Hussain mod_register: Fixed an error happening during account deletion changeset | files
Sat, 21 Feb 2009 01:57:13 +0500 Waqas Hussain MUC: Added copyright notice changeset | files
Sat, 21 Feb 2009 01:49:09 +0500 Waqas Hussain MUC: Replaced some duplicate code changeset | files
Sat, 21 Feb 2009 01:24:23 +0500 Waqas Hussain MUC: Removed commented and unused code changeset | files
Sat, 21 Feb 2009 01:13:53 +0500 Waqas Hussain Added util/timer.lua - a timer API changeset | files
Fri, 20 Feb 2009 03:52:04 +0500 Waqas Hussain MUC: Workaround for a Gajim bug (it includes <x xmlns='http://jabber.org/protocol/muc'/> in nick change presences) changeset | files
Fri, 20 Feb 2009 02:23:21 +0500 Waqas Hussain MUC: Use util.stanza.clone instead of pre/deserialize for cloning stanzas changeset | files
Fri, 20 Feb 2009 02:18:07 +0500 Waqas Hussain util/stanza: Added clone function changeset | files
Fri, 20 Feb 2009 00:56:14 +0500 Waqas Hussain MUC: Syntax error in last commit - this is lua :) changeset | files
Fri, 20 Feb 2009 00:51:33 +0500 Waqas Hussain MUC: Throw an error if we try talking to ourselves changeset | files
Thu, 19 Feb 2009 19:00:18 +0000 Matthew Wild core.presencemanager: Set 'from' attribute on outgoing unavailable directed presences changeset | files
Thu, 19 Feb 2009 15:18:44 +0000 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Thu, 19 Feb 2009 20:17:07 +0500 Waqas Hussain MUC: Bug fixes and workarounds changeset | files
Thu, 19 Feb 2009 13:13:54 +0000 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Thu, 19 Feb 2009 14:10:26 +0500 Waqas Hussain MUC: Logging - logger doesn't like nils changeset | files
Wed, 18 Feb 2009 21:02:41 +0000 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Thu, 19 Feb 2009 02:01:31 +0500 Waqas Hussain MUC: Added logging changeset | files
Wed, 18 Feb 2009 19:34:26 +0000 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Wed, 18 Feb 2009 23:30:33 +0500 Waqas Hussain MUC: Various fixes changeset | files
Tue, 17 Feb 2009 02:48:06 +0500 Waqas Hussain MUC: Fixed: Presence for user joining the roomi was sent twice to the user changeset | files
Wed, 18 Feb 2009 19:33:57 +0000 Matthew Wild mod_bosh: Possible fix for invalid key to next crash changeset | files
Wed, 18 Feb 2009 19:23:29 +0000 Matthew Wild net.server: Fix some more potential nil handler accesses changeset | files
Mon, 16 Feb 2009 15:44:54 +0000 Matthew Wild Merge from waqas changeset | files
Mon, 16 Feb 2009 15:44:23 +0000 Matthew Wild Merge waqas with waqas changeset | files
Mon, 16 Feb 2009 20:24:31 +0500 Waqas Hussain MUC: Made vCards work by redirecting vCard requests to bare JIDs changeset | files
Mon, 16 Feb 2009 20:05:58 +0500 Waqas Hussain MUC: Kick participants sending error messages to other participants changeset | files
Mon, 16 Feb 2009 20:05:03 +0500 Waqas Hussain MUC: Private stanzas (private messages, IQs, etc) changeset | files
Mon, 16 Feb 2009 19:39:10 +0500 Waqas Hussain MUC: Presence and message stanzas now fully work (status messages, xhtml-im, etc) changeset | files
Fri, 13 Feb 2009 22:23:08 +0500 Waqas Hussain Added tests/run_tests.bat for running tests on Windows changeset | files
Fri, 13 Feb 2009 22:21:59 +0500 Waqas Hussain Fixed tests/test.lua to work on Windows changeset | files
Fri, 13 Feb 2009 22:10:29 +0500 Waqas Hussain Logging format improvement changeset | files
Fri, 13 Feb 2009 19:14:36 +0500 Waqas Hussain Logging format improvement changeset | files
Sun, 15 Feb 2009 15:56:04 +0000 Matthew Wild util.pposix: Add getuid/setuid (we don't use them yet) changeset | files
Sun, 15 Feb 2009 15:52:11 +0000 Matthew Wild mod_version: Operating system detection. Disable with hide_os_type = true in config changeset | files
Sun, 15 Feb 2009 11:47:43 +0000 Matthew Wild Add -Wall to default CFLAGS changeset | files
Sat, 14 Feb 2009 19:39:46 +0100 Tobias Markmann Adding TODO notice on UUIDs for usage with SASL ANONYMOUS. changeset | files
Sat, 14 Feb 2009 19:13:14 +0100 Tobias Markmann Merging with tip. changeset | files
Sat, 14 Feb 2009 18:57:50 +0100 Tobias Markmann Adding inital support for ANONYMOUS mechanism in SASL. changeset | files
Sat, 14 Feb 2009 15:38:37 +0000 Matthew Wild Use $CC, $LD in Makefile. Add --c-compiler, --linker flags to ./configure script. Add --lflags to ./configure script. Thanks to Lorenzo for the initial patch! changeset | files
Fri, 13 Feb 2009 16:43:44 +0000 Matthew Wild Add tests for util.multitable changeset | files
Fri, 13 Feb 2009 15:01:46 +0000 Matthew Wild util.pposix: Fix incompatible pointer type compiler warnings changeset | files
Fri, 13 Feb 2009 14:43:12 +0000 Matthew Wild Add RunScript command to config to run a Lua script prior to starting the server changeset | files
Fri, 13 Feb 2009 14:38:17 +0000 Matthew Wild Add Include command to include extra configuration files from the main one changeset | files
Fri, 13 Feb 2009 14:37:15 +0000 Matthew Wild Report errors in the config file to the user changeset | files
Fri, 13 Feb 2009 10:54:25 +0000 Matthew Wild Fix to correct my email address in AUTHORS file changeset | files
Thu, 12 Feb 2009 18:23:00 +0500 Waqas Hussain Fixed: kick_old resource conflict resolution policy could fail with a backtrace changeset | files
Thu, 12 Feb 2009 18:09:17 +0500 Waqas Hussain Fixed: User resources not disconnected correctly on account delete changeset | files
Wed, 11 Feb 2009 19:53:09 +0000 Matthew Wild stanza_router: Fix handling of iq from c2s to bare JIDs, thanks to jaharkes for spotting changeset | files
Wed, 11 Feb 2009 19:52:05 +0000 Matthew Wild Add test to check for incorrect handling of iq from c2s to local bare JIDs changeset | files
Wed, 11 Feb 2009 19:50:58 +0000 Matthew Wild Small fix to change verbosity level of subtests changeset | files
Wed, 11 Feb 2009 19:35:48 +0000 Matthew Wild Correct tests for stanza routing IQs to bare JIDs changeset | files
Wed, 11 Feb 2009 18:30:44 +0000 Matthew Wild Merge with waqas for MUC/routing fixes changeset | files
Wed, 11 Feb 2009 23:26:18 +0500 Waqas Hussain Change the to attribute of messages to the recipients' bare JID when the recipient/resource is offline. changeset | files
Wed, 11 Feb 2009 23:16:14 +0500 Waqas Hussain Stanza router: Message to bare JID fixes changeset | files
Wed, 11 Feb 2009 19:41:37 +0500 Waqas Hussain mod_muc: Room history changeset | files
Wed, 11 Feb 2009 18:11:41 +0500 Waqas Hussain Fixed: Some presence stanzas from local users were not being routed correctly to components (ghosts in mod_muc) changeset | files
Wed, 11 Feb 2009 18:09:41 +0500 Waqas Hussain Fixed directed presence handling to work correctly for components changeset | files
Wed, 11 Feb 2009 18:07:20 +0500 Waqas Hussain Changed mod_muc to work with changed component manager changeset | files
Wed, 11 Feb 2009 17:57:48 +0500 Waqas Hussain modulemanager initializes hosts[host] if it isn't already initialized when loading a module. changeset | files
Wed, 11 Feb 2009 17:56:42 +0500 Waqas Hussain Component-host module loading code was breaking module reload, andduplicated older code. Changed to reuse older code. changeset | files
Wed, 11 Feb 2009 16:09:48 +0000 Matthew Wild util.stanza: Temporary fix for serializing attributes with namespaces changeset | files
Mon, 09 Feb 2009 14:24:49 +0000 Matthew Wild net.server: Fix nil table index assignment changeset | files
Mon, 09 Feb 2009 13:48:11 +0000 Matthew Wild stanza_router: Fix for when clients don't specify priority in initial presence changeset | files
Mon, 09 Feb 2009 13:41:05 +0000 Matthew Wild net.server: Fix potential fatal error in server.lua changeset | files
Mon, 09 Feb 2009 13:32:46 +0000 Matthew Wild mod_bosh: Fix for 'invalid key to next' error when using BOSH changeset | files
Mon, 09 Feb 2009 13:31:10 +0000 Matthew Wild Remove redundant logging and debug printing from mod_bosh changeset | files
Wed, 04 Feb 2009 18:53:56 +0000 Matthew Wild Fix for nil handler error after close changeset | files
Wed, 04 Feb 2009 18:53:23 +0000 Matthew Wild Fix for never checking if the first module for a host is already loaded (affects global modules) changeset | files
Mon, 02 Feb 2009 18:05:21 +0000 Matthew Wild Retagging 0.3.0, used up my mistake quota for today changeset | files
Mon, 02 Feb 2009 18:04:13 +0000 Matthew Wild Update COPYING file... probably the worst thing I could forget to commit in this release :) 0.3.0 changeset | files
Mon, 02 Feb 2009 18:03:18 +0000 Matthew Wild Licensing/version updates for some files (forgot to commit, doh...) changeset | files
Mon, 02 Feb 2009 18:02:20 +0000 Matthew Wild Remove redundant linking in util-src modules' Makefile changeset | files
Mon, 02 Feb 2009 12:54:49 +0000 Matthew Wild Happy birthday to me, happy... 0.3.0! changeset | files
Sun, 01 Feb 2009 02:20:11 +0000 Matthew Wild mod_bosh: No need to tostring() uuids now changeset | files
Sun, 01 Feb 2009 02:17:56 +0000 Matthew Wild util.uuid: Return a string, not a number. Looked so innocent. changeset | files
Fri, 30 Jan 2009 18:03:28 +0000 Matthew Wild Update main prosody file, since it doesn't match *.lua pattern, and sed -i treats symlinks badly changeset | files
Fri, 30 Jan 2009 17:59:26 +0000 Matthew Wild Update copyright notices for 2009 changeset | files
Fri, 30 Jan 2009 17:40:25 +0000 Matthew Wild 0.2->0.3 changeset | files
Fri, 30 Jan 2009 17:22:56 +0000 Matthew Wild GPL->MIT! changeset | files
Thu, 29 Jan 2009 20:49:32 +0000 Matthew Wild mod_muc: Add 'nick' to unavailable presence of nick changes. Thanks to Asterix for spotting :) changeset | files
Thu, 29 Jan 2009 20:46:34 +0000 Matthew Wild mod_muc: Convert to unix line endings changeset | files
Thu, 29 Jan 2009 18:04:25 +0000 Matthew Wild Load net.server after util.dependencies to catch missing luasocket changeset | files
Thu, 29 Jan 2009 17:54:37 +0000 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Thu, 29 Jan 2009 22:37:25 +0500 Waqas Hussain tools/ejabberd2prosody: Support for pending-in roster items changeset | files
Thu, 29 Jan 2009 02:14:16 +0000 Matthew Wild mod_muc: Add support for being a component changeset | files
Thu, 29 Jan 2009 02:13:58 +0000 Matthew Wild componentmanager: Add support for loading components defined in the config changeset | files
Thu, 29 Jan 2009 02:13:30 +0000 Matthew Wild configmanager: Add support for defining components changeset | files
Thu, 29 Jan 2009 02:09:53 +0000 Matthew Wild hostmanager: Fire event when all hosts are loaded from config changeset | files
Thu, 29 Jan 2009 02:01:09 +0000 Matthew Wild modulemanager: Really fix call_module_method to work properly changeset | files
Thu, 29 Jan 2009 01:58:11 +0000 Matthew Wild modulemanager: Add get_host_type() API method, and fix up call_module_method to work properly changeset | files
Sat, 24 Jan 2009 20:29:25 +0000 Matthew Wild modulemanager: Add module:set_global() as a cleaner way for a module to declare itself 'global' changeset | files
Sat, 24 Jan 2009 01:15:40 +0000 Matthew Wild core.modulemanager: Some refactoring to make upcoming changes a little easier changeset | files
Thu, 22 Jan 2009 14:39:40 +0000 Matthew Wild Friendlier message when config file not found changeset | files
Thu, 22 Jan 2009 14:33:02 +0000 Matthew Wild util.dependencies: Not finding our own libraries is fatal changeset | files
Thu, 22 Jan 2009 14:29:29 +0000 Matthew Wild util.dependencies: Show useful messages when our own libraries are not found, too changeset | files
Sat, 17 Jan 2009 14:57:21 +0000 Matthew Wild server.lua: Comment out unnecessary or very verbose logging, and log the rest as debug level changeset | files
Sat, 17 Jan 2009 14:53:20 +0000 Matthew Wild server.lua: Use Prosody logger for errors, silence non-errors changeset | files
Sat, 17 Jan 2009 04:45:08 +0000 Matthew Wild Port to new server.lua, quite some changes, but I believe everything to be working changeset | files
Fri, 16 Jan 2009 23:34:45 +0000 Matthew Wild net.http: custom_headers -> headers changeset | files
Fri, 16 Jan 2009 23:33:19 +0000 Matthew Wild net.http: Remove request from conn->request table when conn closed changeset | files
Fri, 16 Jan 2009 05:43:45 +0000 Matthew Wild mod_console: Make global changeset | files
Fri, 16 Jan 2009 05:41:59 +0000 Matthew Wild mod_posix: logging fix changeset | files
Fri, 16 Jan 2009 05:40:40 +0000 Matthew Wild Fix for pposix version detection changeset | files
Fri, 16 Jan 2009 05:38:03 +0000 Matthew Wild modulemanager: Comment out logging of modules hooking stanzas, too noisy changeset | files
Fri, 16 Jan 2009 05:37:17 +0000 Matthew Wild util.datamanager: Small fix for clearer logging of data path changeset | files
Fri, 16 Jan 2009 05:36:39 +0000 Matthew Wild Fixed server.lua to use prosody logger for errors changeset | files
Fri, 16 Jan 2009 05:22:28 +0000 Matthew Wild pposix: Remove debug line changeset | files
Fri, 16 Jan 2009 05:20:04 +0000 Matthew Wild pposix: Add syslog_setmask (use config: minimum_log_level = 'warn' etc.) changeset | files
Fri, 16 Jan 2009 05:18:38 +0000 Matthew Wild mod_posix: Check version of pposix changeset | files
Fri, 16 Jan 2009 04:57:36 +0000 Matthew Wild pposix: Add _NAME and _VERSION changeset | files
Fri, 16 Jan 2009 04:57:23 +0000 Matthew Wild stanza_router: That'll teach me to not commit at this time of night. Or not. changeset | files
Fri, 16 Jan 2009 04:37:16 +0000 Matthew Wild Replacing pretty_print() with top_tag() for logging changeset | files
Fri, 16 Jan 2009 04:19:47 +0000 Matthew Wild Fix invalid loglevels in mod_saslauth changeset | files
Thu, 15 Jan 2009 20:59:36 +0000 Matthew Wild mod_posix/pposix: Fix reporting of incorrect PID on daemonization. Log correct PID, and support writing a pidfile (pidfile = '/path/to/prosody.pid' in config). Added getpid() to pposix and improved function names. changeset | files
Thu, 15 Jan 2009 20:06:41 +0000 Matthew Wild mod_posix: Support for logging to syslog (log = 'syslog' in config) changeset | files
Thu, 15 Jan 2009 20:02:28 +0000 Matthew Wild net.connlisteners: Fix to report errors loading connlisteners changeset | files
Thu, 15 Jan 2009 04:10:06 +0000 Matthew Wild net.http: Don't log content from server changeset | files
Thu, 15 Jan 2009 04:08:06 +0000 Matthew Wild net.http: Fix to send query part of URL to server changeset | files
Thu, 15 Jan 2009 04:36:35 +0500 Waqas Hussain Stringprep! changeset | files
Thu, 15 Jan 2009 04:34:55 +0500 Waqas Hussain util/jid: string prepping functions added: prepped_split and prep changeset | files
Wed, 14 Jan 2009 23:04:16 +0500 Waqas Hussain util/logger: setwriter now returns the old writer on success changeset | files
Wed, 14 Jan 2009 22:35:01 +0500 Waqas Hussain stanza_router: Fixed error replies for unhandled stanzas changeset | files
Wed, 14 Jan 2009 03:06:26 +0000 Matthew Wild net.http: Fix for callbacks being triggered multiple times for the same request changeset | files
Tue, 13 Jan 2009 23:16:39 +0500 Waqas Hussain modulemanager: Check for syntax errors before reloading a module changeset | files
Tue, 13 Jan 2009 22:39:07 +0500 Waqas Hussain mod_console: Added module:reload changeset | files
Tue, 13 Jan 2009 22:38:20 +0500 Waqas Hussain mod_muc: Added unload, save and restore callbacks to allow reloading code while preserving state changeset | files
Tue, 13 Jan 2009 22:37:07 +0500 Waqas Hussain modulemanager: Added reload support, with callbacks for saving and restoring state changeset | files
Tue, 13 Jan 2009 15:29:00 +0000 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Tue, 13 Jan 2009 20:19:52 +0500 Waqas Hussain modulemanager: Fixed error on unloading modules with no handlers changeset | files
Tue, 13 Jan 2009 20:18:20 +0500 Waqas Hussain mod_muc: deregister component on unload changeset | files
Tue, 13 Jan 2009 19:41:52 +0500 Waqas Hussain datamanager: Change log message from type "warn" to "debug" when loading a file fails changeset | files
Tue, 13 Jan 2009 19:37:12 +0500 Waqas Hussain mod_saslauth, mod_tls: minor code cleanup changeset | files
Tue, 13 Jan 2009 19:18:37 +0500 Waqas Hussain mod_version: Removed and rearranged some code changeset | files
Tue, 13 Jan 2009 19:17:25 +0500 Waqas Hussain componentmanager: Removed unneeded parameter from componentmanager.deregister_component changeset | files
Sat, 10 Jan 2009 20:14:47 +0500 Waqas Hussain sasl: Set realm to be the current realm when the client didn't send a realm, or sent an empty one changeset | files
Tue, 13 Jan 2009 05:55:31 +0000 Matthew Wild BOSH: Allow BOSH servers to be configured through config file changeset | files
Mon, 12 Jan 2009 04:13:05 +0000 Matthew Wild mod_actions_http: Show tables as 'list's changeset | files
Mon, 12 Jan 2009 04:09:02 +0000 Matthew Wild Add mod_actions_http for executing actions through HTTP changeset | files
Mon, 12 Jan 2009 04:05:10 +0000 Matthew Wild Add core.actions for managing server 'actions'; and make modulemanager register actions 'load' and 'unload' changeset | files
Mon, 12 Jan 2009 04:02:29 +0000 Matthew Wild core.httpserver: Rename request.responseheaders to the more logical request.headers changeset | files
Mon, 12 Jan 2009 03:29:05 +0000 Matthew Wild mod_httpserver: Add require 'net.httpserver' changeset | files
Mon, 12 Jan 2009 03:27:18 +0000 Matthew Wild modulemanager: Change pairs() to ipairs() to allow ordered module loading changeset | files
Mon, 12 Jan 2009 02:59:45 +0000 Matthew Wild Set session.ip to the IP address of connecting clients changeset | files
Mon, 12 Jan 2009 02:59:00 +0000 Matthew Wild BOSH: Make previous fix a bit more efficient changeset | files
Mon, 12 Jan 2009 02:57:49 +0000 Matthew Wild BOSH: Fix for error when closed session was in inactive_sessions list changeset | files
Sun, 11 Jan 2009 07:15:42 +0000 Matthew Wild Add option to in-band registration to allow only whitelisted IPs to register changeset | files
Sun, 11 Jan 2009 07:09:25 +0000 Matthew Wild Added rate limiting to in-band registration, and added IP [black/white]lists changeset | files
Sun, 11 Jan 2009 06:27:57 +0000 Matthew Wild Add child_with_ns() method to stanza elements, and fix child_with_name() to iterate tags rather than all children changeset | files
Fri, 09 Jan 2009 19:19:06 +0000 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Fri, 09 Jan 2009 23:09:53 +0500 Waqas Hussain Removed core/offlinemessage.lua along with documentation and references - we have core/offlinemanager.lua instead changeset | files
Fri, 09 Jan 2009 23:01:21 +0500 Waqas Hussain modulemanager: Per-host event hooks for plugins - solves issue 41 changeset | files
Fri, 09 Jan 2009 20:49:39 +0500 Waqas Hussain sasl: Don't fail for realm="" changeset | files
Fri, 09 Jan 2009 19:18:46 +0000 Matthew Wild Implement session:close() for BOSH, and add checking for attempts to connect to hosts we don't serve changeset | files
Fri, 09 Jan 2009 19:16:47 +0000 Matthew Wild Change default maximum inactivity period to 60s from 30s changeset | files
Fri, 09 Jan 2009 17:44:59 +0000 Matthew Wild Add more tests for util/stanza.lua serialization routines changeset | files
Fri, 09 Jan 2009 17:36:28 +0000 Matthew Wild Add test for previous commit changeset | files
Fri, 09 Jan 2009 17:27:53 +0000 Matthew Wild Restore fix for missing last_add on deserialized stanzas. Thanks to tsing for discovering. changeset | files
Fri, 09 Jan 2009 16:33:09 +0000 Matthew Wild Numerous BOSH improvements... handle client disconnects, either explicit or implicit through inactivity; allow specifying BOSH default parameters through config; fix to prevent prematurely closing request connections in some cases, before they were replied to changeset | files
Thu, 08 Jan 2009 02:04:06 +0000 Matthew Wild Protected call for HTTP request callbacks, to catch errors changeset | files
Thu, 08 Jan 2009 02:02:35 +0000 Matthew Wild Fix to prevent calling HTTP request callback twice with the same data changeset | files
Wed, 07 Jan 2009 17:41:27 +0000 Matthew Wild Default mod_console to listening on localhost only. May be changed with console_interface=xxx.xxx.xxx.xxx in the config changeset | files
Wed, 07 Jan 2009 15:14:24 +0000 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Wed, 07 Jan 2009 20:03:59 +0500 Waqas Hussain modulemanager: module.unload now gets called when modules are being unloaded changeset | files
Wed, 07 Jan 2009 20:02:49 +0500 Waqas Hussain componentmanager: Added support for component deregistering changeset | files
Sun, 04 Jan 2009 02:55:59 +0000 Matthew Wild Remove warning of already-loaded modules at startup changeset | files
Sat, 03 Jan 2009 18:46:52 +0500 Waqas Hussain mod_muc: Room subject should be sent only the newly joined occupant changeset | files
Sat, 03 Jan 2009 18:45:51 +0500 Waqas Hussain Modulemanager: Basic modules can now be unloaded correctly changeset | files
Sat, 03 Jan 2009 18:44:39 +0500 Waqas Hussain mod_console: replace all \n with \r\n in the output, and send \0 as a marker character after every response changeset | files
Wed, 31 Dec 2008 18:17:47 +0500 Waqas Hussain mod_muc: Room subjects stored, and room persistence code in place. First user now the owner. changeset | files
Wed, 31 Dec 2008 13:52:41 +0500 Waqas Hussain Send host, and not the recipient's JID to module manager (fixes #53) changeset | files
Wed, 31 Dec 2008 10:16:42 +0500 Waqas Hussain Initial mod_muc: XEP-0045: Multi-User Chat changeset | files
Mon, 29 Dec 2008 23:36:24 +0000 Matthew Wild Add allow_registration option to disable account registration changeset | files
Mon, 29 Dec 2008 22:31:10 +0000 Matthew Wild Don't use TLS connection handler when SSL/TLS not available or configured (thanks to Ricardo for finding) changeset | files
Sun, 28 Dec 2008 05:09:38 +0000 Matthew Wild Makefile fix for clean target changeset | files
Sat, 27 Dec 2008 21:54:07 +0000 Matthew Wild Updating 0.2.0 tag changeset | files
Sat, 27 Dec 2008 21:25:08 +0000 Matthew Wild Small fix for logging in connlisteners (warning != warn) 0.2.0 changeset | files
Sat, 27 Dec 2008 21:23:14 +0000 Matthew Wild Remove some old debugging code from mod_bosh changeset | files
Sat, 27 Dec 2008 21:22:49 +0000 Matthew Wild Remove some debugging code that slipped in changeset | files
Sat, 27 Dec 2008 21:20:09 +0000 Matthew Wild Fix specifying ports in config, and SSL support changeset | files
Sat, 27 Dec 2008 21:18:12 +0000 Matthew Wild Remove logging for server.lua changeset | files
Sat, 27 Dec 2008 16:06:44 +0000 Matthew Wild Remove borken tags changeset | files
Sat, 27 Dec 2008 16:00:52 +0000 Matthew Wild Fix incorrect version number as tag (again) (again) changeset | files
Sat, 27 Dec 2008 16:00:28 +0000 Matthew Wild Fix incorrect version number as tag (again) (again) changeset | files
Sat, 27 Dec 2008 15:59:13 +0000 Matthew Wild Added tag 0.2.0, -m, Fix incorrect version number as tag (again) for changeset 90da4c9b34b5 changeset | files
Sat, 27 Dec 2008 15:58:43 +0000 Matthew Wild Added tag 0.20, -m, Fix incorrect version number as tag for changeset 90da4c9b34b5 changeset | files
Sat, 27 Dec 2008 15:58:35 +0000 Matthew Wild Added tag 0.20, -m, Fix incorrect version number as tag for changeset 90da4c9b34b5 changeset | files
Sat, 27 Dec 2008 08:27:26 +0500 Waqas Hussain Added util.multitable.set changeset | files
Fri, 26 Dec 2008 21:48:08 +0500 Waqas Hussain Delete the offline message store only when offline messages are present changeset | files
Fri, 26 Dec 2008 21:46:05 +0500 Waqas Hussain Return an empty set intead of an error when no disco items are available for a host changeset | files
Thu, 25 Dec 2008 03:11:15 +0000 Matthew Wild Added tag 0.2 for changeset 90da4c9b34b5 changeset | files
Thu, 25 Dec 2008 03:05:06 +0000 Matthew Wild HTTP requests now have status code as a number instead of a string. Switched parameters on both http.request() and the callback to better match LuaSocket's http module changeset | files
Thu, 25 Dec 2008 02:30:56 +0000 Matthew Wild Destroy session on failed dialback instead of throwing an error changeset | files
Thu, 25 Dec 2008 01:37:13 +0000 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Thu, 25 Dec 2008 06:35:05 +0500 Waqas Hussain Moved directory auto-creation to datamanager changeset | files
Thu, 25 Dec 2008 05:16:11 +0500 Waqas Hussain More error replies for offline and non-existing users changeset | files
Thu, 25 Dec 2008 04:58:15 +0500 Waqas Hussain Directed presence changeset | files
Thu, 25 Dec 2008 04:27:19 +0500 Waqas Hussain Changed order of checking for component hosts to check the full and bare JIDs before the hostname (at another place) changeset | files
Wed, 24 Dec 2008 23:19:48 +0000 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Wed, 24 Dec 2008 05:10:13 +0500 Waqas Hussain Changed order of checking for component hosts to check the full and bare JIDs before the hostname changeset | files
Wed, 24 Dec 2008 18:48:09 +0000 Matthew Wild Fix for not loading global modules when host-specific modules are specified in config changeset | files
Mon, 22 Dec 2008 22:19:42 +0000 Matthew Wild Initial mod_bosh, works, kind of, but quite incomplete changeset | files
Mon, 22 Dec 2008 22:13:22 +0000 Matthew Wild Add initial mod_httpserver for serving static content changeset | files
Mon, 22 Dec 2008 22:12:11 +0000 Matthew Wild Adding initial net.httpserver (lots of work to do on it) changeset | files
Mon, 22 Dec 2008 22:01:49 +0000 Matthew Wild Fix nil status code for http request callbacks changeset | files
Mon, 22 Dec 2008 13:29:59 +0000 Matthew Wild Merge from waqas changeset | files
Fri, 19 Dec 2008 01:57:13 +0500 Waqas Hussain Bounce stanza errors on failed s2s changeset | files
Thu, 18 Dec 2008 20:01:09 +0000 Matthew Wild Fix data loss when closing connection with a large write queue. Thanks albert :) changeset | files
Tue, 16 Dec 2008 02:40:50 +0000 Matthew Wild Second merge from waqas changeset | files
Tue, 16 Dec 2008 02:40:29 +0000 Matthew Wild Merge from waqas changeset | files
Tue, 16 Dec 2008 03:46:17 +0500 Waqas Hussain Fixed URL encoding to generate %0x instead of %x changeset | files
Wed, 10 Dec 2008 06:58:56 +0500 Waqas Hussain Optimized stanza_mt.__tostring (called when doing tostring(stanza)) changeset | files
Tue, 16 Dec 2008 02:33:08 +0000 Matthew Wild Change xmlhandlers to match stream opening tag with ns+tag changeset | files
Tue, 16 Dec 2008 02:32:01 +0000 Matthew Wild Protect loading of connlisteners, to catch errors changeset | files
Tue, 16 Dec 2008 02:30:24 +0000 Matthew Wild Remove old debugging line from sessionmanager changeset | files
Mon, 15 Dec 2008 18:06:59 +0000 Matthew Wild Remove a FIXME from mod_tls changeset | files
Sat, 13 Dec 2008 17:43:52 +0000 Matthew Wild Add support for dialback piggy-backing. Fixes #37. Thanks to CShadowRun for helping me test :) changeset | files
Sat, 13 Dec 2008 14:30:59 +0000 Matthew Wild Make wraptcpclient set timeout to 0, and add it to the list of exported functions from server.lua changeset | files
Fri, 12 Dec 2008 04:38:22 +0000 Matthew Wild Oops, don't call server.loop() because we'll be running inside the server changeset | files
Fri, 12 Dec 2008 04:30:35 +0000 Matthew Wild Pass HTTP request object to callback changeset | files
Fri, 12 Dec 2008 04:16:35 +0000 Matthew Wild HTTP request callbacks now: handler(code, content) (where code may be 0, and content an error message) changeset | files
Fri, 12 Dec 2008 04:06:15 +0000 Matthew Wild Non-blocking HTTP requests (adding net.http) changeset | files
Wed, 10 Dec 2008 15:44:03 +0000 Matthew Wild 0.1 -> 0.2 changeset | files
Wed, 10 Dec 2008 15:32:51 +0000 Matthew Wild Newline at end of file for sessionmanager changeset | files
Wed, 10 Dec 2008 15:32:13 +0000 Matthew Wild New, faster, stanza serialization changeset | files
Wed, 10 Dec 2008 15:29:14 +0000 Matthew Wild Add commented line to disable logging entirely changeset | files
Wed, 10 Dec 2008 15:27:01 +0000 Matthew Wild Fix blank tracebacks for c2s/s2s connections changeset | files
Tue, 09 Dec 2008 05:22:43 +0500 Waqas Hussain Enable dialback for components changeset | files
Mon, 08 Dec 2008 21:08:22 +0500 Waqas Hussain Changed mod_roster to use the newer presence manager API changeset | files
Mon, 08 Dec 2008 21:06:41 +0500 Waqas Hussain Don't try processing stanzas not of type get or set in module manager changeset | files
Mon, 08 Dec 2008 07:41:29 +0500 Waqas Hussain Fixed a variable redeclaration changeset | files
Mon, 08 Dec 2008 07:11:35 +0500 Waqas Hussain Make the ejabberd importer work with host-only roster items changeset | files
Mon, 08 Dec 2008 04:47:51 +0500 Waqas Hussain Added: Ports now read from the config changeset | files
Sun, 07 Dec 2008 22:55:18 +0000 Matthew Wild stanza_dispatch != dispatch_stanza changeset | files
Mon, 08 Dec 2008 03:27:02 +0500 Waqas Hussain Removed the unnecessary idna.to_ascii applied to the DIGEST-MD5 disgest-uri response values, which was causing auth failures with some clients. changeset | files
Mon, 08 Dec 2008 03:23:37 +0500 Waqas Hussain Return error when the given realm value does not match the sent realm value. Prevents impersonation of an account on one virtual host, but a user with the same username on another host. changeset | files
Mon, 08 Dec 2008 03:19:11 +0500 Waqas Hussain Fixed util.encodings.base64.decode to not truncate results when encountering an '=' before the end of the given input. changeset | files
Sun, 07 Dec 2008 19:18:50 +0000 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Mon, 08 Dec 2008 00:18:01 +0500 Waqas Hussain Latin1 support for SASL DIGEST-MD5 (second, and possibly final commit) changeset | files
Sun, 07 Dec 2008 19:12:50 +0000 Matthew Wild Typo in variable name in last commit changeset | files
Sun, 07 Dec 2008 19:04:23 +0000 Matthew Wild stanza_dispatch = core_process_stanza, fixed for xmpp{client,server} listeners, and sessionmanager for the new syntax changeset | files
Sun, 07 Dec 2008 18:44:23 +0000 Matthew Wild Automated merge with http://waqas.ath.cx:8000/ changeset | files
Sun, 07 Dec 2008 23:43:08 +0500 Waqas Hussain Latin1 support for SASL DIGEST-MD5 (initial commit) changeset | files
Sun, 07 Dec 2008 03:12:56 +0000 Matthew Wild Small logging adjustment for mod_posix changeset | files
Sun, 07 Dec 2008 03:12:22 +0000 Matthew Wild Slightly more secure dialback secret generation changeset | files
Sat, 06 Dec 2008 23:23:08 +0000 Matthew Wild Merge from waqas changeset | files
Sun, 07 Dec 2008 03:14:30 +0500 Waqas Hussain Removed unused variables changeset | files
Sun, 07 Dec 2008 03:10:47 +0500 Waqas Hussain Combined and merged similar code changeset | files
Sun, 07 Dec 2008 02:56:17 +0500 Waqas Hussain Removed pre-multitable code from module manager changeset | files
Sat, 06 Dec 2008 23:22:35 +0000 Matthew Wild Remove some debugging from pposix.c changeset | files
Sat, 06 Dec 2008 23:21:55 +0000 Matthew Wild Add mod_posix, fixes #5 changeset | files
Sat, 06 Dec 2008 23:20:59 +0000 Matthew Wild Add posix support library, and adjust makefiles for it changeset | files
Sat, 06 Dec 2008 23:16:46 +0000 Matthew Wild Code tidying for xmpp{client,server}_listeners changeset | files
Sat, 06 Dec 2008 23:15:48 +0000 Matthew Wild Temporary hack for global modules changeset | files
Sat, 06 Dec 2008 23:14:39 +0000 Matthew Wild Remove print()s from sessionmanager and s2smanager changeset | files
Sat, 06 Dec 2008 23:13:38 +0000 Matthew Wild Make it possible to set custom output handler for logger changeset | files
Sat, 06 Dec 2008 23:12:46 +0000 Matthew Wild Remove old commented code from server.lua changeset | files
Sat, 06 Dec 2008 23:11:21 +0000 Matthew Wild Some code cleaning for the main script changeset | files
Sat, 06 Dec 2008 20:25:51 +0000 Matthew Wild Merge from waqas changeset | files
Sun, 07 Dec 2008 01:06:10 +0500 Waqas Hussain Changed module manager to use multitable (initial commit) changeset | files
Sat, 06 Dec 2008 19:51:10 +0000 Matthew Wild Fix add_event_hook in module API changeset | files
Sat, 06 Dec 2008 19:50:37 +0000 Matthew Wild Move the setting of data_path to fix #unfiledbug changeset | files
Sat, 06 Dec 2008 19:49:14 +0000 Matthew Wild Log in hostmanager when a vhost is activated/deactivated changeset | files
Sat, 06 Dec 2008 19:46:58 +0000 Matthew Wild Datamanager logs data_path changeset | files
Sat, 06 Dec 2008 04:03:33 +0000 Matthew Wild Move module loading to modulemanager changeset | files
Sat, 06 Dec 2008 03:42:21 +0000 Matthew Wild Merge from waqas/myself changeset | files
Sat, 06 Dec 2008 02:27:34 +0000 Matthew Wild Merge from waqas changeset | files
Sat, 06 Dec 2008 07:24:15 +0500 Waqas Hussain Fixed: Stopped tryint to send error replies on unauthed connections changeset | files
Sat, 06 Dec 2008 03:41:49 +0000 Matthew Wild Add hostmanager, and eventmanager changeset | files
Sat, 06 Dec 2008 03:40:51 +0000 Matthew Wild Small fix for multitable changeset | files
Fri, 05 Dec 2008 19:55:46 +0000 Matthew Wild Re-commit TLS fix changeset | files
Fri, 05 Dec 2008 19:50:34 +0000 Matthew Wild Merge changeset | files
Fri, 05 Dec 2008 19:49:16 +0000 Matthew Wild Backed out changeset 099d8a102deb (committed too much) changeset | files
Fri, 05 Dec 2008 19:40:46 +0000 Matthew Wild Don't say we need TLS after we've already started the handshake changeset | files
Fri, 05 Dec 2008 19:24:01 +0000 Matthew Wild Add TLS socket to readlist before handshake starts, fixes major slow-down on TLS connections changeset | files
Fri, 05 Dec 2008 19:22:34 +0000 Matthew Wild Comment out debug logging for now changeset | files
Fri, 05 Dec 2008 19:21:44 +0000 Matthew Wild Remove linger option on sockets, made no difference, and I forgot to remove it earlier changeset | files
Fri, 05 Dec 2008 05:28:16 +0000 Matthew Wild Fix the last couple of places where we send strings from mod_dialback changeset | files
Fri, 05 Dec 2008 05:23:42 +0000 Matthew Wild Remove an incorrect line which I didn't add, and fix the proper way. Corrects the sending of stanzas over unauthed s2sout's. Also fixes mod_dialback to send stanzas and not strings. changeset | files
Fri, 05 Dec 2008 04:44:19 +0000 Matthew Wild Fix for s2s with jabberd2 (we weren't routing db:verify's over s2sout_unauthed) changeset | files
Fri, 05 Dec 2008 02:02:57 +0000 Matthew Wild Disconnect with stream errors on bad XML, or invalid stream namespace changeset | files
Fri, 05 Dec 2008 02:02:40 +0000 Matthew Wild Add a couple more tests for jid.split changeset | files
Fri, 05 Dec 2008 00:25:41 +0000 Matthew Wild Merge from waqas changeset | files
Fri, 05 Dec 2008 05:24:10 +0500 Waqas Hussain MultiTable: Remove all empty sub-tables when elements are removed changeset | files
Fri, 05 Dec 2008 00:14:25 +0000 Matthew Wild Merge from waqas changeset | files
Fri, 05 Dec 2008 04:56:04 +0500 Waqas Hussain util.multitable - A table with multiple key for each entry changeset | files
Thu, 04 Dec 2008 19:21:50 +0000 Matthew Wild Automated merge with http://waqas.ath.cx/ changeset | files
Fri, 05 Dec 2008 00:16:38 +0500 Waqas Hussain Changed util.datamanager to use util.serialization changeset | files
Fri, 05 Dec 2008 00:16:03 +0500 Waqas Hussain Changed the datastore for vCards from vCard to vcard in mod_vcard and mod_register changeset | files
Thu, 04 Dec 2008 18:49:00 +0000 Matthew Wild Automated merge with http://waqas.ath.cx/ changeset | files
Thu, 04 Dec 2008 23:40:15 +0500 Waqas Hussain Changed the ejabberd import script to use util.serialization changeset | files
Thu, 04 Dec 2008 23:27:54 +0500 Waqas Hussain Added module util.serialization changeset | files
Thu, 04 Dec 2008 18:47:26 +0000 Matthew Wild Abstract xmlhandlers a bit more, also add error callbacks changeset | files
Thu, 04 Dec 2008 17:10:02 +0000 Matthew Wild Don't send stream:features to incoming s2s connections changeset | files
Thu, 04 Dec 2008 16:41:32 +0000 Matthew Wild Fix logger ids for c2s and s2sout changeset | files
Thu, 04 Dec 2008 15:48:19 +0000 Matthew Wild Automated merge with http://waqas.ath.cx/ changeset | files
Thu, 04 Dec 2008 20:16:30 +0500 Waqas Hussain Change modules to use the new add_feature module API method. changeset | files
Thu, 04 Dec 2008 20:07:22 +0500 Waqas Hussain Added function add_feature to modules API (for adding disco features) changeset | files
Thu, 04 Dec 2008 20:01:57 +0500 Waqas Hussain Reorder the disco info elements to place always included elements first changeset | files
Wed, 03 Dec 2008 20:44:26 +0000 Matthew Wild Added tag 0.1.0 for changeset c157c1412bda changeset | files
Wed, 03 Dec 2008 20:00:17 +0000 Matthew Wild Fix Makefile to link with Lua again 0.1.0 changeset | files
Wed, 03 Dec 2008 19:55:57 +0000 Matthew Wild Fix configure to save LFLAGS, and also set proper defaults for all sensible OSes changeset | files
Wed, 03 Dec 2008 19:34:41 +0000 Matthew Wild Automated merge with http://84.46.7.57:1234 changeset | files
Wed, 03 Dec 2008 20:32:03 +0100 Tobias Markmann Making makefile work under OS X finally. Yeah OS X's gcc is a little bit strange. changeset | files
Wed, 03 Dec 2008 19:43:59 +0100 Tobias Markmann Using new LFLAGS variable. changeset | files
Wed, 03 Dec 2008 18:06:04 +0000 Matthew Wild Added an error log message for this case changeset | files
Wed, 03 Dec 2008 18:01:56 +0000 Matthew Wild Quick fix for an issue that needs more looking into changeset | files
Wed, 03 Dec 2008 17:24:20 +0000 Matthew Wild Automated merge with http://waqas.ath.cx/ changeset | files
Wed, 03 Dec 2008 22:08:49 +0500 Waqas Hussain Fix for handling latin1 encoded hostnames in SASL changeset | files
Wed, 03 Dec 2008 16:44:03 +0000 Matthew Wild Fix GPL'ing MIT/X licensed code :) changeset | files
Wed, 03 Dec 2008 16:20:58 +0000 Matthew Wild Update HACKERS changeset | files
Wed, 03 Dec 2008 16:07:15 +0000 Matthew Wild Fill blank with URL changeset | files
Wed, 03 Dec 2008 16:01:58 +0000 Matthew Wild Remove stray merge marker changeset | files
Wed, 03 Dec 2008 15:09:58 +0000 Matthew Wild Merge from waqas changeset | files
Wed, 03 Dec 2008 19:57:08 +0500 Waqas Hussain config and data directories taken from path, and quoted to allow spaces in path changeset | files
Wed, 03 Dec 2008 19:56:05 +0500 Waqas Hussain Converted prosody.cfg.lua.dist to use windows end-of-lines changeset | files
Wed, 03 Dec 2008 14:59:27 +0000 Matthew Wild Fix license (left some boilerplate in) changeset | files
Wed, 03 Dec 2008 14:45:03 +0000 Matthew Wild and the C files too changeset | files
Wed, 03 Dec 2008 14:39:07 +0000 Matthew Wild Insert copyright/license headers changeset | files
Wed, 03 Dec 2008 13:06:23 +0000 Matthew Wild Fix port number in mod_console instructions changeset | files
Wed, 03 Dec 2008 13:02:23 +0000 Matthew Wild lxmppd -> Prosody changeset | files
Sun, 30 Nov 2008 19:59:28 +0000 Matthew Wild Fix macosx ostype target changeset | files
Sun, 30 Nov 2008 19:58:41 +0000 Matthew Wild Fix debian ostype target changeset | files
Sun, 30 Nov 2008 19:58:22 +0000 Matthew Wild Change sed usage back into one sed script for incompetent versions of sed changeset | files
Sun, 30 Nov 2008 19:36:30 +0000 Matthew Wild Use install to strip symbols changeset | files
Sun, 30 Nov 2008 19:31:43 +0000 Matthew Wild 'install' libs to util before top-level make install changeset | files
Sun, 30 Nov 2008 19:02:00 +0000 Matthew Wild Potential fixes for building on Mac OSX changeset | files
Sun, 30 Nov 2008 18:59:29 +0000 Matthew Wild No need for the placeholder file in tests/ because the directory is no longer empty changeset | files
Sun, 30 Nov 2008 18:57:23 +0000 Matthew Wild Add test for latin1toutf8 (which passes) changeset | files
Sun, 30 Nov 2008 17:34:47 +0100 Tobias Markmann Converting latin encoded responsed to utf-8 when needed. changeset | files
Sun, 30 Nov 2008 17:18:31 +0100 Tobias Markmann Automerge with waqas. changeset | files
Sun, 30 Nov 2008 15:18:45 +0100 Tobias Markmann Automated merge with h-h. changeset | files
Sun, 30 Nov 2008 02:26:37 +0100 Tobias Markmann Remove that idn stuff for realm because it's either an ugly hack that the password_handler isn't ready for or something worse. changeset | files
Sun, 30 Nov 2008 20:58:48 +0500 Waqas Hussain Added function latin1toutf8 to sasl.lua, for processing non-utf8 responses changeset | files
Sun, 30 Nov 2008 14:30:22 +0000 Matthew Wild Makefile fix for creating datadir in correct place on install changeset | files
Sun, 30 Nov 2008 04:22:43 +0000 Matthew Wild Installation improvements (auto-creation of data directories) changeset | files
Sun, 30 Nov 2008 01:16:55 +0000 Matthew Wild Don't overwrite config on make install if it already exists changeset | files
Sun, 30 Nov 2008 06:14:41 +0500 Waqas Hussain Path fix for auto-creating directories changeset | files
Sun, 30 Nov 2008 01:02:12 +0000 Matthew Wild Merge from waqas changeset | files
Sun, 30 Nov 2008 06:01:37 +0500 Waqas Hussain Auto-create data directories on start changeset | files
Sun, 30 Nov 2008 00:38:41 +0000 Matthew Wild Merge with Tobias changeset | files
Sun, 30 Nov 2008 01:35:40 +0100 Tobias Markmann idna-to-unicode so password_handler looks for the right domain. changeset | files
Sun, 30 Nov 2008 00:44:23 +0100 Tobias Markmann Do idna-to-ascii to the realm we send first in Digest-MD5. changeset | files
Sun, 30 Nov 2008 00:33:58 +0000 Matthew Wild Yet another fix for the makefile :) changeset | files
Sat, 29 Nov 2008 22:55:16 +0000 Matthew Wild Fix missing prosody.cfg.lua.install changeset | files
Sat, 29 Nov 2008 22:28:11 +0000 Matthew Wild Don't write to prosody.cfg.lua from Makefile. Much apologies to poor albert :( changeset | files
Sat, 29 Nov 2008 22:20:59 +0000 Matthew Wild Add -fPIC to util-src/Makefile changeset | files
Sat, 29 Nov 2008 22:11:21 +0100 Tobias Markmann Another automatic merge, this gets annoying." changeset | files
Sun, 30 Nov 2008 02:08:37 +0500 Waqas Hussain Fixed the ejabberd importer to work with the pipe sign "|" as a separator in erlang lists changeset | files
Sat, 29 Nov 2008 21:13:12 +0100 Tobias Markmann Autocommit. changeset | files
Sat, 29 Nov 2008 20:33:14 +0100 Tobias Markmann Automated merge. changeset | files
Sat, 29 Nov 2008 20:30:35 +0100 Tobias Markmann Automated merge. changeset | files
Sat, 29 Nov 2008 19:52:20 +0000 Matthew Wild Make ejabberd2prosody.lua a little more cross-platform :) changeset | files
Sat, 29 Nov 2008 19:14:54 +0000 Matthew Wild Make ejabberd2prosody.lua eecutable changeset | files
Sat, 29 Nov 2008 19:09:38 +0000 Matthew Wild Automated merge with http://waqas.ath.cx/ changeset | files
Sat, 29 Nov 2008 23:59:27 +0500 Waqas Hussain ejabberd db dump importer for Prosody changeset | files
Sat, 29 Nov 2008 17:52:10 +0000 Matthew Wild More Makefile improvements (install the certificates, and update the config on install to find them) changeset | files
Sat, 29 Nov 2008 17:22:05 +0000 Matthew Wild Update Makefile to set correct paths on install with Debian package changeset | files
Sat, 29 Nov 2008 17:21:04 +0000 Matthew Wild Add some example certificates and update the config to point to them changeset | files
Sat, 29 Nov 2008 16:25:14 +0000 Matthew Wild Add COPYING, remove LICENSE changeset | files
Sat, 29 Nov 2008 15:14:59 +0000 Matthew Wild Merfe from Tobias changeset | files
Sat, 29 Nov 2008 12:17:21 +0100 Tobias Markmann Apply IDNA to ASCII on hostnames. changeset | files
Sat, 29 Nov 2008 11:24:59 +0100 Tobias Markmann Forced merge. changeset | files
Fri, 28 Nov 2008 19:24:08 +0100 Tobias Markmann Use unsigned int instead of uint because uint is already in use on OS X. changeset | files
Fri, 28 Nov 2008 18:36:04 +0100 Tobias Markmann To use free you should include stdlib.h rather than malloc.h according to man page of free() and various C reference websites. changeset | files
Fri, 28 Nov 2008 18:32:54 +0100 Tobias Markmann Do idna_to_ascii when building own response. changeset | files
Sat, 29 Nov 2008 15:13:30 +0000 Matthew Wild Fix for loading connlisteners when running without CFG_SOURCEDIR changeset | files
Sat, 29 Nov 2008 03:49:46 +0000 Matthew Wild Also look for binary modules in the parent directory when running tests changeset | files
Sat, 29 Nov 2008 03:28:07 +0000 Matthew Wild Automated merge with http://waqas.ath.cx/ changeset | files
Sat, 29 Nov 2008 08:25:34 +0500 Waqas Hussain Moved incoming c2s presence handling from stanza_router to presencemanager changeset | files
Sat, 29 Nov 2008 03:27:50 +0000 Matthew Wild Update Makefile to now pass config paths to prosody. Update prosody, modulemanager and connectionlisteners to obey these paths. changeset | files
Sat, 29 Nov 2008 03:26:46 +0000 Matthew Wild Fix for configmanager when config file can't be found changeset | files
Sat, 29 Nov 2008 02:28:00 +0000 Matthew Wild Rename and update config. Update Makefile for this change. changeset | files
Sat, 29 Nov 2008 02:23:48 +0000 Matthew Wild More Makefile improvements changeset | files
Sat, 29 Nov 2008 02:07:33 +0000 Matthew Wild Add a top-level Makefile and ./configure script. Update util-src Makefile for this. changeset | files
Sat, 29 Nov 2008 01:49:23 +0000 Matthew Wild Removing pull_from_master.sh. Use hg fetch instead. changeset | files
Sat, 29 Nov 2008 06:08:37 +0500 Waqas Hussain Load prosody instead of main.lia in mod_console changeset | files
Sat, 29 Nov 2008 01:02:32 +0000 Matthew Wild Make prosody executable changeset | files
Sat, 29 Nov 2008 01:01:19 +0000 Matthew Wild Automated merge with http://waqas.ath.cx/ changeset | files
Sat, 29 Nov 2008 05:57:57 +0500 Waqas Hussain Added a FIXME changeset | files
Sat, 29 Nov 2008 05:56:09 +0500 Waqas Hussain Improved the regexp used to parse the client response a bit. Authenticating with non-ascii realm values now works. changeset | files
Sat, 29 Nov 2008 05:53:11 +0500 Waqas Hussain Fixed logging in datamanager changeset | files
Sat, 29 Nov 2008 01:00:04 +0000 Matthew Wild main.lua -> prosody changeset | files
Fri, 28 Nov 2008 18:06:29 +0000 Matthew Wild Merge from waqas changeset | files
Fri, 28 Nov 2008 22:47:22 +0500 Waqas Hussain Quickfix for dns.lua to not crash on failed connection to name servers changeset | files
Fri, 28 Nov 2008 20:17:20 +0500 Waqas Hussain Added option core.data_path changeset | files
Fri, 28 Nov 2008 00:08:23 +0000 Matthew Wild No more reading 1 byte at a time from sockets changeset | files
Thu, 27 Nov 2008 23:36:49 +0000 Matthew Wild Merge from waqas changeset | files
Fri, 28 Nov 2008 01:16:26 +0500 Waqas Hussain Completely switched to new hashes library from the old md5 library changeset | files
Fri, 28 Nov 2008 01:13:34 +0500 Waqas Hussain Switched from md5 to sha256 for dialback key generation changeset | files
Fri, 28 Nov 2008 00:48:16 +0500 Waqas Hussain Stopped using the lbase64 library changeset | files
Thu, 27 Nov 2008 22:28:33 +0500 Waqas Hussain Added make.bat for windows changeset | files
Thu, 27 Nov 2008 22:27:25 +0500 Waqas Hussain Removed MS specific preprocessor statements from the Makefile changeset | files
Thu, 27 Nov 2008 23:36:17 +0000 Matthew Wild Add module:unload() to mod_console, and allow module:load() to take config param changeset | files
Thu, 27 Nov 2008 17:12:05 +0000 Matthew Wild Merge from waqas changeset | files
Thu, 27 Nov 2008 21:49:31 +0500 Waqas Hussain Makefile now works on windows with Microsoft's compiler changeset | files
Thu, 27 Nov 2008 21:47:13 +0500 Waqas Hussain Minor changes to C files (to prevent compiler warnings) changeset | files
Thu, 27 Nov 2008 17:09:21 +0000 Matthew Wild Some mod_console updates changeset | files
Thu, 27 Nov 2008 16:52:30 +0000 Matthew Wild is_loaded() and incomplete unload() for modules changeset | files
Thu, 27 Nov 2008 03:12:12 +0000 Matthew Wild Bumper commit for the new modulemanager API \o/ Updates all the modules, though some more changes may be in store. changeset | files
Thu, 27 Nov 2008 03:06:29 +0000 Matthew Wild Nice enhancement for logging output changeset | files
Thu, 27 Nov 2008 02:43:39 +0000 Matthew Wild Removing servermanager... it is no longer used changeset | files
Wed, 26 Nov 2008 23:47:23 +0000 Matthew Wild Log reason for connection failure changeset | files
Wed, 26 Nov 2008 23:44:30 +0000 Matthew Wild (Basic) IDNA and SRV fallback support changeset | files
Wed, 26 Nov 2008 23:12:05 +0000 Matthew Wild Fix to make a global configmanager instance changeset | files
Wed, 26 Nov 2008 22:45:33 +0000 Matthew Wild Fix for hashes.c and encodings.c to rename luaopen for util_* changeset | files
Wed, 26 Nov 2008 22:18:26 +0000 Matthew Wild Fix a waqas copy/paste error. It was my fault again apparently. changeset | files
Wed, 26 Nov 2008 21:49:17 +0000 Matthew Wild Merge from waqas changeset | files
Thu, 27 Nov 2008 02:48:08 +0500 Waqas Hussain Added options to limit the number of resources and for handling of resource conflicts changeset | files
Wed, 26 Nov 2008 18:25:03 +0000 Matthew Wild Update mod_selftests to use the hosts on http://xmpp.org/interop/servers.shtml changeset | files
Wed, 26 Nov 2008 15:58:04 +0000 Matthew Wild Yes, we don't put these things in here, we put them in here. changeset | files
Wed, 26 Nov 2008 09:47:16 +0500 Waqas Hussain Wrapped a core_process_stanza call in an xpcall call changeset | files
Wed, 26 Nov 2008 09:06:32 +0500 Waqas Hussain Added mod_ping with support for [XEP-0199: XMPP Ping] changeset | files
Wed, 26 Nov 2008 09:02:58 +0500 Waqas Hussain Changed format for XEP-0090 to the legacy format changeset | files
Wed, 26 Nov 2008 08:56:30 +0500 Waqas Hussain Added mod_time with support for [XEP-0202: Entity Time] and [XEP-0090: Entity Time] (deprecated) changeset | files
Wed, 26 Nov 2008 03:29:06 +0000 Matthew Wild Merge from waqas changeset | files
Wed, 26 Nov 2008 08:27:09 +0500 Waqas Hussain Modules now sending disco replies changeset | files
Wed, 26 Nov 2008 08:26:24 +0500 Waqas Hussain Minor bug fix changeset | files
Wed, 26 Nov 2008 07:44:38 +0500 Waqas Hussain Added helper method to discomanager changeset | files
Wed, 26 Nov 2008 02:21:18 +0000 Matthew Wild Add rough Makefile for util-src/ changeset | files
Wed, 26 Nov 2008 01:55:07 +0500 Waqas Hussain Removed commented code changeset | files
Wed, 26 Nov 2008 01:46:16 +0500 Waqas Hussain Added util-src/hashes.c - support for sha1, sha256 and md5 hashes changeset | files
Wed, 26 Nov 2008 01:45:25 +0500 Waqas Hussain Added util-src/encodings.c - support for base64, stringprep and idna encodings changeset | files
Tue, 25 Nov 2008 05:00:31 +0000 Matthew Wild Update TODO changeset | files
Tue, 25 Nov 2008 03:52:53 +0000 Matthew Wild Refuse to run without SSL/TLS unless run_without_ssl is set in config changeset | files
Tue, 25 Nov 2008 03:50:08 +0000 Matthew Wild Change loading order of modules, config before dependency checking changeset | files
Tue, 25 Nov 2008 03:48:43 +0000 Matthew Wild Some mod_console changes changeset | files
Tue, 25 Nov 2008 02:33:13 +0000 Matthew Wild Trivial whitespace fix in the missing dependency message changeset | files
Tue, 25 Nov 2008 02:30:25 +0000 Matthew Wild Add MD5 to the list of checked dependencies changeset | files
Tue, 25 Nov 2008 02:20:23 +0000 Matthew Wild Friendlier messages on missing dependencies changeset | files
Tue, 25 Nov 2008 01:56:20 +0000 Matthew Wild Fix softreq, so it reports when no suitable MD5 library is found changeset | files
Tue, 25 Nov 2008 01:55:01 +0000 Matthew Wild SSL library is optional, not a fatal error changeset | files
Sun, 23 Nov 2008 22:56:07 +0100 Tobias Markmann Some ends too much. changeset | files
Sun, 23 Nov 2008 21:26:06 +0100 Tobias Markmann Some changes to report more correct SASL failures. Support for disabled accounts. changeset | files
Sun, 23 Nov 2008 20:44:48 +0100 Tobias Markmann Merging with main branch. changeset | files
Sun, 23 Nov 2008 20:43:42 +0100 Tobias Markmann Checking some variables for nil so no errors occur that'll break the server. changeset | files
Sun, 16 Nov 2008 17:31:16 +0100 Tobias Markmann Removing some debug messages. changeset | files
Sun, 23 Nov 2008 05:49:08 +0000 Matthew Wild Merge from waqas changeset | files
Sun, 23 Nov 2008 10:43:50 +0500 Waqas Hussain Added temporary fix for srv on windows: using opendns nameservers changeset | files
Sun, 23 Nov 2008 10:39:13 +0500 Waqas Hussain Check to prevent error on IQs from completely unhandled origins changeset | files
Sun, 23 Nov 2008 05:47:55 +0000 Matthew Wild Backed out the backout. Now we're back out. changeset | files
Sun, 23 Nov 2008 05:43:58 +0000 Matthew Wild Reverted my change to modulemanager, to restore those made by waqas changeset | files
Sun, 23 Nov 2008 05:43:17 +0000 Matthew Wild Backed out changeset 79bd7a3e906c changeset | files
Sun, 23 Nov 2008 05:21:21 +0000 Matthew Wild Merge from waqas changeset | files
Sun, 23 Nov 2008 10:20:56 +0500 Waqas Hussain Ahem, a bit of an identity crisis.. changeset | files
Sun, 23 Nov 2008 05:20:33 +0000 Matthew Wild Removing lxmppd.cfg.dist changeset | files
Sun, 23 Nov 2008 05:14:37 +0000 Matthew Wild Typo prevented modulemanager.load() from returning the error if load failed. changeset | files
Sun, 23 Nov 2008 05:03:36 +0000 Matthew Wild Merge from waqas changeset | files
Sun, 23 Nov 2008 03:32:57 +0500 Waqas Hussain Added mod_disco changeset | files
Sun, 23 Nov 2008 03:32:34 +0500 Waqas Hussain Added discomanager changeset | files
Sun, 23 Nov 2008 03:32:20 +0500 Waqas Hussain Added discohelper changeset | files
Sun, 23 Nov 2008 03:31:03 +0500 Waqas Hussain Account deletion support changeset | files
Sat, 22 Nov 2008 23:14:31 +0500 Waqas Hussain Check to prevent error for IQs from completely unhandled origins changeset | files
Sat, 22 Nov 2008 22:37:44 +0500 Waqas Hussain Removed useless check changeset | files
Sun, 23 Nov 2008 04:56:46 +0000 Matthew Wild Only start console if it is enabled in the config. Note that the exact option is going to change tomorrow. changeset | files
Sun, 23 Nov 2008 04:54:44 +0000 Matthew Wild Add initial mod_console changeset | files
Sun, 23 Nov 2008 04:54:05 +0000 Matthew Wild Comment out remote debug, will later be enabled via config changeset | files
Sun, 23 Nov 2008 04:53:12 +0000 Matthew Wild Small fix for connlisteners to accept nil for userdata changeset | files
Sun, 23 Nov 2008 03:00:20 +0000 Matthew Wild Fix various mistakes in dns.lua changeset | files
Sun, 23 Nov 2008 02:50:57 +0000 Matthew Wild Fix dns for poor Windows users, who have never seen a resolv.conf changeset | files
Sun, 23 Nov 2008 02:42:21 +0000 Matthew Wild Add new lxmppd.cfg.lua.dist example config file changeset | files
Sun, 23 Nov 2008 02:12:46 +0000 Matthew Wild New configmanager. Old-style config files still work, but will print a warning changeset | files
Sun, 23 Nov 2008 02:11:58 +0000 Matthew Wild Fix mod_selftests syntax, and switch it to use config changeset | files
Sat, 22 Nov 2008 20:12:27 +0000 Matthew Wild All the people who don't use TLS, this one's for you. changeset | files
Sat, 22 Nov 2008 19:07:41 +0000 Matthew Wild Add helper function for adding message bodies to stanzas changeset | files
Fri, 21 Nov 2008 05:59:03 +0000 Matthew Wild Now possible to specify nil origin to core_route_stanza. Origin will be chosen as the host of the 'from' attribute on the stanza. Returns false on no such host. changeset | files
Fri, 21 Nov 2008 05:47:27 +0000 Matthew Wild Import initial configmanager, not sure if it works yet, but it does pass the unit tests ;) changeset | files
Fri, 21 Nov 2008 05:46:15 +0000 Matthew Wild Update test.lua with a work-in-progress changeset | files
Fri, 21 Nov 2008 05:07:41 +0000 Matthew Wild Better names for variables changeset | files
Fri, 21 Nov 2008 05:06:35 +0000 Matthew Wild Remove old TODO changeset | files
Fri, 21 Nov 2008 05:06:01 +0000 Matthew Wild Remove some declarations I added while debugging changeset | files
Fri, 21 Nov 2008 05:02:53 +0000 Matthew Wild Improve jid.split() and jid.bare() to pass new test cases with invalid JIDs changeset | files
Thu, 20 Nov 2008 23:28:16 +0000 Matthew Wild Add jid.bare() helper function changeset | files
Thu, 20 Nov 2008 22:42:37 +0000 Matthew Wild Adding selftests module, but not enabling in config changeset | files
Thu, 20 Nov 2008 21:06:27 +0000 Matthew Wild Oops, never added the tests for s2smanager to the repo changeset | files
Thu, 20 Nov 2008 21:04:46 +0000 Matthew Wild Add run_tests.sh changeset | files
Thu, 20 Nov 2008 21:02:49 +0000 Matthew Wild Update unit testing to output coverage reports changeset | files
Thu, 20 Nov 2008 03:00:43 +0000 Matthew Wild Remove or comment useless prints, or change them to log() changeset | files
Thu, 20 Nov 2008 02:59:40 +0000 Matthew Wild Add event for server startup completed: server-started changeset | files
Thu, 20 Nov 2008 02:05:26 +0000 Matthew Wild Don't error reply to stanzas direct over the s2s stream they came from changeset | files
Thu, 20 Nov 2008 01:33:25 +0000 Matthew Wild Use a stanza for c2s stream features instead of an array of strings. Removes a FIXME. changeset | files
Thu, 20 Nov 2008 01:32:24 +0000 Matthew Wild Log number of open sessions on session creation changeset | files
Thu, 20 Nov 2008 01:31:15 +0000 Matthew Wild Remove a debug print() from xmlhandlers changeset | files
Thu, 20 Nov 2008 01:14:31 +0000 Matthew Wild Remove version=1.0 on s2s stream headers, again. changeset | files
Wed, 19 Nov 2008 23:25:04 +0000 Matthew Wild Remove an old FIXME comment changeset | files
Wed, 19 Nov 2008 23:18:12 +0000 Matthew Wild Fix the reversed to/from on the final db:result. Fixes M-Link and Gmail. Thanks dwd!! changeset | files
Wed, 19 Nov 2008 22:50:37 +0000 Matthew Wild Comments and logging fixes changeset | files
Wed, 19 Nov 2008 22:05:44 +0000 Matthew Wild Send version=1.0 again in s2s stream header changeset | files
Wed, 19 Nov 2008 22:04:39 +0000 Matthew Wild Fix for setting the correct host on the socket, seems to fix s2s with XCP changeset | files
Wed, 19 Nov 2008 22:03:39 +0000 Matthew Wild Show which session got disconnected in log message changeset | files
Wed, 19 Nov 2008 21:07:40 +0000 Matthew Wild Don't error if the original s2s connection has closed before we get the dialback result changeset | files
Wed, 19 Nov 2008 05:34:00 +0000 Matthew Wild Don't send version 1.0. Who cares about Gmail? changeset | files
Wed, 19 Nov 2008 05:13:07 +0000 Matthew Wild Send version=1.0 in s2s stream header. Send s2s stream:features when in 1.0 mode. changeset | files
Wed, 19 Nov 2008 05:12:21 +0000 Matthew Wild Don't attempt to auth connection unless stanzas are being sent across it changeset | files
Wed, 19 Nov 2008 05:11:37 +0000 Matthew Wild Log sent s2s stanzas changeset | files
Wed, 19 Nov 2008 05:10:42 +0000 Matthew Wild Incorrect function set as callback changeset | files
Wed, 19 Nov 2008 05:10:16 +0000 Matthew Wild Don't error if streamopened/streamclosed callback is not specified for a session changeset | files
Wed, 19 Nov 2008 05:09:05 +0000 Matthew Wild Extra checks before sending error replies to incoming stanzas changeset | files
Wed, 19 Nov 2008 05:07:52 +0000 Matthew Wild Fix sending of unavailable presence on disconnect changeset | files
Wed, 19 Nov 2008 05:02:13 +0000 Matthew Wild Don't forget to escape XML in attributes. Thanks to the Postgres Q&amp;A room on conference.jabber.org :) changeset | files
Tue, 18 Nov 2008 22:41:04 +0000 Matthew Wild We have SRV resolving \o/ changeset | files
Tue, 18 Nov 2008 22:40:23 +0000 Matthew Wild Small fix for servermanager changeset | files
Tue, 18 Nov 2008 22:16:06 +0000 Matthew Wild Fix to prevent send retry when connection is already closed changeset | files
Tue, 18 Nov 2008 19:58:29 +0000 Matthew Wild *ahem* Yes, move along please... though really, quite a classic. :) changeset | files
Tue, 18 Nov 2008 19:44:54 +0000 Matthew Wild session:disconnect() -> session:close() for consistency with other Lua APIs changeset | files
Tue, 18 Nov 2008 19:40:04 +0000 Matthew Wild Remove useless check for unavailable presence (which never exists) changeset | files
Tue, 18 Nov 2008 17:52:33 +0000 Matthew Wild Quite some changes, to: changeset | files
Tue, 18 Nov 2008 14:42:45 +0000 Matthew Wild s2s sessions can now be disconnected, with or without a stream error. Fixes #8 changeset | files
Tue, 18 Nov 2008 05:13:29 +0000 Matthew Wild Allow us to close client connections, with or without a stream error. Partially fixes #8, we still need the same for s2s (though it should be almost a straight copy of the code, I'm too tired atm) changeset | files
Tue, 18 Nov 2008 05:06:50 +0000 Matthew Wild Flush write queue before closing socket changeset | files
Mon, 17 Nov 2008 18:53:13 +0500 Waqas Hussain Fixed s2s manager's send queue to not store recieved stanza objects (as these can chnage after the send call) changeset | files
Mon, 17 Nov 2008 13:51:47 +0500 Waqas Hussain Send unsubscribe and unsubscribed on roster item delete, and broadcast available resources' presence in reply to pre-approved subscription request changeset | files
Mon, 17 Nov 2008 12:27:02 +0500 Waqas Hussain Adding logging for outbound presence broadcasts (changed it a bit) changeset | files
Mon, 17 Nov 2008 12:21:21 +0500 Waqas Hussain Adding logging for outbound presence broadcasts changeset | files
Mon, 17 Nov 2008 11:28:09 +0500 Waqas Hussain Second fix for broadcasting presence of available resources to newly approved contact changeset | files
Mon, 17 Nov 2008 10:24:47 +0500 Waqas Hussain Fix for broadcasting presence of available resources to newly approved contact changeset | files
Mon, 17 Nov 2008 10:15:04 +0500 Waqas Hussain Moved presence subscription code from stanza_router to presencemanager changeset | files
Sun, 16 Nov 2008 00:30:13 +0000 Matthew Wild Merge with waqas changeset | files
Sun, 16 Nov 2008 00:29:15 +0000 Matthew Wild Fix for putting TLS in stream:features for connections already using TLS. Thanks to albert for spotting. changeset | files
Sun, 16 Nov 2008 00:27:40 +0000 Matthew Wild Fix logging in some cases for client disconnects changeset | files
Sun, 16 Nov 2008 05:06:38 +0500 Waqas Hussain Removed unused function send_to_session from sessionmanager (send_to_session replaced by session.send) changeset | files
Sun, 16 Nov 2008 05:03:21 +0500 Waqas Hussain Fixed mod_tls to use session.send for sending stanzas changeset | files
Sun, 16 Nov 2008 05:02:15 +0500 Waqas Hussain Fixed servermanager to use session.send for sending stanzas changeset | files
Sun, 16 Nov 2008 04:52:11 +0500 Waqas Hussain Removed useless [[local send = require "core.sessionmanager".send_to_session]] from mod_uptime and mod_version changeset | files
Sun, 16 Nov 2008 04:47:34 +0500 Waqas Hussain Fixed mod_saslauth to use session.send for sending stanzas changeset | files
Sun, 16 Nov 2008 04:45:31 +0500 Waqas Hussain Fixed sessionmanager to not send session in place of stream features... changeset | files
Sun, 16 Nov 2008 04:42:03 +0500 Waqas Hussain Fixed mod_register to use session.send for sending stanzas changeset | files
Sun, 16 Nov 2008 04:39:48 +0500 Waqas Hussain Fixed mod_private to use session.send for sending stanzas changeset | files
Sun, 16 Nov 2008 04:37:54 +0500 Waqas Hussain Fixed sessionmanager to use appropriate method for sending stream features changeset | files
Sun, 16 Nov 2008 04:36:34 +0500 Waqas Hussain Fixed mod_legacyauth to use session.send for sending stanzas changeset | files
Sun, 16 Nov 2008 04:28:37 +0500 Waqas Hussain Fix mod_vcard to use session.send for sending stanzas changeset | files
Sat, 15 Nov 2008 23:22:27 +0000 Matthew Wild Merge with myself (!) changeset | files
Sat, 15 Nov 2008 22:29:24 +0000 Matthew Wild Merge from waqas changeset | files
Sun, 16 Nov 2008 03:16:53 +0500 Waqas Hussain Code cleanup for resource binding changeset | files
Sun, 16 Nov 2008 02:52:54 +0500 Waqas Hussain Unused variables in mod_tls changeset | files
Sat, 15 Nov 2008 23:14:32 +0000 Matthew Wild You can never have too many tests changeset | files
Sat, 15 Nov 2008 23:11:17 +0000 Matthew Wild Warn when subtest function does not exist changeset | files
Sat, 15 Nov 2008 23:10:41 +0000 Matthew Wild If iq child element has no xmlns, use parent's changeset | files
Sat, 15 Nov 2008 23:09:08 +0000 Matthew Wild Fix mod_roster to use session.send for sending stanzas changeset | files
Sat, 15 Nov 2008 22:07:31 +0000 Matthew Wild Small fix for mod_version changeset | files
Sat, 15 Nov 2008 22:36:22 +0100 Tobias Markmann Providing some human readable error messages and some fixes. changeset | files
Sun, 16 Nov 2008 02:28:32 +0500 Waqas Hussain Using md5.sum rather than hashes.md5 because we don't want hexadecimal changeset | files
Sun, 16 Nov 2008 02:27:22 +0500 Waqas Hussain mod_saslauth: Code cleanup changeset | files
Sat, 15 Nov 2008 22:30:09 +0100 Tobias Markmann Made SASL module fit the new interface. changeset | files
Sun, 16 Nov 2008 02:10:01 +0500 Waqas Hussain base64 encode the sasl responses changeset | files
Sun, 16 Nov 2008 01:54:14 +0500 Waqas Hussain Started using realm in password hashing, and added support for error message replies from sasl changeset | files
Sat, 15 Nov 2008 19:50:22 +0000 Matthew Wild Comment out DIGEST-MD5 until it is fully implemented changeset | files
Sat, 15 Nov 2008 19:44:09 +0000 Matthew Wild Merge new SASL code from Tobias and Waqas changeset | files
Sat, 15 Nov 2008 20:28:49 +0100 Tobias Markmann Merging with Waqas' code. changeset | files
Sat, 15 Nov 2008 20:28:09 +0100 Tobias Markmann Set username in a SASL object. changeset | files
Sun, 16 Nov 2008 00:25:28 +0500 Waqas Hussain Set username on SASL success changeset | files
Sat, 15 Nov 2008 19:25:51 +0100 Tobias Markmann Merge with Waqas changes to mod_saslauth. changeset | files
Sat, 15 Nov 2008 19:23:55 +0100 Tobias Markmann Made PLAIN method in sasl.lua module follow new interface. changeset | files
Sat, 15 Nov 2008 23:20:07 +0500 Waqas Hussain mod_saslauth: Added base64 decoding, encoding check, and cleaned the code up. changeset | files
Sat, 15 Nov 2008 19:12:05 +0100 Tobias Markmann Adding some TODO for some security issue. changeset | files
Sat, 15 Nov 2008 13:47:17 +0100 Tobias Markmann Merging my new SASL code with Waqas' adjusted saslauth module. changeset | files
Sat, 15 Nov 2008 12:21:04 +0500 Waqas Hussain mod_saslauth updated for digest-md5 changeset | files
Wed, 12 Nov 2008 21:38:46 +0100 Tobias Markmann Rewrote SASL Digest-MD5 responce generating code, fixed some realm related issue and tested it successfully with Psi. Thanks to dwd, remko and jake. changeset | files
Mon, 10 Nov 2008 16:29:19 +0100 Tobias Markmann Merging. changeset | files
Mon, 10 Nov 2008 16:28:15 +0100 Tobias Markmann Forward response stanzas to sasl.lua and some other stuff. changeset | files
Sun, 09 Nov 2008 22:45:17 +0100 Tobias Markmann Fixing some parsing and some other stuff. changeset | files
Sun, 09 Nov 2008 21:16:57 +0100 Tobias Markmann Some early attempts on DIGEST-MD5. changeset | files
Sat, 15 Nov 2008 19:32:58 +0000 Matthew Wild Fix logging of disconnect reason, and also sending of unavailable presence on disconnect changeset | files
Sat, 15 Nov 2008 19:13:28 +0000 Matthew Wild Fix routing of outbound iq stanzas changeset | files
Sat, 15 Nov 2008 19:12:23 +0000 Matthew Wild Add tests for core.stanza_router changeset | files
Sat, 15 Nov 2008 19:11:38 +0000 Matthew Wild Add new logger for tests to use changeset | files
Sat, 15 Nov 2008 19:05:01 +0000 Matthew Wild Some fixes for our test runner changeset | files
Sat, 15 Nov 2008 04:28:41 +0000 Matthew Wild Return registered host table when registering a component changeset | files
Sat, 15 Nov 2008 08:38:25 +0500 Waqas Hussain Log how many queued stanzas we send changeset | files
Sat, 15 Nov 2008 00:35:09 +0000 Matthew Wild Merge from waqas changeset | files
Sat, 15 Nov 2008 05:33:14 +0500 Waqas Hussain Some bugs fixed changeset | files
Fri, 14 Nov 2008 20:30:24 +0000 Matthew Wild Update hostname for identi.ca changeset | files
Fri, 14 Nov 2008 18:54:19 +0000 Matthew Wild Remove some old unused (and empty) functions from s2smanager changeset | files
Fri, 14 Nov 2008 18:46:00 +0000 Matthew Wild Only reply with errors if the stanza is not an error or a result (don't know how much bandwidth this just cost me :) ) changeset | files
Fri, 14 Nov 2008 17:37:45 +0000 Matthew Wild Update rostermanager to use new logger changeset | files
Fri, 14 Nov 2008 16:03:33 +0000 Matthew Wild A treat for Linux users ;) changeset | files
Fri, 14 Nov 2008 14:26:56 +0000 Matthew Wild Fix outgoing s2s from components. Fixes #16 changeset | files
Fri, 14 Nov 2008 02:54:56 +0000 Matthew Wild Now outgoing s2s sessions are associated with their from_host, fixes #15 changeset | files
Fri, 14 Nov 2008 02:41:37 +0000 Matthew Wild Some more logging fixes changeset | files
Fri, 14 Nov 2008 02:38:41 +0000 Matthew Wild Yep, s2s definitely works now. This is just a small fix for logging... changeset | files
Fri, 14 Nov 2008 02:33:20 +0000 Matthew Wild I knew it ;) Fix sending error replies over s2s (though we shouldn't be error'ing on stream:features anyway) changeset | files
Fri, 14 Nov 2008 02:23:43 +0000 Matthew Wild Print out the stanza also changeset | files
Fri, 14 Nov 2008 02:20:46 +0000 Matthew Wild Fix for detecting when we are routing a stanza to ourself (I'm sure this has something to do with you, waqas...) changeset | files
Fri, 14 Nov 2008 02:12:08 +0000 Matthew Wild Another small fix, for logging in s2smanager changeset | files
Fri, 14 Nov 2008 02:09:20 +0000 Matthew Wild Another small fix, for logging in s2smanager changeset | files
Fri, 14 Nov 2008 02:06:17 +0000 Matthew Wild Mmm, s2s fixed :) changeset | files
Thu, 13 Nov 2008 16:58:29 +0000 Matthew Wild Merge from waqas changeset | files
Thu, 13 Nov 2008 19:14:31 +0500 Waqas Hussain Added error replies for unhandled stanzas changeset | files
Thu, 13 Nov 2008 12:13:13 +0500 Waqas Hussain Added basic offline message support changeset | files
Thu, 13 Nov 2008 12:12:19 +0500 Waqas Hussain Added util.datetime: Utility methods to support XEP-0082: XMPP Date and Time Profiles changeset | files
Thu, 13 Nov 2008 12:10:42 +0500 Waqas Hussain Added support for storing (and removing), loading and appending to lists of data to datamanager (for supporting offline messages) changeset | files
Thu, 13 Nov 2008 12:07:53 +0500 Waqas Hussain Fixed stanza deserialization changeset | files
Thu, 13 Nov 2008 16:47:16 +0000 Matthew Wild Add support for remote debugger changeset | files
Thu, 13 Nov 2008 03:56:22 +0000 Matthew Wild Missed importing a function in last commit changeset | files
Thu, 13 Nov 2008 03:48:20 +0000 Matthew Wild Change sending reply stream header to use top_tag() changeset | files
Thu, 13 Nov 2008 03:47:44 +0000 Matthew Wild Add new top_tag() method to stanzas changeset | files
Wed, 12 Nov 2008 19:26:08 +0000 Matthew Wild Some s2s fixes. Now connect() does not block, and stanzas are not lost when connection is slow changeset | files
Mon, 10 Nov 2008 00:00:46 +0000 Matthew Wild Renamed some of the variables in jid.split test to make it clearer changeset | files
Sun, 09 Nov 2008 23:58:19 +0000 Matthew Wild Fix jid.split test function changeset | files
Sun, 09 Nov 2008 23:54:54 +0000 Matthew Wild Merge from waqas changeset | files
Mon, 10 Nov 2008 04:53:42 +0500 Waqas Hussain Fixed typo changeset | files
Sun, 09 Nov 2008 21:48:01 +0000 Matthew Wild Merge from waqas changeset | files
Mon, 10 Nov 2008 01:33:37 +0500 Waqas Hussain Added mod_uptime: [XEP-0012: Last Activity] queries now work when directed at the server. changeset | files
Mon, 10 Nov 2008 01:30:52 +0500 Waqas Hussain Hack to allow s2s stanzas to work until we do proper namespace handling changeset | files
Sun, 09 Nov 2008 21:46:42 +0000 Matthew Wild Move some code about so that we don't leave connections hanging if they hit the connection timeout changeset | files
Sun, 09 Nov 2008 20:15:31 +0000 Matthew Wild Actually show error and position when we show a traceback :) changeset | files
Sun, 09 Nov 2008 20:14:58 +0000 Matthew Wild Prevent slow connects for s2s from blocking for so long changeset | files
Sun, 09 Nov 2008 05:24:47 +0500 Waqas Hussain We don't fail if modules fail to load at startup :) changeset | files
Sun, 09 Nov 2008 04:26:25 +0500 Waqas Hussain We now fail if modules fail to load at startup. changeset | files
Sun, 09 Nov 2008 03:33:38 +0500 Waqas Hussain Updated usermanager with DIGEST-MD5 support changeset | files
Sat, 08 Nov 2008 20:44:32 +0000 Matthew Wild Fix some very misleading logging changeset | files
Sat, 08 Nov 2008 20:42:23 +0000 Matthew Wild Committing code to get nicer tracebacks for errors, also we no longer consider such errors fatal (probably a bad thing, I know...) changeset | files
Sat, 08 Nov 2008 20:39:08 +0000 Matthew Wild Just committing this warning, because I want to know if the problem really affects us changeset | files
Sat, 08 Nov 2008 20:32:30 +0000 Matthew Wild Add host field to local host sessions changeset | files
Sat, 08 Nov 2008 00:17:00 +0000 Matthew Wild Merge from waqas changeset | files
Sat, 08 Nov 2008 05:06:22 +0500 Waqas Hussain Redirecting all stanzas not from origin of type s2sin and c2s to core_handle_stanza changeset | files
Fri, 07 Nov 2008 02:38:44 +0500 Waqas Hussain Shortened log output for incoming stanzas and an added check. changeset | files
Sat, 08 Nov 2008 00:10:01 +0000 Matthew Wild Fix for checking components, but we need to look at this whole block to optimise it, really we do changeset | files
Thu, 06 Nov 2008 16:57:10 +0500 Waqas Hussain Fixed some whitespace. changeset | files
Thu, 06 Nov 2008 16:52:39 +0500 Waqas Hussain Reworked the way lxmppd.cfg is used changeset | files
Tue, 04 Nov 2008 22:50:32 +0000 Matthew Wild Re-applying my changes to componentmanager. Sigh. changeset | files
Wed, 05 Nov 2008 03:47:22 +0500 Waqas Hussain Adding component support. Again... changeset | files
Tue, 04 Nov 2008 22:42:06 +0000 Matthew Wild /me glares at waqas for messing up the repo changeset | files
Wed, 05 Nov 2008 03:06:05 +0500 Waqas Hussain /me glares at MattJ changeset | files
Tue, 04 Nov 2008 17:43:48 +0500 Waqas Hussain Commented a buggy check changeset | files
Tue, 04 Nov 2008 17:25:12 +0500 Waqas Hussain Internal component support changeset | files
Tue, 04 Nov 2008 17:21:27 +0500 Waqas Hussain Foxed: Copy stanza type in reply for presence and message stanzas changeset | files
Tue, 04 Nov 2008 18:17:48 +0000 Matthew Wild Part 2 of internal components. Should have mentioned that the previous commit was from waqas, this one from me. changeset | files
Tue, 04 Nov 2008 18:15:56 +0000 Matthew Wild Part one of internal component support changeset | files
Tue, 04 Nov 2008 01:26:56 +0000 Matthew Wild Merge (for some reason) changeset | files
Sun, 02 Nov 2008 17:36:40 +0000 Matthew Wild imported patch srv-for-cdr-se.patch changeset | files
Tue, 04 Nov 2008 00:41:40 +0500 Waqas Hussain A little whitespace fix changeset | files
Mon, 03 Nov 2008 07:50:09 +0500 Waqas Hussain Datamanager now deletes files with no data changeset | files
Mon, 03 Nov 2008 07:48:39 +0500 Waqas Hussain Reformatted lxmppd.cfg.dist and removed redundant variable changeset | files
Sun, 02 Nov 2008 22:28:32 +0500 Waqas Hussain Removed require "core.stanza_dispatch" changeset | files
Sun, 02 Nov 2008 16:42:20 +0000 Matthew Wild Remove obsolete stanza_dispatch.lua changeset | files
Sun, 02 Nov 2008 02:02:41 +0000 Matthew Wild merge from waqas changeset | files
Sun, 02 Nov 2008 06:53:31 +0500 Waqas Hussain Priority based message routing, etc changeset | files
Sun, 02 Nov 2008 06:36:42 +0500 Waqas Hussain Added resource priority handling, etc changeset | files
Sun, 02 Nov 2008 01:30:36 +0000 Matthew Wild Fix for previous commit (again) changeset | files
Sun, 02 Nov 2008 01:28:27 +0000 Matthew Wild Fix for previous commit changeset | files
Sun, 02 Nov 2008 01:26:37 +0000 Matthew Wild Fix for add_iq_handler to allow multiple origin types too changeset | files
Sun, 02 Nov 2008 01:20:42 +0000 Matthew Wild vcards for s2s changeset | files
Sun, 02 Nov 2008 01:19:23 +0000 Matthew Wild Fix MD5 loading check changeset | files
Sun, 02 Nov 2008 02:23:52 +0500 Waqas Hussain mod_roster fix changeset | files
Sat, 01 Nov 2008 21:10:19 +0000 Matthew Wild Another fix for s2s (well, let's say it was more for modules) changeset | files
Sat, 01 Nov 2008 21:07:14 +0000 Matthew Wild Fix s2s once and for all changeset | files
Sat, 01 Nov 2008 18:28:46 +0000 Matthew Wild General fixes for s2s, to make it more robust (I hope), sending data to remote hosts sane (s2ssession.send() works as expected), recycle outgoing dialback connections, etc. changeset | files
Sat, 01 Nov 2008 18:23:52 +0000 Matthew Wild Fix for mod_version over s2s changeset | files
Thu, 30 Oct 2008 21:26:53 +0000 Matthew Wild mod_version is here changeset | files
Thu, 30 Oct 2008 21:19:26 +0000 Matthew Wild Was a bit hasty to remove send_s2s() from stanza_router. We still use it, and there is no problem with it. changeset | files
Thu, 30 Oct 2008 21:11:22 +0000 Matthew Wild sends2s -> s2s_session.send(), s2s_session.send() -> s2s_session.sends2s() changeset | files
Sun, 26 Oct 2008 21:22:59 +0500 Waqas Hussain Added support for XEP-0049: Private XML Storage (mod_private) changeset | files
Sun, 26 Oct 2008 21:21:38 +0500 Waqas Hussain mod_vcard: Fixed to use new util.stanza.add_child changeset | files
Sun, 26 Oct 2008 21:19:49 +0500 Waqas Hussain Combined some lines changeset | files
Sun, 26 Oct 2008 21:19:04 +0500 Waqas Hussain Datamanager Fixes and improvements changeset | files
Sun, 26 Oct 2008 14:39:52 +0000 Matthew Wild Don't set cursor inside added child when using add_child() changeset | files
Sun, 26 Oct 2008 14:27:10 +0000 Matthew Wild Make add_child() behave as expected. Old add_child() is now add_direct_child() changeset | files
Sun, 26 Oct 2008 14:03:40 +0000 Matthew Wild Better logging of s2s connections changeset | files
Sun, 26 Oct 2008 13:19:09 +0000 Matthew Wild Merge presence/subscription support from waqas changeset | files
Sun, 26 Oct 2008 00:22:18 +0500 Waqas Hussain Bug fixes and checks for presence subscriptions, etc changeset | files
Sat, 25 Oct 2008 21:16:08 +0500 Waqas Hussain Outbound presence subscription changeset | files
Sat, 25 Oct 2008 06:49:48 +0500 Waqas Hussain Routing code reorganization changeset | files
Sat, 25 Oct 2008 03:13:10 +0500 Waqas Hussain Inbound subscription request changeset | files
Sat, 25 Oct 2008 02:38:24 +0500 Waqas Hussain Inbound unsubscribe changeset | files
Sat, 25 Oct 2008 02:29:58 +0500 Waqas Hussain Inbound subscription cancellation changeset | files
Sat, 25 Oct 2008 02:16:29 +0500 Waqas Hussain Inbound subscription approval changeset | files
Sat, 25 Oct 2008 01:48:34 +0500 Waqas Hussain Minor fixes, comments changeset | files
Sun, 26 Oct 2008 13:14:14 +0000 Matthew Wild Little tweak for more useful logging of closed s2s sessions changeset | files
Sat, 25 Oct 2008 20:34:21 +0100 Matthew Wild Log when an incoming dialback verification request is an invalid key for our domain changeset | files
Sat, 25 Oct 2008 18:21:34 +0100 Matthew Wild Remove misleading log message regarding s2s/dialback changeset | files
Fri, 24 Oct 2008 19:04:51 +0100 Matthew Wild Backed out changeset 4adc53e03b4d (garbage collection) changeset | files
Fri, 24 Oct 2008 18:43:26 +0100 Matthew Wild Extra garbage collection, for debugging changeset | files
(0) -3840 tip

mercurial