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.
InspIRCd v3.8.0 is now available, download it from the releases page.
The most notable changes within this release are:
Added <cban:glob> to allow using glob matches within cbans.
Added <joinflood:bootwait> to allow disengaging channel mode j (joinflood) when a server first starts up.
Added <joinflood:splitwait> to allow disengaging channel mode j (joinflood) when a server splits from the network.
Added <shun:allowtags> to allow configuring whether shunned users can send client-to-client tags.
Added <shun:cleanedcommands> to allow configuring the commands that shunned users can run but that will be censored.
Added support for the Argon2 key derivation function.
Fixed disconnecting users who try to enable user mode x (cloak) when the md5 module is not loaded.
Fixed xlines not being rechecked when a user’s real hostname changes.
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.7.0 is now available, download it from the releases page.
This release contains a few new features but is mostly bug fixes. Most notably:
<botmode:forcenotice> to allow forcing bots to use NOTICEs instead of PRIVMSGs.<class:dnsbl> option not matching marked DNSBL users.<hostchange:ports> option never matching users.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.