github ergochat/ergo v0.6.0
KLINEs, Connection Throttling and Specifications!

latest releases: v2.14.0, v2.14.0-rc2, v2.14.0-rc1...
pre-release7 years ago

We've added a ton of new features in this release! Automated connection throttling, the ability to KLINE, updated casemapping and line-length specifications.

I've also started including a new section in the changelog called Config Changes, which should help you find what you need to update across releases.

Config Changes

  • enabled key added under the connection-limits section.
  • connection-throttling section added under server.
  • linelen section added under limits.

Added

  • Added ARM build (for Raspberry PIs and similar).
  • Added automated connection throttling! See the new connection-throttling section in the config.
  • Added KLINE and UNKLINE commands. Complementing DLINE's per-IP and per-network bans, this lets you ban masks from the server.
  • Added LUSERS command (thanks @vegax87).
  • Added draft IRCv3 capabilities draft/message-tags-0.2 and draft/message-ids.
  • Added proposed IRCv3 capability draft/maxline.

Changed

  • Changed casemapping from "rfc7700" to "rfc7613", to match new draft spec.
  • Connection limits can now be freely enabled or disabled. If updating, check the new enabled flag under the connection-limits section of the config.

Fixed

  • Fixed an issue where UNDLINE didn't save across server launches.
  • Removed several race conditions which could result in server panics.
  • WHOIS: Multiple channels now appear in a single reply (thanks @vegax87).

Don't miss a new ergo release

NewReleases is sending notifications on new releases.