aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mod_c2s.lua
Commit message (Expand)AuthorAgeFilesLines
* mod_c2s: Fix error on role change on Components (thanks Menel)Kim Alvefur2024-02-171-0/+3
* mod_c2s: Make c2s_timeout timer reachable to allow access from other modulesKim Alvefur2023-12-031-1/+3
* mod_saslauth, mod_c2s: Disable tls-server-end-point channel binding by defaultMatthew Wild2023-10-261-7/+0
* mod_c2s: Add session.ssl_cfg/ssl_ctx for direct TLS connectionsMatthew Wild2022-09-071-0/+8
* plugins: Handle how get_option_period returns "never"Kim Alvefur2023-07-211-1/+1
* plugins: Use integer config API with interval specification where sensibleKim Alvefur2023-07-171-1/+1
* plugins: Switch to :get_option_period() for time range optionsKim Alvefur2023-07-161-2/+2
* core.sessionmanager: Delay closing a replaced connection after replacementKim Alvefur2023-05-071-0/+1
* mod_c2s,mod_s2s: Fix tag name for SLA (thanks mjk)Kim Alvefur2023-05-031-1/+1
* plugins: Prefix module imports with prosody namespaceKim Alvefur2023-03-241-9/+9
* mod_c2s: Disconnect accounts when they are disabledKim Alvefur2023-02-231-0/+1
* mod_c2s,mod_s2s: Adapt to XEP-xxxx: Stream Limits AdvertisementKim Alvefur2022-10-201-1/+2
* mod_c2s: Advertise stanza size limit to clientsKim Alvefur2021-03-161-0/+4
* mod_c2s: Include stream attributes in stream-features eventMatthew Wild2022-10-141-1/+1
* mod_smacks: Long overdue cleanup of resumption code, fixes some old TODOsMatthew Wild2022-08-261-0/+8
* mod_authz_internal, and more: New iteration of role APIMatthew Wild2022-08-171-1/+1
* net: isolate LuaSec-specificsJonas Schäfer2022-04-271-4/+2
* mod_c2s,mod_s2s: Fix error on shutdown (Thanks Martin)Kim Alvefur2022-02-221-1/+1
* mod_c2s,mod_s2s: Wrap callback to improve tracebacksKim Alvefur2022-02-221-1/+1
* mod_c2s: Ignore unused event payload [luacheck]Kim Alvefur2022-02-181-1/+1
* mod_c2s,mod_s2s: Wait for sessions to close before proceeding with shutdown s...Kim Alvefur2022-02-171-1/+16
* mod_c2s: Close ports in a separate, earlier event from closing sessionsKim Alvefur2022-02-181-0/+2
* mod_c2s,mod_s2s: Disable and close port listeners before closing sessionsKim Alvefur2022-02-111-0/+7
* mod_c2s: Fire pre-closing event regardless of connected stateKim Alvefur2021-12-181-3/+3
* mod_c2s: Add event just before closing as sessionKim Alvefur2021-12-011-0/+3
* mod_c2s: Disconnect user sessions on a role change eventMatthew Wild2021-11-121-18/+16
* mod_c2s,etc: Identify stanza object with appropriate functionKim Alvefur2021-10-241-2/+2
* mod_c2s: Rename Direct TLS listener 'c2s_direct_tls' for clarityKim Alvefur2021-09-091-1/+1
* mod_c2s,mod_s2s: Indicate stanza size violation with condition from XEP-0205 ...Kim Alvefur2021-09-061-1/+5
* mod_c2s,mod_s2s: Fire event just before writesKim Alvefur2021-08-161-0/+7
* mod_c2s: Guard against LuaSec not returning TLS info (thanks Martin)Kim Alvefur2021-06-211-4/+4
* mod_c2s: Log the same messages for Direct TLS as with starttlsKim Alvefur2021-06-201-1/+6
* mod_c2s: Update a comment to reflect Direct TLSKim Alvefur2021-06-201-1/+1
* mod_c2s: Add a Direct TLS listenerKim Alvefur2021-06-201-0/+10
* mod_c2s,mod_s2s: Collect stats on TLS versions and ciphersKim Alvefur2021-06-161-0/+7
* Merge 0.11->trunkMatthew Wild2021-05-131-1/+1
|\
| * mod_c2s, mod_s2s, mod_component, mod_bosh, mod_websockets: Set default stanza...Matthew Wild2021-05-071-1/+1
* | mod_c2s: Port to new OpenMetrics APIJonas Schäfer2021-04-181-10/+16
* | mod_c2s: Fix traceback if session was destroyed while opening stream (thanks ...Kim Alvefur2021-04-141-0/+3
* | Merge 0.11->trunkKim Alvefur2021-04-101-4/+12
|\|
| * mod_c2s: Log about missing conn on async state changesKim Alvefur2021-03-181-0/+4
| * mod_c2s: Improve code styleKim Alvefur2021-03-181-2/+6
| * mod_c2s: Fix traceback in session close when conn is nilKim Alvefur2021-03-171-2/+2
| * mod_c2s: Don't throw errors in async code when connections are gonetmolitor2021-03-181-2/+2
| * mod_c2s,mod_s2s: Make stanza size limits configurable0.11.7Kim Alvefur2020-05-311-1/+2
* | mod_c2s: Log a debug message before closing due to c2s_timeoutKim Alvefur2021-03-231-0/+1
* | mod_c2s: Reflect stream 'from' attribute back if set (fix #1625)Kim Alvefur2021-02-031-1/+1
* | mod_c2s,mod_s2s: Make stanza size limits configurableKim Alvefur2020-05-311-1/+2
* | mod_c2s,mod_s2s: Use a distinct stream error for hitting stanza size limitKim Alvefur2020-05-311-1/+5
* | mod_c2s: Run stream open and close events in async thread, fixes #1103Kim Alvefur2020-05-081-2/+18