Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mod_s2s: Log debug message on attempted close of an connectionless session | Kim Alvefur | 2021-07-11 | 1 | -0/+1 |
| | | | | | | This should probably never happen, but probably does anyways. A debug message would show the truth of the matter. | ||||
* | mod_s2s: Drop level of indentation by inverting a condition and early return | Kim Alvefur | 2021-07-11 | 1 | -59/+61 |
| | | | | | Nicer to get rid of a conditional that covers such a large portion of a pretty big function. | ||||
* | mod_s2s: Use module API to fire events | Kim Alvefur | 2021-07-11 | 1 | -9/+8 |
| | | | | | These direct accesses are probably more optimized, but weird when the module API has methods for these things. | ||||
* | mod_s2s: Remove duplicate method call (thanks luacheck) | Kim Alvefur | 2021-06-21 | 1 | -1/+0 |
| | | | | Should have been removed in the previous commit. | ||||
* | mod_s2s: Guard against LuaSec not returning TLS info here too | Kim Alvefur | 2021-06-21 | 1 | -1/+2 |
| | | | | See previous commit to mod_c2s: a62146353528 | ||||
* | mod_s2s: Bail if connection is destroyed after attempting to open stream | Kim Alvefur | 2021-06-16 | 1 | -0/+5 |
| | | | | | | | | | | Fixes "attempt to compare number with nil" because `session.version` has been cleared by s2smanager.destroy_session. This can happen with the server_epoll setting opportunistic_writes enabled, which means that it can notice that the connection failed at this point, after which it triggers the whole chain of events that leads to session destruction and "cleaning" most of the session fields. | ||||
* | mod_c2s,mod_s2s: Collect stats on TLS versions and ciphers | Kim Alvefur | 2021-06-16 | 1 | -0/+6 |
| | |||||
* | Merge 0.11->trunk | Matthew Wild | 2021-05-13 | 1 | -2/+2 |
| | |||||
* | s2s et al.: Add counters for connection state transitions | Jonas Schäfer | 2021-04-21 | 1 | -6/+45 |
| | |||||
* | mod_s2s: Port to new OpenMetrics API | Jonas Schäfer | 2021-04-18 | 1 | -10/+26 |
| | |||||
* | mod_s2s: Buffer stream error + stream closing tag | Kim Alvefur | 2021-03-03 | 1 | -1/+4 |
| | | | | | In "opportunistic writes" mode, prevents ondisconnect from happening while writing the stream closing tag. | ||||
* | mod_s2s: Check direction in bidi-aware style | Kim Alvefur | 2021-03-03 | 1 | -1/+1 |
| | | | | | | Both session.incoming and session.outgoing are truthy here, but session.direction indicates the "real" direction in the way that matters for the order of events when opening or closing streams. | ||||
* | mod_s2s: Add config setting to enable DANE | Kim Alvefur | 2021-03-02 | 1 | -0/+1 |
| | |||||
* | mod_s2s: Clarify comment about unused TLS settings | Kim Alvefur | 2021-02-06 | 1 | -1/+3 |
| | | | | Ref 115b5e32d960 | ||||
* | Merge 0.11->trunk | Kim Alvefur | 2020-12-16 | 1 | -1/+1 |
| | |||||
* | Merge 0.11->trunk | Kim Alvefur | 2020-12-11 | 1 | -1/+4 |
| | |||||
* | mod_s2s: Move out of empty directory | Kim Alvefur | 2020-06-02 | 1 | -0/+810 |
mod_s2s.lua had been all alone in there since the removal of s2sout.lib.lua in 756b8821007a |