News Overview

Currently showing all news items posted in 2024. News items are available for these years:


Anope 2.1.4 Release

Anope 2.1.4 has been released, which is the fifth release on the development branch.

The most notable changes are:

  • Added support for importing databases from Atheme.
  • Added support for sending client tags on UnrealIRCd.
  • Added support for the InspIRCd 1206 (v4) protocol.
  • Added the enc_argon2 module to encrypt passwords with Argon2.
  • Added the enc_sha2 module to encrypt passwords with HMAC-SHA-2.
  • Added the global/queue and global/server command for queueing multi-line messages.
  • Added the global/server command for sending messages to an individual server.
  • Added the verify-only enc_posix module to validate passwords from Atheme that were encrypted with Argon2.
  • Changed nickserv/drop to use confirmation codes to confirm a nickname drop.
  • Changed various paths to be relative to the data and config directories.
  • Converted the enc_md5, enc_none, enc_old, enc_sha1, and enc_sha256 modules to be verify-only.

The full change log can be found in the docs directory or on GitHub.

Users who want to test out new features are encouraged to upgrade. Before upgrading you may wish to take a backup of your databases and read the upgrading guide. If you encounter any incompatibilities that aren’t mentioned on this page then please open an issue.

SHA256 Sum: fb9fba0d331aced342a8bb79a2c898633442d45f6f837f601f48d11a2784e68d anope-2.1.4.tar.gz
SHA256 Sum: bd167747bf094cb623468a53c0c6c69aad06dbc5439199a7453e8b6ead444016 anope-2.1.4.exe

Posted on 01 Apr 2024 by Sadie (Read More...)

Anope 2.1.3 Release

Anope 2.1.3 has been released, which is the fourth release on the development branch.

The notable changes include:

  • Added alternate command suggestions when a user runs an invalid command.
  • Added support for multiple SSL fingerprints in oper:certfp.
  • Added support for the IRCv3 +draft/channel-context tag.
  • Added support for the IRCv3 +draft/reply tag.
  • Added the chanserv/cert oper privilege for modifying other user’s certificate lists.
  • Allow using more than one fingerprint in an oper block.
  • Changed chanserv/drop to use confirmation codes to confirm a channel drop.
  • Changed networkinfo:chanlen to default to 32 if not set.
  • Changed networkinfo:hostlen to default to 64 if not set.
  • Changed networkinfo:modelistsize to default to 100 if not set.
  • Changed networkinfo:nicklen to default to 31 if not set.
  • Changed networkinfo:userlen to default to 10 if not set.
  • Cleaned up more of the codebase to use Modern C++17.
  • Enabled using more field limits sent by the IRC server instead of requiring the user to configure them.
  • Fixed NickServ lying about the minimum password length.
  • Fixed a crash when sending emails.
  • Fixed bs_kick not using the correct kick message for automatic kicks.
  • Increased the default maximum password length to 50 characters.
  • Increased the default minimum password length to 10 characters.
  • Increased the security of randomly generated confirmation codes.
  • Removed the cs_secure option in module:defaults from the chanserv module (now always enabled).
  • Removed the nickserv/saset/secure command.
  • Removed the nickserv/saset/secure oper privilege.
  • Removed the nickserv/set/secure command.
  • Removed the nickserv/status command.
  • Removed the ns_access module and associated cs_secure and ns_secure options.
  • Removed the ns_secure option in module:defaults from the nickserv module (now always enabled).
  • Reworked how messages are sent in protocol modules to allow sending message tags.

Users who want to test out new features are encouraged to upgrade. Before upgrading you may wish to take a backup of your databases and read the upgrading guide. If you encounter any incompatibilities that aren’t mentioned on this page then please open an issue.

SHA256 Sum: be48cc22faef983dedc2d904feb34a77573c36db6ceed829a970cfefa6d024c7 anope-2.1.3.tar.gz
SHA256 Sum: 162127419a89b0a0e790215b192e71a997b64af77c76b26fb2b67cbc977ec80a anope-2.1.3.exe

Posted on 04 Mar 2024 by Sadie (Read More...)

Anope 2.1.2 Release

Anope 2.1.2 has been released, which is the third release on our new development branch.

