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
|