Oragono v0.5.0 Release Notes

Release Date: 2016-12-10 // over 7 years ago
  • ๐Ÿš€ This release includes a ton of fixes, as well as the ability to ban IP addresses from your network with the DLINE command!

    ๐Ÿš€ As well, there are some major fixes with the libraries Oragono depends on, which fix various DoS attacks, crashes and timeouts. In short, this release is more stable and fixes a bunch of issues.

    ๐Ÿš€ This release also updates the database, so be sure to run the oragono upgradedb command.

    โž• Added

    • โž• Added ability to ban IP addresses and networks from the server with the DLINE and UNDLINE commands.
    • โž• Added alpha REST API (intended primarily for use with a future web interface to manage accounts, DLINEs, etc).

    ๐Ÿ”„ Changed

    • โฌ†๏ธ Database upgraded to make handling accounts simpler.
    • Only give chanop (@) on channel join, not channel founder (~). We'll do channel founder and all on registered chans only.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a bunch of bugs around setting nicknames on join.
    • ๐Ÿ›  Fixed crash when using STATUSMSG-like messaging.
    • ๐Ÿ›  Fixed crash with gIRC-Go ircmsg library we depend on.
    • ๐Ÿ›  Fixed not sending MODE changes to all clients in a channel.
    • ๐Ÿ›  Fixed timeout issue with go-ident library we depend on (which caused hangs on connection).
    • Prevented a DoS related to lots of clients connecting at once.
    • โœ‚ Removed races around setting and changing NICKs, to be more safe.
    • Send channel NOTICEs properly.