Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mod_c2s: Indicate stream secure state in error text when no stream features ↵ | Matthew Wild | 2021-07-06 | 1 | -1/+4 |
| | | | | to offer | ||||
* | mod_c2s, mod_s2s, mod_component, mod_bosh, mod_websockets: Set default ↵ | Matthew Wild | 2021-05-07 | 1 | -1/+1 |
| | | | | | | | | | | | | stanza size limits c2s/bosh/ws streams will default to 256KB, s2s and components to 512KB. These values are aligned with ejabberd's default settings, which should reduce issues related to inconsistent size limits between servers on the XMPP network. The previous default (10MB) is excessive for any production server, and allows significant memory usage by even unauthenticated sessions. | ||||
* | mod_c2s: Log about missing conn on async state changes | Kim Alvefur | 2021-03-18 | 1 | -0/+4 |
| | |||||
* | mod_c2s: Improve code style | Kim Alvefur | 2021-03-18 | 1 | -2/+6 |
| | | | | | We don't use the quoted table indexing style that often, it's not needed here and it's enough to check for falsyness rather than `nil`. | ||||
* | mod_c2s: Fix traceback in session close when conn is nil | Kim Alvefur | 2021-03-17 | 1 | -2/+2 |
| | | | | Unclear how this happens. | ||||
* | mod_c2s: Don't throw errors in async code when connections are gone | tmolitor | 2021-03-18 | 1 | -2/+2 |
| | | | | Fixes #1507 | ||||
* | mod_c2s,mod_s2s: Make stanza size limits configurable0.11.7 | Kim Alvefur | 2020-05-31 | 1 | -1/+2 |
| | |||||
* | mod_c2s: Associate connection with session last (fixes #1313) | Kim Alvefur | 2019-05-18 | 1 | -1/+2 |
| | | | | | This way, any fatal error in the callback will not leave a half-established session. | ||||
* | mod_c2s: Fix fallback for missing session logger | Kim Alvefur | 2018-10-12 | 1 | -1/+1 |
| | |||||
* | Merge 0.10->trunk | Matthew Wild | 2018-05-30 | 1 | -2/+9 |
|\ | |||||
| * | Merge 0.9->0.100.10.2 | Matthew Wild | 2018-05-30 | 1 | -2/+9 |
| |\ | |||||
| | * | mod_c2s: Do not allow the stream 'to' to change across stream restarts ↵0.9.14 | Kim Alvefur | 2018-05-25 | 1 | -2/+9 |
| | | | | | | | | | | | | (fixes #1147) | ||||
* | | | Merge 0.10->trunk | Kim Alvefur | 2018-05-22 | 1 | -1/+1 |
|\| | | |||||
| * | | mod_c2s: Avoid concatenating potential nil value (fixes #753) | Kim Alvefur | 2018-05-22 | 1 | -1/+1 |
| | | | |||||
* | | | mod_c2s: Add a counter for IPv6. | Emmanuel Gil Peyrot | 2017-09-09 | 1 | -1/+7 |
| | | | |||||
* | | | Merge 0.10->trunk | Kim Alvefur | 2017-11-10 | 1 | -1/+1 |
|\| | | |||||
| * | | mod_c2s: Set a default value for c2s_timeout (fixes #1036) | Kim Alvefur | 2017-11-10 | 1 | -1/+1 |
| | | | |||||
* | | | Merge 0.10->trunk | Kim Alvefur | 2017-09-14 | 1 | -10/+8 |
|\| | | |||||
| * | | Merge 0.9->0.10 | Kim Alvefur | 2017-09-14 | 1 | -10/+8 |
| |\| | |||||
| | * | mod_c2s: Iterate over child tags instead of child nodes in stream error ↵ | Kim Alvefur | 2017-09-13 | 1 | -10/+8 |
| | | | | | | | | | | | | (fixes traceback from #987) | ||||
* | | | Merge 0.10->trunk | Kim Alvefur | 2017-08-28 | 1 | -0/+12 |
|\| | | |||||
| * | | core.usermanager, various modules: Disconnect other resources on password ↵ | Kim Alvefur | 2017-07-28 | 1 | -0/+12 |
| | | | | | | | | | | | | change (thanks waqas) (fixes #512) | ||||
* | | | mod_c2s: Remove unused locals [luacheck] | Kim Alvefur | 2017-04-01 | 1 | -2/+1 |
| | | | |||||
* | | | Merge 0.10->trunk | Kim Alvefur | 2017-03-06 | 1 | -8/+8 |
|\| | | |||||
| * | | mod_c2s: Rename unused loop variable to _ [luacheck] | Kim Alvefur | 2017-03-06 | 1 | -1/+1 |
| | | | |||||
| * | | mod_c2s: Rename variable no avoid name clash [luacheck] | Kim Alvefur | 2017-03-06 | 1 | -7/+7 |
| | | | |||||
* | | | Merge 0.10->trunk | Kim Alvefur | 2017-01-26 | 1 | -4/+2 |
|\| | | |||||
| * | | mod_c2s, mod_s2s: Remove comment that no longer applies since 946871f6e3c8 | Kim Alvefur | 2017-01-25 | 1 | -2/+0 |
| | | | |||||
| * | | mod_c2s: Clarify that there were no *stream* features to offer | Kim Alvefur | 2017-01-25 | 1 | -2/+2 |
| | | | |||||
* | | | Merge 0.10->trunk | Matthew Wild | 2016-09-12 | 1 | -5/+3 |
|\| | | |||||
| * | | mod_c2s, mod_s2s: Switch connection counting to 'amount' type and enumerate ↵ | Kim Alvefur | 2016-09-12 | 1 | -5/+3 |
| | | | | | | | | | | | | once per statistics interval | ||||
* | | | Merge 0.10->trunk | Kim Alvefur | 2016-08-08 | 1 | -4/+7 |
|\| | | |||||
| * | | mod_c2s: Don't try to keep alive sessions where the stream is not (yet) open | Kim Alvefur | 2016-08-07 | 1 | -1/+4 |
| | | | |||||
| * | | mod_c2s: Fix whitespace (why does it keep getting messed up?) | Kim Alvefur | 2016-08-07 | 1 | -3/+3 |
| | | | |||||
* | | | Merge 0.10->trunk | Kim Alvefur | 2016-07-08 | 1 | -0/+10 |
|\| | | |||||
| * | | mod_c2s, mod_s2s: Bootstrap connection count statistic on module load | Kim Alvefur | 2016-07-07 | 1 | -0/+10 |
| | | | |||||
* | | | Merge 0.10->trunk | Kim Alvefur | 2016-04-03 | 1 | -0/+3 |
|\| | | |||||
| * | | Merge 0.9->0.10 | Kim Alvefur | 2016-04-03 | 1 | -0/+3 |
| |\| | |||||
| | * | mod_c2s: Just destroy the session when it has no connection (see #641) | Kim Alvefur | 2016-04-03 | 1 | -0/+3 |
| | | | |||||
| * | | mod_c2s: Remove use of util.async | Kim Alvefur | 2016-03-17 | 1 | -20/+5 |
|/ / | |||||
* | | Merge 0.9->0.10 | Kim Alvefur | 2016-03-02 | 1 | -0/+1 |
|\| | |||||
| * | mod_c2s: Remove connection object from session object when connection ↵ | Kim Alvefur | 2016-03-02 | 1 | -0/+1 |
| | | | | | | | | disconnected to prevent accidental use (see #590) | ||||
* | | Merge 0.9->0.10 | Kim Alvefur | 2016-01-26 | 1 | -1/+1 |
|\| | |||||
| * | mod_c2s, mod_s2s: Lower priority of session shutdown to negative, so that ↵ | Kim Alvefur | 2016-01-26 | 1 | -1/+1 |
| | | | | | | | | plugins hooking at the default priority run first (fixes #601) | ||||
* | | mod_c2s, mod_s2s: Close incoming connections if there are no features to ↵ | Kim Alvefur | 2015-09-24 | 1 | -1/+6 |
| | | | | | | | | offer on incomplete streams (fixes #285) | ||||
* | | mod_c2s, mod_s2s: Collect statistics on number of connections | Kim Alvefur | 2015-04-26 | 1 | -0/+4 |
| | | |||||
* | | Merge 0.9->0.10 | Kim Alvefur | 2014-09-02 | 1 | -3/+3 |
|\| | |||||
| * | net.http, net.http.server, mod_c2s, mod_s2s, mod_component, ↵ | Matthew Wild | 2014-08-29 | 1 | -0/+4 |
| | | | | | | | | mod_admin_telnet, mod_net_multiplex: Add ondetach to release connection from 'sessions' table (or equivalent) | ||||
* | | Merge 0.9->0.10 | Matthew Wild | 2014-08-28 | 1 | -1/+1 |
|\| | |||||
| * | mod_c2s, mod_s2s: Log received invalid stream headers | Matthew Wild | 2014-08-23 | 1 | -1/+1 |
| | |