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 <elecha...@apache.org> 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.