InspIRCd v3.11.0 is now available, download it from the releases page.
The most notable changes in this release are:
Added <connectban:bootwait> to allow delaying connectban until the specified time period has passed after boot.
Added <connectban:splitwait> to allow delaying connectban until the specified time period has passed after a network partition.
Added <gnutls:onrehash>, <mbedtls:onrehash>, and <openssl:onrehash> to allow reloading TLS (SSL) profiles on rehash.
Added support for setting TLS 1.3+ ciphersuites in ssl_openssl.
Changed <oper:autologin> to accept a value of if-host-match to allow autologin to only proceed if the user’s hostname matches the value in <oper:host>.
No breaking configuration changes have been made since the v3.0.0 release but if you are upgrading from v2 please consult our list of config changes in v3.
InspIRCd v3.10.0 is now available, download it from the releases page.
The most notable changes in this release are:
Added support for multiple hosts in <connect:allow> and <connect:deny>.
Added support for per-DNSBL timeouts and raised the default for torexit.dan.me.uk to 10 seconds.
Fixed an memory disclosure vulnerability in the core.
Fixed unknown DNS record types preventing the retrieval of other DNS records.
No breaking configuration changes have been made since the v3.0.0 release but if you are upgrading from v2 please consult our list of config changes in v3.
InspIRCd v3.9.0 is now available, download it from the releases page.
The most notable changes in this release are:
Added <chanhistory:enableumode> to allow enabling user mode N (nohistory) which allows users to opt-out of receiving channel history on join.
Added extbans to the S2S protocol to allow services to validate bans easier.
Added the <shun:allowconnect> option to allow configuring whether shuns should only be applied to users who are fully connected to the server.
Fixed <class:snomask> not being parsed correctly when a type has multiple oper classes.
No breaking configuration changes have been made since the v3.0.0 release but if you are upgrading from v2 please consult our list of config changes in v3.
Given the popularity of our existing CentOS, Debian, and Ubuntu binary packages we are looking into shipping support for more platforms.
If you use a platform which supports binary packages that does not currently have an official InspIRCd package then please open an issue here.
InspIRCd v3.8.1 is now available, download it from the releases page.
The most notable changes within this release are:
Added a config file for using InspIRCd with AppArmor.
Fixed a crash in the websocket module when a user behind a HTTP proxy is [GKZ]-lined.
No breaking configuration changes have been made since the v3.0.0 release but if you are upgrading from v2 please consult our list of config changes in v3.