Use the last value set for "Listen" (Global) and "Mask" (Operator)
Update manual page dates
Add labels to the containers
Update documentation on CAFile
MODE: Reply with ERR_NOSUCHCHANNEL when the target is a channel (#319)
Github CI: Build on a matrix of (ubuntu,macos)x(gcc,clang)
ngIRCd Release 27
Explicitely cast NumConnections etc. (size_t) to "long"
Update ChangeLog, NEWS & AUTHORS.md for ngIRCd 27
Update doc/Platforms.txt
Clarify that "CAFile" is not set by default
Add am example filter file for "Fail2Ban"
Fix channel symbol returned by RPL_NAMREPLY for secret channels
Don't abort startup when setgid/setuid() fails with EINVAL
Test suite: Correctly test for LOGNAME and USER
Test suite: Don't use "pgrep -u" when LOGNAME and USER are not set
ngIRCd Release 27~rc1
Update doc/Platforms.txt
Test suite: Use $USER in getpid.sh when $LOGNAME is not set
Prepare documentation for ngIRCd 27~rc1
ngircd.service: Redirect stdout and stderr to the journal
Ping the service manager and set a status message
Add support for the "sd_notify" protocol
Add ".trunk" to .gitignore file
Test suite: wait for ERROR message on QUIT
Test suite: simplify and enhance getpid.sh
Test suite: clean up scripts
Revert "testsuite: Pass -nameopt to openssl s_client."
Fix quoting in code examples in doc/Container.md
Add feature info to Debian package description
Change leftover GnuTLS "slot handling" messages to debug level
Try to set file descriptor limit to its maximum and show info on startup
ngircd.8: Update for the now always available debug-mode
Update and fix logcheck(8) rules
S2S-SSL/GnuTLS: Enable CRL verification
S2S-TLS: Fix "make check" in separate build directory
S2S-TLS/GnuTLS: Fix handling of certificate information for incoming connections
S2S-TLS/GnuTLS: Fix handling of connections without peer certificates
S2S-TLS: Add notice to INSTALL.md
S2S-TLS: Convert SSL.txt to Markdown and update information given
S2S-TLS/GnuTLS: Streamline logging
S2S-TLS: Verify the TLS certificates by default
S2S-TLS/GnuTLS: Update SSL code for GnuTLS certificate reloading
S2S-TLS: MAX_CERT_CHAIN_LENGTH is only used by OpenSSL
S2S-TLS: Fix formatting and sort new SSL options in ngircd.conf manual page
S2S-TLS/OpenSSL: Postpone verification of TLS session right before server handshake
S2S-TLS/OpenSSL: Fix handling of certificate information for incoming connections
S2S-TLS/OpenSSL: Streamline logging
S2S-TLS/OpenSSL: Set the verification flags only once
S2S-TLS: Remove leftover debug messages
S2S-TLS/OpenSSL: Always setup host name verification
S2S-TLS: Add missing CAFile and CRLFile options to "configtest" output
Support for server certificate validation on server links [S2S-TLS]
Streamline README.md & INSTALL.md files
Bring manual page more in line with README.md and homepage
QuickStart.md: Tweak the text a bit ...
INSTALL.md: Add info for macOS systems
METATADA: Fix unsetting "cloakhost"
Update the "rpm" make target to use rpmbuild(8)
Add a Dockerfile and documentation to the project
Streamline the "testsuite" and "srcdoc" make targets
Remove outdated, unsupported and broken support for splint(1)
Git: Streamline and simplify .gitignore file
Convert contrib/README to Markdown
Doxygen: Update the footer links
testsuite: Pass -nameopt to openssl s_client.
Debian package: Enable the [SSL] section
2nd attempt to always show the correct config file name ...
Testsuite: Test for the openssl command before using it
Correctly show the configuration file used
INSTALL.md: Add info for current Red Hat/Fedora systems
Migrate info from INSTALL.md into doc/QuickStart.md
Don't show the default config file name on config errors
Use a default "IncludeDir" only when no config file was specified
Add an introduction and generic info to doc/QuickStart.md
Debian package: Configure the system CA certificates store
Do not log channel keys ("passwords") for predefined channels
CI: Fix YAML, there shouldn't have been tabs in the file!
CI: Looks like "cache-apt-pkgs-action" needs exact package names
"ngIRCd CI" GitHub Action: Update and use cache-apt-pkgs-action
Make the description of the "Info" option more precise
Deduce a server name when not set in the configuration
Explicitly test for the empty string in Channel_UserHasMode()
Update the AUTHORS.md file
Update the mailing list address to ngircd@lists.barton.de
Convert the AUTHORS file to Markdown
Update included Debian package configuration
Remove outdated and obsolete targets from the toplevel Makefile
Use -Werror when testing for -Wno-format-truncation
Annotate "fall through" cases to silence warnings
Disable GCC -Wformat-truncation when suported
Spelling fixes, mostly in file comments
autogen.sh: Prefere automake 1.11 over other releases
Autodetect support for IPv6 by default
Do IDENT requests even when DNS lookups are disabled
Start preparing the ChangeLog for the next release ...
Update config.guess and config.sub to recent versions
Channel Admins are not allowed to set Channel Owner status!
Convert the FAQ to Markdown and enhance it!
Test suite: Update for OpenSSL 3.x