This is an automated email from the ASF dual-hosted git repository.
elecharny pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mina-site.git
The following commit(s) were added to refs/heads/master by this push:
new 063030697 Updated the web site for the MINA releases
063030697 is described below
commit 0630306971ca385204bf0aca3042ec8934da6ad2
Author: emmanuel lecharny <[email protected]>
AuthorDate: Tue Sep 12 10:28:07 2023 +0200
Updated the web site for the MINA releases
---
config.toml | 6 ++---
source/downloads-mina_2_0.md | 20 +++++++--------
source/downloads-mina_2_1.md | 30 +++++++++++-----------
source/downloads-mina_2_2.md | 26 +++++++++----------
source/mina-project/downloads_2_0.md | 20 +++++++--------
source/mina-project/downloads_2_1.md | 26 +++++++++----------
source/mina-project/downloads_2_2.md | 22 ++++++++--------
source/mina-project/downloads_old.md | 3 +++
source/mina-project/news.md | 50 ++++++++++++++++++++++--------------
9 files changed, 109 insertions(+), 94 deletions(-)
diff --git a/config.toml b/config.toml
index 1906794ef..65a69f38f 100644
--- a/config.toml
+++ b/config.toml
@@ -40,9 +40,9 @@ date = ["date", ":filename", "publishDate", "lastmod"]
[params]
version_asyncweb = "2.0.0-SNAPSHOT"
-version_mina_2_0 = "2.0.24"
-version_mina_2_1 = "2.1.7"
-version_mina_2_2 = "2.2.2"
+version_mina_2_0 = "2.0.25"
+version_mina_2_1 = "2.1.8"
+version_mina_2_2 = "2.2.3"
version_ftpserver_1_1 = "1.1.4"
version_ftpserver_1_2 = "1.2.0"
version_sshd = "2.10.0"
diff --git a/source/downloads-mina_2_0.md b/source/downloads-mina_2_0.md
index b5e8a4d90..e51e38602 100644
--- a/source/downloads-mina_2_0.md
+++ b/source/downloads-mina_2_0.md
@@ -4,19 +4,19 @@ title: MINA 2.0.x Downloads
# Latest MINA Releases
-## Apache MINA 2.0.24 <font color="green">stable</font> (Java 8+)
+## Apache MINA 2.0.25 <font color="green">stable</font> (Java 8+)
### Binaries
-* .tar.gz archive
[mina-2.0.24](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.gz.asc))
-* .tar.bz2 archive
[mina-2.0.24](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.bz2.asc))
-* .zip archive
[mina-2.0.24](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.24/apache-mina-2.0.24-bin.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.zip.asc))
+* .tar.gz archive
[mina-2.0.25](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.gz.asc))
+* .tar.bz2 archive
[mina-2.0.25](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.bz2.asc))
+* .zip archive
[mina-2.0.25](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.25/apache-mina-2.0.25-bin.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.zip.asc))
### Sources
-* .src.tar.gz archive
[mina-2.0.24](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.gz.asc))
-* .src.tar.bz2 archive
[mina-2.0.24](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.bz2.asc))
-* .src.zip archive
[mina-2.0.24](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.24/apache-mina-2.0.24-src.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.zip.asc))
+* .src.tar.gz archive
[mina-2.0.25](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.gz.asc))
+* .src.tar.bz2 archive
[mina-2.0.25](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.bz2.asc))
+* .src.zip archive
[mina-2.0.25](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.25/apache-mina-2.0.25-src.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.zip.asc))
<div class="note" markdown="1">
For people wanting to use the <strong>serial</strong> package, we don't
include the <strong>rxtx.jar</strong> library in the releases, as it's under a
LGPL license. Please download it from <a
href="http://rxtx.qbang.org/wiki/index.php/Download" class="external-link"
rel="nofollow">http://rxtx.qbang.org/wiki/index.php/Download</a> or add the
associated dependency in your maven pom.xml :
@@ -39,21 +39,21 @@ The PGP signatures can be verified using PGP or GPG. First
download the [KEYS](h
```bash
$ pgpk -a KEYS
-$ pgpv mina-2.0.24.tar.gz.asc
+$ pgpv mina-2.0.25.tar.gz.asc
```
or
```bash
$ pgp -ka KEYS
-$ pgp mina-2.0.24.tar.gz.asc
+$ pgp mina-2.0.25.tar.gz.asc
```
or
```bash
$ gpg --import KEYS
-$ gpg --verify mina-2.0.24.tar.gz.asc
+$ gpg --verify mina-2.0.25.tar.gz.asc
```
Alternatively, you can verify the checksums of the files (see the [How to
verify downloaded files page](https://www.apache.org/info/verification.html)).
diff --git a/source/downloads-mina_2_1.md b/source/downloads-mina_2_1.md
index d596b77a1..a0d763095 100644
--- a/source/downloads-mina_2_1.md
+++ b/source/downloads-mina_2_1.md
@@ -4,19 +4,19 @@ title: MINA Downloads
# Latest MINA Releases
-## Apache MINA 2.1.7 <font color="green">stable</font> (Java 8+)
+## Apache MINA 2.1.8 <font color="green">stable</font> (Java 8+)
### Binaries
-* .tar.gz archive
[mina-2.1.7](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.gz.asc))
-* .tar.bz2 archive
[mina-2.1.7](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.bz2.asc))
-* .zip archive
[mina-2.1.7](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.7/apache-mina-2.1.7-bin.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.zip.asc))
+* .tar.gz archive
[mina-2.1.8](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.gz.asc))
+* .tar.bz2 archive
[mina-2.1.8](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.bz2.asc))
+* .zip archive
[mina-2.1.8](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.8/apache-mina-2.1.8-bin.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.zip.asc))
### Sources
-* .src.tar.gz archive
[mina-2.1.7](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.gz.asc))
-* .src.tar.bz2 archive
[mina-2.1.7](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.bz2.asc))
-* .src.zip archive
[mina-2.1.7](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.7/apache-mina-2.1.7-src.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.zip.asc))
+* .src.tar.gz archive
[mina-2.1.8](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.gz.asc))
+* .src.tar.bz2 archive
[mina-2.1.8](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.bz2.asc))
+* .src.zip archive
[mina-2.1.8](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.8/apache-mina-2.1.8-src.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.zip.asc))
<div class="note" markdown="1">
For people wanting to use the <strong>serial</strong> package, we don't
include the <strong>rxtx.jar</strong> library in the releases, as it's under a
LGPL license. Please download it from <a
href="http://rxtx.qbang.org/wiki/index.php/Download" class="external-link"
rel="nofollow">http://rxtx.qbang.org/wiki/index.php/Download</a> or add the
associated dependency in your maven pom.xml :
@@ -24,7 +24,7 @@ title: MINA Downloads
<dependency>
<groupId>org.rxtx</groupId>
<artifactId>rxtx</artifactId>
- <version>2.1.7</version>
+ <version>2.1.8</version>
<scope>provided<scope>
</dependency>
</div>
@@ -34,17 +34,17 @@ title: MINA Downloads
The PGP signatures can be verified using PGP or GPG. First download the
[KEYS](https://downloads.apache.org/mina/KEYS) as well as the asc signature
file for the relevant distribution. Then verify the signatures using:
$ pgpk -a KEYS
- $ pgpv mina-2.1.7.tar.gz.asc
+ $ pgpv mina-2.1.8.tar.gz.asc
or
$ pgp -ka KEYS
- $ pgp mina-2.1.7.tar.gz.asc
+ $ pgp mina-2.1.8.tar.gz.asc
or
$ gpg --import KEYS
- $ gpg --verify mina-2.1.7.tar.gz.asc
+ $ gpg --verify mina-2.1.8.tar.gz.asc
## Older versions
@@ -57,28 +57,28 @@ The PGP signatures can be verified using PGP or GPG. First
download the [KEYS](h
```bash
$ pgpk -a KEYS
-$ pgpv mina-2.1.7.tar.gz.asc
+$ pgpv mina-2.1.8.tar.gz.asc
```
or
```bash
$ pgp -ka KEYS
-$ pgp mina-2.1.7.tar.gz.asc
+$ pgp mina-2.1.8.tar.gz.asc
```
or
```bash
$ gpg --import KEYS
-$ gpg --verify mina-2.1.7.tar.gz.asc
+$ gpg --verify mina-2.1.8.tar.gz.asc
```
Alternatively, you can verify the checksums of the files (see the [How to
verify downloaded files page](https://www.apache.org/info/verification.html)).
# Previous Releases
-The previous releases can be found on
[https://archive.apache.org/dist/mina/](https://archive.apache.org/dist/mina/).
Please note that the following releases contains a LGPL licensed file,
rxtx-2.1.7.jar: 2.0.0-M4, 2.0.0-M5, 2.0.0-M6, 2.0.0-RC1.
+The previous releases can be found on
[https://archive.apache.org/dist/mina/](https://archive.apache.org/dist/mina/).
Please note that the following releases contains a LGPL licensed file,
rxtx-2.1.8.jar: 2.0.0-M4, 2.0.0-M5, 2.0.0-M6, 2.0.0-RC1.
# Version Numbering Scheme
diff --git a/source/downloads-mina_2_2.md b/source/downloads-mina_2_2.md
index 6665dac20..be47155d9 100644
--- a/source/downloads-mina_2_2.md
+++ b/source/downloads-mina_2_2.md
@@ -4,19 +4,19 @@ title: MINA Downloads
# Latest MINA Releases
-## Apache MINA 2.2.2 <font color="green">stable</font> (Java 8+)
+## Apache MINA 2.2.3 <font color="green">stable</font> (Java 8+)
### Binaries
-* .tar.gz archive
[mina-2.2.2](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.gz.asc))
-* .tar.bz2 archive
[mina-2.2.2](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.bz2.asc))
-* .zip archive
[mina-2.2.2](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.2/apache-mina-2.2.2-bin.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.zip.asc))
+* .tar.gz archive
[mina-2.2.3](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.gz.asc))
+* .tar.bz2 archive
[mina-2.2.3](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.bz2.asc))
+* .zip archive
[mina-2.2.3](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-bin.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.zip.asc))
### Sources
-* .src.tar.gz archive
[mina-2.2.2](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.gz.asc))
-* .src.tar.bz2 archive
[mina-2.2.2](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.bz2.asc))
-* .src.zip archive
[mina-2.2.2](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.2/apache-mina-2.2.2-src.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.zip.asc))
+* .src.tar.gz archive
[mina-2.2.3](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.gz.asc))
+* .src.tar.bz2 archive
[mina-2.2.3](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.bz2.asc))
+* .src.zip archive
[mina-2.2.3](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-src.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.zip.asc))
<div class="note" markdown="1">
For people wanting to use the <strong>serial</strong> package, we don't
include the <strong>rxtx.jar</strong> library in the releases, as it's under a
LGPL license. Please download it from <a
href="http://rxtx.qbang.org/wiki/index.php/Download" class="external-link"
rel="nofollow">http://rxtx.qbang.org/wiki/index.php/Download</a> or add the
associated dependency in your maven pom.xml :
@@ -34,17 +34,17 @@ title: MINA Downloads
The PGP signatures can be verified using PGP or GPG. First download the
[KEYS](https://downloads.apache.org/mina/KEYS) as well as the asc signature
file for the relevant distribution. Then verify the signatures using:
$ pgpk -a KEYS
- $ pgpv mina-2.2.2.tar.gz.asc
+ $ pgpv mina-2.2.3.tar.gz.asc
or
$ pgp -ka KEYS
- $ pgp mina-2.2.2.tar.gz.asc
+ $ pgp mina-2.2.3.tar.gz.asc
or
$ gpg --import KEYS
- $ gpg --verify mina-2.2.2.tar.gz.asc
+ $ gpg --verify mina-2.2.3.tar.gz.asc
Alternatively, you can verify the checksums of the files (see the [How to
verify downloaded files page](https://www.apache.org/info/verification.html)).
@@ -59,21 +59,21 @@ The PGP signatures can be verified using PGP or GPG. First
download the [KEYS](h
```bash
$ pgpk -a KEYS
-$ pgpv mina-2.2.2.tar.gz.asc
+$ pgpv mina-2.2.3.tar.gz.asc
```
or
```bash
$ pgp -ka KEYS
-$ pgp mina-2.2.2.tar.gz.asc
+$ pgp mina-2.2.3.tar.gz.asc
```
or
```bash
$ gpg --import KEYS
-$ gpg --verify mina-2.2.2.tar.gz.asc
+$ gpg --verify mina-2.2.3.tar.gz.asc
```
# Previous Releases
diff --git a/source/mina-project/downloads_2_0.md
b/source/mina-project/downloads_2_0.md
index 9844aafb8..587d17b0d 100644
--- a/source/mina-project/downloads_2_0.md
+++ b/source/mina-project/downloads_2_0.md
@@ -5,19 +5,19 @@ title: MINA 2.0.x Downloads
# Latest MINA Releases
-## Apache MINA 2.0.24 <font color="green">stable</font> (Java 8+)
+## Apache MINA 2.0.25 <font color="green">stable</font> (Java 8+)
### Binaries
-* .tar.gz archive
[mina-2.0.24](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.gz.asc))
-* .tar.bz2 archive
[mina-2.0.24](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.tar.bz2.asc))
-* .zip archive
[mina-2.0.24](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.24/apache-mina-2.0.24-bin.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-bin.zip.asc))
+* .tar.gz archive
[mina-2.0.25](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.gz.asc))
+* .tar.bz2 archive
[mina-2.0.25](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.tar.bz2.asc))
+* .zip archive
[mina-2.0.25](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.25/apache-mina-2.0.25-bin.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-bin.zip.asc))
### Sources
-* .src.tar.gz archive
[mina-2.0.24](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.gz.asc))
-* .src.tar.bz2 archive
[mina-2.0.24](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.tar.bz2.asc))
-* .src.zip archive
[mina-2.0.24](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.24/apache-mina-2.0.24-src.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.24/apache-mina-2.0.24-src.zip.asc))
+* .src.tar.gz archive
[mina-2.0.25](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.gz.asc))
+* .src.tar.bz2 archive
[mina-2.0.25](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.tar.bz2.asc))
+* .src.zip archive
[mina-2.0.25](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.25/apache-mina-2.0.25-src.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.0.25/apache-mina-2.0.25-src.zip.asc))
<div class="note" markdown="1">
For people wanting to use the <strong>serial</strong> package, we don't
include the <strong>rxtx.jar</strong> library in the releases, as it's under a
LGPL license. Please download it from <a
href="http://rxtx.qbang.org/wiki/index.php/Download" class="external-link"
rel="nofollow">http://rxtx.qbang.org/wiki/index.php/Download</a> or add the
associated dependency in your maven pom.xml :
@@ -36,21 +36,21 @@ The PGP signatures can be verified using PGP or GPG. First
download the [KEYS](h
```bash
$ pgpk -a KEYS
-$ pgpv mina-2.0.24.tar.gz.asc
+$ pgpv mina-2.0.25.tar.gz.asc
```
or
```bash
$ pgp -ka KEYS
-$ pgp mina-2.0.24.tar.gz.asc
+$ pgp mina-2.0.25.tar.gz.asc
```
or
```bash
$ gpg --import KEYS
-$ gpg --verify mina-2.0.24.tar.gz.asc
+$ gpg --verify mina-2.0.25.tar.gz.asc
```
Alternatively, you can verify the checksums of the files (see the [How to
verify downloaded files page](https://www.apache.org/info/verification.html)).
diff --git a/source/mina-project/downloads_2_1.md
b/source/mina-project/downloads_2_1.md
index 9acf83b0b..b1a6f2c90 100644
--- a/source/mina-project/downloads_2_1.md
+++ b/source/mina-project/downloads_2_1.md
@@ -5,19 +5,19 @@ title: MINA 2.1.x Downloads
# Latest MINA Releases
-## Apache MINA 2.1.7 <font color="green">stable</font> (Java 8+)
+## Apache MINA 2.1.8 <font color="green">stable</font> (Java 8+)
### Binaries
-* .tar.gz archive
[mina-2.1.7](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.gz.asc))
-* .tar.bz2 archive
[mina-2.1.7](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.tar.bz2.asc))
-* .zip archive
[mina-2.1.7](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.7/apache-mina-2.1.7-bin.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-bin.zip.asc))
+* .tar.gz archive
[mina-2.1.8](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.gz.asc))
+* .tar.bz2 archive
[mina-2.1.8](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.tar.bz2.asc))
+* .zip archive
[mina-2.1.8](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.8/apache-mina-2.1.8-bin.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-bin.zip.asc))
### Sources
-* .src.tar.gz archive
[mina-2.1.7](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.gz.asc))
-* .src.tar.bz2 archive
[mina-2.1.7](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.tar.bz2.asc))
-* .src.zip archive
[mina-2.1.7](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.7/apache-mina-2.1.7-src.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.7/apache-mina-2.1.7-src.zip.asc))
+* .src.tar.gz archive
[mina-2.1.8](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.gz.asc))
+* .src.tar.bz2 archive
[mina-2.1.8](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.tar.bz2.asc))
+* .src.zip archive
[mina-2.1.8](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.8/apache-mina-2.1.8-src.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.1.8/apache-mina-2.1.8-src.zip.asc))
<div class="note" markdown="1">
For people wanting to use the <strong>serial</strong> package, we don't
include the <strong>rxtx.jar</strong> library in the releases, as it's under a
LGPL license. Please download it from <a
href="http://rxtx.qbang.org/wiki/index.php/Download" class="external-link"
rel="nofollow">http://rxtx.qbang.org/wiki/index.php/Download</a> or add the
associated dependency in your maven pom.xml :
@@ -25,7 +25,7 @@ title: MINA 2.1.x Downloads
<dependency>
<groupId>org.rxtx</groupId>
<artifactId>rxtx</artifactId>
- <version>2.1.7</version>
+ <version>2.1.8</version>
<scope>provided<scope>
</dependency>
</div>
@@ -35,24 +35,24 @@ title: MINA 2.1.x Downloads
The PGP signatures can be verified using PGP or GPG. First download the
[KEYS](https://downloads.apache.org/mina/KEYS) as well as the asc signature
file for the relevant distribution. Then verify the signatures using:
$ pgpk -a KEYS
- $ pgpv mina-2.1.7.tar.gz.asc
+ $ pgpv mina-2.1.8.tar.gz.asc
or
$ pgp -ka KEYS
- $ pgp mina-2.1.7.tar.gz.asc
+ $ pgp mina-2.1.8.tar.gz.asc
or
$ gpg --import KEYS
- $ gpg --verify mina-2.1.7.tar.gz.asc
+ $ gpg --verify mina-2.1.8.tar.gz.asc
Alternatively, you can verify the checksums of the files (see the [How to
verify downloaded files page](https://www.apache.org/info/verification.html)).
# Previous Releases
-The previous releases can be found
[here](https://archive.apache.org/dist/mina/) and
[here](https://archive.apache.org/dist/mina/mina/). Please note that the
following releases contains a LGPL licensed file, rxtx-2.1.7.jar: 2.0.0-M4,
2.0.0-M5, 2.0.0-M6, 2.0.0-RC1.
+The previous releases can be found
[here](https://archive.apache.org/dist/mina/) and
[here](https://archive.apache.org/dist/mina/mina/). Please note that the
following releases contains a LGPL licensed file, rxtx-2.1.8.jar: 2.0.0-M4,
2.0.0-M5, 2.0.0-M6, 2.0.0-RC1.
# Version Numbering Scheme
@@ -79,7 +79,7 @@ MINA is not a stand-alone software, so 'the feature set' here
also includes the
Here's an example that illustrates how MINA version number increases:
<div class="info" markdown="1">
- 2.0.0-M1 -> 2.0.0-M3 -> 2.0.0-M3 -> 2.0.0-M4 -> 2.0.0-RC1 -> 2.0.0-RC2 ->
2.0.0-RC3 -> <strong>2.0.0</strong> -> 2.0.1 -> 2.0.2 -> 2.1.7-M1 ...
+ 2.0.0-M1 -> 2.0.0-M3 -> 2.0.0-M3 -> 2.0.0-M4 -> 2.0.0-RC1 -> 2.0.0-RC2 ->
2.0.0-RC3 -> <strong>2.0.0</strong> -> 2.0.1 -> 2.0.2 -> 2.1.8-M1 ...
</div>
Please note that we always specify the micro number, even if it's zero.
diff --git a/source/mina-project/downloads_2_2.md
b/source/mina-project/downloads_2_2.md
index 88afec676..f574367eb 100644
--- a/source/mina-project/downloads_2_2.md
+++ b/source/mina-project/downloads_2_2.md
@@ -5,19 +5,19 @@ title: MINA 2.2.x Downloads
# Latest MINA Releases
-## Apache MINA 2.2.2 <font color="green">stable</font> (Java 8+)
+## Apache MINA 2.2.3 <font color="green">stable</font> (Java 8+)
### Binaries
-* .tar.gz archive
[mina-2.2.2](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.gz.asc))
-* .tar.bz2 archive
[mina-2.2.2](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.tar.bz2.asc))
-* .zip archive
[mina-2.2.2](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.2/apache-mina-2.2.2-bin.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-bin.zip.asc))
+* .tar.gz archive
[mina-2.2.3](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.gz.asc))
+* .tar.bz2 archive
[mina-2.2.3](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.tar.bz2.asc))
+* .zip archive
[mina-2.2.3](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-bin.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-bin.zip.asc))
### Sources
-* .src.tar.gz archive
[mina-2.2.2](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.gz.asc))
-* .src.tar.bz2 archive
[mina-2.2.2](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.tar.bz2.asc))
-* .src.zip archive
[mina-2.2.2](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.2/apache-mina-2.2.2-src.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.2/apache-mina-2.2.2-src.zip.asc))
+* .src.tar.gz archive
[mina-2.2.3](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.gz)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.gz.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.gz.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.gz.asc))
+* .src.tar.bz2 archive
[mina-2.2.3](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.bz2)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.bz2.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.bz2.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.tar.bz2.asc))
+* .src.zip archive
[mina-2.2.3](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.3/apache-mina-2.2.3-src.zip)
(signatures :
[SHA256](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.zip.sha256)
[SHA512](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.zip.sha512)
[ASC](https://www.apache.org/dist/mina/mina/2.2.3/apache-mina-2.2.3-src.zip.asc))
<div class="note" markdown="1">
For people wanting to use the <strong>serial</strong> package, we don't
include the <strong>rxtx.jar</strong> library in the releases, as it's under a
LGPL license. Please download it from <a
href="http://rxtx.qbang.org/wiki/index.php/Download" class="external-link"
rel="nofollow">http://rxtx.qbang.org/wiki/index.php/Download</a> or add the
associated dependency in your maven pom.xml :
@@ -35,17 +35,17 @@ title: MINA 2.2.x Downloads
The PGP signatures can be verified using PGP or GPG. First download the
[KEYS](https://downloads.apache.org/mina/KEYS) as well as the asc signature
file for the relevant distribution. Then verify the signatures using:
$ pgpk -a KEYS
- $ pgpv mina-2.2.2.tar.gz.asc
+ $ pgpv mina-2.2.3.tar.gz.asc
or
$ pgp -ka KEYS
- $ pgp mina-2.2.2.tar.gz.asc
+ $ pgp mina-2.2.3.tar.gz.asc
or
$ gpg --import KEYS
- $ gpg --verify mina-2.2.2.tar.gz.asc
+ $ gpg --verify mina-2.2.3.tar.gz.asc
Alternatively, you can verify the checksums of the files (see the [How to
verify downloaded files page](https://www.apache.org/info/verification.html)).
@@ -79,7 +79,7 @@ MINA is not a stand-alone software, so 'the feature set' here
also includes the
Here's an example that illustrates how MINA version number increases:
<div class="info" markdown="1">
- 2.0.0-M1 -> 2.0.0-M3 -> 2.0.0-M3 -> 2.0.0-M4 -> 2.0.0-RC1 -> 2.0.0-RC2 ->
2.0.0-RC3 -> <strong>2.0.0</strong> -> 2.0.1 -> 2.0.2 -> 2.2.2-M1 ...
+ 2.0.0-M1 -> 2.0.0-M3 -> 2.0.0-M3 -> 2.0.0-M4 -> 2.0.0-RC1 -> 2.0.0-RC2 ->
2.0.0-RC3 -> <strong>2.0.0</strong> -> 2.0.1 -> 2.0.2 -> 2.2.3-M1 ...
</div>
Please note that we always specify the micro number, even if it's zero.
diff --git a/source/mina-project/downloads_old.md
b/source/mina-project/downloads_old.md
index 35d995970..48e376bec 100644
--- a/source/mina-project/downloads_old.md
+++ b/source/mina-project/downloads_old.md
@@ -23,6 +23,7 @@ title: MINA Older Downloads
| Version| Download Links | Date |
|:-:|:-:|:-:|
+| ApacheDS MINA 2.2.2 |
[Download](https://archive.apache.org/dist/mina/mina/2.2.2/),
[Javadoc](https://mina.apache.org/mina-project/gen-docs/2.2.2/apidocs/index.html),
[Test
javadoc](https://mina.apache.org/mina-project/gen-docs/2.2.2/testapidocs/index.html),
[Xref](https://mina.apache.org/mina-project/gen-docs/2.2.2/xref/index.html),
[Xref
test](https://mina.apache.org/mina-project/gen-docs/2.2.2/xref-test/index.html)
| 5/Jun/2023 |
| ApacheDS MINA 2.2.1 |
[Download](https://archive.apache.org/dist/mina/mina/2.2.1/),
[Javadoc](https://mina.apache.org/mina-project/gen-docs/2.2.1/apidocs/index.html),
[Test
javadoc](https://mina.apache.org/mina-project/gen-docs/2.2.1/testapidocs/index.html),
[Xref](https://mina.apache.org/mina-project/gen-docs/2.2.1/xref/index.html),
[Xref
test](https://mina.apache.org/mina-project/gen-docs/2.2.1/xref-test/index.html)
| 24/Jul/2022 |
| ApacheDS MINA 2.2.0 |
[Download](https://archive.apache.org/dist/mina/mina/2.2.0/),
[Javadoc](https://mina.apache.org/mina-project/gen-docs/2.2.0/apidocs/index.html),
[Test
javadoc](https://mina.apache.org/mina-project/gen-docs/2.2.0/testapidocs/index.html),
[Xref](https://mina.apache.org/mina-project/gen-docs/2.2.0/xref/index.html),
[Xref
test](https://mina.apache.org/mina-project/gen-docs/2.2.0/xref-test/index.html)
| 19/Jul/2022 |
@@ -32,6 +33,7 @@ title: MINA Older Downloads
| Version| Download Links | Date |
|:-:|:-:|:-:|
+| ApacheDS MINA 2.1.7 |
[Download](https://archive.apache.org/dist/mina/mina/2.1.7/),
[Javadoc](https://mina.apache.org/mina-project/gen-docs/2.1.7/apidocs/index.html),
[Test
javadoc](https://mina.apache.org/mina-project/gen-docs/2.1.7/testapidocs/index.html),
[Xref](https://mina.apache.org/mina-project/gen-docs/2.1.7/xref/index.html),
[Xref
test](https://mina.apache.org/mina-project/gen-docs/2.1.7/xref-test/index.html)
| 5/Jun/2023 |
| ApacheDS MINA 2.1.6 |
[Download](https://archive.apache.org/dist/mina/mina/2.1.6/),
[Javadoc](https://mina.apache.org/mina-project/gen-docs/2.1.6/apidocs/index.html),
[Test
javadoc](https://mina.apache.org/mina-project/gen-docs/2.1.6/testapidocs/index.html),
[Xref](https://mina.apache.org/mina-project/gen-docs/2.1.6/xref/index.html),
[Xref
test](https://mina.apache.org/mina-project/gen-docs/2.1.6/xref-test/index.html)
| 18/Feb/2022 |
| ApacheDS MINA 2.1.5 |
[Download](https://archive.apache.org/dist/mina/mina/2.1.5/),
[Javadoc](https://mina.apache.org/mina-project/gen-docs/2.1.5/apidocs/index.html),
[Test
javadoc](https://mina.apache.org/mina-project/gen-docs/2.1.5/testapidocs/index.html),
[Xref](https://mina.apache.org/mina-project/gen-docs/2.1.5/xref/index.html),
[Xref
test](https://mina.apache.org/mina-project/gen-docs/2.1.5/xref-test/index.html)
| 29/Oct/2021 |
| ApacheDS MINA 2.1.4 |
[Download](https://archive.apache.org/dist/mina/mina/2.1.4/),
[Javadoc](https://mina.apache.org/mina-project/gen-docs/2.1.4/apidocs/index.html),
[Test
javadoc](https://mina.apache.org/mina-project/gen-docs/2.1.4/testapidocs/index.html),
[Xref](https://mina.apache.org/mina-project/gen-docs/2.1.4/xref/index.html),
[Xref
test](https://mina.apache.org/mina-project/gen-docs/2.1.4/xref-test/index.html)
| 24/Aug/2020 |
@@ -47,6 +49,7 @@ title: MINA Older Downloads
| Version| Download Links | Date |
|:-:|:-:|:-:|
+| ApacheDS MINA 2.0.24 |
[Download](https://archive.apache.org/dist/mina/mina/2.0.24/),
[Javadoc](https://nightlies.apache.org/mina/mina/2.0.24/apidocs/index.html),
[Test
javadoc](https://nightlies.apache.org/mina/mina/2.0.24/testapidocs/index.html),
[Xref](https://nightlies.apache.org/mina/mina/2.0.24/xref/index.html), [Xref
test](https://nightlies.apache.org/mina/mina/2.0.24/xref-test/index.html) |
5/Jun/2023 |
| ApacheDS MINA 2.0.23 |
[Download](https://archive.apache.org/dist/mina/mina/2.0.23/),
[Javadoc](https://nightlies.apache.org/mina/mina/2.0.23/apidocs/index.html),
[Test
javadoc](https://nightlies.apache.org/mina/mina/2.0.23/testapidocs/index.html),
[Xref](https://nightlies.apache.org/mina/mina/2.0.23/xref/index.html), [Xref
test](https://nightlies.apache.org/mina/mina/2.0.23/xref-test/index.html) |
18/Feb/2022 |
| ApacheDS MINA 2.0.22 |
[Download](https://archive.apache.org/dist/mina/mina/2.0.22/),
[Javadoc](https://nightlies.apache.org/mina/mina/2.0.22/apidocs/index.html),
[Test
javadoc](https://nightlies.apache.org/mina/mina/2.0.22/testapidocs/index.html),
[Xref](https://nightlies.apache.org/mina/mina/2.0.22/xref/index.html), [Xref
test](https://nightlies.apache.org/mina/mina/2.0.22/xref-test/index.html) |
29/Oct/2021 |
| ApacheDS MINA 2.0.21 |
[Download](https://archive.apache.org/dist/mina/mina/2.0.21/),
[Javadoc](https://nightlies.apache.org/mina/mina/2.0.21/apidocs/index.html),
[Test
javadoc](https://nightlies.apache.org/mina/mina/2.0.21/testapidocs/index.html),
[Xref](https://nightlies.apache.org/mina/mina/2.0.21/xref/index.html), [Xref
test](https://nightlies.apache.org/mina/mina/2.0.21/xref-test/index.html) |
14/Apr/2019 |
diff --git a/source/mina-project/news.md b/source/mina-project/news.md
index b3c5d168c..eba970ff9 100644
--- a/source/mina-project/news.md
+++ b/source/mina-project/news.md
@@ -5,6 +5,18 @@ title: News
# News
+## MINA 2.2.3, 2.1.8, 2.0.25 released _posted on September, 12, 2023_
+
+The MINA project is pleased to announce the MINA 2.2.3, 2.1.8 and 2.0.25
release.
+
+### Changes
+
+Those versions are fixing some Datagram session issue:
+
+* [DIRMINA-996](https://issues.apache.org/jira/browse/DIRMINA-996)
IoSessionRecycler RemoteAddress Collision
+* [DIRMINA-1172](https://issues.apache.org/jira/browse/DIRMINA-1172) Multiple
DatagramAcceptors and the creation of a session object
+
+
## MINA 2.2.2, 2.1.7, 2.0.24 released _posted on June, 05, 2023_
The MINA project is pleased to announce the MINA 2.2.2, 2.1.7 and 2.0.24
release.
@@ -13,9 +25,9 @@ The MINA project is pleased to announce the MINA 2.2.2, 2.1.7
and 2.0.24 release
Those versions are fixing some SSL/TLS issues and bring some added features:
-* DIRMINA-1122: support for endpoint identification algorithm (thanks to
Marcin L)
-* DIRMINA-1157: A fix for a sporadic SSL/TLS connection establishement for
version 2.0.X and 2.1.X (thanks to Steffen Liersch)
-* DIRMINA-1169: A fix in the Acceptor for Java 11 and upper (thanks to Thomas
Wolf)
+* [DIRMINA-1122](https://issues.apache.org/jira/browse/DIRMINA-1122) support
for endpoint identification algorithm (thanks to Marcin L)
+* [DIRMINA-1157](https://issues.apache.org/jira/browse/DIRMINA-1157) A fix for
a sporadic SSL/TLS connection establishement for version 2.0.X and 2.1.X
(thanks to Steffen Liersch)
+* [DIRMINA-1169](https://issues.apache.org/jira/browse/DIRMINA-1169) A fix in
the Acceptor for Java 11 and upper (thanks to Thomas Wolf)
## MINA 2.2.1 released _posted on july, 24, 2022_
@@ -48,8 +60,8 @@ The MINA project is pleased to announce two new releases,
MINA 2.1.6 and MINA 2.
Here is the list of fixed issues :
-* DIRMINA-1152 IoServiceStatistics introduces huge latencies
-* DIRMINA-1156 Inconsistent worker / idleWorker in OrderedThreadPoolExecutor
+* [DIRMINA-1152](https://issues.apache.org/jira/browse/DIRMINA-1152)
IoServiceStatistics introduces huge latencies
+* [DIRMINA-1156](https://issues.apache.org/jira/browse/DIRMINA-1156)
Inconsistent worker / idleWorker in OrderedThreadPoolExecutor
It also contain some minor fixes (ignored tests being fixed, a minor
infinite loop fixed in the Buffer toString() method if used in some
@@ -81,13 +93,13 @@ The MINA project is pleased to announce a new release, MINA
2.1.4. This is a bug
Bugs
-* DIRMINA-966 NIO Datagram messages can get duplicated when unable to be
sent by the underlying DatagramChannel
-* DIRMINA-1014 SocketAcceptor doesn't unbind correctly
-* DIRMINA-1115 Filter ProfilerTimerFilter ArithmeticException
-* DIRMINA-1123 Receive buffer size is never set for NIO acceptor
-* DIRMINA-1126 filterWrite in ProtocolCodecFilter can send corrupted
writeRequest message to the next filter
-* DIRMINA-1064 Implement cipher suites preference flag introduced in JDK 8
-* DIRMINA-1105 SSLHandler buffer handling
+* [DIRMINA-966](https://issues.apache.org/jira/browse/DIRMINA-966) NIO
Datagram messages can get duplicated when unable to be sent by the underlying
DatagramChannel
+* [DIRMINA-1014](https://issues.apache.org/jira/browse/DIRMINA-1014)
SocketAcceptor doesn't unbind correctly
+* [DIRMINA-1115](https://issues.apache.org/jira/browse/DIRMINA-1115) Filter
ProfilerTimerFilter ArithmeticException
+* [DIRMINA-1123](https://issues.apache.org/jira/browse/DIRMINA-1123) Receive
buffer size is never set for NIO acceptor
+* [DIRMINA-1126](https://issues.apache.org/jira/browse/DIRMINA-1126)
filterWrite in ProtocolCodecFilter can send corrupted writeRequest message to
the next filter
+* [DIRMINA-1064](https://issues.apache.org/jira/browse/DIRMINA-1064)
Implement cipher suites preference flag introduced in JDK 8
+* [DIRMINA-1105](https://issues.apache.org/jira/browse/DIRMINA-1105)
SSLHandler buffer handling
For any information about the API modifications and the impact on existing
application, please read the [2.1 vs 2.0 page](2.1-vs-2.0.html).
@@ -95,10 +107,10 @@ For any information about the API modifications and the
impact on existing appli
The MINA project is pleased to announce a new release, MINA 2.1.3. This is a
bug fix release: it fixes a 100% CPU usage in some corner case. Here are the
fixed issues :
-* DIRMINA-1095 Seems like the management f UDP sessions is really
unneficient
-* DIRMINA-1107 SslHandler flushScheduledEvents race condition, redux
-* DIRMINA-1111 100% CPU (epoll bug) on 2.1.x, Linux only
-* DIRMINA-1104 IoBufferHexDumper.getHexdump(IoBuffer in, int lengthLimit)
does not truncate the output
+* [DIRMINA-1095](https://issues.apache.org/jira/browse/DIRMINA-1095) Seems
like the management f UDP sessions is really unneficient
+* [DIRMINA-1107](https://issues.apache.org/jira/browse/DIRMINA-1107)
SslHandler flushScheduledEvents race condition, redux
+* [DIRMINA-1111](https://issues.apache.org/jira/browse/DIRMINA-1111) 100%
CPU (epoll bug) on 2.1.x, Linux only
+* [DIRMINA-1104](https://issues.apache.org/jira/browse/DIRMINA-1104)
IoBufferHexDumper.getHexdump(IoBuffer in, int lengthLimit) does not truncate
the output
For any information about the API modifications and the impact on existing
application, please read the [2.1 vs 2.0 page](2.1-vs-2.0.html).
@@ -136,9 +148,9 @@ For any information about the API modifications and the
impact on existing appli
The MINA project is pleased to announce a new release, MINA 2.0.20, fixing
some API issues:
-* DIRMINA-1092: Removed a spurious printstacktrace
-* DIRMINA-1098: handshakeStatus variable has been wrongly made global
-* DIRMINA-1088: the OrderedThreadPool implementation has been made Java 10
compatible
+* [DIRMINA-1092](https://issues.apache.org/jira/browse/DIRMINA-1092) Removed a
spurious printstacktrace
+* [DIRMINA-1098](https://issues.apache.org/jira/browse/DIRMINA-1098)
handshakeStatus variable has been wrongly made global
+* [DIRMINA-1088](https://issues.apache.org/jira/browse/DIRMINA-1088) the
OrderedThreadPool implementation has been made Java 10 compatible
We urge you to switch to this version if you were using MINA 2.0.19 or any
older version.