Log

description author age
loggingmanager: Fix reading configuration of timestamps for console output. Waqas Hussain 2011-01-12
loggingmanager: Re-read 'debug' option on reload. Waqas Hussain 2011-01-12
prosody: Add config option plugin_path to allow overriding plugin directories. Waqas Hussain 2011-01-20
util.pluginloader: Add support for multiple plugin directories. Waqas Hussain 2011-01-20
mod_pubsub: Don't force-load mod_iq. Waqas Hussain 2011-01-20
MUC: Add option to allow participants to change the subject. Kim Alvefur 2011-01-14
Merge 0.8->trunk Matthew Wild 2011-01-11
loggingmanager: Remove event hook that never fired anyway, and held logfiles open - leave the GC to close them now. Matthew Wild 2011-01-11
Merge 0.8->trunk Matthew Wild 2011-01-11
storagemanager: Export load_driver() function so it can be used from e.g. migrators Matthew Wild 2011-01-11
Merge 0.8->trunk Matthew Wild 2011-01-11
util.sasl.*: Add 'sasl.' prefix to module names Matthew Wild 2011-01-11
util.datamanager: Change from 'Failed to load' to 'Assuming empty' for data store files that do not seem to exist Matthew Wild 2011-01-11
net.server_select, net.server_event: Silence 'error during ssl handshake' for wantread and wantwrite Matthew Wild 2011-01-11
Merge 0.8->trunk Matthew Wild 2011-01-11
mod_storage_sql: Create index when creating a new table Matthew Wild 2011-01-11
util.datamanager: Handle gracefully the lack of prosody.paths.data Matthew Wild 2011-01-11
Merge 0.8->trunk Matthew Wild 2011-01-10
s2smanager: Don't bounce error replies for error and result stanzas. Waqas Hussain 2011-01-10
mod_storage_sql: Reconnect in all cases, and rollback on error. Waqas Hussain 2011-01-10
Merge 0.8->trunk Matthew Wild 2011-01-08
net.adns: Fix logging to handle unconnected UDP sockets Matthew Wild 2011-01-08
mod_bosh: Return true from send() Matthew Wild 2011-01-08
mod_storage_sql: Create table automatically for all databases now, not just SQLite. Also rename table from Prosody -> prosody. Matthew Wild 2011-01-08
util.pubsub: Pass true instead of nil as the actor in a bunch of places, and fix a bunch of methods to not traceback on this (those with *_other capability checking). Matthew Wild 2011-01-08
util.pubsub: Some tidying/optimisation to service:may() Matthew Wild 2011-01-08
certs/openssl.cnf: Specify output encoding. Kim Alvefur 2011-01-08
Merge 0.8->trunk Matthew Wild 2011-01-07
mod_storage_sql: Make the 'database' value for the SQLite3 driver relative to the data path Matthew Wild 2011-01-07
prosodyctl: Instead of calling datamanager.set_path(), just ensure prosody.paths.data always contains the correct value (including config) Matthew Wild 2011-01-07
prosody: Instead of calling datamanager.set_path(), just ensure prosody.paths.data always contains the correct value (including config) Matthew Wild 2011-01-07
util.datamanager: Use prosody.paths.data as the initial value for data_path Matthew Wild 2011-01-07
Merge 0.8->trunk Matthew Wild 2011-01-07
prosody.cfg.lua: Give example for logging to console Matthew Wild 2011-01-07
prosody.cfg.lua: Improve comment about enabling debug logging Matthew Wild 2011-01-07
prosody.cfg.lua: Add mod_offline to the list of modules that can be disabled, and add comments for all auto-loaded modules Matthew Wild 2011-01-07
Merge 0.8->trunk Matthew Wild 2011-01-07
prosody.cfg.lua.dist: Update to include storage configuration and examples for SQL Matthew Wild 2011-01-07
prosody.cfg.lua.dist: Add note about the require_encryption options Matthew Wild 2011-01-07
storagemanager, mod_storage_internal: Split out default driver to mod_storage_internal, and greatly simplify storagemanager's error handling and fallback code Matthew Wild 2011-01-07
prosody.cfg.lua.dist: Add motd plugin Matthew Wild 2011-01-07
mod_motd: Process value to strip any indentation from the config Matthew Wild 2011-01-07
Merge 0.8->trunk Matthew Wild 2011-01-07
ejabberdstore.lib.lua: Remove now needless library Matthew Wild 2011-01-07
ejabberd_init.lib.lua: Remove now needless library Matthew Wild 2011-01-07
mod_storage_sql_ejabberd: Remove (moving to prosody-modules) Matthew Wild 2011-01-07
Merge 0.8->trunk Matthew Wild 2011-01-06
storagemanager: Fix log message (s/internal/null/) Matthew Wild 2011-01-06
storagemanager: Add new "null" provider to get used when loading a driver or opening a store fails, instead of falling back to the default driver Matthew Wild 2011-01-06
storagemanager: Log host in message when loading storage provider fails Matthew Wild 2011-01-06
net.server_event: Log interface and port number when binding fails Matthew Wild 2011-01-06
mod_storage_sql: Catch Lua errors during SQL transactions, and rollback. Waqas Hussain 2011-01-05
net.httpserver: Removed unused import and variables. Waqas Hussain 2011-01-05
net.httpserver: Changed an unnecessary global access. Waqas Hussain 2011-01-05
mod_storage_sql: Removed unnecessary initialization of a variable. Waqas Hussain 2011-01-05
net.httpserver: Decode percent-encoded characters in URL path. Waqas Hussain 2011-01-05
modulemanager: Removed an unused variable. Waqas Hussain 2011-01-05
configmanager: Added rawget(). Waqas Hussain 2011-01-05
mod_bosh: Fix for miscalculating inactivity, causing disconnects under a steady stream of traffic Matthew Wild 2011-01-04
prosody, prosodyctl: Filter out relative paths from package.(c)path when installed Matthew Wild 2011-01-04
prosody, prosodyctl: Create prosody object as a local before exporting as a global Matthew Wild 2011-01-04
mod_register: Small code cleanup Matthew Wild 2011-01-04
mod_register: Change to use new delete_user auth provider method Matthew Wild 2011-01-04
mod_register: Add registration_compat config option to allow account remove requests addressed to='host' (defaults to true) Matthew Wild 2011-01-04
mod_auth_internal_*: Support for delete_user method Matthew Wild 2011-01-04
usermanager: Add delete_user method Matthew Wild 2011-01-04
usermanager: Have methods not implemented in the active provider fall back to the null provider (later we can add support for chains of providers) Matthew Wild 2011-01-04
usermanager: Change dummy provider method to return an error string also (method not implemented) Matthew Wild 2011-01-04
net.adns: Log the DNS server that a query is sent to Matthew Wild 2011-01-04
MUC: Fix a pair of missing :up() Kim Alvefur 2011-01-03
util.sasl: Cache the calculated mechanisms set for SASL profiles (profile.mechanisms table). Waqas Hussain 2010-12-29
prosody: Don't add a datamanager callback when anonymous_login=true (mod_auth_anonymous does this now). Waqas Hussain 2010-12-28
hostmanager: Don't set host.disallow_s2s when anonymous_login=true (mod_auth_anonymous does this now). Waqas Hussain 2010-12-28
mod_saslauth: Remove special handling for SASL ANONYMOUS, and let mod_auth_anonymous handle it. Waqas Hussain 2010-12-28
usermanager: Assume authentication="anonymous" when anonymous_login=true. Waqas Hussain 2010-12-27
util.sasl.*, mod_auth_*, mod_saslauth: Pass SASL handler as first parameter to SASL profile callbacks. Waqas Hussain 2010-12-27
mod_storage_sql: Use util.json instead of util.serialization. Waqas Hussain 2010-12-27
util.json: Initial commit. Waqas Hussain 2010-12-27
mod_storage_sql: Log an error on query failure. Waqas Hussain 2010-12-27
mod_storage_sql: Remove the subkey column from the Prosody table, and make the map store compatible with the key-value store. Waqas Hussain 2010-12-27
mod_storage_sql: Dynamically replace backquotes with double quotes when connecting to PostgreSQL... Waqas Hussain 2010-12-27
mod_storage_sql: Call commit() after all SQL statements, including SELECT, to get SQLite to drop its locks. Waqas Hussain 2010-12-27
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... Waqas Hussain 2010-12-27
Don't check priority in mod_offline Robert Hoelz 2010-12-10
mod_message, mod_offline: Change message/offline/store -> message/offline/handle Robert Hoelz 2010-12-09
mod_offline: Make sure mod_offline's store handler reports success vs failure. Robert Hoelz 2010-12-09
mod_message: Send service-unavailable if offline storage fails. Robert Hoelz 2010-12-09
mod_presence, mod_offline: Merge message/offline/delete with message/offline/broadcast. Robert Hoelz 2010-12-09
core.offlinemanager, mod_message, mod_presence: Removed core.offlinemanager in favor of mod_offline. Robert Hoelz 2010-12-09
modulemanager: Auto-load mod_offline. Waqas Hussain 2010-12-27
util.pposix: Remove extraneous semicolon Matthew Wild 2010-12-26
util.encodings: Switch comment styles to build ok as ANSI C Matthew Wild 2010-12-26
util-src/Makefile: Change parameter order so that LDFLAGS always comes later than the input files Matthew Wild 2010-12-26
util-src/Makefile: Clean up and remove unnecessary all linking Matthew Wild 2010-12-26
configure: Don't add -llua to LDFLAGS, it's unnecessary Matthew Wild 2010-12-26
mod_saslauth: Handle session bind requests to the host, fixes OneTeam login Matthew Wild 2010-12-24
s2smanager: Destroy session on immediate failure of a connection attempt (e.g. inability to create sockets) Matthew Wild 2010-12-24
s2smanager: Handle DNS lookup error in response handler Matthew Wild 2010-12-24
s2smanager: send_to_host(): Handle already-destroyed session and bounce stanza accordingly Matthew Wild 2010-12-24
s2smanager: new_outgoing(): Destroy session if first connection attempt fails immediately (e.g. can't create sockets) Matthew Wild 2010-12-24
net.adns: Handle dns.query() failures, and pass error to handler Matthew Wild 2010-12-24
net.dns: resolver:query(): Handle getsocket() failures, and return true on success Matthew Wild 2010-12-24
net.dns: resolver:getsocket(): Return nil, err on failure Matthew Wild 2010-12-24
s2smanager: Give all new outgoing s2s sessions a close method by default (destroy_session) Matthew Wild 2010-12-24
s2smanager: Add a missing semi-colon Matthew Wild 2010-12-24
s2smanager: destroy_session(): Pass reason to retire_session() and return true on successful destruction Matthew Wild 2010-12-24
s2smanager: retire_session(): Add a 'reason' parameter Matthew Wild 2010-12-24
s2smanager: session.send(): Return the result of send_to_host() (and incidentally make this a tail call \o/) Matthew Wild 2010-12-22
s2smanager: send_to_host(): Return false on failure, and true otherwise Matthew Wild 2010-12-22
util.filters: Add remove_filter_hook() Matthew Wild 2010-12-22
prosody: Catch a recursive Include error and print a more friendly error Matthew Wild 2010-12-21
configmanager: Filenames without a path are also relative to the config file path, not the current working directory Matthew Wild 2010-12-21
util.xmppstream: Allow stream_ns = "" for parsing streams with no xmlns Matthew Wild 2010-12-21
storagemanager: Fix log message (s/internal/null/) Matthew Wild 2011-01-06
storagemanager: Add new "null" provider to get used when loading a driver or opening a store fails, instead of falling back to the default driver Matthew Wild 2011-01-06
storagemanager: Log host in message when loading storage provider fails Matthew Wild 2011-01-06
net.server_event: Log interface and port number when binding fails Matthew Wild 2011-01-06
mod_storage_sql: Catch Lua errors during SQL transactions, and rollback. Waqas Hussain 2011-01-05
net.httpserver: Removed unused import and variables. Waqas Hussain 2011-01-05
net.httpserver: Changed an unnecessary global access. Waqas Hussain 2011-01-05
mod_storage_sql: Removed unnecessary initialization of a variable. Waqas Hussain 2011-01-05
net.httpserver: Decode percent-encoded characters in URL path. Waqas Hussain 2011-01-05
modulemanager: Removed an unused variable. Waqas Hussain 2011-01-05
configmanager: Added rawget(). Waqas Hussain 2011-01-05
mod_bosh: Fix for miscalculating inactivity, causing disconnects under a steady stream of traffic Matthew Wild 2011-01-04
prosody, prosodyctl: Filter out relative paths from package.(c)path when installed Matthew Wild 2011-01-04
prosody, prosodyctl: Create prosody object as a local before exporting as a global Matthew Wild 2011-01-04
mod_register: Small code cleanup Matthew Wild 2011-01-04
mod_register: Change to use new delete_user auth provider method Matthew Wild 2011-01-04
mod_register: Add registration_compat config option to allow account remove requests addressed to='host' (defaults to true) Matthew Wild 2011-01-04
mod_auth_internal_*: Support for delete_user method Matthew Wild 2011-01-04
usermanager: Add delete_user method Matthew Wild 2011-01-04
usermanager: Have methods not implemented in the active provider fall back to the null provider (later we can add support for chains of providers) Matthew Wild 2011-01-04
usermanager: Change dummy provider method to return an error string also (method not implemented) Matthew Wild 2011-01-04
net.adns: Log the DNS server that a query is sent to Matthew Wild 2011-01-04
MUC: Fix a pair of missing :up() Kim Alvefur 2011-01-03
mod_pubsub: Correctly wrap the list of subscriptions in a pubsub element Kim Alvefur 2010-12-29
util.xmppstream: Optimized stanza building by bypassing the stanza API. Waqas Hussain 2010-12-29
util.sasl: Cache the calculated mechanisms set for SASL profiles (profile.mechanisms table). Waqas Hussain 2010-12-29
prosody: Don't add a datamanager callback when anonymous_login=true (mod_auth_anonymous does this now). Waqas Hussain 2010-12-28
hostmanager: Don't set host.disallow_s2s when anonymous_login=true (mod_auth_anonymous does this now). Waqas Hussain 2010-12-28
mod_saslauth: Remove special handling for SASL ANONYMOUS, and let mod_auth_anonymous handle it. Waqas Hussain 2010-12-28
usermanager: Assume authentication="anonymous" when anonymous_login=true. Waqas Hussain 2010-12-27
util.sasl.*, mod_auth_*, mod_saslauth: Pass SASL handler as first parameter to SASL profile callbacks. Waqas Hussain 2010-12-27
mod_storage_sql: Use util.json instead of util.serialization. Waqas Hussain 2010-12-27
util.json: Initial commit. Waqas Hussain 2010-12-27
mod_storage_sql: Log an error on query failure. Waqas Hussain 2010-12-27
mod_storage_sql: Remove the subkey column from the Prosody table, and make the map store compatible with the key-value store. Waqas Hussain 2010-12-27
mod_storage_sql: Dynamically replace backquotes with double quotes when connecting to PostgreSQL... Waqas Hussain 2010-12-27
mod_storage_sql: Call commit() after all SQL statements, including SELECT, to get SQLite to drop its locks. Waqas Hussain 2010-12-27
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... Waqas Hussain 2010-12-27
Don't check priority in mod_offline Robert Hoelz 2010-12-10
mod_message, mod_offline: Change message/offline/store -> message/offline/handle Robert Hoelz 2010-12-09
mod_offline: Make sure mod_offline's store handler reports success vs failure. Robert Hoelz 2010-12-09
mod_message: Send service-unavailable if offline storage fails. Robert Hoelz 2010-12-09
mod_presence, mod_offline: Merge message/offline/delete with message/offline/broadcast. Robert Hoelz 2010-12-09
core.offlinemanager, mod_message, mod_presence: Removed core.offlinemanager in favor of mod_offline. Robert Hoelz 2010-12-09
modulemanager: Auto-load mod_offline. Waqas Hussain 2010-12-27
util.pposix: Remove extraneous semicolon Matthew Wild 2010-12-26
util.encodings: Switch comment styles to build ok as ANSI C Matthew Wild 2010-12-26
util-src/Makefile: Change parameter order so that LDFLAGS always comes later than the input files Matthew Wild 2010-12-26
util-src/Makefile: Clean up and remove unnecessary all linking Matthew Wild 2010-12-26
configure: Don't add -llua to LDFLAGS, it's unnecessary Matthew Wild 2010-12-26
mod_saslauth: Handle session bind requests to the host, fixes OneTeam login Matthew Wild 2010-12-24
s2smanager: Destroy session on immediate failure of a connection attempt (e.g. inability to create sockets) Matthew Wild 2010-12-24
s2smanager: Handle DNS lookup error in response handler Matthew Wild 2010-12-24
s2smanager: send_to_host(): Handle already-destroyed session and bounce stanza accordingly Matthew Wild 2010-12-24
s2smanager: new_outgoing(): Destroy session if first connection attempt fails immediately (e.g. can't create sockets) Matthew Wild 2010-12-24
net.adns: Handle dns.query() failures, and pass error to handler Matthew Wild 2010-12-24
net.dns: resolver:query(): Handle getsocket() failures, and return true on success Matthew Wild 2010-12-24
net.dns: resolver:getsocket(): Return nil, err on failure Matthew Wild 2010-12-24
s2smanager: Give all new outgoing s2s sessions a close method by default (destroy_session) Matthew Wild 2010-12-24
s2smanager: Add a missing semi-colon Matthew Wild 2010-12-24
s2smanager: destroy_session(): Pass reason to retire_session() and return true on successful destruction Matthew Wild 2010-12-24
s2smanager: retire_session(): Add a 'reason' parameter Matthew Wild 2010-12-24
mod_pubsub: Include node in disco#items reply Matthew Wild 2010-12-22
s2smanager: session.send(): Return the result of send_to_host() (and incidentally make this a tail call \o/) Matthew Wild 2010-12-22
s2smanager: send_to_host(): Return false on failure, and true otherwise Matthew Wild 2010-12-22
mod_pubsub: Fix missing disco#items xmlns Kim Alvefur 2010-12-22
util.pubsub: Return correct node in get_subscriptions() Kim Alvefur 2010-12-22
mod_pubsub: Implement disco#info for nodes Matthew Wild 2010-12-22
util.filters: Add remove_filter_hook() Matthew Wild 2010-12-22
util.pubsub: Use correct node name when returning a list of multiple nodes in a subscriptions response Matthew Wild 2010-12-22
mod_pubsub: Implement get_subscriptions Matthew Wild 2010-12-22
mod_pubsub: Add get_subscriptions and get_subscriptions_other capabilities to default affiliations Matthew Wild 2010-12-22
mod_pubsub: Add add_subscription and get_subscriptions to feature_map Matthew Wild 2010-12-22
util.pubsub: Add service-wide subscription tracking, and add :get_subscriptions() Matthew Wild 2010-12-22
util.pubsub: Small code tidying for :get_subscription() Matthew Wild 2010-12-22
util.pubsub: Fix traceback when using autocreate-on-subscribe Matthew Wild 2010-12-22
mod_pubsub: Set normalize_jid instead of jids_equal Matthew Wild 2010-12-22
util.pubsub: Add service:jids_equal() and new config option normalize_jid Matthew Wild 2010-12-22
mod_pubsub: Fix a missing :up() from the last commit Matthew Wild 2010-12-22