Branch: refs/heads/master
Home: https://github.com/ngircd/ngircd
Commit: decf98d5efce97f1abfbd125a9aae92a2e94b89f
https://github.com/ngircd/ngircd/commit/decf98d5efce97f1abfbd125a9aae92a2e9…
Author: michi <michi+ngircd(a)dataswamp.org>
Date: 2020-03-28 (Sat, 28 Mar 2020)
Changed paths:
M src/ngircd/channel.c
M src/ngircd/conf.h
Log Message:
-----------
Evaluate initial channel modes
Allow setting arbitrary channel modes in the config file.
Closes #55.
Commit: a3072ce698873d3732160b1cee63a35ccb75d5b4
https://github.com/ngircd/ngircd/commit/a3072ce698873d3732160b1cee63a35ccb7…
Author: michi <michi+ngircd(a)dataswamp.org>
Date: 2020-03-29 (Sun, 29 Mar 2020)
Changed paths:
M src/ngircd/channel.c
M src/ngircd/conf.c
M src/ngircd/conf.h
Log Message:
-----------
Allow multiple "Modes =" lines per [Channel] section
Commit: fed22184c57be6959b1906138ce83f5476ec2efa
https://github.com/ngircd/ngircd/commit/fed22184c57be6959b1906138ce83f5476e…
Author: Alexander Barton <alex(a)barton.de>
Date: 2020-03-29 (Sun, 29 Mar 2020)
Changed paths:
M src/ngircd/channel.c
Log Message:
-----------
Enhance logging while setting up predefined channels
Commit: 4d519cfdbf57344aeaa3610a302bf4c654c058f6
https://github.com/ngircd/ngircd/commit/4d519cfdbf57344aeaa3610a302bf4c654c…
Author: Alexander Barton <alex(a)barton.de>
Date: 2020-03-29 (Sun, 29 Mar 2020)
Changed paths:
M src/ngircd/channel.c
M src/testsuite/server-login-test.e
Log Message:
-----------
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.
Commit: ba3b22b851d1b20fc918569a50e328ed7edf906d
https://github.com/ngircd/ngircd/commit/ba3b22b851d1b20fc918569a50e328ed7ed…
Author: Alexander Barton <alex(a)barton.de>
Date: 2020-03-29 (Sun, 29 Mar 2020)
Changed paths:
M src/testsuite/join-test.e
M src/testsuite/ngircd-test1.conf
Log Message:
-----------
Test suite: Test multiple "Modes" lines in [Channel] sections
Commit: 3aa1d880fe824fd8a3e6ce1db3a66bd4ae56b6bc
https://github.com/ngircd/ngircd/commit/3aa1d880fe824fd8a3e6ce1db3a66bd4ae5…
Author: Alexander Barton <alex(a)barton.de>
Date: 2020-03-29 (Sun, 29 Mar 2020)
Changed paths:
M src/ngircd/conf.c
Log Message:
-----------
Add deprecation warnings for "Key" and "MaxUsers" in [Channel]
Commit: 61ac8be2fd36ffbf55d73215aa3a32ab01e94284
https://github.com/ngircd/ngircd/commit/61ac8be2fd36ffbf55d73215aa3a32ab01e…
Author: Alexander Barton <alex(a)barton.de>
Date: 2020-03-29 (Sun, 29 Mar 2020)
Changed paths:
R INSTALL
A INSTALL.md
M Makefile.am
R README
A README.md
M configure.ng
M contrib/MacOSX/ngIRCd.xcodeproj/project.pbxproj
M doc/Makefile.am
Log Message:
-----------
Convert INSTALL and README files to Markdown
This requires some changes to the build system, for example to comply
with the expectations of the GNU autoconf/automake tools ...
Commit: 9c5e42458ea8dc2aa8db5f122aaa4296d31df67b
https://github.com/ngircd/ngircd/commit/9c5e42458ea8dc2aa8db5f122aaa4296d31…
Author: Alexander Barton <alex(a)barton.de>
Date: 2020-03-29 (Sun, 29 Mar 2020)
Changed paths:
M INSTALL.md
M doc/sample-ngircd.conf.tmpl
M man/ngircd.conf.5.tmpl
Log Message:
-----------
Update documentation to reflect "[Channel]->Modes" changes
No longer mention "[Channel]->Key" and "[Channel]->MaxUsers".
Compare: https://github.com/ngircd/ngircd/compare/a77353361bc1...9c5e42458ea8