InspIRCd v3.16.1 released!

Posted by ~Sadie on June 16 2023

InspIRCd v3.16.1 is now available, download it from the releases page.

This is a minor release. The most notable changes in this release are:

  • Fixed ssl_openssl marking long-lived TLS (SSL) client certificates as invalid.

  • Fixed the regex_re2 module when building against RE2 2023-06-01 or newer.


InspIRCd v3.16.0 released!

Posted by ~Sadie on April 28 2023

InspIRCd v3.16.0 is now available, download it from the releases page.

The most notable changes in this release are:

  • Added support for the IRCv3 standard-replies extension.

  • Added support for warning users when their client certificate is about to or has expired.

  • Fixed resolving user hosts when the result is a simple hostname (e.g. localhost).

  • Fixed the uniqueusername state not being broadcast on connect.


InspIRCd v3.15.0 released!

Posted by ~Sadie on December 30 2022

InspIRCd v3.15.0 is now available, download it from the releases page.

The most notable changes in this release are:

  • Added support for the IRCv3 extended-monitor extension.

  • Added the regex_pcre2 module which provides the pcre regex engine with PCRE2.

  • Fixed reading the MOTD when <connect:motd> is a path instead of a <files>/<execfiles> key.


InspIRCd v3.14.0 released!

Posted by ~Sadie on August 26 2022

InspIRCd v3.14.0 is now available, download it from the releases page.

The most notable changes in this release are:

  • Added support for the r WHO flag for compatibility with UnrealIRCd.

  • Fixed not sending a WebSocket close packet when terminating the connection.

  • Fixed remote users that are connected via UNIX sockets not having their endpoints set correctly.

  • Fixed the websocket module only accepting normalised header names.

  • Improved support for linking servers over UNIX socket connections.


InspIRCd v3.13.0 released!

Posted by ~Sadie on April 29 2022

InspIRCd v3.13.0 is now available, download it from the releases page.

The most notable changes in this release are:

  • Added <override:timeout> to allow automatically removing user mode O (override) after a defined time period.

  • Changed specifying a DH parameter file in the ssl_gnutls module to be optional on GnuTLS 3.6.

  • Changed specifying a DH parameter file in the ssl_openssl module to be optional on OpenSSL 3.0.

  • Fixed building the NSIS installer on Windows.

  • Fixed not parsing the constraint field properly for multi-constraint /LIST requests.

  • Fixed the o field in /WHO returning InspIRCd prefix ranks instead of WHOX op levels.

  • Fixed the privdeaf module overriding other private message checks.