aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mod_c2s.lua
Commit message (Expand)AuthorAgeFilesLines
* 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
* | mod_c2s: Swap commentsKim Alvefur2020-04-191-2/+2
* | mod_net_multiplex: Add support for using ALPNKim Alvefur2019-11-291-0/+1
* | mod_c2s: Validate that a 'to' attribute exists at allKim Alvefur2019-11-021-0/+5
* | Remove COMPAT with temporary luasec forkKim Alvefur2019-08-251-3/+0
* | plugins: Remove tostring call from loggingKim Alvefur2019-07-301-2/+2
* | Merge 0.11->trunkKim Alvefur2019-05-261-1/+2
|\|
| * mod_c2s: Associate connection with session last (fixes #1313)Kim Alvefur2019-05-181-1/+2
* | mod_c2s: Fire an event when outgoing buffers have been emptiedKim Alvefur2019-03-241-0/+7
* | mod_c2s, mod_s2s, mod_component: Log invalid XML escaped (fixes #734)Kim Alvefur2019-01-151-1/+1
* | mod_c2s: Improve log message in case there are no stream features on offer (t...Kim Alvefur2018-12-281-1/+7
|/
* mod_c2s: Fix fallback for missing session loggerKim Alvefur2018-10-121-1/+1
* Merge 0.10->trunkMatthew Wild2018-05-301-2/+9
|\
| * Merge 0.9->0.100.10.2Matthew Wild2018-05-301-2/+9
| |\
| | * mod_c2s: Do not allow the stream 'to' to change across stream restarts (fixes...0.9.14Kim Alvefur2018-05-251-2/+9
* | | Merge 0.10->trunkKim Alvefur2018-05-221-1/+1
|\| |
| * | mod_c2s: Avoid concatenating potential nil value (fixes #753)Kim Alvefur2018-05-221-1/+1