Commit Graph

1847 Commits (a4bef98559a32112e76928b27429dc9e6c19dfd2)

Author SHA1 Message Date
Kim Alvefur 3e2a8fbe1c prosody, mod_c2s, mod_s2s: Move closing of c2s and s2s sessions to respective plugins 13 years ago
Kim Alvefur 2021e2265f mod_admin_telnet: Stop processing lines when session is closed 13 years ago
Matthew Wild b9ac1b8b07 mod_s2s: Remove connection from sessions table as soon as we learn it is disconnected. Fixes a connection/session leak. 13 years ago
Kim Alvefur 020dc0052a mod_admin_telnet: Add info about port commands to help 13 years ago
Kim Alvefur 360e2a5884 mod_http_files: Fix sending Content-Type for index files 13 years ago
Kim Alvefur 59db48f8cb mod_http_files: Allow passing a string to serve() 13 years ago
Kim Alvefur 4130b38a58 mod_http_files: Expose function other modules can use to combine their routes with file paths to serve 13 years ago
Kim Alvefur 87cf947c6c mod_http_files: Work with non-wildcard-routes. Key cache on the original HTTP path. 13 years ago
Kim Alvefur da563cbf87 mod_http_files: Replace file listing with an event, allowing a different plugin to generate it 13 years ago
Kim Alvefur cd27b11d36 mod_http_files: Export function can be used by other modules to serve files. Don't serve files by default unless http_files_dir is set 13 years ago
Kim Alvefur 8bf32f0b1c mod_http_files: Rename config options and variable names 13 years ago
Kim Alvefur 92abfa2d51 mod_http_files: Log the error if we can't open or read a file 13 years ago
Kim Alvefur b1dd7b0be7 mod_http_files: Escape paths in redirects 13 years ago
Kim Alvefur d1880e05fd mod_http_files: Only match on modification date when if-none-match is not present 13 years ago
Kim Alvefur f098458b69 mod_http_files: Only serve cached data if etag is unchanged. 13 years ago
Kim Alvefur 0ff07edb45 mod_http_files: Make sure file extensions are not nil or empty string 13 years ago
Kim Alvefur dc08340e9f mod_http_files: Avoid a bunch of table lookups 13 years ago
Kim Alvefur e104ed8cac mod_http_files: No use in closing a file handle if we couldn't open it 13 years ago
Kim Alvefur eaba58e39b mod_http_files: Compare If-Modified-Since to last modification date 13 years ago
Kim Alvefur 7c7e98953e mod_http_files: Fix caching the stringified directory index 13 years ago
Waqas Hussain afef23ee7e MUC: Support invite messages when stanza type is explicitly set to "normal" or to an unknown value. 13 years ago
Kim Alvefur 8c8d3b759f mod_http_files: Generate simple directory index. 13 years ago
Kim Alvefur f0449e8428 mod_http_files: Have mimetypes in a shared table. Get mimetypes from /etc/mime.types if exists. 13 years ago
Kim Alvefur f2336aa626 mod_http_files: Cache data read from disk in a weak table 13 years ago
Kim Alvefur bcfa20dc80 mod_http_files: Add Last-Modified header 13 years ago
Kim Alvefur 84dcecb046 mod_http_files: Add ETag and check If-None-Match to allow client-side cache 13 years ago
Kim Alvefur ed92fd78b6 mod_http_files: Return 404 faster if file does not exist 13 years ago
Kim Alvefur 9a459d35a4 mod_http_files: Configurable number of index files to check for 13 years ago
Kim Alvefur 329ee389c5 mod_http: Fix path length pattern 13 years ago
Kim Alvefur fbbd1b1c67 mod_auth_anonymous: Implement user iteration API 13 years ago
Kim Alvefur 233b38c3b0 mod_c2s: Check if TLS compression is used 13 years ago
Kim Alvefur 440837480d mod_admin_telnet: Improve wording when listing users 13 years ago
Waqas Hussain b007f899d5 plugins/storage/xmlparse.lib.lua: Delete. 13 years ago
Waqas Hussain 833573efa9 plugins/storage/mod_xep0227: Use util.xml. 13 years ago
Waqas Hussain 56770c6a2b MUC: Expose create_room(jid). 13 years ago
Waqas Hussain b3d1a28503 mod_storage_sql: Return actual error string on commit failure. 13 years ago
Matthew Wild d7b707744d mod_http: Fix pattern and slightly improve efficiency and memory usage of wildcard HTTP handlers 13 years ago
Kim Alvefur bfd3085f78 mod_admin_adhoc: Remove unused form 13 years ago
Matthew Wild e81f3c8098 muc: Make max_history_messages simply a service-wide config option, and don't store it per-room (rooms still have their own history_message, but this is a global limit) 13 years ago
Kim Alvefur 67144d911b mod_http: Make module:http_url() aware of http_host 13 years ago
Matthew Wild 295705fa8f mod_bosh: Add 'Connection: keep-alive' header 13 years ago
Matthew Wild 286a40227e mod_bosh: Add support for stanza filters to BOSH sessions (needed by some plugins) 13 years ago
Matthew Wild 99b1aadc42 mod_admin_telnet: Refactor so that command processing is performed in a separate function (usable from other modules) 13 years ago
Matthew Wild 561e15e58e mod_bosh: Add bosh_max_wait config option, to limit the amount of time a client can request for the server to hold open requests 13 years ago
Matthew Wild 7f962c6d08 mod_http: Rename variable for clarity 13 years ago
Matthew Wild e4c43fa10a mod_http: Add 'http_host' option to change the HTTP virtual host that this host is accessible at (e.g. allows mapping a host to '127.0.0.1') 13 years ago
Matthew Wild b466f525b0 mod_bosh: Share sessions and inactive_sessions tables 13 years ago
Kim Alvefur 8f3a73f5c5 mod_posix: Log a message explaining that we are detaching from the console 13 years ago
Kim Alvefur 37ba438ad9 mod_posix: Remove console and stdout logging sinks before daemonizing 13 years ago
Kim Alvefur b7219c57f4 mod_s2s: Detect TLS compression 13 years ago