IMPORTANT: due to a drive failure, as of 13-Mar-2021, the Mercurial repository had to be re-mirrored, which changed every commit SHA. The old SHAs and trees are backed up in the vault branches. Please migrate to the new branches as soon as you can.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
prosody/plugins
Matthew Wild b7ed261e7d mod_http_files: Santize the path relative to our base URL before translating it to a filesystem path, fixes a relative path traversal vulnerability 10 years ago
..
adhoc adhoc.lib: Don't build error reply from reply stanza 13 years ago
mod_s2s mod_s2s: Mark stream as opened directly after opening stream, prevents session.close opening it again 11 years ago
muc MUC: Fix incorrect nesting of status codes when room config changes (fixes #579) 10 years ago
storage plugins/storage/xmlparse.lib.lua: Delete. 13 years ago
mod_admin_adhoc.lua mod_admin_adhoc: Add required to field in user deletion form too 11 years ago
mod_admin_telnet.lua mod_admin_telnet: Backport 06696882d972 from 0.10 (this command greatly helps with debugging HTTP issues) 10 years ago
mod_announce.lua mod_announce, mod_auth_anonymous, mod_c2s, mod_c2s, mod_component, mod_iq, mod_message, mod_presence, mod_tls: Access prosody.{hosts,bare_sessions,full_sessions} instead of the old globals 13 years ago
mod_auth_anonymous.lua mod_auth_anonymous: Fixed a traceback in listing all users (issue#396). 12 years ago
mod_auth_cyrus.lua mod_auth_*: Use module:provides(). 13 years ago
mod_auth_internal_hashed.lua mod_auth_internal_hashed, mod_auth_internal_plain, mod_privacy, mod_private, mod_register, mod_vcard, mod_muc: Use module:open_store() 13 years ago
mod_auth_internal_plain.lua mod_auth_internal_plain: Don't log passwords, even at debug level 13 years ago
mod_bosh.lua mod_bosh: pcall() core_process_stanza per stanza, to bring in line with other listeners. This ensures that stanzas following a traceback-causing stanza in a request will still be processed (as would happen on normal c2s). 13 years ago
mod_c2s.lua net.http, net.http.server, mod_c2s, mod_s2s, mod_component, mod_admin_telnet, mod_net_multiplex: Add ondetach to release connection from 'sessions' table (or equivalent) 12 years ago
mod_component.lua mod_component: Fire an event on successful component authentication (For Goffi) 11 years ago
mod_compression.lua mod_compression: Handle compression setup errors by logging a warning about it (fixes #408) 12 years ago
mod_dialback.lua s2smanager, mod_s2s, mod_dialback, mod_saslauth: Move s2smanager.make_authenticated() to mod_s2s, and plugins now signal authentication via the s2s-authenticated event 13 years ago
mod_disco.lua hostmanager, mod_disco: Show optional 'name' option from the config in disco#items queries (fixes use-case in #292) (thanks diSabler, mva) 14 years ago
mod_groups.lua mod_groups: Remove unused import 13 years ago
mod_http.lua mod_http: Return a static string from module:http_url() when no ports are enabled and log a warning 11 years ago
mod_http_errors.lua mod_motd, mod_register, mod_private, mod_http_errors, mod_admin_adhoc: Remove unused imports 13 years ago
mod_http_files.lua mod_http_files: Santize the path relative to our base URL before translating it to a filesystem path, fixes a relative path traversal vulnerability 10 years ago
mod_iq.lua mod_announce, mod_auth_anonymous, mod_c2s, mod_c2s, mod_component, mod_iq, mod_message, mod_presence, mod_tls: Access prosody.{hosts,bare_sessions,full_sessions} instead of the old globals 13 years ago
mod_lastactivity.lua Update copyright headers for 2010 16 years ago
mod_legacyauth.lua mod_legacyauth: Fix for sending error response to unauthed s2s connections 13 years ago
mod_message.lua mod_announce, mod_auth_anonymous, mod_c2s, mod_c2s, mod_component, mod_iq, mod_message, mod_presence, mod_tls: Access prosody.{hosts,bare_sessions,full_sessions} instead of the old globals 13 years ago
mod_motd.lua mod_motd: Strip indentation only, leave multiple newlines 12 years ago
mod_net_multiplex.lua net.http, net.http.server, mod_c2s, mod_s2s, mod_component, mod_admin_telnet, mod_net_multiplex: Add ondetach to release connection from 'sessions' table (or equivalent) 12 years ago
mod_offline.lua Don't check priority in mod_offline 15 years ago
mod_pep.lua mod_pep: Don't store contacts' subscriptions to a user's nodes when that user is offline 10 years ago
mod_ping.lua mod_ping: Use util.datetime to generate timestamp in ad-hoc command response (instead of the current use of os.date, which doesn't take timezone into account). 15 years ago
mod_posix.lua mod_posix: Make sure that 'pidfile' is a string 12 years ago
mod_presence.lua mod_presence: Remove some unused variables 13 years ago
mod_privacy.lua mod_privacy: Fix to correctly sort privacy list rules by order (thanks Flow) 12 years ago
mod_private.lua mod_auth_internal_hashed, mod_auth_internal_plain, mod_privacy, mod_private, mod_register, mod_vcard, mod_muc: Use module:open_store() 13 years ago
mod_proxy65.lua mod_proxy65: Fix typo in comment 13 years ago
mod_pubsub.lua mod_pubsub: Fix error type of 'forbidden' (change from 'cancel' to 'auth') 11 years ago
mod_register.lua mod_register: get_child_text! (thanks Lloyd) 12 years ago
mod_roster.lua mod_roster: Remove unused variable 13 years ago
mod_saslauth.lua mod_saslauth: Only do c2s SASL on normal VirtualHosts 12 years ago
mod_storage_internal.lua mod_storage_internal, datamanager: Add support for iterating over users with data in a store 13 years ago
mod_storage_none.lua mod_storage_none: A null-like storage provider that returns all stores as empty, and fails to save anything to them 13 years ago
mod_storage_sql.lua mod_storage_sql: Return actual error string on commit failure. 13 years ago
mod_time.lua Update copyright headers for 2010 16 years ago
mod_tls.lua mod_tls: Let s2s_secure_auth override s2s_require_encryption and warn if they differ 12 years ago
mod_uptime.lua mod_uptime: Use module:hook_global() 15 years ago
mod_vcard.lua mod_auth_internal_hashed, mod_auth_internal_plain, mod_privacy, mod_private, mod_register, mod_vcard, mod_muc: Use module:open_store() 13 years ago
mod_version.lua mod_version: Fix missing comma and correct prefix for util.pposix 14 years ago
mod_watchregistrations.lua mod_announce, mod_motd, mod_pubsub, mod_register, mod_watchregistrations, mod_welcome: Use module:send() instead of core_*_stanza() 14 years ago
mod_welcome.lua mod_announce, mod_motd, mod_pubsub, mod_register, mod_watchregistrations, mod_welcome: Use module:send() instead of core_*_stanza() 14 years ago
sql.lib.lua mod_storage_sql2 (temporary name), sql.lib, util.sql: New SQL API supporting cross-module connection sharing, transactions and Things - a work in progress 13 years ago