Log

description author age
mod_s2s_auth_dane: Don't pass nil to hash functions in case of unsupported selectors Kim Alvefur 2014-03-18
mod_s2s_auth_dane: Back to _port._tcp.srvtarget.example.net Kim Alvefur 2014-03-18
mod_s2s_auth_dane: Bogus replies should have no RRdata Kim Alvefur 2014-03-14
mod_s2s_auth_dane: Comments and TODOs Kim Alvefur 2014-03-14
mod_s2s_auth_dane: Make supported DANE usages configurable, default to DANE-EE Kim Alvefur 2014-03-14
mod_s2s_auth_dane: Simplify, but diverge from DANE-SRV draft. Will now look for _xmpp-server.example.com IN TLSA for both directions Kim Alvefur 2014-03-14
Adding vcard.lib.lua that is necessary for the module Luis G.F 2014-03-13
Fix problem handling form input Luis G.F 2014-03-13
mod_s2s_auth_dane: Only invalidate trust if we found any supported DANE records Kim Alvefur 2014-03-11
all the things: Remove trailing whitespace Florian Zeitz 2014-03-11
Initial commit Luis G.F 2014-03-10
Merge Kim Alvefur 2014-03-09
mod_websocket: Update to draft-ietf-xmpp-websocket-01 Florian Zeitz 2014-03-09
mod_s2s_auth_dane: Improve handling of bogus data Kim Alvefur 2014-03-09
mod_s2s_auth_dane: Only do TLSA lookup if it hasn't been attempted already Kim Alvefur 2014-03-09
mod_s2s_auth_dane: Fix inverted nil check Kim Alvefur 2014-03-09
mod_s2s_auth_dane: Do DANE lookups on outgoing stream features Kim Alvefur 2014-03-09
mod_s2s_auth_dane: Improve logging Kim Alvefur 2014-03-09
mod_s2s_auth_dane: More comment changes Kim Alvefur 2014-03-09
mod_s2s_auth_dane: Implement experimental method for doing DANE with client certificates on s2sin Kim Alvefur 2014-03-07
mod_s2s_auth_dane: Add some comments Kim Alvefur 2014-03-07
mod_block_registrations: Switch to using the 'user-registering' event Kim Alvefur 2014-03-06
mod_s2s_auth_dane: Don't allow unencrypted connections if TLSA exists Kim Alvefur 2014-03-05
mod_s2s_auth_dane: Verify that the pubkey method exists when the SPKI selector is used Kim Alvefur 2014-03-05
mod_s2s_auth_dane: Delay s2sout state machine until we get TLSA reply Kim Alvefur 2014-03-05
mod_s2s_auth_dane: Comment updates Kim Alvefur 2014-03-05
mod_turncredentials: Advertise the XEP-0215 feature (thanks Gryffus) Kim Alvefur 2014-02-28
Backed out changeset 853a382c9bd6 Kim Alvefur 2014-02-28
mod_turncredentials: Advertise the XEP-0215 feature (thanks Gryffus) Kim Alvefur 2014-02-28
Update the namespaces in http_altconnect to match published XEP-0156 Lance Stout 2014-02-26
Merge Kim Alvefur 2014-02-26
mod_sms_clickatell: Get rid of legacy componentmanager usage. Now uses stanza events. Waqas Hussain 2014-02-26
mod_register_web: Pass request around so IP address can be reported Kim Alvefur 2014-02-26
mod_vjud: Fix typo Kim Alvefur 2014-02-26
mod_vjud: Add an <identity> if loaded as a component (thanks gryffus) Kim Alvefur 2014-02-26
mod_carbons: Ignore messages tagged as private in both directions (thanks hoedlmoser) Kim Alvefur 2014-02-22
mod_carbons: Ignore MUC PMs if tagged as such Kim Alvefur 2014-02-22
mod_mam_muc: Remove code that should have been removed in previous commit Kim Alvefur 2014-02-20
mod_mam_muc: Add and remove method overrides based on configuration instead of modifying room metatable Kim Alvefur 2014-02-20
mod_mam_muc: Rename variable Kim Alvefur 2014-02-20
mod_mam_muc: Use public API of rooms for authorization check Kim Alvefur 2014-02-20
mod_mam_muc: porting archive checks from mod_mam (to avoid tracebacks about calling null functions) Vadim Misbakh-Soloviov 2014-02-19
mod_seclabels: Avoid tracebacks about indexing nil stanza Vadim Misbakh-Soloviov 2014-02-19
mod_pubsub_mqtt: Avoid tracebacks about concatenating nil field Vadim Misbakh-Soloviov 2014-02-19
mod_manifest: Close unencrypted connections when entering manifesto mode Florian Zeitz 2014-02-17
mod_manifesto: Add ad-hoc command to enable "manifesto mode" Florian Zeitz 2014-02-17
mod_manifesto: Only keep track of who we sent notifications to Kim Alvefur 2014-02-17
mod_manifesto: Fix typo Kim Alvefur 2014-02-17
mod_firewall: Do not cache conditions with only a single use Florian Zeitz 2014-02-16
mod_firewall: Produce code with nicer indentation Florian Zeitz 2014-02-16
mod_post_msg: add support for HTML messages Christian Weiske 2014-02-14
mod_manifesto: Add Swedish translation Kim Alvefur 2014-02-08
mod_manifesto: Fix traceback when user disconnects before the timer (fixes #48) Kim Alvefur 2014-02-06
mod_onions: Accepted patch that should fix problems when using libevent. Thijs Alkemade 2014-02-04
mod_smacks: Handle both version 2 and version 3 namespace Florian Zeitz 2014-02-03
mod_compat_vcard: Fix traceback from probably empty stanzas (Thanks Biszkopcik) Kim Alvefur 2014-02-02
mod_vjud: Move instructions into a config option Kim Alvefur 2014-02-02
mod_require_otr: New module to (attempt to) require that all messages are encrypted with OTR (credit for the idea goes to Gregory Maxwell on the liberationtech mailing list) Matthew Wild 2014-01-31
mod_auth_any: Allows any username/password to connect Waqas Hussain 2014-01-31
mod_smacks: Remove logging of unacked stanzas Matthew Wild 2014-01-30
mod_log_sasl_mech: Logs authentication mechanism used Kim Alvefur 2014-01-28
mod_http_altconnect: Send XML declaration Kim Alvefur 2014-01-25
mod_http_altconnect: Refactor to have module/connection method lookup in a common place Kim Alvefur 2014-01-25
mod_http_altconnect: Correct module name in HTTP path lookup for websockets Kim Alvefur 2014-01-25
mod_s2s_whitelist: The opposite of mod_s2s_blacklist Kim Alvefur 2014-01-25
mod_auth_ldap: Switch config format for ldap_filter to eg (uid=$user) Kim Alvefur 2014-01-24
mod_manifesto: Fix traceback when user doesn't have a roster (?) Matthew Wild 2014-01-23
mod_offline_email: Much cleanup. Very update to newer APIs. Wow. Kim Alvefur 2014-01-23
mod_manifesto: Only check fully established incoming sessions Florian Zeitz 2014-01-23
mod_manifesto: Check state of incoming connections Florian Zeitz 2014-01-23
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