InspIRCd v2.0.22 is now available, download it from the releases page.
This release fixes the issues discovered since 2.0.21, containing important stability and correctness related fixes and better support for newer compilers (GCC 6.x). There is a new config option <options:hideulinekills> that can be used to hide server notices for KILLs done by U-Lined servers (services). A desync issue has also been fixed which caused some channel bans to be not synced on burst for empty non-permanent channels in some cases.
InspIRCd v2.0.21 is now available, download it from the releases page.
This is a bugfix only release, fixing issues discovered since 2.0.20. An issue has been fixed in m_namedmodes which allowed non-opers to obtain the key (+k) of a channel. This release also features build system fixes, more aggressive DNS cache pruning, increased default DH bit size to 2048 when generating DH params via configure, increased compatibility during CAP negotiation with some clients and various documentation enhancements.
I’m pleased to announce that we’ve got a brand new website developed by Roland Hegedus (syf` on IRC). Big thanks to Roland for his work on the site!
InspIRCd v2.0.20 is now available, download it from the releases page.
This release fixes an issue with STARTTLS handling which can potentially cause a crash. Only servers using m_ssl_gnutls with STARTTLS enabled are affected, m_ssl_openssl is unaffected. To mitigate this problem, disable STARTTLS by setting <gnutls starttls="off">.
InspIRCd v2.0.19 is now available, download it from the releases page.
This release fixes the issues discovered since 2.0.18, containing multiple important stability and correctness related improvements, including a fix for a bug which allowed malformed DNS records to cause netsplits on a network. Triggering this issue is non-trivial and it may not occur in all circumstances, but all users are advised to upgrade. If that’s not possible, disabling DNS lookups for connecting users (nouserdns setting) mitigates the problem.