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&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
|
Fri, 24 Oct 2008 18:14:40 +0100 |
Matthew Wild |
other half of previous commit
|
changeset |
files
|
Fri, 24 Oct 2008 18:13:54 +0100 |
Matthew Wild |
Clean up session when s2s connections are disconnected
|
changeset |
files
|
Fri, 24 Oct 2008 15:33:38 +0100 |
Matthew Wild |
Remove some overly-verbose debug log output
|
changeset |
files
|
Fri, 24 Oct 2008 15:32:31 +0100 |
Matthew Wild |
Destroy s2s sendqueue when connection is established successfully and data written
|
changeset |
files
|
Fri, 24 Oct 2008 15:20:34 +0100 |
Matthew Wild |
Fix nil concat for good this time (\!)
|
changeset |
files
|
Fri, 24 Oct 2008 15:18:53 +0100 |
Matthew Wild |
Fix nil concat when non-existant user is probed (another)
|
changeset |
files
|
Fri, 24 Oct 2008 15:16:18 +0100 |
Matthew Wild |
Fix nil concat when non-existant user is probed
|
changeset |
files
|
Fri, 24 Oct 2008 14:59:04 +0100 |
Matthew Wild |
Hack until we get SRV resolving
|
changeset |
files
|
Fri, 24 Oct 2008 14:47:23 +0100 |
Matthew Wild |
Fix for sessionmanager to not throw error when session doesn't have a private logger
|
changeset |
files
|
Fri, 24 Oct 2008 14:46:22 +0100 |
Matthew Wild |
Show error when no MD5 lib available
|
changeset |
files
|
Fri, 24 Oct 2008 14:45:50 +0100 |
Matthew Wild |
Fix mod_legacyauth to not use old stanza_dispatch
|
changeset |
files
|
Fri, 24 Oct 2008 07:57:06 +0100 |
Matthew Wild |
Merge from waqas
|
changeset |
files
|
Fri, 24 Oct 2008 01:06:54 +0500 |
Waqas Hussain |
Moved some code and removed unnecessary checks.
|
changeset |
files
|
Fri, 24 Oct 2008 00:26:01 +0500 |
Waqas Hussain |
Presence fixes (again)
|
changeset |
files
|
Fri, 24 Oct 2008 07:36:48 +0100 |
Matthew Wild |
Merging more s2s
|
changeset |
files
|
Fri, 24 Oct 2008 07:34:13 +0100 |
Matthew Wild |
Partial s2s commit
|
changeset |
files
|
Fri, 24 Oct 2008 07:27:36 +0100 |
Matthew Wild |
s2s works! \o/ \o/
s2s
|
changeset |
files
|
Fri, 24 Oct 2008 06:13:38 +0100 |
Matthew Wild |
working incoming s2s \o/
s2s
|
changeset |
files
|
Fri, 24 Oct 2008 03:42:26 +0100 |
Matthew Wild |
working outgoing s2s \o/
s2s
|
changeset |
files
|
Fri, 24 Oct 2008 03:06:55 +0100 |
Matthew Wild |
dialback keys now verified
s2s
|
changeset |
files
|
Thu, 23 Oct 2008 19:10:16 +0100 |
Matthew Wild |
No need to comment out s2s in this branch
s2s
|
changeset |
files
|
Thu, 23 Oct 2008 18:43:00 +0100 |
Matthew Wild |
Backed out changeset 98e9fea75e5b
|
changeset |
files
|
Thu, 23 Oct 2008 18:42:25 +0100 |
Matthew Wild |
Backed out changeset 37b3e9ed8918 (again)
|
changeset |
files
|
Thu, 23 Oct 2008 18:40:06 +0100 |
Matthew Wild |
Backed out changeset a0fc73d5f48c
|
changeset |
files
|
Thu, 23 Oct 2008 18:39:26 +0100 |
Matthew Wild |
Backed out changeset 8f17ba74823c
|
changeset |
files
|
Thu, 23 Oct 2008 18:33:10 +0100 |
Matthew Wild |
Reverting stanza_router to non-conflicted version
|
changeset |
files
|
Thu, 23 Oct 2008 18:24:55 +0100 |
Matthew Wild |
Making the best attempt out of a bad merge from waqas
|
changeset |
files
|
Thu, 23 Oct 2008 22:08:19 +0500 |
Waqas Hussain |
Added TODO
|
changeset |
files
|
Thu, 23 Oct 2008 22:07:36 +0500 |
Waqas Hussain |
Merged from Matthew
|
changeset |
files
|
Thu, 23 Oct 2008 21:51:00 +0500 |
Waqas Hussain |
Merged from Matthew
|
changeset |
files
|
Thu, 23 Oct 2008 21:39:49 +0500 |
Waqas Hussain |
Removed .hgtags
|
changeset |
files
|
Thu, 23 Oct 2008 20:11:06 +0500 |
Waqas Hussain |
Fixed: Works when LuaRocks is not present
|
changeset |
files
|
Thu, 23 Oct 2008 20:02:30 +0500 |
Waqas Hussain |
Roster updates
|
changeset |
files
|
Thu, 23 Oct 2008 19:53:02 +0500 |
Waqas Hussain |
Docs update
|
changeset |
files
|
Thu, 23 Oct 2008 19:47:56 +0500 |
Waqas Hussain |
Presence fixes
|
changeset |
files
|
Thu, 23 Oct 2008 18:42:29 +0500 |
Waqas Hussain |
Fixed: Some modules did not return anything
|
changeset |
files
|
Thu, 23 Oct 2008 18:36:10 +0500 |
Waqas Hussain |
Set things up for presence subscriptions.
|
changeset |
files
|
Thu, 23 Oct 2008 18:09:39 +0100 |
Matthew Wild |
Initial s2s stuff
s2s
|
changeset |
files
|
Thu, 23 Oct 2008 18:05:06 +0100 |
Matthew Wild |
Final fix for marking user offline when all resources are gone :)
|
changeset |
files
|
Thu, 23 Oct 2008 17:34:10 +0100 |
Matthew Wild |
even faster checking for other sessions... thank you waqas :)
|
changeset |
files
|
Thu, 23 Oct 2008 17:27:41 +0100 |
Matthew Wild |
faster checking for other sessions
|
changeset |
files
|
Thu, 23 Oct 2008 16:07:40 +0100 |
Matthew Wild |
Fix for not destroying sessions when connection closed.
|
changeset |
files
|
Thu, 23 Oct 2008 14:39:42 +0100 |
Matthew Wild |
No s2s yet :)
|
changeset |
files
|
Thu, 23 Oct 2008 04:06:51 +0100 |
Matthew Wild |
Added a comment, removed all the old code
|
changeset |
files
|
Thu, 23 Oct 2008 03:53:51 +0100 |
Matthew Wild |
TLS/SASL no longer should include the connhandler module
|
changeset |
files
|
Thu, 23 Oct 2008 03:52:51 +0100 |
Matthew Wild |
Relocate presence broadcast to core_handle_stanza()
|
changeset |
files
|
Wed, 22 Oct 2008 23:12:26 +0100 |
Matthew Wild |
Merge roster & presence from waqas
|
changeset |
files
|
Thu, 23 Oct 2008 02:49:43 +0500 |
Waqas Hussain |
Fixed: datamanager.store and datamanager.load could crash when username or host arguments were nil. (useful for server specific and global data).
|
changeset |
files
|
Thu, 23 Oct 2008 02:19:26 +0500 |
Waqas Hussain |
Updated and fixed session documentation
|
changeset |
files
|
Thu, 23 Oct 2008 02:11:48 +0500 |
Waqas Hussain |
Updated session documentation
|
changeset |
files
|
Thu, 23 Oct 2008 02:11:27 +0500 |
Waqas Hussain |
Added session property for interested resources
|
changeset |
files
|
Thu, 23 Oct 2008 00:46:38 +0500 |
Waqas Hussain |
Working presence, presence probes and other fixes
|
changeset |
files
|
Wed, 22 Oct 2008 21:20:47 +0500 |
Waqas Hussain |
Added: TODO
|
changeset |
files
|
Wed, 22 Oct 2008 21:20:29 +0500 |
Waqas Hussain |
Fixed: Unhandled stanza handling
|
changeset |
files
|
Wed, 22 Oct 2008 21:20:07 +0500 |
Waqas Hussain |
Fixed: Roster support
|
changeset |
files
|
Wed, 22 Oct 2008 21:18:50 +0500 |
Waqas Hussain |
Minor edit, and added a TODO
|
changeset |
files
|
Fri, 17 Oct 2008 22:20:03 +0500 |
Waqas Hussain |
Added: More complete implementation for mod_roster
|
changeset |
files
|
Fri, 17 Oct 2008 22:19:26 +0500 |
Waqas Hussain |
Added: Roster manipulation functions to core.rostermanager
|
changeset |
files
|
Tue, 14 Oct 2008 10:26:33 +0500 |
Waqas Hussain |
Added: presence broadcast
|
changeset |
files
|
Tue, 14 Oct 2008 09:56:14 +0500 |
Waqas Hussain |
Removed an unnecessary line
|
changeset |
files
|
Tue, 14 Oct 2008 09:54:49 +0500 |
Waqas Hussain |
Fixed: util/jid.lua now returns module object
|
changeset |
files
|
Tue, 14 Oct 2008 07:20:29 +0500 |
Waqas Hussain |
Fixed: Typos caused by lack of sleep.
|
changeset |
files
|
Sun, 12 Oct 2008 17:41:14 +0500 |
Waqas Hussain |
Fixed: mod_roster now outputs all roster data (instead of just the JIDs)
|
changeset |
files
|
Sun, 12 Oct 2008 17:40:03 +0500 |
Waqas Hussain |
Added some roster management functions
|
changeset |
files
|
Sun, 12 Oct 2008 17:38:17 +0500 |
Waqas Hussain |
Documented the roster object's structure
|
changeset |
files
|
Wed, 22 Oct 2008 17:36:21 +0100 |
Matthew Wild |
Abstract connections with "connection listeners"
|
changeset |
files
|
Wed, 22 Oct 2008 17:27:40 +0100 |
Matthew Wild |
server.lua should degrade gracefully when LuaSec not present
|
changeset |
files
|
Sun, 12 Oct 2008 01:23:30 +0100 |
Matthew Wild |
Some tiny changes for main.lua
|
changeset |
files
|
Sun, 12 Oct 2008 01:01:19 +0100 |
Matthew Wild |
Updated TODO
|
changeset |
files
|
Sat, 11 Oct 2008 22:16:02 +0100 |
Matthew Wild |
Remove more of Dolphin's leftovers
|
changeset |
files
|
Sat, 11 Oct 2008 21:40:50 +0100 |
Matthew Wild |
Add AUTHORS file
|
changeset |
files
|
Thu, 09 Oct 2008 20:32:59 +0100 |
Matthew Wild |
Fix MUC address
|
changeset |
files
|
Thu, 09 Oct 2008 20:28:39 +0100 |
Matthew Wild |
Updated pull script for new repo
|
changeset |
files
|
Thu, 09 Oct 2008 22:19:35 +0500 |
Waqas Hussain |
Fixed: util.stanza.deserialize now handles nil stanzas
|
changeset |
files
|
Thu, 09 Oct 2008 00:50:45 +0100 |
Matthew Wild |
Stanza preserialize/deserialize helpers, to strip and restore stanzas respectively. Fixed mod_vcard to use these.
|
changeset |
files
|
Thu, 09 Oct 2008 03:40:16 +0500 |
Waqas Hussain |
Fixed: incorrect auth check
|
changeset |
files
|
Thu, 09 Oct 2008 03:21:16 +0500 |
Waqas Hussain |
Minor fix
|
changeset |
files
|
Thu, 09 Oct 2008 03:01:47 +0500 |
Waqas Hussain |
Merge from Matthew. datamanager.simplesave fix
|
changeset |
files
|
Thu, 09 Oct 2008 02:59:57 +0500 |
Waqas Hussain |
Added: vCard plugin: mod_vcard
|
changeset |
files
|
Thu, 09 Oct 2008 02:08:33 +0500 |
Waqas Hussain |
Added: mod_register now replies with an error stanza when file write fails
|
changeset |
files
|
Thu, 09 Oct 2008 01:20:43 +0500 |
Waqas Hussain |
Added: Datastore support for hosts and global data in addition to users
|
changeset |
files
|
Thu, 09 Oct 2008 01:18:48 +0500 |
Waqas Hussain |
Fixed routing for IQs to bare JIDs, and added a simple IQ validity check
|
changeset |
files
|
Wed, 08 Oct 2008 22:42:51 +0100 |
Matthew Wild |
Fix for saving tables with non-string keys
|
changeset |
files
|
Wed, 08 Oct 2008 17:27:20 +0100 |
Matthew Wild |
Merge roster fixes from waqas
|
changeset |
files
|
Wed, 08 Oct 2008 21:10:18 +0500 |
Waqas Hussain |
Fixed: rostermanager.lua now returns the module
|
changeset |
files
|
Wed, 08 Oct 2008 20:38:05 +0500 |
Waqas Hussain |
Removed: Unnecessary check in mod_roster. session.roster is guaranteed to be available for "c2s" session type.
|
changeset |
files
|
Wed, 08 Oct 2008 20:37:16 +0500 |
Waqas Hussain |
Fized: Added check to ensure that resource binding is done after auth.
|
changeset |
files
|
Wed, 08 Oct 2008 19:30:35 +0500 |
Waqas Hussain |
Load roster on resource bind
|
changeset |
files
|
Wed, 08 Oct 2008 17:20:11 +0100 |
Matthew Wild |
Merged docs from paul
|
changeset |
files
|
Wed, 08 Oct 2008 19:17:14 +0300 |
Paul-Sebastian Manole |
Added script to pull from master mercurial repository
|
changeset |
files
|
Wed, 08 Oct 2008 17:19:00 +0100 |
Matthew Wild |
Remove debugging output from when doing TLS
|
changeset |
files
|
Wed, 08 Oct 2008 17:06:51 +0500 |
Waqas Hussain |
Added to a comment
|
changeset |
files
|
Wed, 08 Oct 2008 17:05:25 +0500 |
Waqas Hussain |
Code cleanup
|
changeset |
files
|
Wed, 08 Oct 2008 04:49:55 +0500 |
Waqas Hussain |
Added: Local stanza routing
|
changeset |
files
|
Wed, 08 Oct 2008 03:38:07 +0500 |
Waqas Hussain |
Fixed typo in variable name
|
changeset |
files
|
Tue, 07 Oct 2008 23:13:30 +0100 |
Matthew Wild |
forgot to commit mod_tls, oops :)
|
changeset |
files
|
Sun, 05 Oct 2008 19:48:25 +0100 |
Matthew Wild |
Beginnings of real stanza routing
|
changeset |
files
|
Sun, 05 Oct 2008 19:16:32 +0100 |
Matthew Wild |
Merged local TLS branch
|
changeset |
files
|
Sun, 05 Oct 2008 19:10:21 +0100 |
Matthew Wild |
Working TLS!
tls
|
changeset |
files
|
Sun, 05 Oct 2008 17:33:38 +0100 |
Matthew Wild |
TLS: Handshake works, no data after that
tls
|
changeset |
files
|
Sun, 05 Oct 2008 02:48:39 +0100 |
Matthew Wild |
Convert spaces->tabs
|
changeset |
files
|
Sun, 05 Oct 2008 01:39:49 +0100 |
Matthew Wild |
mod_InBandRegistration -> mod_register
|
changeset |
files
|
Sun, 05 Oct 2008 01:32:43 +0100 |
Matthew Wild |
Merged mod_InBandRegistration from waqas
|
changeset |
files
|
Sun, 05 Oct 2008 01:31:27 +0100 |
Matthew Wild |
Docs
|
changeset |
files
|
Sun, 05 Oct 2008 04:55:45 +0500 |
Waqas Hussain |
User registration, etc (jabber:iq:register)
|
changeset |
files
|
Sat, 04 Oct 2008 19:24:43 +0100 |
Matthew Wild |
Merge from waqas
|
changeset |
files
|
Sat, 04 Oct 2008 19:51:59 +0500 |
Waqas Hussain |
Removed unused functions
|
changeset |
files
|
Sat, 04 Oct 2008 17:59:32 +0100 |
Matthew Wild |
Fix setting resource before we even know what it is
|
changeset |
files
|
Sat, 04 Oct 2008 15:35:28 +0100 |
Matthew Wild |
Merge docs from waqas
|
changeset |
files
|
Sat, 04 Oct 2008 19:32:02 +0500 |
Waqas Hussain |
Some notes of the stanza and session structures
|
changeset |
files
|
Sat, 04 Oct 2008 15:26:36 +0100 |
Matthew Wild |
DEPENDS updated by waqas
|
changeset |
files
|
Sat, 04 Oct 2008 15:25:54 +0100 |
Matthew Wild |
Session destruction fixes, some debugging code while we fix the rest. Also change logger to be more useful.
|
changeset |
files
|
Sat, 04 Oct 2008 15:24:52 +0100 |
Matthew Wild |
Fix for destruction of unauthed SASL sessions
|
changeset |
files
|
Sat, 04 Oct 2008 18:54:09 +0500 |
Waqas Hussain |
Added lbase64 to the dependency list
|
changeset |
files
|
Sat, 04 Oct 2008 14:36:03 +0100 |
Matthew Wild |
Fix for using wrong auth token as username (fixes Gajim login)
|
changeset |
files
|
Sat, 04 Oct 2008 02:43:23 +0100 |
Matthew Wild |
New "import" module to help tidy up all the local declarations at the top of modules
|
changeset |
files
|
Sat, 04 Oct 2008 02:42:23 +0100 |
Matthew Wild |
Use xmlns for matching auth tag too
|
changeset |
files
|
Sat, 04 Oct 2008 02:40:47 +0100 |
Matthew Wild |
Fix stanza handlers to use xmlns also for matching
|
changeset |
files
|
Sat, 04 Oct 2008 02:15:13 +0100 |
Matthew Wild |
Resource binding, XMPP sessions (whatever they're for...)
|
changeset |
files
|
Sat, 04 Oct 2008 02:14:11 +0100 |
Matthew Wild |
Small fix for sending stanzas in case of resource binding error
|
changeset |
files
|
Sat, 04 Oct 2008 02:12:54 +0100 |
Matthew Wild |
Add "uuid" library and make sessionmanager use this.
|
changeset |
files
|
Sat, 04 Oct 2008 02:10:14 +0100 |
Matthew Wild |
Reply to unhandled iq's with service-unavailable
|
changeset |
files
|
Sat, 04 Oct 2008 02:09:46 +0100 |
Matthew Wild |
Small fixes
|
changeset |
files
|
Fri, 03 Oct 2008 22:21:01 +0100 |
Matthew Wild |
An oops in sessionmanager stream:features code :)
|
changeset |
files
|
Fri, 03 Oct 2008 22:18:08 +0100 |
Matthew Wild |
Move stream opening handling from xmlhandlers to sessionmanager
|
changeset |
files
|
Fri, 03 Oct 2008 22:17:20 +0100 |
Matthew Wild |
Add support for arbitrary events and event hooks
|
changeset |
files
|
Thu, 02 Oct 2008 01:08:58 +0100 |
Matthew Wild |
SASL!
|
changeset |
files
|
Thu, 02 Oct 2008 00:00:35 +0100 |
Matthew Wild |
Removed unused functions from main.lua
|
changeset |
files
|
Wed, 01 Oct 2008 22:11:28 +0100 |
Matthew Wild |
Moved hosts to a config file, still need better config though
|
changeset |
files
|
Wed, 01 Oct 2008 18:51:28 +0500 |
Waqas Hussain |
Removed tag tip
|
changeset |
files
|
Wed, 01 Oct 2008 18:47:07 +0500 |
Waqas Hussain |
Fixed: Session data was never removed from sessions list
|
changeset |
files
|
Wed, 01 Oct 2008 01:18:19 +0100 |
Matthew Wild |
Let modules set/write globals
|
changeset |
files
|
Tue, 30 Sep 2008 21:35:39 +0100 |
Matthew Wild |
Fix quoting in util/sasl.lua
|
changeset |
files
|
Tue, 30 Sep 2008 21:20:55 +0100 |
Matthew Wild |
Remove now useless debug output
|
changeset |
files
|
Tue, 30 Sep 2008 19:52:00 +0100 |
Matthew Wild |
Huge commit to:
|
changeset |
files
|
Tue, 30 Sep 2008 19:49:36 +0100 |
Matthew Wild |
jid.split(): Return nil when passed nil
|
changeset |
files
|
Sat, 27 Sep 2008 19:18:05 +0100 |
Matthew Wild |
Adding initial unit testing scripts
|
changeset |
files
|
Sat, 27 Sep 2008 19:17:40 +0100 |
Matthew Wild |
Fixing jid.split() for all JIDs
|
changeset |
files
|
Wed, 17 Sep 2008 21:33:05 +0100 |
Matthew Wild |
Merged Paul's branch
|
changeset |
files
|
Wed, 17 Sep 2008 23:30:48 +0300 |
bt |
Grrr! Don't use KDE apps to view this repo!
|
changeset |
files
|
Wed, 17 Sep 2008 23:26:48 +0300 |
bt |
Removed ~ files
|
changeset |
files
|
Wed, 17 Sep 2008 22:20:08 +0300 |
bt |
Some docs written by Thorns. Need reviewing.
|
changeset |
files
|
Wed, 03 Sep 2008 02:24:28 +0100 |
Matthew Wild |
Various documentation updates, and added names.txt :)
|
changeset |
files
|
Wed, 27 Aug 2008 03:16:14 +0100 |
Matthew Wild |
Updated stanza routing doc
|
changeset |
files
|
Tue, 26 Aug 2008 16:57:00 +0100 |
Matthew Wild |
Remove some debugging messages
|
changeset |
files
|
Tue, 26 Aug 2008 13:15:06 +0100 |
Matthew Wild |
Merged in Tobias's SASL lib
|
changeset |
files
|
Tue, 26 Aug 2008 13:14:43 +0100 |
Matthew Wild |
Beginning of new routing logic
|
changeset |
files
|
Tue, 26 Aug 2008 14:11:52 +0200 |
Tobias Markmann |
module table was missing
|
changeset |
files
|
Tue, 26 Aug 2008 01:01:13 +0200 |
Tobias Markmann |
* missing base64 decode of SASL response
|
changeset |
files
|
Tue, 26 Aug 2008 00:57:46 +0200 |
Tobias Markmann |
adding SASL lib with PLAIN support, not tested yet
|
changeset |
files
|
Mon, 25 Aug 2008 22:19:47 +0100 |
Matthew Wild |
Added tests/ folder
|
changeset |
files
|
Mon, 25 Aug 2008 22:06:47 +0100 |
Matthew Wild |
Coding style doc, HACKERS file
|
changeset |
files
|
Mon, 25 Aug 2008 16:46:05 +0100 |
Matthew Wild |
Moved server module to net/
|
changeset |
files
|
Mon, 25 Aug 2008 02:10:50 +0100 |
Matthew Wild |
Remove redundant comments
|
changeset |
files
|
Mon, 25 Aug 2008 00:35:54 +0200 |
Tobias Markmann |
renaming _ to sock to improve readability
|
changeset |
files
|
Mon, 25 Aug 2008 00:33:16 +0200 |
Tobias Markmann |
remaned _ to sock to improve readability
|
changeset |
files
|
Sun, 24 Aug 2008 22:51:01 +0100 |
Matthew Wild |
added LICENSE file
|
changeset |
files
|
Sun, 24 Aug 2008 22:48:27 +0100 |
Matthew Wild |
- Remove some debugging code
|
changeset |
files
|
Sun, 24 Aug 2008 18:08:04 +0100 |
matthew |
Merged 2 heads o_O
|
changeset |
files
|
Sun, 24 Aug 2008 18:01:20 +0100 |
matthew |
Added all the files to please hg :/
|
changeset |
files
|
Sun, 24 Aug 2008 14:52:02 +0000 |
matthew |
Presence unavailable on disconnect
|
changeset |
files
|
Sun, 24 Aug 2008 13:29:01 +0000 |
matthew |
"Shared roster" - well, kind of :)
|
changeset |
files
|
Sun, 24 Aug 2008 04:34:01 +0000 |
matthew |
Working presence!
|
changeset |
files
|
Sun, 24 Aug 2008 01:51:02 +0000 |
matthew |
Switched to new connection framework, courtesy of the luadch project
|
changeset |
files
|
Fri, 22 Aug 2008 21:09:04 +0000 |
matthew |
First commit, where do you want to go tomorrow?
|
changeset |
files
|