InspIRCd v3.3.0 released!

Posted by ~Sadie on August 23 2019

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

This release fixes a crash bug in the mysql module as well as adding several minor features. Most notably:

  • Fixed a crash in the MySQL module when built against mariadb-connector-c v3.0.5 or newer.
  • Changed the maximum value for <chanfilter:maxlen> from 100 to 250.
  • Fixed listener sockets with <bind:replace> enabled not being replaced in some circumstances.
  • Fixed not applying IRCv3 server-time timestamps on the server the source is connecting from.
  • Fixed the geo_maxmind module trying to interpret an AF_UNIX endpoint as an IP address.

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 v2.0.28 released!

Posted by ~Sadie on August 23 2019

InspIRCd v2.0.28 is now available, download it from the releases page.

This release fixes a crash bug in the mysql module as well as fixing several minor issues:

  • Fixed BanCache entries existing after X-line expiry.
  • Replaced all references to the dead InspIRCd wiki with the new InspIRCd docs site.
  • Updated all documentation links to use https.
  • Updated the Module Manager source list for the new inspircd-contrib repository.

As mentioned previously InspIRCd v2 is now deprecated and will no longer receive security updates after 2020-05-31 2020-12-31. You should strongly consider updating to the v3 branch as soon as possible. Documentation on how to do so is available on the docs site.


InspIRCd v3.2.0 released!

Posted by ~Sadie on July 05 2019

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

This release fixes many minor bugs and adds several minor features. Most notably:

  • Added syntax hints to all vendor modes which take parameters.
  • Fixed closing HTTP connections before the entire http_stats module output had been sent.
  • Fixed routing tags on TAGMSG messages between servers.
  • Fixed server operators with the channels/auspex privilege not being able to request the topic of secret/private channels with the /TOPIC command.
  • Fixed the TAGMSG message forwarding all tags regardless of whether they had been whitelisted.
  • Fixed <pid:file> not being relative to the data directory as was intended.
  • Stabilised the experimental UNIX socket support introduced in v3.0.0.
  • Updated the Module Manager source list for the new inspircd-contrib repository.
  • Worked around the messageflood module kicking users whose clients have sent typing notifications.

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 v2.0 maintenance schedule

Posted by ~Sadie on June 01 2019

As InspIRCd v3 was recently released v2 is approaching the end of its life.

Non-security bug fixes will no longer be provided as of 2019-06-01.

Fixes for security vulnerabilities will be provided until 2020-06-01 2021-01-01.

After this date the v2 branch will be considered dead and will not receive any more fixes.

If you are using v2 please consult our list of config changes in v3 on the docs site for information on how to upgrade to v3.


InspIRCd v3.1.0 released!

Posted by ~Sadie on May 17 2019

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

This release fixes a crash bug in the silence module as well as adding several minor features. Most notably:

  • Fixed a crash in the silence module when built with older GCCs.
  • Fixed an inverted condition in the commonchans module which made the module not work.
  • Fixed pending X-lines only being applied to a single user.
  • Added support for disabling a STS policy for users in specific connect classes.
  • Added support for the IRCv3 Message IDs specification.

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.