Commit Graph

2200 Commits (c57e98cd7debd8d8ea46159cbbf2eb7597544d4c)

Author SHA1 Message Date
Kim Alvefur ccb4b3e493 core.stanza_router, mod_s2s: Move handling of S2S features to mod_s2s from stanza_router 12 years ago
Florian Zeitz 6806a3f7be mod_websocket: Initial commit (based on the prosody-modules version) 12 years ago
Kim Alvefur c2d718c06a mod_dialback: Move d-w-d after to/from validation 12 years ago
Matthew Wild 899b6d53ae 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
Kim Alvefur 4bc9e05c11 mod_s2s: Close offending s2s streams missing an 'id' attribute with a stream error instead of throwing an unhandled error 12 years ago
Kim Alvefur 899b61ad0f mod_s2s_auth_certs: Warn about lack of certificate (Mostly jabberd14 not sending a client certificate) 12 years ago
Matthew Wild 27c737e5ff mod_privacy: Fix to correctly sort privacy list rules by order (thanks Flow) 12 years ago
Matthew Wild 933bb5a869 mod_c2s, mod_s2s: Log received invalid stream headers 12 years ago
Kim Alvefur ef0bac2fe0 mod_s2s: Reset stream ID when resetting stream [compliance] 12 years ago
Kim Alvefur 306092e0a7 mod_s2s: Mark stream as opened earlier for outgoing connections, fixes double stream headers on policy failures 12 years ago
Kim Alvefur 67e5d2e47e mod_compression: Handle compression setup errors by logging a warning about it (fixes #408) 12 years ago
Kim Alvefur d431f7e1ec mod_posix: Make sure that 'pidfile' is a string 12 years ago
Kim Alvefur 44a989459c mod_private: Fix traceback due to missing table index 12 years ago
Kim Alvefur 7315c5156d mod_blocklist: Use full word as variable name, we can afford that 12 years ago
Kim Alvefur 49c8878c9d mod_blocklist: Correct comment 12 years ago
Kim Alvefur ea8e101a96 mod_blocklist: Fix any unblock emptying the blocklist 12 years ago
Kim Alvefur aa558a1dc7 mod_privacy: Remove, leave a log message about being replaced by mod_blocklist and load that instead 12 years ago
Kim Alvefur 0bdc884676 mod_blocklist: XEP-0191 implementation written for speed and independence from mod_privacy 12 years ago
Kim Alvefur 503aba403d mod_private: Cleanup and more tailcalls 12 years ago
Kim Alvefur 4a1babcbea mod_s2s: Remove unused locals 12 years ago
Kim Alvefur a960fa32ac mod_s2s_auth_certs: Pick a logging function once and stick with it 12 years ago
Kim Alvefur bd17040999 mod_s2s_auth_certs: Split PKIX based certificate checking from mod_s2s into new plugin 12 years ago
Kim Alvefur c3ee155f3b mod_admin_telnet: Fix dns:(add,set)nameservers() 12 years ago
Kim Alvefur 2957bd81cb mod_dialback: Respect dwd config option 12 years ago
Kim Alvefur c09c768701 mod_dialback.lua: Only check certificates on secure connections 12 years ago
Kim Alvefur 8003a40b0a mod_lastactivity, mod_legacyauth, mod_presence, mod_saslauth, mod_tls: Use the newer stanza:get_child APIs and optimize away some table lookups 12 years ago
Kim Alvefur 1440be730c mod_dialback: Short-circuit dialback auth if certificate is considered valid 12 years ago
Kim Alvefur 01b960044e mod_register: get_child_text! (thanks Lloyd) 12 years ago
Kim Alvefur 59ef50532c mod_dialback: Keep the same dialback secret across module reloads 12 years ago
Kim Alvefur 105ceb9cff hostmanager, mod_dialback: Move generation of dialback secret out of core 12 years ago
Kim Alvefur 4e88341951 mod_tls: Simplify and use new ssl config merging in certmanager 12 years ago
Kim Alvefur 2233e80e2b mod_presence: Move presence/initial event to correct place so it actually fires 12 years ago
Kim Alvefur 2ba9c6ce77 mod_storage_{none,internal,sql}: Return error for unsupported (everything but keyval) store types 12 years ago
Kim Alvefur 578ceff99e mod_storage_sql2: Don't ignore failure in keyval_store:get() (thanks daurnimator) 12 years ago
Kim Alvefur 15b3071beb mod_presence: Fire a presence/initial event on initial presence 12 years ago
Matthew Wild 496c55391e mod_admin_telnet: Add command to list MUC rooms 12 years ago
Kim Alvefur 309f146764 mod_s2s: Fire a 's2s-created' event when new s2s connections are initialized 12 years ago
Kim Alvefur a9cb63cf36 mod_s2s: Remove redundant setting of session.direction 12 years ago
Kim Alvefur b4934b66b9 mod_s2s: Move filter initialization to common place 12 years ago
Kim Alvefur 6eef30829c mod_s2s: Decide on log function once 12 years ago
Kim Alvefur a88f746203 mod_admin_telnet: Remove dead code 12 years ago
Kim Alvefur 9ad11cba37 mod_admin_telnet: Show which hosts are components and what type of component in host:list() 12 years ago
Kim Alvefur c5395883d6 mod_admin_telnet: Add c2s:show_tls(), behaves like s2s:show_tls() 12 years ago
Kim Alvefur 15f84804a6 mod_admin_telnet: Move generation of log tag for s2s:show() (adds it to c2s:show() too) 12 years ago
Kim Alvefur 1158b94035 mod_admin_telnet: Add s2s:show_tls() for showing ciphers used on s2s connections 12 years ago
Kim Alvefur 0fb4279fe5 mod_admin_telnet: Move extraction of c2s presence info into session_flags() 12 years ago
Kim Alvefur 0ee4420961 mod_admin_telnet: Split (secure) into (authenticated) + (secure) 12 years ago
Kim Alvefur 929b010f42 mod_admin_telnet: Send NUL byte as keepalive on read timeouts 12 years ago
Kim Alvefur 57940a8351 mod_c2s: Fix traceback if c2s stream sent to component 12 years ago
Kim Alvefur 36b77bca8b core.certmanager, core.moduleapi, mod_storage_sql, mod_storage_sql2: Import from util.paths 12 years ago