log

age author description
2014-08-10 Matthew Wild mod_disable_tls: Default to empty set if disable_tls_ports not present in config (fixes traceback)
2014-08-10 Matthew Wild mod_disable_tls: New module to disable c2s TLS by port number
2014-08-09 Kim Alvefur mod_privacy_lists: Open 'privacy' storage (module:open_store() defaults to the name of the module)
2014-08-05 Kim Alvefur mod_auth_ldap: Change default for ldap_mode to "bind", everyone seems to be using that
2014-08-05 Kim Alvefur mod_auth_ldap: Remove excess backslashes from escape pattern
2014-07-30 syn mod_mam_archive: Doing stanza deserialization after mod_storage the right way
2014-07-30 syn mod_mam_archive: Fixing issues noted in code review for 153df603f73d3b69c434f2790cff0270de14bb75
2014-07-27 Matthew Wild mod_privacy_lists: Cache privacy lists for better performance with high traffic
2014-07-27 Matthew Wild mod_privacy_lists: Import mod_privacy from 0.9
2014-07-27 Matthew Wild mod_auth_ha1: Skip commented lines
2014-07-26 Matthew Wild mod_auth_ha1: Authentication module for 'HA1' hashed credentials in a text file, as used by reTurnServer
2014-07-14 syn mod_mam_archive: Initial commit
2014-07-08 Kim Alvefur mod_profile: Fix wrong use of "current" as id for avatar data
2014-07-08 Kim Alvefur mod_profile: Add the missing <info> child element and move info attributes there
2014-07-04 Thijs Alkemade mod_onions: Actually define the variable "stanza" to contain "event.stanza", fixing problems of stanzas being dropped for outgoing connections.
2014-07-04 Thijs Alkemade mod_onions: Set the stream version to 1.0 on onionized streams, so TLS is offered.
2014-07-03 Rob Hoelz Update LDAP docs for telephone and similar fields
2014-07-03 Rob Hoelz Fix connections for LDAP tests
2014-07-03 Rob Hoelz Test telephone configuration in LDAP tests
2014-07-03 Rob Hoelz Include configuration for telephone numbers for LDAP test config
2014-07-03 Rob Hoelz Add telephone number test data
2014-06-27 Thomas Raschbacher mod_private_adhoc: initial commit of new module
2014-06-27 Kim Alvefur mod_register_web: Add dependency on mod_http
2014-06-27 Kim Alvefur mod_register_web: Use path separator from package.config
2014-06-26 Kim Alvefur mod_pubsub_hub: Update to PubSubHubbub version 0.4
2014-06-26 Kim Alvefur mod_pubsub_feeds: Check that lease time exists before comparing
2014-06-26 Kim Alvefur mod_pubsub_feeds: Handle denied subscription requests
2014-06-26 Kim Alvefur mod_pubsub_feeds: Fix refreshing of subscriptions
2014-06-26 Kim Alvefur mod_pubsub_feeds: Update to 0.4 version of PubSubHubbub
2014-06-26 Kim Alvefur mod_pubsub_feeds: Fix refresh_feeds() allways refreshing all feeds
2014-06-25 Kim Alvefur Merge
2014-06-24 daurnimator mod_statsd: Add missing `pairs` call
2014-06-24 Vadim Misbakh-Soloviov mod_muc_log, mod_muc_log_http: Make compatible with both new and old MUC API
2014-06-23 daurnimator mod_statsd: Better accounting for invites, add declines
2014-06-23 daurnimator mod_statsd: Optionally include host in prefix
2014-06-23 daurnimator mod_statsd: Clean off colons (:)
2014-06-25 Kim Alvefur mod_profile: Don't include photo in vCard4 version (use XEP-0084 instead)
2014-06-23 Kim Alvefur mod_rawdebug: Make global (like mod_admin_telnet)
2014-06-23 Kim Alvefur mod_rawdebug: Adds a telnet command for enabling logging of entire stanzas that are sent and received
2014-06-23 daurnimator mod_statsd: First commit
2014-06-21 Kim Alvefur mod_profile: Load profile into PEP on initial presence
2014-06-20 Kim Alvefur mod_profile: Don't pass old vcard data trough vcard lib
2014-06-20 Kim Alvefur mod_statistics_auth: Remove comments left from module this was based on
2014-06-20 Kim Alvefur mod_statistics_auth: Collects statistics on number of successful or failed authentication attempts
2014-06-17 Kim Alvefur mod_smacks: Backout ed2a9c00b5c4, need a better solution
2014-06-15 Kim Alvefur mod_s2s_auth_dane: Tweak log messages
2014-06-13 Kim Alvefur mod_s2s_auth_dane: Add some more info to log messages
2014-06-12 Kim Alvefur mod_s2s_auth_dane: Pause connection only if needed
2014-06-12 Kim Alvefur mod_s2s_auth_dane: Return if no certificate found
2014-06-11 Kim Alvefur mod_latex: Log debug message when actually deciding to do LaTeX replacing
2014-06-11 Kim Alvefur mod_latex: get_child_text!
2014-06-11 Kim Alvefur mod_s2s_auth_dane: Cache logger to save some table lookups and improve readability
2014-06-05 daurnimator mod_mam_muc: Use max_history_length as default for "max_archive_query_results"
2014-06-03 Kim Alvefur misc/munin/prosody_.lua: Munin script for collecting statistics from mod_statistics
2014-06-01 Vadim Misbakh-Soloviov mod_muc_limits: Make compatible with new MUC API
2014-05-31 Matthew Wild mod_log_auth: Add ability to log IPs of successful authentications too
2014-05-30 Waqas Hussain mod_saslauth_muc: Update to use new MUC API.
2014-05-30 Waqas Hussain mod_muc_intercom: Make compatible with new MUC API.
2014-05-30 Kim Alvefur mod_profile: Add id to item tag too.
2014-05-30 Kim Alvefur mod_profile: Use the item id "current" as recomended in the Singleton Nodes section of XEP-0060
2014-05-30 Kim Alvefur mod_profile: Purge nodes before publishing new items
2014-05-29 Kim Alvefur mod_auth_http_async: Async HTTP auth module
2014-05-28 Kim Alvefur mod_profile: Integrate with mod_pep_plus by default
2014-05-28 Kim Alvefur mod_profile: Replacement for mod_vcard with vcard4 support and integration with mod_pep_plus
2014-05-28 Kim Alvefur mod_post_msg: Add <body> wrapper tag with namespace in module so the client doesn't have to
2014-05-28 Kim Alvefur mod_post_msg: Fix indentation
2014-05-22 Kim Alvefur mod_smacks: Fix logging (Thanks Ge0rG)
2014-05-19 Kim Alvefur mod_s2s_auth_dane: Fix potential traceback in logging if SRV target fails nameprep
2014-05-19 Kim Alvefur mod_s2s_auth_dane: Unreference DNS lookup when reply arrives (thanks LordVan)
2014-05-19 Kim Alvefur mod_s2s_auth_monkeysphere: Uses Monkeysphere for certificate validation
2014-05-15 Kim Alvefur Backout 33f132c3f4b7 until 0.10
2014-05-08 Kim Alvefur mod_s2s_auth_dane: Fix traceback if session.srv_hosts is nil
2014-05-07 Kim Alvefur mod_s2s_auth_dane: Change how TLSA support is detected
2014-05-07 Kim Alvefur mod_s2s_auth_dane: Fix logic precedence issue
2014-05-07 Kim Alvefur mod_smacks: Impose a limit on number of unacked stanzas (Thanks Holger)
2014-05-07 Kim Alvefur mod_smacks: Assert that the 'h' attribute is present and a number
2014-05-07 Kim Alvefur mod_smacks: Add more debug logging
2014-05-07 Kim Alvefur mod_smacks: Log things attached to sessions instead of the module
2014-05-06 Kim Alvefur mod_jid_prep: Update to version 0.1; advertise feature and change :tmp to :0 in namespace
2014-04-30 Kim Alvefur mod_mam: Mirror to and from attributes from iq on result messages
2014-04-30 Kim Alvefur mod_mam/rsm.lib: Rename argument for clarity
2014-04-30 Kim Alvefur mod_mam/rsm.lib: Pointless optimization
2014-04-30 Kim Alvefur mod_mam: Update copyright header
2014-04-30 Kim Alvefur mod_mam: Shuffle imports
2014-04-28 Florian Zeitz mod_websocket: Update websocket.html
2014-04-28 Florian Zeitz mod_websocket: Handle pong messages
2014-04-26 Kim Alvefur mod_s2s_auth_dane: Add support for DANE-TA and PKIX-CA (requires LuaSec changes)
2014-04-26 Kim Alvefur mod_s2s_auth_dane: Use PEM to DER function from util.x509 (0.10+)
2014-04-26 Kim Alvefur mod_s2s_auth_dane: Launch DANE queries when sending or receiving stream-features instead of monkeypatching s2sout.lib
2014-04-25 Kim Alvefur mod_log_sasl_mech: Log SASL mechanism attached to session
2014-04-24 Kim Alvefur mod_s2s_auth_dane: Clean up no longer needed DNS replies
2014-04-24 Kim Alvefur mod_s2s_auth_dane: Skip dns queries for already authenticated s2sin connections
2014-04-24 Kim Alvefur mod_s2s_auth_dane: Remove non-working bogus handling
2014-04-24 Kim Alvefur mod_s2s_auth_dane: Break out DANE check into a function
2014-04-23 Rob Hoelz mam_sql: Make forwarded a child element of result, rather than a sibling
2014-04-22 Kim Alvefur mod_bidi: Add option for selectively not doing bidi with some hosts
2014-04-19 Kim Alvefur mod_statistics_cputotal: Make global
2014-04-15 daurnimator mod_mam_muc: Place stanza type in 'with' column; when sending history, only send messages with type=groupchat
2014-04-11 Kim Alvefur mod_candy: Redirect from /candy -> /candy/
2014-04-10 Kim Alvefur mod_s2s_auth_dane: Improve debug message and log it on the session
2014-04-08 Kim Alvefur mod_mam_muc: Fix to, from on result messages (thanks daurnimator)
2014-04-05 Kim Alvefur mod_s2s_auth_fingerprint: Log current fingerprint and match status
2014-04-05 Kim Alvefur mod_s2s_auth_fingerprint: Allways pin fingerprints
2014-04-03 Kim Alvefur mod_statistics_mem: Module that collects memory usage stats from /proc
2014-04-03 Kim Alvefur mod_statistics_cputotal: Module that collects accumulated CPU usage statistics
2014-04-02 Kim Alvefur mod_message_logging: Treat messages with no 'to' as directed to the sender
2014-04-02 Kim Alvefur mod_auth_ldap: Default to 'bind' mode if rootdn is left empty
2014-04-02 Kim Alvefur mod_auth_ldap: Limit results in user lookup query to 1
2014-03-25 Kim Alvefur mod_auth_ldap: Fix issue with some versions of LuaLDAP
2014-03-29 mrDoctorWho mod_captcha_registration: initial commit
2014-03-28 benjamin podszun mod_auth_dovecot: Add a dependency to util.pposix to send the _real_ pid
2014-03-24 Kim Alvefur mod_s2s_auth_dnssec_srv: Replaced by mod_s2s_auth_dane
2014-03-24 Kim Alvefur mod_s2s_auth_dane: Merge functionality from mod_s2s_auth_dnssec_srv
2014-03-23 Kim Alvefur mod_mam, mod_mam_muc: Check that storagemanager didn't return an instance of the null storage method (Thanks Jonathan)
2014-03-20 Kim Alvefur mod_s2s_auth_dane: Fix typo in debug statement
2014-03-20 Kim Alvefur mod_s2s_auth_dane: Pause s2sin while doing SRV and TLSA lookups, fixes race condition (Can haz util.async plz)
2014-03-19 Kim Alvefur mod_c2s_limit_sessions: Fix global access
2014-03-19 Kim Alvefur mod_c2s_limit_sessions: Limit number of resources a user may connect
2014-03-19 Florian Zeitz mod_websocket: Multiple fixes for sending stream errors
2014-03-19 Kim Alvefur mod_s2s_auth_dnssec_srv: Fix tb when no hostname sent by remote
2014-03-19 Kim Alvefur mod_s2s_auth_dane: Fix tb when no hostname sent by remote
2014-03-19 Kim Alvefur mod_s2s_auth_dnssec_srv: Don't break DANE
2014-03-19 Kim Alvefur mod_s2s_auth_dnssec_srv: Do something useful for incoming connection
2014-03-19 Kim Alvefur mod_s2s_auth_dane: Verify that the SRV is secure
2014-03-19 Kim Alvefur mod_s2s_auth_dane: Abort module loading if luaunbound is unavailable
2014-03-19 Kim Alvefur mod_muc_log: Make sure base path is created
2014-03-18 Kim Alvefur mod_s2s_auth_dane: Drop support for domains without SRV for now
2014-03-18 Kim Alvefur mod_s2s_auth_dane: Fix for a17c2c4043e5
2014-03-18 Kim Alvefur mod_s2s_auth_dane: Skip TLSA lookups if SRV is insecure
2014-03-18 Kim Alvefur mod_s2s_auth_dane: Hack for domains without SRV
2014-03-18 Kim Alvefur mod_s2s_auth_dane: Don't pass nil to hash functions in case of unsupported selectors
2014-03-18 Kim Alvefur mod_s2s_auth_dane: Back to _port._tcp.srvtarget.example.net
2014-03-14 Kim Alvefur mod_s2s_auth_dane: Bogus replies should have no RRdata
2014-03-14 Kim Alvefur mod_s2s_auth_dane: Comments and TODOs
2014-03-14 Kim Alvefur mod_s2s_auth_dane: Make supported DANE usages configurable, default to DANE-EE
2014-03-14 Kim Alvefur mod_s2s_auth_dane: Simplify, but diverge from DANE-SRV draft. Will now look for _xmpp-server.example.com IN TLSA for both directions
2014-03-13 Luis G.F Adding vcard.lib.lua that is necessary for the module
2014-03-13 Luis G.F Fix problem handling form input
2014-03-11 Kim Alvefur mod_s2s_auth_dane: Only invalidate trust if we found any supported DANE records
2014-03-11 Florian Zeitz all the things: Remove trailing whitespace
2014-03-10 Luis G.F Initial commit
2014-03-09 Kim Alvefur Merge
2014-03-09 Florian Zeitz mod_websocket: Update to draft-ietf-xmpp-websocket-01
2014-03-09 Kim Alvefur mod_s2s_auth_dane: Improve handling of bogus data
2014-03-09 Kim Alvefur mod_s2s_auth_dane: Only do TLSA lookup if it hasn't been attempted already
2014-03-09 Kim Alvefur mod_s2s_auth_dane: Fix inverted nil check
2014-03-09 Kim Alvefur mod_s2s_auth_dane: Do DANE lookups on outgoing stream features
2014-03-09 Kim Alvefur mod_s2s_auth_dane: Improve logging
2014-03-09 Kim Alvefur mod_s2s_auth_dane: More comment changes
2014-03-07 Kim Alvefur mod_s2s_auth_dane: Implement experimental method for doing DANE with client certificates on s2sin
2014-03-07 Kim Alvefur mod_s2s_auth_dane: Add some comments
2014-03-06 Kim Alvefur mod_block_registrations: Switch to using the 'user-registering' event
2014-03-05 Kim Alvefur mod_s2s_auth_dane: Don't allow unencrypted connections if TLSA exists
2014-03-05 Kim Alvefur mod_s2s_auth_dane: Verify that the pubkey method exists when the SPKI selector is used
2014-03-05 Kim Alvefur mod_s2s_auth_dane: Delay s2sout state machine until we get TLSA reply
2014-03-05 Kim Alvefur mod_s2s_auth_dane: Comment updates
2014-02-28 Kim Alvefur mod_turncredentials: Advertise the XEP-0215 feature (thanks Gryffus)
2014-02-28 Kim Alvefur Backed out changeset 853a382c9bd6
2014-02-28 Kim Alvefur mod_turncredentials: Advertise the XEP-0215 feature (thanks Gryffus)
2014-02-26 Lance Stout Update the namespaces in http_altconnect to match published XEP-0156
2014-02-26 Kim Alvefur Merge
2014-02-26 Waqas Hussain mod_sms_clickatell: Get rid of legacy componentmanager usage. Now uses stanza events.
2014-02-26 Kim Alvefur mod_register_web: Pass request around so IP address can be reported
2014-02-26 Kim Alvefur mod_vjud: Fix typo
2014-02-26 Kim Alvefur mod_vjud: Add an <identity> if loaded as a component (thanks gryffus)
2014-02-22 Kim Alvefur mod_carbons: Ignore messages tagged as private in both directions (thanks hoedlmoser)
2014-02-22 Kim Alvefur mod_carbons: Ignore MUC PMs if tagged as such
2014-02-20 Kim Alvefur mod_mam_muc: Remove code that should have been removed in previous commit
2014-02-20 Kim Alvefur mod_mam_muc: Add and remove method overrides based on configuration instead of modifying room metatable
2014-02-20 Kim Alvefur mod_mam_muc: Rename variable
2014-02-20 Kim Alvefur mod_mam_muc: Use public API of rooms for authorization check
2014-02-19 Vadim Misbakh-Soloviov mod_mam_muc: porting archive checks from mod_mam (to avoid tracebacks about calling null functions)
2014-02-19 Vadim Misbakh-Soloviov mod_seclabels: Avoid tracebacks about indexing nil stanza
2014-02-19 Vadim Misbakh-Soloviov mod_pubsub_mqtt: Avoid tracebacks about concatenating nil field
2014-02-17 Florian Zeitz mod_manifest: Close unencrypted connections when entering manifesto mode
2014-02-17 Florian Zeitz mod_manifesto: Add ad-hoc command to enable "manifesto mode"
2014-02-17 Kim Alvefur mod_manifesto: Only keep track of who we sent notifications to
2014-02-17 Kim Alvefur mod_manifesto: Fix typo
2014-02-16 Florian Zeitz mod_firewall: Do not cache conditions with only a single use
2014-02-16 Florian Zeitz mod_firewall: Produce code with nicer indentation
2014-02-14 Christian Weiske mod_post_msg: add support for HTML messages
2014-02-08 Kim Alvefur mod_manifesto: Add Swedish translation
2014-02-06 Kim Alvefur mod_manifesto: Fix traceback when user disconnects before the timer (fixes #48)
2014-02-04 Thijs Alkemade mod_onions: Accepted patch that should fix problems when using libevent.
2014-02-03 Florian Zeitz mod_smacks: Handle both version 2 and version 3 namespace
2014-02-02 Kim Alvefur mod_compat_vcard: Fix traceback from probably empty stanzas (Thanks Biszkopcik)
2014-02-02 Kim Alvefur mod_vjud: Move instructions into a config option
2014-01-31 Matthew Wild 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)
2014-01-31 Waqas Hussain mod_auth_any: Allows any username/password to connect
2014-01-30 Matthew Wild mod_smacks: Remove logging of unacked stanzas
2014-01-28 Kim Alvefur mod_log_sasl_mech: Logs authentication mechanism used
2014-01-25 Kim Alvefur mod_http_altconnect: Send XML declaration
2014-01-25 Kim Alvefur mod_http_altconnect: Refactor to have module/connection method lookup in a common place
2014-01-25 Kim Alvefur mod_http_altconnect: Correct module name in HTTP path lookup for websockets
2014-01-25 Kim Alvefur mod_s2s_whitelist: The opposite of mod_s2s_blacklist
2014-01-24 Kim Alvefur mod_auth_ldap: Switch config format for ldap_filter to eg (uid=$user)
2014-01-23 Matthew Wild mod_manifesto: Fix traceback when user doesn't have a roster (?)
2014-01-23 Kim Alvefur mod_offline_email: Much cleanup. Very update to newer APIs. Wow.
2014-01-23 Florian Zeitz mod_manifesto: Only check fully established incoming sessions
2014-01-23 Florian Zeitz mod_manifesto: Check state of incoming connections
2014-01-23 Kim Alvefur 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)
2014-01-20 Florian Zeitz mod_admin_probe: Module allowing server administrators to probe any user
2014-01-19 Kim Alvefur mod_service_directories: Respect the 'name' option (Thanks Thomas)
2014-01-18 Kim Alvefur mod_mam_muc: Override method for storing history messages instead of hooking stanza events
2014-01-18 Kim Alvefur mod_mam_muc: Override sending of room history and use archives
2014-01-18 Kim Alvefur mod_mam_muc: Remove archives when a room is destroyed
2014-01-18 Kim Alvefur mod_mam_muc: Hide logging option from room configuration if set to log all rooms
2014-01-18 Kim Alvefur mod_mam_muc: Make the logging option in the room config reflect logging and inherit the default
2014-01-15 Kim Alvefur mod_auth_ldap: Add support for binding
2014-01-15 Kim Alvefur mod_auth_ldap: Cleanup, reorder and some comments
2014-01-10 Florian Zeitz mod_websocket: Fix typo "Cosed" -> "Closed"
2014-01-07 Kim Alvefur mod_saslname: XEP-0233 implementation
2014-01-05 Florian Zeitz mod_admin_web: Bump strophe.js version
2014-01-04 Kim Alvefur mod_s2s_auth_dane: Fix typo in comment (thanks albert)
2014-01-04 Waqas Hussain 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.
2014-01-04 Kim Alvefur mod_list_inactive: Parse data collected by mod_lastlog and print users who have not logged in for some time
2014-01-04 Kim Alvefur mod_s2s_auth_dane: Style fixes
2014-01-04 Kim Alvefur mod_s2s_auth_dane: Fix wording on validation failure
2014-01-04 Kim Alvefur mod_s2s_keepalive: Don't send directly on the connection, use sends2s
2014-01-03 Matthew Wild mod_http_user_count: HTTP module to report the current number of online users or sessions
2014-01-03 Kim Alvefur mod_s2s_auth_dane: Invalidate trust if there are TLSA records but no matches, or bogus results
2014-01-03 Kim Alvefur mod_s2s_auth_dane: Warn about unsupported DANE params
2014-01-03 Tobias Markmann mod_idlecompat: Add initial version.
2013-12-31 Kim Alvefur mod_storage_memory: Simple in-memory only storage backend without persistence
2013-12-31 Kim Alvefur mod_s2s_auth_dane: Experimental DANE implementation
2013-12-28 Kim Alvefur mod_component_roundrobin: Increase priority of stanza hooks above mod_component (thanks Julien)
2013-12-21 Florian Zeitz mod_admin_web: Bump strophejs version
2013-12-19 Kim Alvefur mod_component_roundrobin: Make sessions a shared table, like mod_component
2013-12-19 Waqas Hussain mod_component_roundrobin: Make sure we don’t try to use destroyed sessions.
2013-12-19 Kim Alvefur mod_component_roundrobin: Mark authenticated sessions as such
2013-12-18 Kim Alvefur mod_component_roundrobin: Fix handshake (Thanks Julien)
2013-12-14 Kim Alvefur mod_muc_log_http: Fix indentation
2013-12-14 Kim Alvefur mod_muc_log_http: Change config option back to what it says in the docs (Thanks Alex for noticing)
2013-12-12 Florian Zeitz mod_admin_web: Bump strophe.js version (use *all* the SCRAM-SHA-1)
2013-12-10 daurnimator mod_srvinjection: Make the map a shared table so that other plugins can use/modify it
2013-12-06 Matthew Wild mod_register_web: Use net.http instead of util.http, as we need to make requests (thanks dustin)
2013-12-03 Matthew Wild mod_pubsub_mqtt: Fix namespace of translator too
2013-12-04 Kim Alvefur mod_ipcheck: Workaround for differences between server_select and server_event
2013-12-04 Kim Alvefur mod_ipcheck: Add support for XEP version 0.2 (includes port)
2013-12-02 Matthew Wild mod_pubsub_mqtt: Change namespace of 'data' element to make it generic
2013-12-02 Matthew Wild mod_pubsub_eventsource: Publish only the content of known payload types (JSON, 'data' [from MQTT])
2013-12-02 Matthew Wild mod_pubsub_eventsource: Add CORS headers for cross-domain support
2013-12-01 Matthew Wild mod_pubsub_mqtt: MQTT (a lightweight binary pubsub protocol) interface for mod_pubsub
2013-12-01 Kim Alvefur mod_register_web: Handle URLs with a trailing slash
2013-11-30 Kim Alvefur mod_register_web: Use correct variables
2013-11-30 Kim Alvefur mod_register_web: Fire user-registering event like mod_register
2013-11-30 Kim Alvefur mod_register_web: Check for empty username
2013-11-30 Kim Alvefur mod_register_web: Support additional registration fields
2013-11-30 Kim Alvefur mod_register_web: Pass request to captcha handler
2013-11-30 Kim Alvefur mod_register_web: Add missing =
2013-11-30 Kim Alvefur mod_register_web: Fire user-registered event
2013-11-30 Kim Alvefur mod_register_web: Use local
2013-11-30 Kim Alvefur mod_register_web: Friendly error messages if the username is taken or failed nodeprep
2013-11-30 Kim Alvefur mod_register_web: Indentation fix
2013-11-30 Kim Alvefur mod_register_web: Add a simple fallback captcha
2013-11-30 Kim Alvefur mod_register_web: Move HTML into separate template files
2013-11-30 Kim Alvefur mod_register_web: Split out recaptcha verification to a separate function
2013-11-30 Kim Alvefur mod_register_web: Import usermanager and util.http into locals
2013-11-28 Rob Hoelz Add another TODO for mod_*_ldap
2013-11-20 Matthew Wild mod_register_web: Always use HTTPS to connect to recaptcha's API (thanks hexa)
2013-11-05 Waqas Hussain mod_component_client: Don't read the socket in line mode.
2013-11-04 Kim Alvefur mod_auth_ldap: Fix set_password
2013-11-01 Waqas Hussain mod_component_client: When exit_on_disconnect=true, don't try to shutdown Prosody when it's already shutting down.
2013-10-31 Florian Zeitz mod_admin_web: Some style fixes
2013-10-31 Waqas Hussain mod_component_client: Do a proper disconnect when the server is shutting down
2013-10-29 Florian Zeitz mod_admin_web: Bump jquery version
2013-10-28 Waqas Hussain 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)
2013-10-28 Kim Alvefur mod_blocking: Make sure that there is a lists item in the privacy store
2013-10-24 Waqas Hussain mod_component_client: Add config option component_client.keepalive_interval (default is one hour: 3600).
2013-08-13 Kim Alvefur mod_auth_dovecot: Check return value properly
2013-08-10 Kim Alvefur mod_auth_dovecot: Add a proper SASL handler method
2013-10-13 Kim Alvefur mod_http_altconnect: Exposes BOSH and WebSocket endpoints over HTTP per http://legastero.github.io/customxeps/extensions/xep-0156.html#http
2013-10-11 Waqas Hussain mod_component_client: Fix traceback when connection fails during module load
2013-10-11 Waqas Hussain mod_component_client: Added component_client.exit_on_disconnect config option
2013-10-11 Waqas Hussain mod_component_client: Fire connect (logged in) and disconnect events
2013-09-02 Rob Hoelz mod_mam_sql: Reconnect if the connection should be dropped
2013-09-02 Rob Hoelz mod_mam_sql: Add better error handling
2013-10-06 Kim Alvefur mod_muc_limits: Just drop error stanzas instead of bouncing them with more error stanzas
2013-09-29 Kim Alvefur mod_s2s_keysize_policy: Add note about required LuaSec patch
2013-09-29 Kim Alvefur mod_s2s_keysize_policy: Don't trust keys weaker than 2048 bit RSA after 31 December 2013
2013-09-26 Matthew Wild mod_auth_imap: Fix typo in previous commit
2013-09-26 Matthew Wild 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
2013-09-26 Matthew Wild mod_auth_imap: unfortunately large commit which adds support for SSL (including cert verification), appending the realm to usernames, and various IMAP protocol fixes
2013-09-26 Matthew Wild mod_auth_imap: Minor cleanup of imports
2013-09-26 Matthew Wild mod_auth_imap: Leave port nil if not specified in the config, so we can auto-detect based on whether we use SSL
2013-09-26 Matthew Wild mod_auth_external/examples: bash: Don't use log file by default
2013-09-26 Kim Alvefur mod_auth_imap: Authentication module that works by passing through SASL to a IMAP connection
2013-09-19 Matthew Wild mod_auth_external: merge two if blocks with an elseif
2013-09-19 Matthew Wild mod_auth_external: Add example Python script
2013-09-17 Florian Zeitz mod_websocket: Add consider_websocket_secure option
2013-09-17 Kim Alvefur mod_auth_ldap: Implement password change
2013-09-11 Kim Alvefur mod_bidi: Add missing 'is_bidi' flag for incoming s2s
2013-09-09 Kim Alvefur mod_auth_ldap: Convert from plain_test to plain mode, allowing SCRAM and similar.
2013-09-07 Florian Zeitz mod_admin_web: Use .textContent, instead of .innerHTML
2013-09-06 Thijs Alkemade mod_watchuntrusted: New module that will warn admins about s2s connections that fail due to lack of encryption or invalid certificates.
2013-09-05 Kim Alvefur mod_mam: Stamp outgoing messages with <archived> as well, but remove it after they should have passed through mod_carbons
2013-09-05 Kim Alvefur mod_mam: Include textual error if archive query failed
2013-09-05 Kim Alvefur mod_mam: Log error message if unable to open archive storage
2013-09-04 Kim Alvefur mod_carbons: Use iq-type events
2013-09-04 Kim Alvefur mod_carbons: Handle enabled/disable with the same callback for all versions
2013-09-03 Matthew Wild mod_host_blacklist: Bigger fix: return true to block original stanza (thanks Zash)
2013-09-03 Matthew Wild mod_host_blacklist: Small fix
2013-09-03 Matthew Wild mod_host_blacklist: Similar to mod_s2s_blacklist, but stanza-based. Works between hosts on the same server, at a slight performance impact.
2013-09-03 Matthew Wild mod_s2s_blacklist: A new _simple_ s2s blacklist module
2013-09-02 Matthew Wild mod_reload_modules: Add support for loading/unloading of modules, as well as simply reloading
2013-08-29 Matthew Wild mod_secure_interfaces: New module to mark c2s sessions on given interfaces as 'secure' without encryption
2013-08-28 Kim Alvefur mod_lastlog: Import util.datetime
2013-08-28 Kim Alvefur mod_lastlog: Fix jid.split call
2013-08-28 Kim Alvefur mod_lastlog: If loaded on a component, store a timestamp of the last message sent, eg to a MUC room
2013-08-28 Kim Alvefur mod_lastlog: Collect timestamp on registration
2013-08-28 Kim Alvefur mod_lastlog: Return a non-zero exit code if no lastlog records were found
2013-08-28 Matthew Wild mod_turncredentials: No need to check tag name, we're already in the event handler for the 'services' tag
2013-08-28 Matthew Wild mod_turncredentials: Use iq-get event, to save checking attr.type manually
2013-08-28 Matthew Wild mod_turncredentials: Use type-specific get_option() methods where appropriate, and pass in default values
2013-08-28 Philipp Hancke mod_turncredentials: use smarter timestamp expiry from draft-uberti-behave-turn-rest-00
2013-08-21 Kim Alvefur mod_carbons: Fix <private/> handling
2013-08-15 Kim Alvefur mod_s2s_auth_fingerprint: Don't halt event propagation in cert pinning mode
2013-08-15 Kim Alvefur mod_auth_pam: Initial commit of simple PAM authentication module
2013-08-15 Matthew Wild mod_auth_external: Move example scripts to new examples/ dir, and add Lua and Go examples
2013-08-15 Kim Alvefur mod_auth_ldap: Add a configurable scope, defaulting to onelevel
2013-08-15 Kim Alvefur mod_auth_ldap: Switch to type-specific get_option variants
2013-08-14 Matthew Wild mod_auth_external: Support for multiple auth processes (set external_auth_processes = N) - requires non-blocking mode
2013-08-14 Matthew Wild mod_auth_external: Re-organise initialization a bit (superficial)
2013-08-13 Matthew Wild mod_auth_external: Add non-blocking mode (requires trunk, libevent and lpty 1.0.1). Our first complete non-blocking auth module!
2013-08-13 Matthew Wild mod_auth_external: Fix logging of errors
2013-08-13 Matthew Wild mod_auth_external: Log full response from pty if it appears to be an error message
2013-08-13 Matthew Wild mod_auth_external: Remove unused import of jid.bare
2013-08-13 Matthew Wild mod_auth_external: Remove is_admin (duplicates usermanager)
2013-08-13 Matthew Wild mod_auth_external: Switch to lpty, remove file-based fallback, improve error messages and handling. Should greatly increase compatibility with scripts.
2013-08-11 Kim Alvefur mod_mam/mamprefs.lib: Revert accidentally commited change
2013-08-11 Kim Alvefur mod_mam: Remove unused table, it was moved to one of the libs
2013-08-11 Kim Alvefur mod_carbons: Add support for XEP-0334: Message Processing Hints
2013-08-11 Kim Alvefur mod_mam: Add support for XEP-0334: Message Processing Hints
2013-08-11 Kim Alvefur mod_mam: Clean up and explain the code that determines who's archive we put the message in
2013-08-10 Kim Alvefur mod_muc_log: Restore copyright header that somehow got lost
2013-08-10 Kim Alvefur mod_mam_adhoc: Use the new adhoc permission level for local users
2013-08-10 Kim Alvefur mod_mam_muc: Search the rooms archive correctly (copypaste error from mod_mam)
2013-08-10 Kim Alvefur mod_mam_muc: Send item-not-found if the requested room does not exist
2013-08-10 Kim Alvefur mod_mam_muc: Fix room lookup, should be indexed by bare jid
2013-08-10 Kim Alvefur mod_mam_muc: Allow archiving to be enabled trough in the room configuration
2013-08-10 Kim Alvefur mod_mam_muc: Stap archived messages
2013-08-10 Kim Alvefur mod_mam_muc: Switch to new stanza storage API
2013-08-10 Kim Alvefur mod_mam_muc: Send proper error reply when one is not allowed to query archive
2013-08-10 Kim Alvefur mod_mam_muc: Get room objects in a less awkward fashion
2013-08-10 Kim Alvefur mod_mam_muc: Switch to iq-get hook and drop some indentation
2013-08-10 Kim Alvefur mod_mam/mamprefs.lib: Cache prefs in memory to save storage calls
2013-08-10 Kim Alvefur mod_mam/mamprefs.lib: Switch to storagemanager API
2013-08-10 Kim Alvefur mod_mam: Break out routines for converting prefs between XML and our internal representation into a library
2013-08-10 Kim Alvefur mod_muc_log: Clean up some unused imports and variables
2013-08-10 Kim Alvefur mod_muc_log: Use old datamanager directly, instead of hacking storagemanager
2013-08-07 Kim Alvefur mod_telnet_tlsinfo: Add a pattern argument similar to s2s:show(pattern) for limiting output
2013-08-04 Kim Alvefur mod_s2s_auth_fingerprint: Add a cert-pinning mode
2013-08-03 Kim Alvefur mod_s2s_auth_dnssec_srv: Ignore certificates with invalid chains.
2013-08-02 Kim Alvefur mod_bidi: Revert to sends2s (Go to sleep zash, you're too tired to code)
2013-08-02 Kim Alvefur mod_bidi: Allow route/remote event to continue if we couldn't send a stanza (in case the session was destroyed)
2013-08-02 Kim Alvefur mod_bidi: Make sessions table weak
2013-08-02 Kim Alvefur mod_bidi: Don't try to send on destroyed sessions
2013-08-02 Kim Alvefur mod_bidi: Fix accidentally module-global value
2013-08-02 Kim Alvefur mod_bidi: Make sure context for stanzas coming from bidi-enabled s2sout connections have the correct direction attribute
2013-08-02 Kim Alvefur mod_bidi: Only allow or offer bidi on secure connections, with an option to revert to previous behaviour
2013-08-02 Kim Alvefur mod_bidi: Minor cleanup
2013-08-02 Kim Alvefur mod_bidi: Clean up and use 0.9+ routing APIs
2013-07-29 Florian Zeitz mod_admin_web: Change bootstrap URL
2013-07-24 Florian Zeitz mod_admin_web: Use a different cursor for expandable items
2013-07-22 Florian Zeitz mod_admin_web: Remove unused local
2013-07-22 Florian Zeitz mod_admin_web: Provide some information about the TLS layer
2013-07-13 Kim Alvefur mod_mam: Update to use 'archive' storage type. Note: this breaks support with 0.9 and older.
2013-07-13 Kim Alvefur mod_mam_adhoc: Use mod_mam/mamprefs.lib
2013-07-13 Kim Alvefur mod_mam: Swap first and last first for a simpler argument to RSM in reverse queries
2013-07-12 Kim Alvefur mod_mam: Neater reply building
2013-07-12 Kim Alvefur mod_mam: Use more specific hook
2013-07-12 Kim Alvefur mod_mam: Split out preference functions into a lib for easy reuse
2013-07-11 Kim Alvefur mod_s2s_keepalive: Initial commit, poke s2s connections with pings and whitespace
2013-07-11 Kim Alvefur mod_pubsub_googlecode: Import hmac from util.hashes
2013-07-11 Kim Alvefur mod_turncredentials: Import HMAC from util.hashes
2013-07-11 Kim Alvefur mod_pubsub_feeds: Use HMAC-SHA1 from util.hashes (util.hmac was deprecated)
2013-07-10 Kim Alvefur mod_muc_log_http: Have same default for showing presence as mod_muc_log
2013-07-10 Kim Alvefur mod_muc_log: Don't change defaults across versions!
2013-07-10 Kim Alvefur mod_muc_log: Add a room config option for logging
2013-07-09 Kim Alvefur mod_lastlog: Make the command show a help message instead of a traceback when no user given
2013-07-08 Kim Alvefur mod_mam/rsm.lib: Fix parsing of empty before tag
2013-07-08 Kim Alvefur mod_mam/rsm.lib: Fix serialization of before = true
2013-07-07 Marco Cirillo mod_register_redirect: cleanup a bit.
2013-07-01 Kim Alvefur mod_http_dir_listing: Fix file ending detection for filenames with more than one period and don't index mime types with nil