Software /
code /
prosody-modules
Graph
-
mod_bidi: Revert to sends2s (Go to sleep zash, you're too tired to code)2013-08-02, by Kim Alvefur
-
mod_bidi: Make sessions table weak2013-08-02, by Kim Alvefur
-
mod_bidi: Don't try to send on destroyed sessions2013-08-02, by Kim Alvefur
-
mod_bidi: Fix accidentally module-global value2013-08-02, by Kim Alvefur
-
mod_bidi: Only allow or offer bidi on secure connections, with an option to revert to previous behaviour2013-08-02, by Kim Alvefur
-
mod_bidi: Minor cleanup2013-08-02, by Kim Alvefur
-
mod_bidi: Clean up and use 0.9+ routing APIs2013-08-02, by Kim Alvefur
-
mod_admin_web: Change bootstrap URL2013-07-29, by Florian Zeitz
-
mod_admin_web: Use a different cursor for expandable items2013-07-24, by Florian Zeitz
-
mod_admin_web: Remove unused local2013-07-22, by Florian Zeitz
-
mod_admin_web: Provide some information about the TLS layer2013-07-22, by Florian Zeitz
-
mod_mam: Update to use 'archive' storage type. Note: this breaks support with 0.9 and older.2013-07-13, by Kim Alvefur
-
mod_mam_adhoc: Use mod_mam/mamprefs.lib2013-07-13, by Kim Alvefur
-
mod_mam: Swap first and last first for a simpler argument to RSM in reverse queries2013-07-13, by Kim Alvefur
-
mod_mam: Neater reply building2013-07-12, by Kim Alvefur
-
mod_mam: Use more specific hook2013-07-12, by Kim Alvefur
-
mod_mam: Split out preference functions into a lib for easy reuse2013-07-12, by Kim Alvefur
-
mod_s2s_keepalive: Initial commit, poke s2s connections with pings and whitespace2013-07-11, by Kim Alvefur
-
mod_pubsub_googlecode: Import hmac from util.hashes2013-07-11, by Kim Alvefur
-
mod_turncredentials: Import HMAC from util.hashes2013-07-11, by Kim Alvefur
-
mod_pubsub_feeds: Use HMAC-SHA1 from util.hashes (util.hmac was deprecated)2013-07-11, by Kim Alvefur
-
mod_muc_log_http: Have same default for showing presence as mod_muc_log2013-07-10, by Kim Alvefur
-
mod_muc_log: Don't change defaults across versions!2013-07-10, by Kim Alvefur
-
mod_muc_log: Add a room config option for logging2013-07-10, by Kim Alvefur
-
mod_lastlog: Make the command show a help message instead of a traceback when no user given2013-07-09, by Kim Alvefur
-
mod_mam/rsm.lib: Fix parsing of empty before tag2013-07-08, by Kim Alvefur
-
mod_mam/rsm.lib: Fix serialization of before = true2013-07-08, by Kim Alvefur
-
mod_register_redirect: cleanup a bit.2013-07-07, by Marco Cirillo
-
mod_log_auth: Don't cause an error if any of the logged fields are missing2013-06-29, by Kim Alvefur
-
mod_client_certs: Update for x509 API in LuaSec 0.52013-06-29, by Kim Alvefur
-
mod_mam: Stamp <archived> on incoming stanzas after archiving them2013-06-29, by Kim Alvefur
-
mod_mam: The forwarded message should be a child of the MAM result element2013-06-29, by Kim Alvefur
-
mod_auth_ccert: Use value from ipairs2013-06-29, by Kim Alvefur
-
mod_s2s_log_certs: Minor grammar change2013-06-28, by Kim Alvefur
-
mod_adhoc_account_management: Initial commit of module meant to let user manage their accounts.2013-06-28, by Kim Alvefur
-
mod_s2soutinjection: Initial commit, variant of mod_srvinjection using 0.9+ APIs2013-06-28, by Kim Alvefur
-
mod_net_dovecotauth: Initial commit of server implementation of the Dovecot authentication protocol2013-06-27, by Kim Alvefur
-
mod_telnet_tlsinfo: Initial commit. Shows ciphers used and other TLS info2013-06-27, by Kim Alvefur
-
Don't store password in temporary file, pipe instead2013-06-24, by Mikael Nordfeldth
-
mod_statistics: prosodytop: Fix off-by-one error (thanks Zash)2013-06-17, by Matthew Wild
-
mod_statistics: top: Clean up sessions after 60s of inactivity2013-06-15, by Matthew Wild
-
mod_statistics: top: Make sessions temporarily bold when they are updated2013-06-15, by Matthew Wild
-
mod_statistics/top.lua: Adjust displayed memory stats for previous commit (3e2c4f424797)2013-06-15, by Matthew Wild
-
mod_statistics: Remove expensive and non-portable /proc-based memory stats2013-06-15, by Matthew Wild
-
mod_statistics/stats.lib.lua: Only fetch shared tables if running under Prosody2013-06-15, by Matthew Wild
-
mod_statistics/top.lua: Display the more detailed memory stats2013-06-15, by Kim Alvefur
-
mod_statistics/top.lua: Keep sessions displayed for 10s (instead of 3s)2013-06-15, by Kim Alvefur
-
mod_statistics/stats.lib.lua: Improve memory stats (use pposix.meminfo() if available)2013-06-15, by Kim Alvefur
-
mod_statistics/stats.lib.lua: Better s2s session counting2013-06-15, by Kim Alvefur
-
mod_statistics/stats.lib.lua: Better check for prosody vs prosodyctl2013-06-15, by Kim Alvefur
-
mod_statistics: Better detection of when running under prosody vs prosodyctl2013-06-15, by Kim Alvefur
-
mod_statistics/top.lua: Fix session sorting function (seems it must always return false when a==b)2013-06-15, by Matthew Wild
-
mod_statistics: Initial version, and a rough 'prosodyctl mod_statistics top'2013-06-15, by Matthew Wild
-
mod_onions: Copy the code to find the bit module from mod_websockets.2013-06-15, by Thijs Alkemade
-
mod_auth_ccert: Fix logging of certificate chain errors2013-06-14, by Kim Alvefur
-
mod_auth_ccert: Add missing OID for email2013-06-14, by Kim Alvefur
-
mod_auth_ccert: Pass the session username-outfigurer function too2013-06-14, by Kim Alvefur
-
mod_auth_ccert: Pass on the authz to the configurable username-figure-outer function2013-06-14, by Kim Alvefur
-
mod_auth_ccert: Add optional method for certificates which contain an email address2013-06-14, by Kim Alvefur
-
mod_auth_ccert: Prepare for supporting more ways to figure out the username2013-06-14, by Kim Alvefur
-
mod_http_dir_listing: Attach the MIME type to list items for use in CSS2013-06-14, by Kim Alvefur
-
mod_auth_ccert: Accidentally not2013-06-13, by Kim Alvefur
-
mod_auth_ccert: Initial commit of authentication module for using CA-issued client certificates2013-06-13, by Kim Alvefur
-
mod_onions: Added mod_onions. This module allows Prosody to make s2s connections to Tor hidden services.2013-06-10, by Thijs Alkemade
-
mod_turncredentials: XEP-0215 implementation for time-limited turn credentials2013-06-10, by Philipp Hancke
-
mod_muc_limits: Fix traceback on presence sent to the room's bare JID2013-06-08, by Matthew Wild
-
mod_muc_limits: Abort loading on non-MUC hosts (thanks Ge0rG)2013-06-07, by Matthew Wild
-
mod_listusers: fixed banner skipping cycle2013-06-07, by Vadim Misbakh-Soloviov
-
mod_listusers: added (+config support; -assert tracebacks; +user friendly connection errors; -unneded repeat-until cycle, which braked module)2013-06-07, by Vadim Misbakh-Soloviov
-
mod_webpresence: added /xml and /json; Rewritten /html; A bit of refactoring;2013-06-06, by Vadim Misbakh-Soloviov
-
mod_firewall: Add support for being called as a prosodyctl command2013-06-05, by Kim Alvefur
-
mod_firewall: Remove print()2013-06-05, by Kim Alvefur
-
mod_muc_log: don't log iqs either if presences are disabled, little use and may trigger "false positives".2013-06-05, by Marco Cirillo
-
mod_last_offline: Merge into an option of mod_lastlog2013-06-03, by Kim Alvefur
-
mod_lastlog: Fix command2013-06-03, by Kim Alvefur
-
mod_lastlog: Keep track of last logout time2013-06-03, by Kim Alvefur
-
mod_auth_custom_http: Organize imports, and make the URL a config option.2013-06-03, by Waqas Hussain
-
mod_auth_custom_http: No need for nodeprep in Prosody 0.9.2013-06-03, by Waqas Hussain
-
mod_auth_custom_http: Remove unused imports.2013-06-03, by Waqas Hussain
-
mod_auth_custom_http: Initial commit.2013-06-03, by Waqas Hussain
-
mod_muc_limits: Allow stanzas from affiliated users even if they are not in the room2013-06-03, by Matthew Wild
-
mod_muc_limits: _Fixing_ mistake in MattJ's merge and in the same time handing him a coffee cup.2013-06-02, by Marco Cirillo
-
mod_muc_limits: Increase hook priority2013-06-01, by Matthew Wild
-
mod_muc_limits: Condense multiple dropped stanzas into a single log message every 5 seconds2013-06-01, by Matthew Wild
-
mod_muc_log: Fix mistake in previous merge (thanks Maranda)2013-06-01, by Matthew Wild
-
mod_muc_limits: Add muc_max_nick_length option, defaulting to 23 (bytes)2013-06-01, by Matthew Wild
-
mod_muc_limits: Import util.jid2013-06-01, by Matthew Wild
-
mod_muc_log_http: rectify imported function name (it's fire_event).2013-06-01, by Marco Cirillo
-
mod_muc_log, mod_muc_log_http: backport changes from Metronome.2013-06-01, by Marco Cirillo
-
mod_candy: Add dependency on mod_bosh2013-06-01, by Kim Alvefur
-
mod_candy: Add a comment about the virtual js file with connection parameters2013-06-01, by Kim Alvefur
-
mod_websocket: Add some more error checks for close frames2013-05-30, by Florian Zeitz
-
mod_websocket: Access some values via locales instead of through tables2013-05-30, by Florian Zeitz
-
mod_websocket: Optimize string concatenation2013-05-30, by Florian Zeitz
-
mod_websocket: Call string and table functions through locals2013-05-30, by Florian Zeitz
-
mod_websocket: Fix length calculation2013-05-30, by Florian Zeitz
-
mod_admin_web: Update to JQuery 1.10.02013-05-27, by Florian Zeitz
-
mod_admin_web: Fix CSS, :last -> :last-child2013-05-27, by Florian Zeitz
-
mod_muc_log_http: Don't use nonexistent API2013-05-26, by Kim Alvefur
-
mod_admin_web: Fix indentation2013-05-24, by Florian Zeitz
-
mod_admin_web: Update to new strophejs location, and jQuery 1.9.12013-05-24, by Florian Zeitz
-
mod_data_access: is_admin() takes a JID, not a username (fixes admin access to data stores)2013-05-23, by Matthew Wild
-
mod_pastebin: Ensure base URL always has a trailing / (thanks Masin)2013-05-22, by Matthew Wild
-
mod_broadcast: Allow overriding from address on the broadcast stanza2013-05-19, by Matthew Wild
-
mod_broadcast: Allow admins to broadcast2013-05-19, by Matthew Wild
-
mod_muc_config_restrict: Allow restricting specific options in the MUC config form to service admins2013-05-18, by Matthew Wild
-
mod_auto_activate_hosts: Don't activate * when the config is reloaded2013-05-18, by Matthew Wild
-
Merge2013-05-14, by Matthew Wild
-
mod_isolate_host: Prevent communication between hosts, even internal ones2013-05-14, by Matthew Wild
-
mod_storage_mongodb: Use util.json to encode our data (handles non-string table keys, etc).2013-05-09, by Waqas Hussain
-
mod_s2s_log_certs: Log certificate status and fingerprints2013-05-09, by Kim Alvefur
-
mod_s2s_auth_dnssec_srv: Implements Secure Delegation using DNS SRV2013-05-09, by Kim Alvefur
-
mod_message_logging: New module to log user conversations to text files2013-05-09, by Matthew Wild
-
mod_auto_activate_hosts: Automatically activate and deactivate hosts when they are added/removed from the config2013-05-09, by Matthew Wild
-
mod_muc_ban_ip: When a user is banned from a MUC, ban their IP from the MUC also (works for remote rooms too)2013-05-09, by Matthew Wild
-
mod_muc_log, mod_muc_log_http: cleanup syntax (off with the "~= nil"), and cut down wild table indexing.2013-05-09, by Marco Cirillo
-
mod_jid_prep: Implement the JID prep protocol in the XEP submitted 5 minutes ago...2013-05-08, by Matthew Wild
-
mod_admin_web: Fix up header2013-05-08, by Florian Zeitz
-
mod_firewall: don't use %b() (not technically correct)2013-05-08, by Matthew Wild
-
mod_admin_web: Update URL for adhoc.js2013-05-08, by Florian Zeitz
-
mod_firewall: Fix conditions with spaces2013-05-07, by Matthew Wild
-
mod_firewall/conditions: Remove unused variable2013-05-07, by Matthew Wild
-
mod_firewall: Cache conditions, so that they are only calculated once per chain execution2013-05-07, by Matthew Wild
-
mod_register_json: fix logging message for already pending registrations' bounces.2013-05-05, by Marco Cirillo
-
mod_smacks: Complain a little louder about clients trying to resume after resource binding2013-05-05, by Kim Alvefur
-
mod_component_client: Initial commit. Allows Prosody to act as an external component for other XMPP servers.2013-04-30, by Waqas Hussain
-
mod_register_json: added missing parameter to some http_response calls.2013-04-29, by Marco Cirillo
-
mod_register_json: small code cleanup & optimization.2013-04-29, by Marco Cirillo
-
mod_client_certs: Updated to match the specification in urn:xmpp:saslcert:1.2013-04-29, by Thijs Alkemade
-
mod_register_json: major code overhaul into a token based registration & verification system.2013-04-29, by Marco Cirillo
-
mod_smacks: Wrap session:close() and make the session not resumable2013-04-25, by Kim Alvefur
-
mod_support_contact: Use module:get_option_string()2013-04-24, by Kim Alvefur
-
mod_swedishchef: Use newer config API2013-04-24, by Kim Alvefur
-
mod_incidents_handling: import setmetatable.2013-04-18, by Marco Cirillo
-
mod_pubsub_feeds, mod_sms_clickatell, mod_twitter: Update for net.http API change in prosody:e3b9dc9dd9402013-04-11, by Matthew Wild
-
mod_mam: Report the total number of messages, not how many messages were sent during the query2013-04-11, by Kim Alvefur
-
mod_seclabels: Allow stanzas or XML strings as labels in the config2013-04-08, by Kim Alvefur
-
mod_firewall: Fix variable name2013-04-08, by Kim Alvefur
-
mod_firewall: The default value of the 'type' attribute on message stanzas is 'normal'2013-04-08, by Kim Alvefur
-
mod_pubsub_twitter: Wrap published item in an <item> element for pubsub2013-04-08, by Matthew Wild
-
mod_muc_log_http: remove overlapping imports.2013-04-07, by Marco Cirillo
-
mod_muc_log: some cleanup and code refactor also force the plugin storage driver being internal.2013-04-07, by Marco Cirillo
-
mod_muc_log_http: do some more cleanup of the code.2013-04-07, by Marco Cirillo
-
mod_muc_log_http: use datamanager's encoding function to encode room names.2013-04-07, by Marco Cirillo
-
mod_muc_log_http: rename fire_server_event to fire_event.2013-04-07, by Marco Cirillo
-
mod_muc_log_http: more proper 0.9 port.2013-04-07, by Marco Cirillo
-
mod_firewall: Add rate limiting capabilities, and keep zones and throttle objects in shared tables2013-04-06, by Matthew Wild
-
mod_muc_log_http: Adapt to prosody 0.9 changes2013-04-06, by Florian Zeitz
-
mod_websocket: Set status_code instead of status2013-04-06, by Florian Zeitz
-
mod_firewall/conditions: Add DAY and TIME conditions2013-04-06, by Matthew Wild
-
mod_firewall: Don't add empty conditions check when no conditions are listed in a rule2013-04-06, by Matthew Wild
-
mod_firewall: Add time and date deps2013-04-06, by Matthew Wild
-
mod_firewall/conditions: Default types for message and presence2013-04-05, by Matthew Wild
-
mod_firewall/conditions: Don't use table.insert, so things are happy when compile_jid_match() returns nil2013-04-05, by Matthew Wild
-
mod_firewall/conditions: Support Lua patterns in JID matching, and make <*>@example.com NOT match example.com2013-04-05, by Matthew Wild
-
mod_firewall/actions: Break out logic into a separate reusable function2013-04-05, by Matthew Wild
-
mod_firewall/actions: Add REPLY2013-04-05, by Matthew Wild
-
mod_firewall/actions: DROP no longer logs, log messages can be emitted with LOG2013-04-05, by Matthew Wild
-
mod_firewall/actions: Add PASS2013-04-05, by Matthew Wild
-
mod_firewall: Use resolve_relative_path correctly2013-04-04, by Kim Alvefur
-
mod_firewall: Add INSPECT conditional, for deeper inspection of stanzas2013-04-04, by Kim Alvefur
-
mod_log_messages_sql: Fork of mod_mam_sql without the protocol bits2013-04-03, by Kim Alvefur
-
mod_archive, mod_archive_muc: Remove from repo, as longstanding bugs are causing problems2013-04-03, by Matthew Wild
-
mod_pubsub_googlecode: Split name and email when possible2013-04-03, by Matthew Wild
-
mod_firewall/actions: Remove unused extra argument.2013-04-03, by Kim Alvefur
-
mod_firewall/actions: Move semicolon as to not produce two in a row. (Not legal in Lua)2013-04-03, by Kim Alvefur
-
mod_pubsub_googlecode: Remove quotes around 'project'... it's a variable :)2013-04-03, by Matthew Wild
-
mod_firewall: General stanza filtering plugin with a declarative rule-based syntax2013-04-03, by Matthew Wild
-
mod_pubsub_googlecode: Module to receive post-commit webhook requests from Google Code Hosting2013-04-03, by Matthew Wild
-
mod_s2s_auth_compat: Workaround for Openfire doing EXTERNAL without proper stream headers2013-04-01, by Kim Alvefur
-
mod_checkcerts: Modify wording a bit.2013-03-29, by Kim Alvefur
-
mod_server_contact_info: Remove config-reloaded hook2013-03-28, by Kim Alvefur
-
mod_checkcerts: Nag admins about certs that have, or are about to expire. Often.2013-03-28, by Kim Alvefur
-
mod_blocking: Fix handling of unblocking command. Send out un-/block pushes to all resources.2013-03-27, by Tobias Markmann
-
mod_s2s_auth_fingerprint: Make sure we actually got a certificate2013-03-25, by Kim Alvefur
-
mod_s2s_auth_fingerprint: New module for authenticating s2s connections based on preconfigured fingerprints.2013-03-25, by Kim Alvefur
Scroll all the way down to load more.