]> jfr.im git - irc/anope/website.git/commitdiff
Add the news post for 2.1.2.
authorSadie Powell <redacted>
Sat, 17 Feb 2024 20:18:21 +0000 (20:18 +0000)
committerSadie Powell <redacted>
Sat, 17 Feb 2024 20:21:09 +0000 (20:21 +0000)
_config.yml
_posts/2024-02-17-anope-212-release.md [new file with mode: 0644]
upgrading.md

index 5369e7ca1578c5a943c29a937488430a9cd86a56..02449a2145a198445e49c4b0c6174b741b45fa8e 100644 (file)
@@ -33,11 +33,11 @@ plugins:
 
 releases:
   devel:
-    version: 2.1.1
-    date: 2023-01-04
-    news: /news/2024/anope-211-release.html
-    source: https://github.com/anope/anope/archive/refs/tags/2.1.1.tar.gz
-    windows: https://github.com/anope/anope/releases/download/2.1.1/anope-2.1.1.exe
+    version: 2.1.2
+    date: 2023-02-17
+    news: /news/2024/anope-212-release.html
+    source: https://github.com/anope/anope/archive/refs/tags/2.1.2.tar.gz
+    windows: https://github.com/anope/anope/releases/download/2.1.2/anope-2.1.1.exe
   stable:
     version: 2.0.14
     date: 2023-08-06
diff --git a/_posts/2024-02-17-anope-212-release.md b/_posts/2024-02-17-anope-212-release.md
new file mode 100644 (file)
index 0000000..37451b3
--- /dev/null
@@ -0,0 +1,28 @@
+---
+layout: post
+title: Anope 2.1.2 Release
+author: Sadie
+category: 2024
+---
+
+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.0 is usable (defaults to yes).
+- Added module:tlsv12 to m_ssl_openssl for configuring whether TLSv1.0 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](/upgrading.html). If you encounter any incompatibilities that aren't mentioned on this page then [please open an issue](https://github.com/anope/website/issues/new).
+
+SHA256 Sum: `16c6cd840c326ea91dc3cab7818034cf30d8604d8d3940c7dca77735a56ab7c3` [anope-2.1.2.tar.gz](https://github.com/anope/anope/archive/refs/tags/2.1.2.tar.gz)
+\
+SHA256 Sum: `cefd6271d9147a8154eaa7cbae097255d81eb529fffaf737a929773342c70c78` [anope-2.1.2.exe](https://github.com/anope/anope/releases/download/2.1.2/anope-2.1.2.exe)
index d389633815a675634acd137871bab190369241d3..1e96577e397a5a7e16189b440203c639598b5c06 100644 (file)
@@ -35,20 +35,34 @@ Upgrading from 2.0 to 2.1 can be done by:
 
 0. Add the `UNBANME` privilege for `chanserv/unban` ([example](https://github.com/anope/anope/blob/2.1.1/data/chanserv.example.conf#L791-L806)).
 
-#### nickserv.conf
+#### chanstats.conf
 
-0. Replace `nickserv:strictpasswords` with `nickserv:minpasslen` ([example](https://github.com/anope/anope/blob/2.1.0/data/nickserv.example.conf#L212-L217)).
+0. Remove the `m_` prefix from the `chanstats` module.
 
-0. Rename `nickserv:passlen` to `nickserv:maxpasslen`.
+#### nickserv.conf
+
+0. Add the `nickserv/set/neverop` and `nickserv/saset/neverop` commands ([example](https://github.com/anope/anope/blob/2.1.0/data/nickserv.example.conf#L581-L582])).
 
 0. Remove the `ns_getpass` module and `nickserv/getpass` command.
 
-0. Add the `nickserv/set/neverop` and `nickserv/saset/neverop` commands ([example](https://github.com/anope/anope/blob/2.1.0/data/nickserv.example.conf#L581-L582])).
+0. Rename `nickserv:passlen` to `nickserv:maxpasslen`.
+
+0. Replace `nickserv:strictpasswords` with `nickserv:minpasslen` ([example](https://github.com/anope/anope/blob/2.1.0/data/nickserv.example.conf#L212-L217)).
 
 #### modules.conf
 
-0. If enabled replace the `m_regex_pcre` module with the `m_regex_pcre2` module.
+0. If enabled add `module:tlsv10`, `module:tlsv11`, and `module:tlsv12` to the `ssl_openssl` module ([example](https://github.com/anope/anope/blob/2.1.2/data/modules.example.conf#L632-L639)).
+
+0. If enabled remove the `module:sslv3` from the `ssl_openssl` module (now always disabled).
+
+0. If enabled remove the the `m_` prefix from the `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.
+
+0. If enabled replace the `m_regex_pcre` module with the `regex_pcre2` module.
 
 #### operserv.conf
 
 0. Remove the `os_oline` module and `operserv/oline` command.
+
+#### stats.standalone.conf
+
+0. Remove the `m_` prefix from the `mysql` module.