This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/mina-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new d89063693 Updated site from master
(cb7a152cf9fe99188ec3e1ebe6cab262ad4c6004)
d89063693 is described below
commit d89063693c11e9bb151d4d27b62c8e964b767264
Author: jenkins <[email protected]>
AuthorDate: Wed Jun 19 07:34:04 2024 +0000
Updated site from master (cb7a152cf9fe99188ec3e1ebe6cab262ad4c6004)
---
content/asyncweb-project.html | 2 +-
content/contact.html | 2 +-
content/contributors.html | 2 +-
content/downloads-ftpserver_1_1.html | 2 +-
content/downloads-ftpserver_1_2.html | 2 +-
content/downloads-mina_2_0.html | 2 +-
content/downloads-mina_2_1.html | 2 +-
content/downloads-mina_2_2.html | 2 +-
content/downloads-sshd.html | 21 ++-
content/downloads-vysper.html | 2 +-
content/ftpserver-project.html | 2 +-
content/index.html | 2 +-
content/index.xml | 19 +-
content/mailing-lists.html | 2 +-
content/mina-project.html | 2 +-
content/privacy-policy.html | 2 +-
content/sitemap.xml | 11 +-
content/special-thanks.html | 2 +-
content/sshd-project.html | 2 +-
content/sshd-project/download_2.13.0.html | 281 ++++++++++++++++++++++++++++++
content/sshd-project/downloads.html | 1 +
content/sshd-project/index.xml | 15 ++
content/validating-release.html | 2 +-
content/vysper-project.html | 2 +-
24 files changed, 352 insertions(+), 32 deletions(-)
diff --git a/content/asyncweb-project.html b/content/asyncweb-project.html
index e3ebdbabb..0c42ed697 100644
--- a/content/asyncweb-project.html
+++ b/content/asyncweb-project.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/contact.html b/content/contact.html
index 74ff0ff15..f3da820b5 100644
--- a/content/contact.html
+++ b/content/contact.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/contributors.html b/content/contributors.html
index 8a17df1dd..35b051441 100644
--- a/content/contributors.html
+++ b/content/contributors.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/downloads-ftpserver_1_1.html
b/content/downloads-ftpserver_1_1.html
index 21de338df..9a7fc70fc 100644
--- a/content/downloads-ftpserver_1_1.html
+++ b/content/downloads-ftpserver_1_1.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/downloads-ftpserver_1_2.html
b/content/downloads-ftpserver_1_2.html
index 5dcf15e46..163f459a6 100644
--- a/content/downloads-ftpserver_1_2.html
+++ b/content/downloads-ftpserver_1_2.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/downloads-mina_2_0.html b/content/downloads-mina_2_0.html
index 62197749c..7d4eae8ae 100644
--- a/content/downloads-mina_2_0.html
+++ b/content/downloads-mina_2_0.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/downloads-mina_2_1.html b/content/downloads-mina_2_1.html
index bb57adf25..61fb9be37 100644
--- a/content/downloads-mina_2_1.html
+++ b/content/downloads-mina_2_1.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/downloads-mina_2_2.html b/content/downloads-mina_2_2.html
index ee6f9197a..e1ea21600 100644
--- a/content/downloads-mina_2_2.html
+++ b/content/downloads-mina_2_2.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/downloads-sshd.html b/content/downloads-sshd.html
index 3d0412483..98dafd907 100644
--- a/content/downloads-sshd.html
+++ b/content/downloads-sshd.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
@@ -97,21 +97,21 @@
<h1 id="latest-sshd-release">Latest SSHD Release</h1>
-<p>The latest release is the SSHD 2.11.0 release.
-Apache Mina SSHD 2.11.0 contains a number of enhancements and bug-fixes. See
the lists at the
-<a
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310849&version=12353699">Apache
issue tracker</a>
-and at the <a
href="https://github.com/apache/mina-sshd/issues?q=milestone%3A2.11.0">GitHub
issue tracker</a>.</p>
+<p>The latest release is the SSHD 2.13.0 release.
+Apache Mina SSHD 2.13.0 contains a number of enhancements and bug-fixes. See
the lists at the
+<a
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310849&version=12354643">Apache
issue tracker</a>
+and at the <a
href="https://github.com/apache/mina-sshd/issues?q=milestone%3A2.13.0">GitHub
issue tracker</a>.</p>
<ul>
<li>Source distributions:
<ul>
-<li><a
href="https://www.apache.org/dyn/closer.lua/mina/sshd/2.11.0/apache-sshd-2.11.0-src.tar.gz">Apache
Mina SSHD 2.11.0 Sources (.tar.gz)</a> <a
href="https://www.apache.org/dist/mina/sshd/2.11.0/apache-sshd-2.11.0-src.tar.gz.asc">PGP</a>
<a
href="https://www.apache.org/dist/mina/sshd/2.11.0/apache-sshd-2.11.0-src.tar.gz.sha512">SHA512</a></li>
-<li><a
href="https://www.apache.org/dyn/closer.lua/mina/sshd/2.11.0/apache-sshd-2.11.0-src.zip">Apache
Mina SSHD 2.11.0 Sources (.zip)</a> <a
href="https://www.apache.org/dist/mina/sshd/2.11.0/apache-sshd-2.11.0-src.zip.asc">PGP</a>
<a
href="https://www.apache.org/dist/mina/sshd/2.11.0/apache-sshd-2.11.0-src.zip.sha512">SHA512</a></li>
+<li><a
href="https://www.apache.org/dyn/closer.lua/mina/sshd/2.13.0/apache-sshd-2.13.0-src.tar.gz">Apache
Mina SSHD 2.13.0 Sources (.tar.gz)</a> <a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0-src.tar.gz.asc">PGP</a>
<a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0-src.tar.gz.sha512">SHA512</a></li>
+<li><a
href="https://www.apache.org/dyn/closer.lua/mina/sshd/2.13.0/apache-sshd-2.13.0-src.zip">Apache
Mina SSHD 2.13.0 Sources (.zip)</a> <a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0-src.zip.asc">PGP</a>
<a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0-src.zip.sha512">SHA512</a></li>
</ul>
</li>
<li>Binary distributions:
<ul>
-<li><a
href="https://www.apache.org/dyn/closer.lua/mina/sshd/2.11.0/apache-sshd-2.11.0.tar.gz">Apache
Mina SSHD 2.11.0 Binary (.tar.gz)</a> <a
href="https://www.apache.org/dist/mina/sshd/2.11.0/apache-sshd-2.11.0.tar.gz.asc">PGP</a>
<a
href="https://www.apache.org/dist/mina/sshd/2.11.0/apache-sshd-2.11.0.tar.gz.sha512">SHA512</a></li>
-<li><a
href="https://www.apache.org/dyn/closer.lua/mina/sshd/2.11.0/apache-sshd-2.11.0.zip">Apache
Mina SSHD 2.11.0 Binary (.zip)</a> <a
href="https://www.apache.org/dist/mina/sshd/2.11.0/apache-sshd-2.11.0.zip.asc">PGP</a>
<a
href="https://www.apache.org/dist/mina/sshd/2.11.0/apache-sshd-2.11.0.zip.sha512">SHA512</a></li>
+<li><a
href="https://www.apache.org/dyn/closer.lua/mina/sshd/2.13.0/apache-sshd-2.13.0.tar.gz">Apache
Mina SSHD 2.13.0 Binary (.tar.gz)</a> <a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0.tar.gz.asc">PGP</a>
<a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0.tar.gz.sha512">SHA512</a></li>
+<li><a
href="https://www.apache.org/dyn/closer.lua/mina/sshd/2.13.0/apache-sshd-2.13.0.zip">Apache
Mina SSHD 2.13.0 Binary (.zip)</a> <a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0.zip.asc">PGP</a>
<a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0.zip.sha512">SHA512</a></li>
</ul>
</li>
</ul>
@@ -158,6 +158,9 @@ and at the <a
href="https://github.com/apache/mina-sshd/issues?q=milestone%3A2.1
<li><a href="./sshd-project/download_2.9.3.html">SSHD 2.9.3</a></li>
<li><a href="./sshd-project/download_2.10.0.html">SSHD 2.10.0</a></li>
<li><a href="./sshd-project/download_2.11.0.html">SSHD 2.11.0</a></li>
+<li><a href="./sshd-project/download_2.12.0.html">SSHD 2.12.0</a></li>
+<li><a href="./sshd-project/download_2.12.1.html">SSHD 2.12.1</a></li>
+<li><a href="./sshd-project/download_2.13.0.html">SSHD 2.13.0</a></li>
</ul>
diff --git a/content/downloads-vysper.html b/content/downloads-vysper.html
index 9e8250364..fcb7685af 100644
--- a/content/downloads-vysper.html
+++ b/content/downloads-vysper.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/ftpserver-project.html b/content/ftpserver-project.html
index 7ed7a98ad..cd63815ba 100644
--- a/content/ftpserver-project.html
+++ b/content/ftpserver-project.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/index.html b/content/index.html
index aababddd7..25960df59 100644
--- a/content/index.html
+++ b/content/index.html
@@ -67,7 +67,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/index.xml b/content/index.xml
index e3a054c40..dddd6087e 100644
--- a/content/index.xml
+++ b/content/index.xml
@@ -779,6 +779,21 @@ Bug Fixes GH-428/GH-392 SCP client fails silently when
error signalled due to m
Bug Fixes GH-458 Singleton thread pool for kex message handler flushing
SSHD-1338 Restore binary compatibility with 2.9.2 Getting the Distributions
Source distributions: Apache Mina SSHD 2.12.1 Sources (.tar.gz) PGP SHA512
Apache Mina SSHD 2.12.1 Sources (.zip) PGP SHA512 Binary distributions:
Apache Mina SSHD 2.12.1 Binary (.tar.gz) PGP SHA512 Apache Mina SSHD
2.</description>
</item>
+ <item>
+ <title>Apache SSHD 2.13.0 Release</title>
+ <link>https://mina.apache.org/sshd-project/download_2.13.0.html</link>
+ <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
+
+ <guid>https://mina.apache.org/sshd-project/download_2.13.0.html</guid>
+ <description>Overview Apache Mina SSHD 2.13.0 contains a number of
enhancements and bug-fixes. See the lists at the GitHub issue tracker.
+Bug Fixes GH-318 Handle cascaded proxy jumps
+ GH-427 SCP client: fix DefaultScpClient.upload(InputStream, ...)
+ GH-455 Fix BaseCipher: make sure all bytes are processed
+ GH-461 Fix heartbeats with wantReply=true
+ GH-470 MontgomeryCurve: synchronize access to KeyPairGenerator
+ GH-489 SFTP v3 client: better file type determination</description>
+ </item>
+
<item>
<title>Apache SSHD 2.2.0 Release</title>
<link>https://mina.apache.org/sshd-project/download_2.2.0.html</link>
@@ -1254,8 +1269,8 @@ All Releases Apache FtpServer 1.2.0 Release - Mar 13th,
2022 Apache FtpServer 1
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://mina.apache.org/downloads-sshd.html</guid>
- <description>Latest SSHD Release The latest release is the SSHD 2.11.0
release. Apache Mina SSHD 2.11.0 contains a number of enhancements and
bug-fixes. See the lists at the Apache issue tracker and at the GitHub issue
tracker.
- Source distributions: Apache Mina SSHD 2.11.0 Sources (.tar.gz) PGP SHA512
Apache Mina SSHD 2.11.0 Sources (.zip) PGP SHA512 Binary distributions:
Apache Mina SSHD 2.11.0 Binary (.tar.gz) PGP SHA512 Apache Mina SSHD
2.</description>
+ <description>Latest SSHD Release The latest release is the SSHD 2.13.0
release. Apache Mina SSHD 2.13.0 contains a number of enhancements and
bug-fixes. See the lists at the Apache issue tracker and at the GitHub issue
tracker.
+ Source distributions: Apache Mina SSHD 2.13.0 Sources (.tar.gz) PGP SHA512
Apache Mina SSHD 2.13.0 Sources (.zip) PGP SHA512 Binary distributions:
Apache Mina SSHD 2.13.0 Binary (.tar.gz) PGP SHA512 Apache Mina SSHD
2.</description>
</item>
<item>
diff --git a/content/mailing-lists.html b/content/mailing-lists.html
index 9c340007f..cac5bf16f 100644
--- a/content/mailing-lists.html
+++ b/content/mailing-lists.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/mina-project.html b/content/mina-project.html
index 12cf1e404..b9d117e74 100644
--- a/content/mina-project.html
+++ b/content/mina-project.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/privacy-policy.html b/content/privacy-policy.html
index 1829419bb..da6fbb2b9 100644
--- a/content/privacy-policy.html
+++ b/content/privacy-policy.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/sitemap.xml b/content/sitemap.xml
index 18e49b4b4..e03aa2597 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -387,6 +387,11 @@
<lastmod>2024-02-15T09:31:49+01:00</lastmod>
</url>
+ <url>
+ <loc>https://mina.apache.org/sshd-project/download_2.13.0.html</loc>
+ <lastmod>2024-06-19T09:31:26+02:00</lastmod>
+ </url>
+
<url>
<loc>https://mina.apache.org/sshd-project/download_2.2.0.html</loc>
<lastmod>2020-02-24T11:41:02+01:00</lastmod>
@@ -624,7 +629,7 @@
<url>
<loc>https://mina.apache.org/downloads-sshd.html</loc>
- <lastmod>2023-10-20T10:51:45+02:00</lastmod>
+ <lastmod>2024-06-19T09:31:26+02:00</lastmod>
</url>
<url>
@@ -964,7 +969,7 @@
<url>
<loc>https://mina.apache.org/sshd-project/downloads.html</loc>
- <lastmod>2024-02-15T09:31:49+01:00</lastmod>
+ <lastmod>2024-06-19T09:31:26+02:00</lastmod>
</url>
<url>
@@ -1004,7 +1009,7 @@
<url>
<loc>https://mina.apache.org/sshd-project.html</loc>
- <lastmod>2024-02-15T09:31:49+01:00</lastmod>
+ <lastmod>2024-06-19T09:31:26+02:00</lastmod>
</url>
<url>
diff --git a/content/special-thanks.html b/content/special-thanks.html
index 2e484b9d3..8a4185ae7 100644
--- a/content/special-thanks.html
+++ b/content/special-thanks.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/sshd-project.html b/content/sshd-project.html
index f90cc8b06..f068ddac7 100644
--- a/content/sshd-project.html
+++ b/content/sshd-project.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/sshd-project/download_2.13.0.html
b/content/sshd-project/download_2.13.0.html
new file mode 100644
index 000000000..4b87c8953
--- /dev/null
+++ b/content/sshd-project/download_2.13.0.html
@@ -0,0 +1,281 @@
+<!DOCTYPE html>
+
+<html lang="en">
+<head>
+ <title>Apache SSHD 2.13.0 Release — Apache MINA</title>
+
+ <link href="/assets/css/common.css" rel="stylesheet" type="text/css"/>
+ <link href="/assets/css/sshd.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<script src="https://www.apachecon.com/event-images/snippet.js"></script>
+<div id="container">
+ <div id="header">
+ <div id="subProjectsNavBar">
+ <a href="/">
+
+ Apache MINA Project
+
+ </a>
+ |
+ <a href="/mina-project/">
+
+ MINA
+
+ </a>
+ |
+ <a href="/asyncweb-project/">
+
+ AsyncWeb
+
+ </a>
+ |
+ <a href="/ftpserver-project/">
+
+ FtpServer
+
+ </a>
+ |
+ <a href="/sshd-project/">
+
+ <strong>SSHD</strong>
+
+ </a>
+ |
+ <a href="/vysper-project/">
+
+ Vysper
+
+ </a>
+ </div>
+</div>
+
+
+ <div id="content">
+ <div id="leftColumn">
+ <div id="navigation">
+ <a class="acevent" data-format="wide" data-width="170"></a>
+ <h5>Social Networks</h5>
+ <ul>
+ <li><a href="https://fosstodon.org/@apachemina">Apache
MINA Mastodon</a></li>
+ </ul>
+ <h5>Overview</h5>
+ <ul>
+ <li><a href="/sshd-project/index.html">Home</a> </li>
+ <li><a href="/sshd-project/features.html">Features</a>
</li>
+ <li><a
href="/sshd-project/documentation.html">Documentation</a></li>
+ <li><a
href="/sshd-project/downloads.html">Downloads</a></li>
+ <li><a href="/sshd-project/sources.html">Sources</a></li>
+ <li><a href="/sshd-project/faq.html">FAQ</a></li>
+ </ul>
+
+ <h5>Community</h5>
+ <ul>
+ <li><a href="/sshd-project/mailing_lists.html">Mailing
Lists</a></li>
+ <li><a href="/sshd-project/getting_involved.html">Getting
Involved</a></li>
+ <li><a href="/sshd-project/issue_tracking.html">Issue
Tracking</a></li>
+ <li><a
href="/sshd-project/contributors.html">Contributors</a></li>
+ <li><a
href="https://www.apache.org/foundation/contributing.html">Contributing</a></li>
+ <li><a
href="https://www.apache.org/licenses/">License</a></li>
+ <li><a
href="https://www.apache.org/security/">Security</a></li>
+ </ul>
+
+ <h5>Sponsorship</h5>
+ <ul>
+ <li><a
href="https://www.apache.org/foundation/thanks.html">Thanks</a></li>
+ <li><a
href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="https://www.apache.org/">apache.org</a></li>
+ </ul>
+ </div>
+ </div>
+ <div id="rightColumn">
+
+
+
+ <h1 id="overview">Overview</h1>
+<p>Apache Mina SSHD 2.13.0 contains a number of enhancements and bug-fixes.
See the lists at
+the <a
href="https://github.com/apache/mina-sshd/issues?q=milestone%3A2.13.0">GitHub
issue tracker</a>.</p>
+<h2 id="bug-fixes">Bug Fixes</h2>
+<ul>
+<li>
+<p><a href="https://github.com/apache/mina-sshd/issues/318">GH-318</a> Handle
cascaded proxy jumps</p>
+</li>
+<li>
+<p><a href="https://github.com/apache/mina-sshd/issues/427">GH-427</a> SCP
client: fix <code>DefaultScpClient.upload(InputStream, ...)</code></p>
+</li>
+<li>
+<p><a href="https://github.com/apache/mina-sshd/issues/455">GH-455</a> Fix
<code>BaseCipher</code>: make sure all bytes are processed</p>
+</li>
+<li>
+<p><a href="https://github.com/apache/mina-sshd/issues/461">GH-461</a> Fix
heartbeats with <code>wantReply=true</code></p>
+</li>
+<li>
+<p><a href="https://github.com/apache/mina-sshd/issues/470">GH-470</a>
MontgomeryCurve: synchronize access to KeyPairGenerator</p>
+</li>
+<li>
+<p><a href="https://github.com/apache/mina-sshd/issues/489">GH-489</a> SFTP v3
client: better file type determination</p>
+</li>
+<li>
+<p><a href="https://github.com/apache/mina-sshd/issues/493">GH-493</a> Fix
arcfour128 and arcfour256 ciphers (regression in 2.2.0)</p>
+</li>
+<li>
+<p><a href="https://github.com/apache/mina-sshd/issues/500">GH-500</a> SFTP
file system: fix memory leak on exceptions</p>
+</li>
+<li>
+<p><a href="https://github.com/apache/mina-sshd/issues/504">GH-504</a> Pass
through failure exception to
<code>SessionListener.sessionNegotiationEnd()</code></p>
+</li>
+<li>
+<p><a href="https://github.com/apache/mina-sshd/issues/509">GH-509</a> SFTP
v[456] client: validate attribute flags</p>
+</li>
+<li>
+<p><a href="https://github.com/apache/mina-sshd/issues/510">GH-510</a> Fix
class name in BuiltinIoServiceFactoryFactories (regression in 2.6.0)</p>
+</li>
+<li>
+<p><a href="https://github.com/apache/mina-sshd/pull/472">PR-472</a>
sshd-spring-sftp: fix client start</p>
+</li>
+<li>
+<p><a href="https://github.com/apache/mina-sshd/pull/476">PR-476</a> Fix
Android detection</p>
+</li>
+<li>
+<p><a href="https://github.com/apache/mina-sshd/pull/486">PR-486</a> Add
missing <code>equals</code> and <code>hashCode</code> to U2F key classes</p>
+</li>
+<li>
+<p><a href="https://issues.apache.org/jira/browse/SSHD-1237">SSHD-1237</a>
Handle keep-alive <em>channel</em> requests</p>
+</li>
+</ul>
+<h2 id="new-features">New Features</h2>
+<h3
id="sntrup761x25519-sha512opensshcom-key-exchange"><code>[email protected]</code>
Key Exchange</h3>
+<p>The key exchange method <a
href="mailto:[email protected]">[email protected]</a>
is now available if the Bouncy Castle library is available.</p>
+<p>This uses a post-quantum key encapsulation method (KEM) to make key
exchange future-proof against quantum attacks.
+More information can be found in IETF Memo <a
href="https://www.ietf.org/archive/id/draft-josefsson-ntruprime-ssh-02.html">Secure
Shell (SSH) Key Exchange Method Using Hybrid Streamlined NTRU Prime sntrup761
and X25519 with SHA-512: sntrup761x25519-sha512</a>.</p>
+<h2 id="behavioral-changes-and-enhancements">Behavioral changes and
enhancements</h2>
+<h3
id="gh-318httpsgithubcomapachemina-sshdissues318-handle-cascaded-proxy-jumps"><a
href="https://github.com/apache/mina-sshd/issues/318">GH-318</a> Handle
cascaded proxy jumps</h3>
+<p>Proxy jumps can be configured via host configuration entries in two ways.
First, proxies can be <em>chained</em>
+directly by specifiying several proxies in one <code>ProxyJump</code>
directive:</p>
+<pre><code>Host target
+Hostname somewhere.example.org
+User some_user
+IdentityFile ~/.ssh/some_id
+ProxyJump jumphost2, jumphost1
+
+Host jumphost1
+Hostname [email protected]
+User jumphost1_user
+IdentityFile ~/.ssh/id_jumphost1
+
+Host jumphost2
+Hostname [email protected]
+User jumphost2_user
+IdentityFile ~/.ssh/id_jumphost2
+</code></pre><p>Connecting to server <code>target</code> will first connect to
<code>jumphost1</code>, then tunnel through to <code>jumphost2</code>, and
finally
+tunnel to <code>target</code>. So the full connection will be
<code>client</code>→<code>jumphost1</code>→<code>jumphost2</code>→<code>target</code>.</p>
+<p>Such proxy jump chains were already supported in Apache MINA SSHD.</p>
+<p>Newly, Apache MINA SSHD also supports <em>cascading</em> proxy jumps, so a
configuration like</p>
+<pre><code>Host target
+Hostname somewhere.example.org
+User some_user
+IdentityFile ~/.ssh/some_id
+ProxyJump jumphost2
+
+Host jumphost1
+Hostname [email protected]
+User jumphost1_user
+IdentityFile ~/.ssh/id_jumphost1
+
+Host jumphost2
+Hostname [email protected]
+ProxyJump jumphost1
+User jumphost2_user
+IdentityFile ~/.ssh/id_jumphost2
+</code></pre><p>also works now, and produces the same connection
<code>client</code>→<code>jumphost1</code>→<code>jumphost2</code>→<code>target</code>.</p>
+<p>It is possible to mis-configure such proxy jump cascades to have loops.
(For instance, if host <code>jumphost1</code> in
+the above example had a <code>ProxyJump jumphost2</code> directive.) To catch
such misconfigurations, Apache MINA SSHD
+imposes an upper limit on the total number of proxy jumps in a connection. An
exception is thrown if there
+are more than <code>CoreModuleProperties.MAX_PROXY_JUMPS</code> proxy jumps in
a connection. The default value of this
+property is 10. Most real uses of proxy jumps will have one or maybe two proxy
jumps only.</p>
+<h3
id="gh-461httpsgithubcomapachemina-sshdissues461-fix-heartbeats-with-wantreplytrue"><a
href="https://github.com/apache/mina-sshd/issues/461">GH-461</a> Fix
heartbeats with <code>wantReply=true</code></h3>
+<p>The client-side heartbeat mechanism has been updated. Such heartbeats are
configured via the
+<code>CoreModuleProperties.HEARTBEAT_INTERVAL</code> property. If this
interval is > 0, heartbeats are sent to
+the server.</p>
+<p>Previously these heartbeats could also be configured with a
<code>CoreModuleProperties.HEARTBEAT_REPLY_WAIT</code>
+timeout. If the timeout was <= 0, the client would just send heartbeat
requests without expecting any
+answers. If the timeout was > 0, the client would send requests with a flag
indicating that the server
+should reply. The client would then wait for the specified duration for the
reply and would terminate
+the connection if none was received.</p>
+<p>This mechanism could cause trouble if the timeout was fairly long and the
server was slow to respond.
+A timeout longer than the interval could also delay subsequent heartbeats.</p>
+<p>The <code>CoreModuleProperties.HEARTBEAT_REPLY_WAIT</code> property is now
<em>deprecated</em>.</p>
+<p>There is a new configuration property
<code>CoreModuleProperties.HEARTBEAT_NO_REPLY_MAX</code> instead. It defines a
+limit for the number of heartbeats sent without receiving a reply before a
session is terminated. If
+the value is <= 0, the client still sends heartbeats without expecting any
reply. If the value is > 0,
+the client will request a reply from the server for each heartbeat message,
and it will
+terminate the connection if the number of unanswered heartbeats reaches
+<code>CoreModuleProperties.HEARTBEAT_NO_REPLY_MAX</code>.</p>
+<p>This new way to configure heartbeats aligns with the OpenSSH configuration
options
+<code>ServerAliveInterval</code> and <code>ServerAliveCountMax</code>.</p>
+<p>For compatibility with older configurations that explicitly define
<code>CoreModuleProperties.HEARTBEAT_REPLY_WAIT</code>,
+the new code maps this to the new configuration (but only if
<code>CoreModuleProperties.HEARTBEAT_INTERVAL</code> > 0
+and the new property <code>CoreModuleProperties.HEARTBEAT_NO_REPLY_MAX</code>
has <em>not</em> been set) by setting
+<code>CoreModuleProperties.HEARTBEAT_NO_REPLY_MAX</code> to</p>
+<ul>
+<li><code>CoreModuleProperties.HEARTBEAT_REPLY_WAIT</code> <= 0:
<code>CoreModuleProperties.HEARTBEAT_NO_REPLY_MAX = 0</code></li>
+<li>otherwise: <code>(CoreModuleProperties.HEARTBEAT_REPLY_WAIT /
CoreModuleProperties.HEARTBEAT_INTERVAL) + 1</code>.</li>
+</ul>
+<h3
id="gh-468httpsgithubcomapachemina-sshdissues468-sftp-validate-length-of-data-received-must-not-be-more-than-requested"><a
href="https://github.com/apache/mina-sshd/issues/468">GH-468</a> SFTP:
validate length of data received: must not be more than requested</h3>
+<p>SFTP read operations now check the amount of data they get back. If
it’s more than
+requested an exception is thrown. SFTP servers must never return more data
than the
+client requested, but it appears that there are some that do so. If property
+<code>SftpModuleProperties.TOLERATE_EXCESS_DATA</code> is set to
<code>true</code>, a warning is logged and
+such excess data is silently discarded.</p>
+<h2 id="potential-compatibility-issues">Potential compatibility issues</h2>
+<h3 id="aes-cbc-ciphers-removed-from-servers-defaults">AES-CBC ciphers removed
from server’s defaults</h3>
+<p>The AES-CBC ciphers <code>aes128-cbc</code>, <code>aes192-cbc</code>, and
<code>aes256-cbc</code> have been removed from the default
+list of cipher algorithms that a server proposes in the key exchange. OpenSSH
has removed these
+cipher algorithms from the server proposal in 2014, and has removed them from
the client proposal
+in 2017.</p>
+<p>The cipher implementations still exist but they are not enabled by default.
Existing code that
+explicitly sets the cipher factories is unaffected. Code that relies on the
default settings
+will newly create a server that does not support the CBC-mode ciphers. To
enable the CBC-mode
+ciphers, one can use for instance</p>
+<pre><code>SshServer server = ServerBuilder.builder()
+ ...
+ .cipherFactories(BuiltinFactory.setUpFactories(false,
BaseBuilder.DEFAULT_CIPHERS_PREFERENCES));
+ ...
+ .build();
+</code></pre><p>For the SSH <em>client</em>, the CBC ciphers are still enabled
by default to facilitate connecting to
+legacy servers. We plan to remove the CBC ciphers from the client’s
defaults in the next release.</p>
+<h1 id="getting-the-distributions">Getting the Distributions</h1>
+<ul>
+<li>Source distributions:
+<ul>
+<li><a
href="https://www.apache.org/dyn/closer.lua/mina/sshd/2.13.0/apache-sshd-2.13.0-src.tar.gz">Apache
Mina SSHD 2.13.0 Sources (.tar.gz)</a> <a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0-src.tar.gz.asc">PGP</a>
<a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0-src.tar.gz.sha512">SHA512</a></li>
+<li><a
href="https://www.apache.org/dyn/closer.lua/mina/sshd/2.13.0/apache-sshd-2.13.0-src.zip">Apache
Mina SSHD 2.13.0 Sources (.zip)</a> <a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0-src.zip.asc">PGP</a>
<a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0-src.zip.sha512">SHA512</a></li>
+</ul>
+</li>
+<li>Binary distributions:
+<ul>
+<li><a
href="https://www.apache.org/dyn/closer.lua/mina/sshd/2.13.0/apache-sshd-2.13.0.tar.gz">Apache
Mina SSHD 2.13.0 Binary (.tar.gz)</a> <a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0.tar.gz.asc">PGP</a>
<a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0.tar.gz.sha512">SHA512</a></li>
+<li><a
href="https://www.apache.org/dyn/closer.lua/mina/sshd/2.13.0/apache-sshd-2.13.0.zip">Apache
Mina SSHD 2.13.0 Binary (.zip)</a> <a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0.zip.asc">PGP</a>
<a
href="https://www.apache.org/dist/mina/sshd/2.13.0/apache-sshd-2.13.0.zip.sha512">SHA512</a></li>
+</ul>
+</li>
+</ul>
+<p>Please report any feedback to <a
href="mailto:[email protected]">[email protected]</a>.</p>
+
+
+
+
+ </div>
+ <div id="endContent"></div>
+ </div>
+
+ <div id="footer">
+ © 2003-2024, <a href="https://www.apache.org">The Apache Software
Foundation</a> - <a
href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy
Policy</a><br />
+ Apache MINA, MINA, Apache Vysper, Vysper, Apache SSHd, SSHd, Apache
FtpServer, FtpServer, Apache AsyncWeb, AsyncWeb,
+ Apache, the Apache feather logo, and the Apache Mina project logos are
trademarks of The Apache Software Foundation.
+</div>
+
+</div>
+
+</body>
+
+</html>
diff --git a/content/sshd-project/downloads.html
b/content/sshd-project/downloads.html
index a02a1e6c9..e80921865 100644
--- a/content/sshd-project/downloads.html
+++ b/content/sshd-project/downloads.html
@@ -154,6 +154,7 @@ Apache Mina SSHD 2.12.1 contains a number of enhancements
and bug-fixes. See the
<li><a href="./download_2.11.0.html">SSHD 2.11.0</a></li>
<li><a href="./download_2.12.0.html">SSHD 2.12.0</a></li>
<li><a href="./download_2.12.1.html">SSHD 2.12.1</a></li>
+<li><a href="./download_2.13.0.html">SSHD 2.13.0</a></li>
</ul>
diff --git a/content/sshd-project/index.xml b/content/sshd-project/index.xml
index 9483236a1..e4cbe43a6 100644
--- a/content/sshd-project/index.xml
+++ b/content/sshd-project/index.xml
@@ -300,6 +300,21 @@ Bug Fixes GH-428/GH-392 SCP client fails silently when
error signalled due to m
Bug Fixes GH-458 Singleton thread pool for kex message handler flushing
SSHD-1338 Restore binary compatibility with 2.9.2 Getting the Distributions
Source distributions: Apache Mina SSHD 2.12.1 Sources (.tar.gz) PGP SHA512
Apache Mina SSHD 2.12.1 Sources (.zip) PGP SHA512 Binary distributions:
Apache Mina SSHD 2.12.1 Binary (.tar.gz) PGP SHA512 Apache Mina SSHD
2.</description>
</item>
+ <item>
+ <title>Apache SSHD 2.13.0 Release</title>
+ <link>https://mina.apache.org/sshd-project/download_2.13.0.html</link>
+ <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
+
+ <guid>https://mina.apache.org/sshd-project/download_2.13.0.html</guid>
+ <description>Overview Apache Mina SSHD 2.13.0 contains a number of
enhancements and bug-fixes. See the lists at the GitHub issue tracker.
+Bug Fixes GH-318 Handle cascaded proxy jumps
+ GH-427 SCP client: fix DefaultScpClient.upload(InputStream, ...)
+ GH-455 Fix BaseCipher: make sure all bytes are processed
+ GH-461 Fix heartbeats with wantReply=true
+ GH-470 MontgomeryCurve: synchronize access to KeyPairGenerator
+ GH-489 SFTP v3 client: better file type determination</description>
+ </item>
+
<item>
<title>Apache SSHD 2.2.0 Release</title>
<link>https://mina.apache.org/sshd-project/download_2.2.0.html</link>
diff --git a/content/validating-release.html b/content/validating-release.html
index d2eb4aa40..20711ca48 100644
--- a/content/validating-release.html
+++ b/content/validating-release.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>
diff --git a/content/vysper-project.html b/content/vysper-project.html
index 7da2a7e56..92e9feded 100644
--- a/content/vysper-project.html
+++ b/content/vysper-project.html
@@ -66,7 +66,7 @@
<li><a href="/downloads-mina_2_2.html">Mina 2.2.3</a></li>
<li><a href="/downloads-ftpserver_1_1.html">FtpServer
1.1.4</a></li>
<li><a href="/downloads-ftpserver_1_2.html">FtpServer
1.2.0</a></li>
- <li><a href="/downloads-sshd.html">SSHD 2.12.1</a></li>
+ <li><a href="/downloads-sshd.html">SSHD 2.13.0</a></li>
<li><a href="/downloads-vysper.html">Vysper 0.7</a></li>
</ul>
<h5>Projects</h5>