diff options
| author | Alexander Barton <alex@barton.de> | 2020-03-28 23:37:47 +0100 |
|---|---|---|
| committer | Alexander Barton <alex@barton.de> | 2020-03-29 00:45:59 +0100 |
| commit | 4d519cfdbf57344aeaa3610a302bf4c654c058f6 (patch) | |
| tree | f2bb3764bbaae7d08cd242fe1168b805c828522b /doc | |
| parent | fed22184c57be6959b1906138ce83f5476ec2efa (diff) | |
| download | ngircd-4d519cfdbf57344aeaa3610a302bf4c654c058f6.tar.gz ngircd-4d519cfdbf57344aeaa3610a302bf4c654c058f6.zip | |
Predefined channles: Fix handling of legacy configuration options
Fix the handling of legacy "Key" and "MaxUsers" [Channel] settings: - Activate them before evaluating the "Modes" parameter, to allow the latter to override those legacy options. - Enforce setting the respective +k/+l mode(s) to support the legacy "Mode = kl" notation, which was valid but is an invalid MODE string: key and limit are missing! So set them manually when "k" or "l" are detected in the first MODE parameter. - Sort modes +kl alphabetically, adjust test suite accordingly.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions