Log

description author age
mod_manifesto: Module that informs users about the Security Test Days and which contacts it will affect (Thanks to MattJ, who wrote most of it) Kim Alvefur 2014-01-23
mod_admin_probe: Module allowing server administrators to probe any user Florian Zeitz 2014-01-20
mod_service_directories: Respect the 'name' option (Thanks Thomas) Kim Alvefur 2014-01-19
mod_mam_muc: Override method for storing history messages instead of hooking stanza events Kim Alvefur 2014-01-18
mod_mam_muc: Override sending of room history and use archives Kim Alvefur 2014-01-18
mod_mam_muc: Remove archives when a room is destroyed Kim Alvefur 2014-01-18
mod_mam_muc: Hide logging option from room configuration if set to log all rooms Kim Alvefur 2014-01-18
mod_mam_muc: Make the logging option in the room config reflect logging and inherit the default Kim Alvefur 2014-01-18
mod_auth_ldap: Add support for binding Kim Alvefur 2014-01-15
mod_auth_ldap: Cleanup, reorder and some comments Kim Alvefur 2014-01-15
mod_websocket: Fix typo "Cosed" -> "Closed" Florian Zeitz 2014-01-10
mod_saslname: XEP-0233 implementation Kim Alvefur 2014-01-07
mod_admin_web: Bump strophe.js version Florian Zeitz 2014-01-05
mod_s2s_auth_dane: Fix typo in comment (thanks albert) Kim Alvefur 2014-01-04
mod_muc_log_http: URL-encode room names. This allows special characters in room names to work. Ideally this escaping shouldn’t be done in the user visible content, but the module’s template system doesn’t currently allow that. Waqas Hussain 2014-01-04
mod_list_inactive: Parse data collected by mod_lastlog and print users who have not logged in for some time Kim Alvefur 2014-01-04
mod_s2s_auth_dane: Style fixes Kim Alvefur 2014-01-04
mod_s2s_auth_dane: Fix wording on validation failure Kim Alvefur 2014-01-04
mod_s2s_keepalive: Don't send directly on the connection, use sends2s Kim Alvefur 2014-01-04
mod_http_user_count: HTTP module to report the current number of online users or sessions Matthew Wild 2014-01-03
mod_s2s_auth_dane: Invalidate trust if there are TLSA records but no matches, or bogus results Kim Alvefur 2014-01-03
mod_s2s_auth_dane: Warn about unsupported DANE params Kim Alvefur 2014-01-03
mod_idlecompat: Add initial version. Tobias Markmann 2014-01-03
mod_storage_memory: Simple in-memory only storage backend without persistence Kim Alvefur 2013-12-31
mod_s2s_auth_dane: Experimental DANE implementation Kim Alvefur 2013-12-31
mod_component_roundrobin: Increase priority of stanza hooks above mod_component (thanks Julien) Kim Alvefur 2013-12-28
mod_admin_web: Bump strophejs version Florian Zeitz 2013-12-21
mod_component_roundrobin: Make sessions a shared table, like mod_component Kim Alvefur 2013-12-19
mod_component_roundrobin: Make sure we don’t try to use destroyed sessions. Waqas Hussain 2013-12-19
mod_component_roundrobin: Mark authenticated sessions as such Kim Alvefur 2013-12-19
mod_component_roundrobin: Fix handshake (Thanks Julien) Kim Alvefur 2013-12-18
mod_muc_log_http: Fix indentation Kim Alvefur 2013-12-14
mod_muc_log_http: Change config option back to what it says in the docs (Thanks Alex for noticing) Kim Alvefur 2013-12-14
mod_admin_web: Bump strophe.js version (use *all* the SCRAM-SHA-1) Florian Zeitz 2013-12-12
mod_srvinjection: Make the map a shared table so that other plugins can use/modify it daurnimator 2013-12-10
mod_register_web: Use net.http instead of util.http, as we need to make requests (thanks dustin) Matthew Wild 2013-12-06
mod_pubsub_mqtt: Fix namespace of translator too Matthew Wild 2013-12-03
mod_ipcheck: Workaround for differences between server_select and server_event Kim Alvefur 2013-12-04
mod_ipcheck: Add support for XEP version 0.2 (includes port) Kim Alvefur 2013-12-04
mod_pubsub_mqtt: Change namespace of 'data' element to make it generic Matthew Wild 2013-12-02
mod_pubsub_eventsource: Publish only the content of known payload types (JSON, 'data' [from MQTT]) Matthew Wild 2013-12-02
mod_pubsub_eventsource: Add CORS headers for cross-domain support Matthew Wild 2013-12-02
mod_pubsub_mqtt: MQTT (a lightweight binary pubsub protocol) interface for mod_pubsub Matthew Wild 2013-12-01
mod_register_web: Handle URLs with a trailing slash Kim Alvefur 2013-12-01
mod_register_web: Use correct variables Kim Alvefur 2013-11-30
mod_register_web: Fire user-registering event like mod_register Kim Alvefur 2013-11-30
mod_register_web: Check for empty username Kim Alvefur 2013-11-30
mod_register_web: Support additional registration fields Kim Alvefur 2013-11-30
mod_register_web: Pass request to captcha handler Kim Alvefur 2013-11-30
mod_register_web: Add missing = Kim Alvefur 2013-11-30
mod_register_web: Fire user-registered event Kim Alvefur 2013-11-30
mod_register_web: Use local Kim Alvefur 2013-11-30
mod_register_web: Friendly error messages if the username is taken or failed nodeprep Kim Alvefur 2013-11-30
mod_register_web: Indentation fix Kim Alvefur 2013-11-30
mod_register_web: Add a simple fallback captcha Kim Alvefur 2013-11-30
mod_register_web: Move HTML into separate template files Kim Alvefur 2013-11-30
mod_register_web: Split out recaptcha verification to a separate function Kim Alvefur 2013-11-30
mod_register_web: Import usermanager and util.http into locals Kim Alvefur 2013-11-30
Add another TODO for mod_*_ldap Rob Hoelz 2013-11-28
mod_register_web: Always use HTTPS to connect to recaptcha's API (thanks hexa) Matthew Wild 2013-11-20
mod_component_client: Don't read the socket in line mode. Waqas Hussain 2013-11-05
mod_auth_ldap: Fix set_password Kim Alvefur 2013-11-04
mod_component_client: When exit_on_disconnect=true, don't try to shutdown Prosody when it's already shutting down. Waqas Hussain 2013-11-01
mod_admin_web: Some style fixes Florian Zeitz 2013-10-31
mod_component_client: Do a proper disconnect when the server is shutting down Waqas Hussain 2013-10-31
mod_admin_web: Bump jquery version Florian Zeitz 2013-10-29
mod_component_client: Use the net.server connection abstraction for sending whitespace keep-alive, and not the raw socket (fixes a traceback which lead to an infinite timer loop in libevent) Waqas Hussain 2013-10-28
mod_blocking: Make sure that there is a lists item in the privacy store Kim Alvefur 2013-10-28
mod_component_client: Add config option component_client.keepalive_interval (default is one hour: 3600). Waqas Hussain 2013-10-24
mod_auth_dovecot: Check return value properly Kim Alvefur 2013-08-13
mod_auth_dovecot: Add a proper SASL handler method Kim Alvefur 2013-08-10
mod_http_altconnect: Exposes BOSH and WebSocket endpoints over HTTP per http://legastero.github.io/customxeps/extensions/xep-0156.html#http Kim Alvefur 2013-10-13
mod_component_client: Fix traceback when connection fails during module load Waqas Hussain 2013-10-11
mod_component_client: Added component_client.exit_on_disconnect config option Waqas Hussain 2013-10-11
mod_component_client: Fire connect (logged in) and disconnect events Waqas Hussain 2013-10-11
mod_mam_sql: Reconnect if the connection should be dropped Rob Hoelz 2013-09-02
mod_mam_sql: Add better error handling Rob Hoelz 2013-09-02
mod_muc_limits: Just drop error stanzas instead of bouncing them with more error stanzas Kim Alvefur 2013-10-06
mod_s2s_keysize_policy: Add note about required LuaSec patch Kim Alvefur 2013-09-29
mod_s2s_keysize_policy: Don't trust keys weaker than 2048 bit RSA after 31 December 2013 Kim Alvefur 2013-09-29
mod_auth_imap: Fix typo in previous commit Matthew Wild 2013-09-26
mod_auth_imap: Rename imap_service_realm to imap_auth_realm and inherit from sasl_realm, rename imap_service_name to imap_auth_service_name Matthew Wild 2013-09-26
mod_auth_imap: unfortunately large commit which adds support for SSL (including cert verification), appending the realm to usernames, and various IMAP protocol fixes Matthew Wild 2013-09-26
mod_auth_imap: Minor cleanup of imports Matthew Wild 2013-09-26
mod_auth_imap: Leave port nil if not specified in the config, so we can auto-detect based on whether we use SSL Matthew Wild 2013-09-26
mod_auth_external/examples: bash: Don't use log file by default Matthew Wild 2013-09-26
mod_auth_imap: Authentication module that works by passing through SASL to a IMAP connection Kim Alvefur 2013-09-26
mod_auth_external: merge two if blocks with an elseif Matthew Wild 2013-09-19
mod_auth_external: Add example Python script Matthew Wild 2013-09-19
mod_websocket: Add consider_websocket_secure option Florian Zeitz 2013-09-17
mod_auth_ldap: Implement password change Kim Alvefur 2013-09-17
mod_bidi: Add missing 'is_bidi' flag for incoming s2s Kim Alvefur 2013-09-11
mod_auth_ldap: Convert from plain_test to plain mode, allowing SCRAM and similar. Kim Alvefur 2013-09-09
mod_admin_web: Use .textContent, instead of .innerHTML Florian Zeitz 2013-09-07
mod_watchuntrusted: New module that will warn admins about s2s connections that fail due to lack of encryption or invalid certificates. Thijs Alkemade 2013-09-06
mod_mam: Stamp outgoing messages with <archived> as well, but remove it after they should have passed through mod_carbons Kim Alvefur 2013-09-05
mod_mam: Include textual error if archive query failed Kim Alvefur 2013-09-05
mod_mam: Log error message if unable to open archive storage Kim Alvefur 2013-09-05
mod_carbons: Use iq-type events Kim Alvefur 2013-09-04
mod_carbons: Handle enabled/disable with the same callback for all versions Kim Alvefur 2013-09-04
mod_host_blacklist: Bigger fix: return true to block original stanza (thanks Zash) Matthew Wild 2013-09-03
mod_host_blacklist: Small fix Matthew Wild 2013-09-03
mod_host_blacklist: Similar to mod_s2s_blacklist, but stanza-based. Works between hosts on the same server, at a slight performance impact. Matthew Wild 2013-09-03
mod_s2s_blacklist: A new _simple_ s2s blacklist module Matthew Wild 2013-09-03
mod_reload_modules: Add support for loading/unloading of modules, as well as simply reloading Matthew Wild 2013-09-02
mod_secure_interfaces: New module to mark c2s sessions on given interfaces as 'secure' without encryption Matthew Wild 2013-08-29
mod_lastlog: Import util.datetime Kim Alvefur 2013-08-28
mod_lastlog: Fix jid.split call Kim Alvefur 2013-08-28
mod_lastlog: If loaded on a component, store a timestamp of the last message sent, eg to a MUC room Kim Alvefur 2013-08-28
mod_lastlog: Collect timestamp on registration Kim Alvefur 2013-08-28
mod_lastlog: Return a non-zero exit code if no lastlog records were found Kim Alvefur 2013-08-28
mod_turncredentials: No need to check tag name, we're already in the event handler for the 'services' tag Matthew Wild 2013-08-28
mod_turncredentials: Use iq-get event, to save checking attr.type manually Matthew Wild 2013-08-28
mod_turncredentials: Use type-specific get_option() methods where appropriate, and pass in default values Matthew Wild 2013-08-28
mod_turncredentials: use smarter timestamp expiry from draft-uberti-behave-turn-rest-00 Philipp Hancke 2013-08-28
mod_carbons: Fix <private/> handling Kim Alvefur 2013-08-21
mod_s2s_auth_fingerprint: Don't halt event propagation in cert pinning mode Kim Alvefur 2013-08-15
mod_auth_pam: Initial commit of simple PAM authentication module Kim Alvefur 2013-08-15
mod_auth_external: Move example scripts to new examples/ dir, and add Lua and Go examples Matthew Wild 2013-08-15
mod_auth_ldap: Add a configurable scope, defaulting to onelevel Kim Alvefur 2013-08-15
mod_auth_ldap: Switch to type-specific get_option variants Kim Alvefur 2013-08-15
mod_auth_external: Support for multiple auth processes (set external_auth_processes = N) - requires non-blocking mode Matthew Wild 2013-08-14
mod_auth_external: Re-organise initialization a bit (superficial) Matthew Wild 2013-08-14
mod_auth_external: Add non-blocking mode (requires trunk, libevent and lpty 1.0.1). Our first complete non-blocking auth module! Matthew Wild 2013-08-13
mod_auth_external: Fix logging of errors Matthew Wild 2013-08-13
mod_auth_external: Log full response from pty if it appears to be an error message Matthew Wild 2013-08-13
mod_auth_external: Remove unused import of jid.bare Matthew Wild 2013-08-13
mod_auth_external: Remove is_admin (duplicates usermanager) Matthew Wild 2013-08-13
mod_auth_external: Switch to lpty, remove file-based fallback, improve error messages and handling. Should greatly increase compatibility with scripts. Matthew Wild 2013-08-13
mod_mam/mamprefs.lib: Revert accidentally commited change Kim Alvefur 2013-08-11
mod_mam: Remove unused table, it was moved to one of the libs Kim Alvefur 2013-08-11
mod_carbons: Add support for XEP-0334: Message Processing Hints Kim Alvefur 2013-08-11
mod_mam: Add support for XEP-0334: Message Processing Hints Kim Alvefur 2013-08-11
mod_mam: Clean up and explain the code that determines who's archive we put the message in Kim Alvefur 2013-08-11
mod_muc_log: Restore copyright header that somehow got lost Kim Alvefur 2013-08-10
mod_mam_adhoc: Use the new adhoc permission level for local users Kim Alvefur 2013-08-10
mod_mam_muc: Search the rooms archive correctly (copypaste error from mod_mam) Kim Alvefur 2013-08-10
mod_mam_muc: Send item-not-found if the requested room does not exist Kim Alvefur 2013-08-10
mod_mam_muc: Fix room lookup, should be indexed by bare jid Kim Alvefur 2013-08-10
mod_mam_muc: Allow archiving to be enabled trough in the room configuration Kim Alvefur 2013-08-10
mod_mam_muc: Stap archived messages Kim Alvefur 2013-08-10
mod_mam_muc: Switch to new stanza storage API Kim Alvefur 2013-08-10
mod_mam_muc: Send proper error reply when one is not allowed to query archive Kim Alvefur 2013-08-10
mod_mam_muc: Get room objects in a less awkward fashion Kim Alvefur 2013-08-10
mod_mam_muc: Switch to iq-get hook and drop some indentation Kim Alvefur 2013-08-10
mod_mam/mamprefs.lib: Cache prefs in memory to save storage calls Kim Alvefur 2013-08-10
mod_mam/mamprefs.lib: Switch to storagemanager API Kim Alvefur 2013-08-10
mod_mam: Break out routines for converting prefs between XML and our internal representation into a library Kim Alvefur 2013-08-10
mod_muc_log: Clean up some unused imports and variables Kim Alvefur 2013-08-10
mod_muc_log: Use old datamanager directly, instead of hacking storagemanager Kim Alvefur 2013-08-10
mod_telnet_tlsinfo: Add a pattern argument similar to s2s:show(pattern) for limiting output Kim Alvefur 2013-08-07
mod_s2s_auth_fingerprint: Add a cert-pinning mode Kim Alvefur 2013-08-04
mod_s2s_auth_dnssec_srv: Ignore certificates with invalid chains. Kim Alvefur 2013-08-03
mod_bidi: Revert to sends2s (Go to sleep zash, you're too tired to code) Kim Alvefur 2013-08-02
mod_bidi: Allow route/remote event to continue if we couldn't send a stanza (in case the session was destroyed) Kim Alvefur 2013-08-02
mod_bidi: Make sessions table weak Kim Alvefur 2013-08-02
mod_bidi: Don't try to send on destroyed sessions Kim Alvefur 2013-08-02
mod_bidi: Fix accidentally module-global value Kim Alvefur 2013-08-02
mod_bidi: Make sure context for stanzas coming from bidi-enabled s2sout connections have the correct direction attribute Kim Alvefur 2013-08-02
mod_bidi: Only allow or offer bidi on secure connections, with an option to revert to previous behaviour Kim Alvefur 2013-08-02
mod_bidi: Minor cleanup Kim Alvefur 2013-08-02
mod_bidi: Clean up and use 0.9+ routing APIs Kim Alvefur 2013-08-02
mod_admin_web: Change bootstrap URL Florian Zeitz 2013-07-29
mod_admin_web: Use a different cursor for expandable items Florian Zeitz 2013-07-24
mod_admin_web: Remove unused local Florian Zeitz 2013-07-22
mod_admin_web: Provide some information about the TLS layer Florian Zeitz 2013-07-22
mod_mam: Update to use 'archive' storage type. Note: this breaks support with 0.9 and older. Kim Alvefur 2013-07-13
mod_mam_adhoc: Use mod_mam/mamprefs.lib Kim Alvefur 2013-07-13
mod_mam: Swap first and last first for a simpler argument to RSM in reverse queries Kim Alvefur 2013-07-13
mod_mam: Neater reply building Kim Alvefur 2013-07-12
mod_mam: Use more specific hook Kim Alvefur 2013-07-12
mod_mam: Split out preference functions into a lib for easy reuse Kim Alvefur 2013-07-12
mod_s2s_keepalive: Initial commit, poke s2s connections with pings and whitespace Kim Alvefur 2013-07-11
mod_pubsub_googlecode: Import hmac from util.hashes Kim Alvefur 2013-07-11
mod_turncredentials: Import HMAC from util.hashes Kim Alvefur 2013-07-11
mod_pubsub_feeds: Use HMAC-SHA1 from util.hashes (util.hmac was deprecated) Kim Alvefur 2013-07-11
mod_muc_log_http: Have same default for showing presence as mod_muc_log Kim Alvefur 2013-07-10
mod_muc_log: Don't change defaults across versions! Kim Alvefur 2013-07-10
mod_muc_log: Add a room config option for logging Kim Alvefur 2013-07-10
mod_lastlog: Make the command show a help message instead of a traceback when no user given Kim Alvefur 2013-07-09
mod_mam/rsm.lib: Fix parsing of empty before tag Kim Alvefur 2013-07-08
mod_mam/rsm.lib: Fix serialization of before = true Kim Alvefur 2013-07-08
mod_register_redirect: cleanup a bit. Marco Cirillo 2013-07-07
mod_http_dir_listing: Fix file ending detection for filenames with more than one period and don't index mime types with nil Kim Alvefur 2013-07-01
mod_checkcerts: Add timestamp parsing, format time until expiry more human-readable, adjust check intervals to time left. Kim Alvefur 2013-06-30
mod_log_auth: Don't cause an error if any of the logged fields are missing Kim Alvefur 2013-06-29
mod_client_certs: Update for x509 API in LuaSec 0.5 Kim Alvefur 2013-06-29
mod_http_dir_listing: Remove dependency on mod_http_files, global module depending on non-global does not work Kim Alvefur 2013-06-29
mod_mam: Stamp <archived> on incoming stanzas after archiving them Kim Alvefur 2013-06-29
mod_mam: The forwarded message should be a child of the MAM result element Kim Alvefur 2013-06-29
mod_auth_ccert: Use value from ipairs Kim Alvefur 2013-06-29
mod_s2s_log_certs: Minor grammar change Kim Alvefur 2013-06-28
mod_adhoc_account_management: Initial commit of module meant to let user manage their accounts. Kim Alvefur 2013-06-28
mod_s2soutinjection: Initial commit, variant of mod_srvinjection using 0.9+ APIs Kim Alvefur 2013-06-28
mod_net_dovecotauth: Initial commit of server implementation of the Dovecot authentication protocol Kim Alvefur 2013-06-27
mod_telnet_tlsinfo: Initial commit. Shows ciphers used and other TLS info Kim Alvefur 2013-06-27
Don't store password in temporary file, pipe instead Mikael Nordfeldth 2013-06-24
mod_statistics: prosodytop: Fix off-by-one error (thanks Zash) Matthew Wild 2013-06-17
mod_statistics: top: Clean up sessions after 60s of inactivity Matthew Wild 2013-06-15
mod_statistics: top: Make sessions temporarily bold when they are updated Matthew Wild 2013-06-15
mod_statistics/top.lua: Adjust displayed memory stats for previous commit (3e2c4f424797) Matthew Wild 2013-06-15
mod_statistics: Remove expensive and non-portable /proc-based memory stats Matthew Wild 2013-06-15
mod_statistics/stats.lib.lua: Only fetch shared tables if running under Prosody Matthew Wild 2013-06-15
mod_statistics/top.lua: Display the more detailed memory stats Kim Alvefur 2013-06-15
mod_statistics/top.lua: Keep sessions displayed for 10s (instead of 3s) Kim Alvefur 2013-06-15
mod_statistics/stats.lib.lua: Improve memory stats (use pposix.meminfo() if available) Kim Alvefur 2013-06-15
mod_statistics/stats.lib.lua: Better s2s session counting Kim Alvefur 2013-06-15
mod_statistics/stats.lib.lua: Better check for prosody vs prosodyctl Kim Alvefur 2013-06-15
mod_statistics: Better detection of when running under prosody vs prosodyctl Kim Alvefur 2013-06-15
mod_statistics/top.lua: Fix session sorting function (seems it must always return false when a==b) Matthew Wild 2013-06-15
mod_statistics: Initial version, and a rough 'prosodyctl mod_statistics top' Matthew Wild 2013-06-15
mod_onions: Copy the code to find the bit module from mod_websockets. Thijs Alkemade 2013-06-15
mod_auth_ccert: Fix logging of certificate chain errors Kim Alvefur 2013-06-14
mod_auth_ccert: Add missing OID for email Kim Alvefur 2013-06-14
mod_auth_ccert: Pass the session username-outfigurer function too Kim Alvefur 2013-06-14
mod_auth_ccert: Pass on the authz to the configurable username-figure-outer function Kim Alvefur 2013-06-14
mod_auth_ccert: Add optional method for certificates which contain an email address Kim Alvefur 2013-06-14
mod_auth_ccert: Prepare for supporting more ways to figure out the username Kim Alvefur 2013-06-14
mod_http_dir_listing: Attach the MIME type to list items for use in CSS Kim Alvefur 2013-06-14
mod_auth_ccert: Accidentally not Kim Alvefur 2013-06-13
mod_auth_ccert: Initial commit of authentication module for using CA-issued client certificates Kim Alvefur 2013-06-13
mod_onions: The SOCKS5 port is now a string, as it should be. Added a boolean option onions_tor_all to pass all s2s traffic through Tor. Thijs Alkemade 2013-06-10
mod_onions: Added mod_onions. This module allows Prosody to make s2s connections to Tor hidden services. Thijs Alkemade 2013-06-10
mod_turncredentials: XEP-0215 implementation for time-limited turn credentials Philipp Hancke 2013-06-10
mod_muc_limits: Fix traceback on presence sent to the room's bare JID Matthew Wild 2013-06-08
mod_muc_limits: Abort loading on non-MUC hosts (thanks Ge0rG) Matthew Wild 2013-06-07
mod_listusers: fixed banner skipping cycle Vadim Misbakh-Soloviov 2013-06-07
mod_listusers: added (+config support; -assert tracebacks; +user friendly connection errors; -unneded repeat-until cycle, which braked module) Vadim Misbakh-Soloviov 2013-06-07
mod_webpresence: added /xml and /json; Rewritten /html; A bit of refactoring; Vadim Misbakh-Soloviov 2013-06-06
mod_block_registrations: Allow restricting registrations of certain user accounts, and/or ensure that registered accounts conform to a given pattern Matthew Wild 2013-06-06
mod_firewall: Add support for being called as a prosodyctl command Kim Alvefur 2013-06-05
mod_firewall: Remove print() Kim Alvefur 2013-06-05
mod_muc_log: don't log iqs either if presences are disabled, little use and may trigger "false positives". Marco Cirillo 2013-06-05
mod_last_offline: Merge into an option of mod_lastlog Kim Alvefur 2013-06-03
mod_lastlog: Fix command Kim Alvefur 2013-06-03
mod_lastlog: Keep track of last logout time Kim Alvefur 2013-06-03
mod_auth_custom_http: Organize imports, and make the URL a config option. Waqas Hussain 2013-06-03
mod_auth_custom_http: No need for nodeprep in Prosody 0.9. Waqas Hussain 2013-06-03
mod_auth_custom_http: Remove unused imports. Waqas Hussain 2013-06-03
mod_auth_custom_http: Initial commit. Waqas Hussain 2013-06-03
mod_muc_limits: Allow stanzas from affiliated users even if they are not in the room Matthew Wild 2013-06-03
mod_muc_limits: _Fixing_ mistake in MattJ's merge and in the same time handing him a coffee cup. Marco Cirillo 2013-06-02
mod_muc_limits: Increase hook priority Matthew Wild 2013-06-01
mod_lastlog: Add prosodyctl command (prosodyctl mod_lastlog JID) to show last login time and IP of user (if available) Matthew Wild 2013-06-01
mod_muc_limits: Condense multiple dropped stanzas into a single log message every 5 seconds Matthew Wild 2013-06-01
mod_muc_log: Fix mistake in previous merge (thanks Maranda) Matthew Wild 2013-06-01
mod_muc_limits: Add muc_max_nick_length option, defaulting to 23 (bytes) Matthew Wild 2013-06-01
mod_muc_limits: Import util.jid Matthew Wild 2013-06-01
mod_muc_log: Reduce hook priority to 1 (from 500), we want to log after any plugins have filtered/modified the incoming stanza (thanks Asterix/Maranda) Matthew Wild 2013-06-01
mod_muc_log_http: rectify imported function name (it's fire_event). Marco Cirillo 2013-06-01
mod_muc_log, mod_muc_log_http: backport changes from Metronome. Marco Cirillo 2013-06-01
mod_candy: Add dependency on mod_bosh Kim Alvefur 2013-06-01
mod_candy: Add a comment about the virtual js file with connection parameters Kim Alvefur 2013-06-01
mod_websocket: Add some more error checks for close frames Florian Zeitz 2013-05-30
mod_websocket: Access some values via locales instead of through tables Florian Zeitz 2013-05-30
mod_websocket: Optimize string concatenation Florian Zeitz 2013-05-30
mod_websocket: Call string and table functions through locals Florian Zeitz 2013-05-30
mod_websocket: Fix length calculation Florian Zeitz 2013-05-30
mod_smacks: Allow resumption if the TCP connection is closed from our end, c15cea87036f ensures distinction from cleanly closed streams (thanks Lance) Kim Alvefur 2013-05-29
mod_admin_web: Update to JQuery 1.10.0 Florian Zeitz 2013-05-27
mod_admin_web: Fix CSS, :last -> :last-child Florian Zeitz 2013-05-27
mod_muc_log_http: Don't use nonexistent API Kim Alvefur 2013-05-26
mod_admin_web: Fix indentation Florian Zeitz 2013-05-24
mod_admin_web: Update to new strophejs location, and jQuery 1.9.1 Florian Zeitz 2013-05-24
mod_data_access: is_admin() takes a JID, not a username (fixes admin access to data stores) Matthew Wild 2013-05-23
mod_pastebin: Ensure base URL always has a trailing / (thanks Masin) Matthew Wild 2013-05-22
mod_broadcast: Allow overriding from address on the broadcast stanza Matthew Wild 2013-05-19
mod_broadcast: Allow admins to broadcast Matthew Wild 2013-05-19
mod_muc_config_restrict: Allow restricting specific options in the MUC config form to service admins Matthew Wild 2013-05-18
mod_auto_activate_hosts: Don't activate * when the config is reloaded Matthew Wild 2013-05-18
Merge Matthew Wild 2013-05-14
mod_isolate_host: Prevent communication between hosts, even internal ones Matthew Wild 2013-05-14
mod_storage_mongodb: Use util.json to encode our data (handles non-string table keys, etc). Waqas Hussain 2013-05-09
mod_s2s_log_certs: Log certificate status and fingerprints Kim Alvefur 2013-05-09
mod_s2s_auth_dnssec_srv: Implements Secure Delegation using DNS SRV Kim Alvefur 2013-05-09
mod_message_logging: New module to log user conversations to text files Matthew Wild 2013-05-09
mod_auto_activate_hosts: Automatically activate and deactivate hosts when they are added/removed from the config Matthew Wild 2013-05-09
mod_muc_ban_ip: When a user is banned from a MUC, ban their IP from the MUC also (works for remote rooms too) Matthew Wild 2013-05-09
mod_muc_log, mod_muc_log_http: cleanup syntax (off with the "~= nil"), and cut down wild table indexing. Marco Cirillo 2013-05-09
mod_jid_prep: Implement the JID prep protocol in the XEP submitted 5 minutes ago... Matthew Wild 2013-05-08
mod_admin_web: Fix up header Florian Zeitz 2013-05-08
mod_firewall: don't use %b() (not technically correct) Matthew Wild 2013-05-08
mod_admin_web: Update URL for adhoc.js Florian Zeitz 2013-05-08
mod_firewall: Make defining objects generic (currently zones and rate limits), so more can easily be added. Also a syntax change... definition lines must begin with % Matthew Wild 2013-05-07
mod_firewall: Fix conditions with spaces Matthew Wild 2013-05-07
mod_firewall/conditions: Remove unused variable Matthew Wild 2013-05-07
mod_firewall: Cache conditions, so that they are only calculated once per chain execution Matthew Wild 2013-05-07
mod_register_json: fix logging message for already pending registrations' bounces. Marco Cirillo 2013-05-05
mod_smacks: Complain a little louder about clients trying to resume after resource binding Kim Alvefur 2013-05-05
mod_component_client: Initial commit. Allows Prosody to act as an external component for other XMPP servers. Waqas Hussain 2013-04-30
mod_register_json: added missing parameter to some http_response calls. Marco Cirillo 2013-04-29
mod_register_json: small code cleanup & optimization. Marco Cirillo 2013-04-29
mod_client_certs: Updated to match the specification in urn:xmpp:saslcert:1. Thijs Alkemade 2013-04-29
mod_register_json: major code overhaul into a token based registration & verification system. Marco Cirillo 2013-04-29
mod_smacks: Wrap session:close() and make the session not resumable Kim Alvefur 2013-04-25
mod_smacks: If a hibernating session was destroyed before the timeout, don't destroy it again or say that it was resumed Kim Alvefur 2013-04-25
mod_support_contact: Use module:get_option_string() Kim Alvefur 2013-04-24
mod_swedishchef: Use newer config API Kim Alvefur 2013-04-24
mod_incidents_handling: import setmetatable. Marco Cirillo 2013-04-18
mod_pubsub_feeds, mod_sms_clickatell, mod_twitter: Update for net.http API change in prosody:e3b9dc9dd940 Matthew Wild 2013-04-11
mod_mam: Report the total number of messages, not how many messages were sent during the query Kim Alvefur 2013-04-11
mod_seclabels: Allow stanzas or XML strings as labels in the config Kim Alvefur 2013-04-08
mod_firewall: Fix variable name Kim Alvefur 2013-04-08
mod_firewall: The default value of the 'type' attribute on message stanzas is 'normal' Kim Alvefur 2013-04-08
mod_pubsub_twitter: Wrap published item in an <item> element for pubsub Matthew Wild 2013-04-08
mod_muc_log_http: remove overlapping imports. Marco Cirillo 2013-04-07
mod_muc_log: some cleanup and code refactor also force the plugin storage driver being internal. Marco Cirillo 2013-04-07
mod_muc_log_http: do some more cleanup of the code. Marco Cirillo 2013-04-07
mod_muc_log_http: use datamanager's encoding function to encode room names. Marco Cirillo 2013-04-07
mod_muc_log_http: rename fire_server_event to fire_event. Marco Cirillo 2013-04-07
mod_muc_log_http: more proper 0.9 port. Marco Cirillo 2013-04-07
mod_firewall: Add rate limiting capabilities, and keep zones and throttle objects in shared tables Matthew Wild 2013-04-06
mod_muc_log_http: Adapt to prosody 0.9 changes Florian Zeitz 2013-04-06
mod_websocket: Set status_code instead of status Florian Zeitz 2013-04-06
mod_firewall/conditions: Add DAY and TIME conditions Matthew Wild 2013-04-06
mod_firewall: Don't add empty conditions check when no conditions are listed in a rule Matthew Wild 2013-04-06
mod_firewall: Add time and date deps Matthew Wild 2013-04-06
mod_firewall: Improve zone handling, make it more efficient, and support dynamic dependencies in the compiler. ENTERING and LEAVING conditions now work at expected (not matching stanzas flowing within a zone). Matthew Wild 2013-04-05
mod_firewall/conditions: Default types for message and presence Matthew Wild 2013-04-05
mod_firewall/conditions: Don't use table.insert, so things are happy when compile_jid_match() returns nil Matthew Wild 2013-04-05
mod_firewall/conditions: Support Lua patterns in JID matching, and make <*>@example.com NOT match example.com Matthew Wild 2013-04-05
mod_firewall/actions: Break out logic into a separate reusable function Matthew Wild 2013-04-05
mod_firewall: Add actions EVENT (fire an event), JUMP EVENT (transfer control to the handlers of an event), JUMP CHAIN (transfer control to another mod_firewall chain) Matthew Wild 2013-04-05
mod_firewall/actions: Add REPLY Matthew Wild 2013-04-05
mod_firewall/actions: DROP no longer logs, log messages can be emitted with LOG Matthew Wild 2013-04-05
mod_firewall/actions: Add PASS Matthew Wild 2013-04-05
mod_firewall: Tighten up error handling, and split rules->Lua and Lua->bytecode compilation into separate functions Matthew Wild 2013-04-05
mod_firewall: Use resolve_relative_path correctly Kim Alvefur 2013-04-04
mod_firewall: Add INSPECT conditional, for deeper inspection of stanzas Kim Alvefur 2013-04-04
mod_log_messages_sql: Fork of mod_mam_sql without the protocol bits Kim Alvefur 2013-04-03
mod_archive, mod_archive_muc: Remove from repo, as longstanding bugs are causing problems Matthew Wild 2013-04-03
mod_pubsub_googlecode: Split name and email when possible Matthew Wild 2013-04-03
mod_firewall/actions: Remove unused extra argument. Kim Alvefur 2013-04-03
mod_firewall/actions: Move semicolon as to not produce two in a row. (Not legal in Lua) Kim Alvefur 2013-04-03
mod_pubsub_googlecode: Remove quotes around 'project'... it's a variable :) Matthew Wild 2013-04-03
mod_firewall: General stanza filtering plugin with a declarative rule-based syntax Matthew Wild 2013-04-03
mod_pubsub_googlecode: Module to receive post-commit webhook requests from Google Code Hosting Matthew Wild 2013-04-03
mod_pubsub_twitter: Plugin to subscribe (poll) to Twitter search queries, and announce matching tweets over pubsub Matthew Wild 2013-04-03
mod_s2s_auth_compat: Workaround for Openfire doing EXTERNAL without proper stream headers Kim Alvefur 2013-04-01
mod_checkcerts: Modify wording a bit. Kim Alvefur 2013-03-29
mod_server_contact_info: Remove config-reloaded hook Kim Alvefur 2013-03-28
mod_checkcerts: Nag admins about certs that have, or are about to expire. Often. Kim Alvefur 2013-03-28
mod_blocking: Fix handling of unblocking command. Send out un-/block pushes to all resources. Tobias Markmann 2013-03-27
mod_s2s_auth_fingerprint: Make sure we actually got a certificate Kim Alvefur 2013-03-25
mod_s2s_auth_fingerprint: New module for authenticating s2s connections based on preconfigured fingerprints. Kim Alvefur 2013-03-25
mod_seclabels: Remove config-reloaded hook. Just reload the module to update Kim Alvefur 2013-03-24
mod_default_vcard: Guess FN from FIRST + LAST and vice versa Kim Alvefur 2013-03-24
mod_addressing: Optimization Kim Alvefur 2013-03-24
mod_pastebin: Fix invalid debug statement Kim Alvefur 2013-03-24
mod_candy: Example of how easy it is to serve files from a prosody module Kim Alvefur 2013-03-24
mod_bidi, mod_dwd, mod_s2s_idle_timeout: Update for recent 0.9 changes (612467e263af) Matthew Wild 2013-03-22
Merge (someone needs to remember to pull...) Marco Cirillo 2013-03-12
mod_s2s_never_encrypt_blacklist: complete missing banner. Marco Cirillo 2013-03-12
mod_c2s_conn_throttle: shorten / update header, as wiki was added. Marco Cirillo 2013-03-12
mod_dwd: Initial commit. Kim Alvefur 2013-03-12
Merge Matthew Wild 2013-03-12
mod_block_subscribes: Block inbound and outbound subscription requests (useful to prevent implicit roster modification) Matthew Wild 2012-11-22
mod_smacks: Don't allow steam resumption onto a stream after resource binding Kim Alvefur 2013-03-09
mod_s2s_never_encrypt_blacklist: conn objects on libev carry a metatable, perhaps have starttls set to false instead of nil. Marco Cirillo 2013-03-07
mod_s2s_never_encrypt_blacklist: add missing semicolons. Marco Cirillo 2013-03-07
mod_s2s_never_encrypt_blacklist: cleanup code, also hooks were mixed up. Marco Cirillo 2013-03-07
mod_s2s_never_encrypt_blacklist: supply an empty table as default value, fixes traceback. (Thanks Tobias) Marco Cirillo 2013-03-07
mod_incidents_handling: "cancel" action doesn't need to be specified, suppresses a (harmless) log error. Marco Cirillo 2013-03-05
mod_register_json: correct invalid characters into usernames' log message. Marco Cirillo 2013-03-04
mod_incidents_handling: run cleanup and save the store when a new object is added. Marco Cirillo 2013-03-02
mod_uptime_presence: Initial commit. Indicates uptime by replying to probes with delay-stamped presence. Kim Alvefur 2013-02-26
mod_register_json: remove unrequired instruction (since it's done above already). Marco Cirillo 2013-02-25
mod_admin_web: Better error reporting Florian Zeitz 2013-02-19
mod_admin_web: Default the host selection to the administrators domainpart Florian Zeitz 2013-02-19
mod_incidents_handling: commiting its auxiliary library. Marco Cirillo 2013-02-17
mod_incidents_handling: recommit after full test, cleaned it a bit as what I posted was regretfully an unfinished draft, replaced a lot of the fixed type fields used for fields description with desc elements (upstream prosody's util.dataforms will still strip those). Also moved auxiliary functions to a library. Marco Cirillo 2013-02-17
mod_incidents_handling: still needs some work to be actually functional, backing it out until it's ready. Marco Cirillo 2013-02-17
mod_websocket: Avoid floating point division Florian Zeitz 2013-02-15
mod_websocket: Change the HTTP name to websocket, and override the default_path instead Florian Zeitz 2013-02-13
mod_smacks: Don't try to send stanzas to hibernating sessions. Fixes duplicate IQ replies on libevent. Kim Alvefur 2013-02-11
mod_incidents_handling: fix typo on function name. Marco Cirillo 2013-02-10
mod_incidents_handling: initial commit, only about half tested, util functions (parsers, etc) should be working and so do adhoc commands. All the fixed-type fields into the adhoc cmds' output are currently stripped by Prosody until someone *fills* line 56 of util.dataforms. Marco Cirillo 2013-02-10
mod_websocket: Fix require to work with lua-bitop (Thanks István and Zash) Florian Zeitz 2013-02-10
mod_service_directories: Use dataforms correctly Kim Alvefur 2013-02-04
mod_mam: Implemented an empty <before/>, to request the last n items in the archive. Thijs Alkemade 2013-01-27
mod_auth_{external,internal_yubikey,ldap,ldap2,sql}: No need to nodeprep in SASL handler. Waqas Hussain 2013-01-25
mod_admin_web: Adapt to util.pubsub changes Florian Zeitz 2013-01-25
mod_carbons: Catch outgoing messages to hosts (thanks waqas) Kim Alvefur 2013-01-18
mod_bidi: Work with 0.8 Kim Alvefur 2013-01-16
mod_bidi: Missing import of debug.trackeback() Kim Alvefur 2013-01-16
mod_bidi: Disassociate bidi and original session when they are destroyed Kim Alvefur 2013-01-16
mod_carbons: <forwarded/> should be nested in <sent/>/<received/> Florian Zeitz 2013-01-16
mod_websocket: Simplify by getting the c2s_listener from mod_c2s Florian Zeitz 2013-01-12
mod_bidi: Lower severity of notice about outgoing stream being replaced by bidi Kim Alvefur 2013-01-12
mod_bidi: Close conflicting outgoing sessions when bidi is initiated, not requested. Kim Alvefur 2013-01-12
mod_bidi: Initial commit of XEP-0288 implementation Kim Alvefur 2013-01-11
mod_smacks: 'reason' parameter of session:close() changed to make nil and false mean 'graceful close' in 9da430b69f13 Kim Alvefur 2013-01-02
mod_carbons_adhoc: Initial commit. Michael Holzt 2012-12-23
mod_carbons_copies: Initial commit; allow the user to enable v0 style carbons Michael Holzt 2012-12-23
mod_carbons: Make support for v0 disabled by default, don't send v0 carbons for c2s Michael Holzt 2012-12-23
Rename mod_http_dir_index -> mod_http_dir_listing Kim Alvefur 2012-12-23
mod_http_dir_index: Add. Handle generation of directory listings for mod_http_files. Included icons from the Tango project are Public Domain Kim Alvefur 2012-12-23
mod_admin_web: Let mod_http_files handle file serving Kim Alvefur 2012-12-22
mod_carbons: Support the pre-forwarding version of Carbons. Please don't implement this. Kim Alvefur 2012-12-22
mod_last_offline: New module that stores last logut time and attaches this timestamp to unavailable presence. Kim Alvefur 2012-12-20
mod_vjud: Disallow searching from remote hosts by default in search-all-users mode Kim Alvefur 2012-12-16
mod_vjud: Add non-default mode where we search all users Kim Alvefur 2012-12-16
mod_vjud: Do case-insensitive matching Kim Alvefur 2012-12-16
mod_vjud: Enforce minimal length of search parameters Kim Alvefur 2012-12-16
Merging from upstream Rob Hoelz 2012-12-10
Make sure we use the user filter for bind Rob Hoelz 2012-12-10
Fix login failure test to use a non-existent user Rob Hoelz 2012-12-10
Add password for user 'seven' Rob Hoelz 2012-12-10
Test login for user 'seven' Rob Hoelz 2012-12-10
Filter out test record 'seven' Rob Hoelz 2012-12-10
Add test user record that we'll filter out Rob Hoelz 2012-12-10
Log and return failure if user record not found in bind Rob Hoelz 2012-12-10
Use singlematch to find user record in ldap.bind Rob Hoelz 2012-12-10
Return DN in the attributes table with singlematch Rob Hoelz 2012-12-10
Change singlematch to search subtrees Rob Hoelz 2012-12-10
Print the username if a test login fails Rob Hoelz 2012-12-10
Test login for user 'six' Rob Hoelz 2012-12-10
Add test LDAP entries for testing deeper user records Rob Hoelz 2012-12-10
We must search for dn before trying to bind Guilhem LETTRON 2012-12-10
mod_strict_https: Correct underscore to hypen in max-age directive Kim Alvefur 2012-12-09
Change hoelzro's mod_auth_ldap to mod_auth_ldap2 Rob Hoelz 2012-12-05
mod_strict_https: New module implementing HTTP Strict Transport Security Kim Alvefur 2012-11-23
mod_pubsub_github: Receive Github web hooks (generated on pushes to a repository) and forward to a local pubsub node Matthew Wild 2012-11-22
mod_pubsub_pivotaltracker: Accept activity notifications from Pivotal Tracker web hooks and relay them to a pubsub node Matthew Wild 2012-11-22
mod_pubsub_eventsource: An experimental plugin for allowing non-XMPP subscriptions to pubsub nodes over HTML5's server-sent events (SSE/EventSource) API Matthew Wild 2012-11-15
mod_websocket: Determine whether to use a self-closing stream tag, based on the client's initial data Florian Zeitz 2012-11-08
mod_websocket: Add CORS support Florian Zeitz 2012-10-31
mod_checkcerts: Improve, add comments, add forward compatibility. Kim Alvefur 2012-10-28
mod_carbons: Advertise support for the previous version Kim Alvefur 2012-10-27
mod_websocket: Don't offer starttls Florian Zeitz 2012-10-25
mod_pastebin: provide correct content-type on invalid pastes warnings too. Marco Cirillo 2012-10-25
mod_register_json: add option to handle requests only on secure connections. Marco Cirillo 2012-10-23
mod_carbons: Update to latest version of XEP-0280, while supporting the old version. Kim Alvefur 2012-10-17
mod_websocket: Accept GET request without trailing / Florian Zeitz 2012-10-15
mod_websocket: Update example HTML Florian Zeitz 2012-10-15
mod_webpresence: Don't calculate the same hash four times. Waqas Hussain 2012-10-12
mod_auth_external: Work even when the LuaProcessCall library isn't available. Waqas Hussain 2012-10-12
mod_password_policy: Fix inverted length check. Waqas Hussain 2012-10-06
mod_websocket: Check whether the xmpp sub-protocol was requested Florian Zeitz 2012-10-05
mod_auth_sql: Add users iterator Kim Alvefur 2012-10-05
mod_websocket: More robust frame handling Florian Zeitz 2012-10-05
mod_password_policy: Initial commit. Waqas Hussain 2012-10-05
mod_websocket: Fix frame length calculation Florian Zeitz 2012-10-04
mod_websocket: Merge with current mod_c2s Florian Zeitz 2012-10-04
mod_auth_dovecot: Improved error reporting. Waqas Hussain 2012-09-28
mod_carbons: Fix logic, top resources should only be excluded for incoming messages Kim Alvefur 2012-09-22
mod_carbons: Less complicated assignments (thanks waqas) Kim Alvefur 2012-09-21
mod_carbons: Fix handling of messages from remote hosts Kim Alvefur 2012-09-19
mod_host_guard: close down streams from and to filtered entities, on initialization / configuration reload. Marco Cirillo 2012-09-19
mod_carbons: Optimize and clarify (thanks waqas) Kim Alvefur 2012-09-18
mod_carbons: Add comments and rename some variables to make it clearer Kim Alvefur 2012-09-18
Merge upstream with my local LDAP work Rob Hoelz 2012-09-17
Properly handle avatar/logo BINVALs Rob Hoelz 2012-09-17
Test for present avatar data in user vCard Rob Hoelz 2012-09-17
Fix vCard checking routine to handle avatars properly Rob Hoelz 2012-09-17
Compare decoded JPEG avatar data Rob Hoelz 2012-09-17
Fix prosody config (type is MIME type) Rob Hoelz 2012-09-17
Fix got/expected in vCard content test Rob Hoelz 2012-09-17
Add photo config to sample config Rob Hoelz 2012-09-17
Add test for vCard photo Rob Hoelz 2012-09-17
Add avatar data/config for testing Rob Hoelz 2012-09-17
mod_mam_muc_sql: SQL variant of mod_mam_muc Kim Alvefur 2012-09-17
mod_mam_muc: MUC version of mod_mam Kim Alvefur 2012-09-17
mod_mam_sql: Fork of mod_mam using SQL. Kim Alvefur 2012-09-17
mod_host_guard: fix typos into the code, the operators were supposed to be "not equal". Marco Cirillo 2012-09-12
mod_host_guard: replace checking host object with checking the configuration for the authentication option set to anonymous, I suppose that was the reason I imported configmanager but probably lost that somewhere in the process. Marco Cirillo 2012-09-12
mod_auth_external, mod_auth_internal_yubikey: Get rid of useless wrapper function around the auth provider. Waqas Hussain 2012-09-12
mod_host_guard: prevent possible traceback during host manual activation/deactivation. Marco Cirillo 2012-09-12
mod_auth_*: Use module:provides(), and don't explicitly specify provider.name. Waqas Hussain 2012-09-12
mod_storage_*: Update to use module:provides(). Waqas Hussain 2012-09-12
mod_smacks: Avoid indexing a nil value Kim Alvefur 2012-09-12
mod_smacks: Only request ack for stanzas Kim Alvefur 2012-09-10
mod_smacks: Less table indexing! Kim Alvefur 2012-09-10
Add LDAP plugin suite rob 2012-09-02
mod_mam: Fix variable name, blame autocomplete Kim Alvefur 2012-08-27
mod_register_redirect: rebacked in changeset c6f1427da79d (behaviour fixed). Marco Cirillo 2012-08-26
mod_vjud/vcard.lib: Handle empty vcards (thanks mva) Kim Alvefur 2012-08-26
mod_register_redirect: revert back previous change, as returning origin.send() causes inconsistent behaviour stanza routing/callbacks wise if the request comes from a remote entity. Marco Cirillo 2012-08-26
mod_carbons: Merge enable and disable handlers Kim Alvefur 2012-08-26
mod_twitter: Use module:send() Kim Alvefur 2012-08-25