The notable changes include:

  • Added module:tlsv10 to m_ssl_openssl for configuring whether TLSv1.0 is usable (defaults to no).
  • Added module:tlsv11 to m_ssl_openssl for configuring whether TLSv1.1 is usable (defaults to yes).
  • Added module:tlsv12 to m_ssl_openssl for configuring whether TLSv1.2 is usable (defaults to yes)
  • Bumped the minimum OpenSSL version to 1.1.0.
  • Bumped the minumum GnuTLS version to 3.0.0.
  • Modernized mutex and thread code to use Modern C++.
  • Normalised the program exit codes.
  • Removed module:sslv3 from m_ssl_openssl.
  • Removed the m_ prefix from the names of the chanstats, dns, dnsbl, helpchan, httpd, ldap, ldap_oper, mysql, proxyscan, redis, regex_pcre2, regex_posix, regex_stdlib, regex_tre, rewrite, sasl, sql_log, sql_oper, sqlite, ssl_gnutls, ssl_openssl, xmlrpc, and xmlrpc_main modules.
  • Updated the Dutch translation.
  • Updated the French translation.

Users who want to test out new features are encouraged to upgrade. Before upgrading you may wish to take a backup of your databases and read the upgrading guide. If you encounter any incompatibilities that aren’t mentioned on this page then please open an issue.

SHA256 Sum: 16c6cd840c326ea91dc3cab7818034cf30d8604d8d3940c7dca77735a56ab7c3 anope-2.1.2.tar.gz
SHA256 Sum: cefd6271d9147a8154eaa7cbae097255d81eb529fffaf737a929773342c70c78 anope-2.1.2.exe

Posted on 17 Feb 2024 by Sadie (Read More...)

Anope 2.0.15 Release

Anope 2.0.15 has been released, which contains mostly bug fixes but also some translation updates:

The notable changes include:

  • Fixed a race condition in changing the nick of a user.
  • Fixed being able to reset the password of suspended accounts.
  • Fixed chanserv/suspend info not being visible to regular users.
  • Fixed removing entries by an alias in chanserv/access and chanserv/xop.
  • Fixed various grammar issues in messages.
  • Made the SASL PLAIN implementation more robust.
  • Updated the Dutch translation.
  • Updated the French translation.
  • Updated the Turkish translation.

All users are recommended to upgrade.

SHA256 Sum: 389dd91ac02a523a48e357f64c5f536ad604adf3a819e5ecfea8c04ebd85857c anope-2.0.15.tar.gz
SHA256 Sum: 86d9c4f6c30e35011909a6fe3f6a75fd556f275d861021bf431f1c2cf3f020b0 anope-2.0.15r2.exe

Posted on 17 Feb 2024 by Sadie (Read More...)

Translators wanted!

We’re currently looking for contributors to help update the Anope translations.

The following translations are extremely outdated and will be removed in a future 2.1 release if they are not updated:

  • Catalan (ca_ES)
  • Hungarian (hu_HU)
  • Portuguese (pt_PT)
  • Russian (ru_RU)

The following translations are somewhat outdated and just need to have some messages updated:

  • Greek (el_GR)
  • Spanish (es_ES)

If you want to translate Anope to a language which it is not currently translated to then your contribution would also be welcome.

If you’re interesting in helping out please see issue #337 and read docs/LANGUAGE for information on how to translate Anope.

Posted on 04 Jan 2024 by Sadie (Read More...)

Anope 2.1.1 Release

Anope 2.1.1 has been released, which is the second release on our new development branch.

The notable changes include:

  • Added the UNBANME privilege to allow users to unban themselves.
  • Added the m_regex_stdlib module.
  • Fixed building on Windows systems without chgrp/chmod.
  • Fixed creating sockets in the m_dns, m_httpd, m_proxyscan, and m_redis modules.
  • Fixed reading the values of command line arguments.
  • Moved core privilege descriptions to the example configs.
  • Removed the m_regex_pcre module (use m_regex_pcre2 instead).
  • Updated the Italian translation.
  • Updated the Polish translation.

Users who want to test out new features are encouraged to upgrade. Before upgrading you may wish to take a backup of your databases and read the upgrading guide. If you encounter any incompatibilities that aren’t mentioned on this page then please open an issue.

SHA256 Sum: ba36579322158dc1076e07206aef11564fec60248e59b27eb83897590e67fe6d anope-2.1.1.tar.gz
SHA256 Sum: a36cb766778096b8c4596c39f1fbd09268247a350287ff484a597d7d9113e72b anope-2.1.1.exe

Posted on 04 Jan 2024 by Sadie (Read More...)