Log

description author age
mod_pubsub: Add 'publisher' affiliation (can't create/configure nodes, can do everything else) Matthew Wild 2011-08-14
mod_pubsub: Send node items to new subscribers Matthew Wild 2011-08-14
mod_pubsub: Add newline at end of file Matthew Wild 2011-08-14
mod_pubsub: Handle options tag in subscription request (currently doesn't work as options_form is not defined) Matthew Wild 2011-08-14
tests/test.lua, tests/test_net_http.lua: Tests for net.http's url and form encoding/decoding functions Matthew Wild 2011-08-10
net.http: Add formdecode to decode an urlencoded form Matthew Wild 2011-08-10
core.modulemanager, mod_disco: Add support for XEP-0128: Service Discovery Extensions Kim Alvefur 2011-08-08
prosodyctl: Update message on reload success Matthew Wild 2011-08-04
Add "reload" command to prosodyctl Vladimir Protasov 2011-08-04
prosodyctl: Remove typo'd '+' after LuaRocks 1.x version (thanks spoobie) Matthew Wild 2011-07-27
prosodyctl: Add info about the presence of LuaRocks to 'about' command Matthew Wild 2011-07-27
mod_bosh: Update to use typed variants of module:get_option(), makes it more tolerant to config variations and simplifies the code. Matthew Wild 2011-07-20
prosodyctl: Fix 'about' command to not show up where it shouldn't... Matthew Wild 2011-07-19
util.x509: Update references to published RFCs Paul Aurich 2011-05-22
s2smanager: Update to newer luasec Paul Aurich 2010-12-07
mod_admin_telnet: Update to newer luasec. Paul Aurich 2010-12-07
mod_bosh: Fix logging when no sid present, fix a missing semi-colon, avoid an extra useless table lookup (thanks Thomas) Matthew Wild 2011-06-28
MUC: Change error type of badly-formatted stanza from 'auth' to 'modify' (thanks Andrew) Matthew Wild 2011-06-27
sessionmanager: Remove dependency on util.import Matthew Wild 2011-06-27
prosodyctl: Add 'about' command to list Prosody version, directories, and various other stuff Matthew Wild 2011-06-27
mod_component: Clearer log message when bouncing a stanza from a component that is not connected (thanks MK) Matthew Wild 2011-06-18
connlistener, server_select, prosody: Add support for binding to multiple addresses Florian Zeitz 2011-06-15
Merge 0.8->trunk Matthew Wild 2011-06-12
Tagging 0.8.2 Matthew Wild 2011-06-12
Merge 0.8->trunk Matthew Wild 2011-06-11
mod_storage_sql: Add extra logging and error handling around table creation 0.8.2 Matthew Wild 2011-06-11
mod_storage_sql: Add sql_manage_tables to disable table creation/updating. Matthew Wild 2011-06-11
Merge 0.8->trunk Matthew Wild 2011-06-07
Backout bcdff2b1d3ec from 0.8 - going to commit a slightly cleaner patch for the same issue to trunk Matthew Wild 2011-06-07
mod_dialback: More robust handling of multiple outstanding dialback requests for the same domain, fixes intermittent s2s with some (patched?) ejabberds Matthew Wild 2011-06-06
Backout commit d6366294f618 which I was testing and didn't mean to push to 0.8 Matthew Wild 2011-06-05
mod_groups: Persist changes to mod_groups contacts (e.g. moving groups) Christian Haase 2011-06-05
mod_bosh: Fix terminate logic - process any stanzas in a terminating request, and add type='terminate' to any responses generated by those stanzas. Finally, close all remaining open requests with type='terminate' and close the session. Fixes #211 (thanks Maranda + waqas). Matthew Wild 2011-03-04
migrator/prosody_sql.lua: Fix for compatibility with non-MySQL databases Matthew Wild 2011-06-05
mod_storage_sql: Fix commit c806a599224a for compatibility with non-MySQL databases (thanks Ognyan Kulev) Matthew Wild 2011-06-05
mod_bosh: Mark a session as active when a request comes in, even if we don't end up holding that request, fixes BOSH ghosts (thanks smoku) Matthew Wild 2011-06-05
s2smanager: Fix letter case in log message (thanks darkrain) Matthew Wild 2011-06-05
Merge 0.8->trunk Matthew Wild 2011-06-05
util.xmppstream: Check to make sure parser.stop is present before calling it. Waqas Hussain 2011-06-04
COPYING: Reflow the all-caps text. It was wrapping really badly in the Windows installer. Waqas Hussain 2011-06-04
COPYING: Update copyright year; it's 2011 already. Waqas Hussain 2011-06-04
util.encodings: Fix small typo introduced in 7f789266b741 Matthew Wild 2011-06-04
mod_component: Small code clarity fix Matthew Wild 2011-06-03
Merge with Florob Matthew Wild 2011-06-03
Merge 0.8->trunk Matthew Wild 2011-06-03
Tagging 0.8.1 Matthew Wild 2011-06-03
mod_storage_sql: Log error when failing to update MySQL schema 0.8.1 Matthew Wild 2011-06-03
mod_admin_adhoc: Only allow global admins to shut the server down Florian Zeitz 2011-06-03
Merge 0.8->trunk Matthew Wild 2011-06-02
migrator/prosody_sql.lua: Create (and upgrade) MySQL tables to use MEDIUMTEXT for the 'value' column to avoid truncation Matthew Wild 2011-06-02
migrator/prosody_files: Don't choke on empty data stores for a user (thanks @eoranged) Matthew Wild 2011-06-02
mod_admin_adhoc: Add "Reload configuration" command Florian Zeitz 2011-06-02
mod_adhoc: Add support for commands only executable by global administrators Florian Zeitz 2011-06-02
Merge 0.8->trunk Matthew Wild 2011-06-02
Merge 0.7->0.8 Matthew Wild 2011-06-02
Merge 0.6->0.7 Matthew Wild 2011-06-02
xmlhandlers/xmppstream: Stop the parser when encountering restricted XML, completing the fix for the billion laughs attack Matthew Wild 2011-06-02
Merge 0.8->trunk Matthew Wild 2011-06-02
mod_storage_sql: Switch to MEDIUMTEXT for the 'value' column when using MySQL, as it imposes a 64K limit otherwise, potentially truncating data. Automatically upgrades existing tables. Matthew Wild 2011-06-02
util.json: Fixed handling of truncated JSON. Waqas Hussain 2011-06-02
Merge 0.8->trunk Matthew Wild 2011-06-01
Merge 0.7->0.8 Matthew Wild 2011-06-01
Merge 0.6->0.7 Matthew Wild 2011-06-01
xmlhandlers: Don't restrict CDATA Matthew Wild 2011-06-01
Merge 0.8->trunk Matthew Wild 2011-06-01
Merge 0.7->0.8 Matthew Wild 2011-06-01
Merge 0.6->0.7 Matthew Wild 2011-06-01
xmlhandlers: Reject XML comments, processing instructions and (if supported by LuaExpat) DTDs. If not supported, log a warning. [Backport of 7cc426988bcc in trunk] Matthew Wild 2011-06-01
util.xmppstream: Reject XML comments, processing instructions and (if supported by LuaExpat) DTDs. If not supported, log a warning. Matthew Wild 2011-06-01
util.xmppstream: Reject XML comments, processing instructions and (if supported by LuaExpat) DTDs. If not supported, log a warning. Matthew Wild 2011-06-01
util.encodings: Check return values before proceeding Paul Aurich 2011-05-22
util.encodings: Swap code order ("ifndef" bugs me) Paul Aurich 2011-05-22
util.encodings: Fix idna.to_unicode Paul Aurich 2011-05-22
mod_register: Change the default for 'allow_registration' from true to false, most users shouldn't be affected as allow_registration is already explicitly set in the default config file. Matthew Wild 2011-05-27
mod_register: Move allow_registration option into an upvalue for efficiency (now it is being checked on every new c2s stream) Matthew Wild 2011-05-27
Advertise in-band registration support. Glenn Maynard 2011-05-27
net.dns: Support for resolving AAAA records Matthew Wild 2011-05-16
MUC: Include occupant count in room disco#info response. Waqas Hussain 2011-05-07
mod_roster: Remove <optional/> from roster version stream feature, as per latest specs. Waqas Hussain 2011-05-07
mod_dialback: Remove <optional/> from stream feature, as per latest specs. Waqas Hussain 2011-05-07
sessionmanager: Log reason when destroying a session. Waqas Hussain 2011-05-07
s2smanager: Log reason when destroying a session. Waqas Hussain 2011-05-07
Merge 0.8->trunk Matthew Wild 2011-05-04
mod_muc: Remove room from memory when it is made non-persistent and is empty Matthew Wild 2011-05-04
Merge 0.8->trunk Matthew Wild 2011-04-20
mod_legacyauth: Disallow on unencrypted connections by default, heed allow_unencrypted_plain_auth config option (thanks Maranda/Zash) Matthew Wild 2011-04-20
Merge 0.8->trunk Matthew Wild 2011-04-18
Tagging 0.8.1 Matthew Wild 2011-04-18
Merge 0.8->trunk Matthew Wild 2011-04-15
util.datetime: Fix timestamp parsing when in DST (thanks xnyhps) Matthew Wild 2011-04-15
prosody: Add sanity_check() to startup sequence. Check that we have at least one vhost enabled to avoid Bad Things. Matthew Wild 2011-04-14
Merge Zash->trunk Matthew Wild 2011-04-15
net.dns: Fix TXT records Kim Alvefur 2011-04-14
util.datetime: Fix timestamp parsing when in DST (thanks xnyhps) Matthew Wild 2011-04-15
prosody: Add sanity_check() to startup sequence. Check that we have at least one vhost enabled to avoid Bad Things. Matthew Wild 2011-04-14
Merge 0.8->trunk Matthew Wild 2011-04-11
tools/migration/migrator/prosody_sql.lua: Fix compatibility with PostgreSQL (thanks Timo) Matthew Wild 2011-04-11
mod_pubsub: Support for setting a disco name Marco Cirillo 2011-04-06
Merge 0.8->trunk Matthew Wild 2011-04-06
mod_tls: Fix for components to more reliably inherit SSL settings from their parenthost (thanks Link Mauve) Matthew Wild 2011-04-06
Merge 0.8 -> trunk Matthew Wild 2011-04-05
Tagging 0.8.0 Matthew Wild 2011-04-05
tools/migration/migrator/prosody_files.lua: Fix for previous commit 0.8.0 Matthew Wild 2011-04-05
tools/migration/prosody-migrator.lua: Add messages to show when migration is in progress Matthew Wild 2011-04-05
tools/migration: Support for ~/ in paths Matthew Wild 2011-04-05
Merge 0.8->trunk Matthew Wild 2011-04-05
usermanager: Check host exists before trying to look up admins for it Matthew Wild 2011-04-05
util.dependencies: Add a dummy util.ztact loader to log a message for people still using it (e.g. in their Debian-derived config files) Matthew Wild 2011-04-05
tools/migration/prosody-migrator.lua: Refactor store handler loading to report errors they throw Matthew Wild 2011-04-05
tools/migration/migrator/prosody_sql: Throw a friendlier error when LuaDBI is not found Matthew Wild 2011-04-05
prosody.cfg.lua.dist: Add example of 'authentication' option Matthew Wild 2011-04-05
mod_privacy: Remove several unused variable declarations Matthew Wild 2011-03-29
mod_privacy: Remove unused function, sendUnavailable Matthew Wild 2011-03-29
sessionmanager: Fire pre-resource-unbind to allow plugins (such as mod_smacks) to hook and prevent/override session destruction Matthew Wild 2011-03-29
tools/migration: Rename main.lua -> prosody-migrator.lua and update the Makefile Matthew Wild 2011-03-21
net.httpserver: Revert commit eccd3c87d717 which has since been fixed in a better way Matthew Wild 2011-03-21
mod_dialback: Use session:close() on dialback failure instead of s2smanager.destroy_session() (thanks Zash) Matthew Wild 2011-03-21
Merge 0.8->trunk Matthew Wild 2011-03-18
mod_pubsub: Remove checks for whether the JID being (un)subscribed is the actor's own - it's possible to (un)subscribe another JID if you have the (un)subscribe_other capability, which is already checked in util.pubsub (thanks Andrew) Matthew Wild 2011-03-18
tools/migration/Makefile: Don't install main.lua (we already install it as prosody-migrator) (thanks Enrico) Matthew Wild 2011-03-03
mod_bosh: Fix terminate logic - process any stanzas in a terminating request, and add type='terminate' to any responses generated by those stanzas. Finally, close all remaining open requests with type='terminate' and close the session. Fixes #211 (thanks Maranda + waqas). Matthew Wild 2011-03-04
Merge 0.8->trunk. Waqas Hussain 2011-03-02
prosody: Load net.httpserver at startup, to avoid creating a global later. Waqas Hussain 2011-03-02
net.connlisteners: Log traceback on errors in listener loading. Waqas Hussain 2011-03-02
Merge 0.8->trunk Matthew Wild 2011-03-01
mod_storage_sql: Display friendlier error when LuaDBI is missing Matthew Wild 2011-03-01
Merge 0.8->trunk Matthew Wild 2011-02-26
tools/migration/*: Numerous changes and restructuring, and the addition of a Makefile Matthew Wild 2011-02-26
Merge 0.8->trunk Matthew Wild 2011-02-25
tools/migration/*.lua: Rename config to migrator.cfg.lua, add error handling for config and command-line parameters Matthew Wild 2011-02-25
tools/migration/main.lua: Add command-line parsing, including --config=CONFIG_FILE, and the ability to specify to/from stores to migrate Matthew Wild 2011-02-25
tools/migration/config.lua: Minor fixes for more sensible defaults Matthew Wild 2011-02-25
tools/migration/*.lua: Rename config to migrator.cfg.lua, add error handling for config and command-line parameters Matthew Wild 2011-02-25
tools/migration/main.lua: Add command-line parsing, including --config=CONFIG_FILE, and the ability to specify to/from stores to migrate Matthew Wild 2011-02-25
tools/migration/config.lua: Minor fixes for more sensible defaults Matthew Wild 2011-02-25
Merge 0.8->trunk Matthew Wild 2011-02-25
mod_pep: Fix comparison between incoming hash and the cached hash for a JID, fixes repeated PEP events on presence (fixes #225) Matthew Wild 2011-02-25
Merge 0.8->trunk Matthew Wild 2011-02-24
util.sasl.scram: Fix bug in validate_username function. (Thanks Florob) Tobias Markmann 2011-02-24
util.sasl.scram: Fix bug in validate_username function. (Thanks Florob) Tobias Markmann 2011-02-24
Merge 0.8->trunk. Waqas Hussain 2011-02-24
MUC: Don't limit affiliation changes to owners, and allow owners to remove themselves if they are not the last owner. Waqas Hussain 2011-02-24
MUC: Add a textual error message when the user isn't allowed to get/set config form. Waqas Hussain 2011-02-24
Merge 0.8->trunk Matthew Wild 2011-02-24
util.stanza: Whitespace fix after merge (complicated) Matthew Wild 2011-02-24
prosody, prosodyctl: Use plugin_paths in addition to, not instead of, the default plugin path Matthew Wild 2011-02-24
tools/migration/*.lua: Convert to unix line endings Matthew Wild 2011-02-23
net.httpserver: Removed an unused function. Waqas Hussain 2011-02-23
net.httpserver: Fix HTTP after commit c299726d2b4e and add a 500 error response if a request handler fails to make a response to the client Matthew Wild 2011-02-23
tests/test_sasl.lua: Convert literal UTF-8/Latin1 chars to escape codes for weak text editors Matthew Wild 2011-02-22
tools/migration/*: Initial commit of a new migration tool. Currently supports Prosody files and Prosody SQL as input and output. Waqas Hussain 2011-02-22
net.httpserver: Catch errors thrown in HTTP handlers. Waqas Hussain 2011-02-22
mod_auth_*: Get rid of undocumented and broken 'sasl_realm' config option. Waqas Hussain 2011-02-22
mod_auth_cyrus: Print some diagnostic log messages about the available mechanisms. Waqas Hussain 2011-02-22
prosodyctl: Support for plugin_paths config option Matthew Wild 2011-02-22
mod_tls: Drop 'TLS negotiation started for ...' to debug level from info Matthew Wild 2011-02-22
s2smanager: Drop some log messages to debug level from info/warn Matthew Wild 2011-02-22
prosody: Change plugin_path -> plugin_paths and make it an array instead of a string Matthew Wild 2011-02-22
util.pluginloader: Rewritten resource loading to be cleaner, and added support for prosody-modules directory layout. "/" in plugin names is no longer supported. Waqas Hussain 2011-02-22
util.stanza: Remove childtags and rename matching_tags -> childtags (they are API-compatible) Matthew Wild 2011-02-22
util.pluginloader: Remove unused support for custom loaders, to simplify further refactoring. Waqas Hussain 2011-02-20
modulemanager: Added module.path to the plugin API to let plugins determine their load path. Waqas Hussain 2011-02-20
util.pluginloader: Return file path on success in pluginloader.load_code(). Waqas Hussain 2011-02-20
util.pluginloader: Return full file path from internal file loader on success, not just the name. Waqas Hussain 2011-02-20
util.stanza: Rewrite clone() to be more optimized. Waqas Hussain 2011-02-20
prosodyctl, util.prosodyctl: Move UI functions to util.prosodyctl so they can be used outside of prosodyctl itself Matthew Wild 2011-02-13
loggingmanager: Allow specifying a sink type in per-level logging config (thanks ruskie) Matthew Wild 2011-02-13
loggingmanager: Iterate over logging config rules using ipairs rather than pairs Matthew Wild 2011-02-13
mod_presence: Bounce errors for invalid presence types (thanks nolan/Astro) Matthew Wild 2011-02-10
TODO: Update for 0.9 milestones Matthew Wild 2011-02-01
TODO: Remove 0.8 milestones Matthew Wild 2011-02-01
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
MUC: Add option to allow participants to change the subject. Kim Alvefur 2011-01-14
Merge with waqas Matthew Wild 2011-02-24
util.stanza: Clean up matching_tags() and replace :childtags() with it Matthew Wild 2011-02-19
prosody, prosodyctl: Use plugin_paths in addition to, not instead of, the default plugin path Matthew Wild 2011-02-24
tools/migration/*.lua: Convert to unix line endings Matthew Wild 2011-02-23
net.httpserver: Removed an unused function. Waqas Hussain 2011-02-23
net.httpserver: Fix HTTP after commit c299726d2b4e and add a 500 error response if a request handler fails to make a response to the client Matthew Wild 2011-02-23
tests/test_sasl.lua: Convert literal UTF-8/Latin1 chars to escape codes for weak text editors Matthew Wild 2011-02-22
tools/migration/*: Initial commit of a new migration tool. Currently supports Prosody files and Prosody SQL as input and output. Waqas Hussain 2011-02-22
net.httpserver: Catch errors thrown in HTTP handlers. Waqas Hussain 2011-02-22
mod_auth_*: Get rid of undocumented and broken 'sasl_realm' config option. Waqas Hussain 2011-02-22
mod_auth_cyrus: Print some diagnostic log messages about the available mechanisms. Waqas Hussain 2011-02-22
prosodyctl: Support for plugin_paths config option Matthew Wild 2011-02-22
mod_tls: Drop 'TLS negotiation started for ...' to debug level from info Matthew Wild 2011-02-22
s2smanager: Drop some log messages to debug level from info/warn Matthew Wild 2011-02-22
prosody: Change plugin_path -> plugin_paths and make it an array instead of a string Matthew Wild 2011-02-22
util.pluginloader: Rewritten resource loading to be cleaner, and added support for prosody-modules directory layout. "/" in plugin names is no longer supported. Waqas Hussain 2011-02-22
util.stanza: Remove childtags and rename matching_tags -> childtags (they are API-compatible) Matthew Wild 2011-02-22
util.pluginloader: Remove unused support for custom loaders, to simplify further refactoring. Waqas Hussain 2011-02-20