|
19 | 19 | * [Version 2.13.0 to 2.13.1](./docs/changes/2.13.1.md) |
20 | 20 | * [Version 2.13.1 to 2.13.2](./docs/changes/2.13.2.md) |
21 | 21 | * [Version 2.13.2 to 2.14.0](./docs/changes/2.14.0.md) |
| 22 | +* [Version 2.14.0 to 2.15.0](./docs/changes/2.15.0.md) |
22 | 23 |
|
23 | 24 | # Latest Released Version |
24 | 25 |
|
25 | | -* **[Version 2.14.0 to 2.15.0](./docs/changes/2.15.0.md)** |
| 26 | +* **[Version 2.15.0 to 2.16.0](./docs/changes/2.16.0.md)** |
26 | 27 |
|
27 | 28 | # Planned for Next Version |
28 | 29 |
|
29 | 30 | ## Bug Fixes |
30 | 31 |
|
31 | | -* [GH-516](https://github.com/apache/mina-sshd/issues/516) SFTP: allow file system URIs without password |
32 | | -* [GH-650](https://github.com/apache/mina-sshd/issues/650) Use the correct key from a user certificate in server-side pubkey auth |
33 | | -* [GH-663](https://github.com/apache/mina-sshd/issues/663) Fix racy `IoSession` creation |
34 | | -* [GH-664](https://github.com/apache/mina-sshd/issues/664) Skip MAC negotiation if an AEAD cipher was negotiated |
35 | | -* [GH-677](https://github.com/apache/mina-sshd/issues/677) Fix current directory handling in `ScpShell` for WinSCP |
36 | | -* [GH-678](https://github.com/apache/mina-sshd/issues/678) `ScpShell`: write month names in English for WinSCP |
37 | | -* [GH-690](https://github.com/apache/mina-sshd/issues/690) Handle append mode for buggy SFTP v3 servers |
38 | | -* [GH-700](https://github.com/apache/mina-sshd/issues/700) Fix race in `AbstractCloseable.doCloseImmediately()` |
39 | | -* [GH-709](https://github.com/apache/mina-sshd/issues/709) `AbstractChannel`: Handle keep-alive channel messages sent by an old OpenSSH server |
40 | | -* [GH-727](https://github.com/apache/mina-sshd/issues/727) Supply default port 22 for proxy jump hosts for which there is no `HostConfigEntry` |
41 | | -* [GH-733](https://github.com/apache/mina-sshd/issues/733) Fix `SftpRemotePathChannel.transferTo()` (avoid NPE) |
42 | | -* [GH-751](https://github.com/apache/mina-sshd/issues/751) Fix SFTP v3 "long name" if SFTP server uses an `SftpFileSystem` to another server |
43 | | -* [GH-754](https://github.com/apache/mina-sshd/issues/754) `DefaultFowarder` must not be closed after a bind error |
44 | | -* [GH-767](https://github.com/apache/mina-sshd/issues/767) Remove dependency on net.i2p.crypto in `SkED25519PublicKey` |
45 | | -* [GH-771](https://github.com/apache/mina-sshd/issues/771) Remove dependency on net.i2p.crypto in `EdDSAPuttyKeyDecoder` |
46 | | -* [GH-774](https://github.com/apache/mina-sshd/issues/774) Fix `WritePendingException` in SFTP file copy |
47 | | - |
48 | | - |
49 | | -* [SSHD-1343](https://issues.apache.org/jira/projects/SSHD/issues/SSHD-1343) Correct documentation in `ChannelDataReceiver` |
50 | | - |
51 | 32 | ## New Features |
52 | 33 |
|
53 | | -* [GH-705](https://github.com/apache/mina-sshd/issues/705) New method `TcpipServerChannel.getPort()` returning the `ChannelToPortHandler` |
54 | | - |
55 | | - |
56 | | -* [SSHD-1161](https://issues.apache.org/jira/projects/SSHD/issues/SSHD-1161) Support pubkey auth with user certificates (server-side) |
57 | | - * Client-side support was introduced in version 2.8.0 already |
58 | | -* [SSHD-1167](https://issues.apache.org/jira/projects/SSHD/issues/SSHD-1167) Check host certificates against known_hosts file (implements @<!-- -->cert-authority) |
59 | | - |
60 | 34 | ## Potential Compatibility Issues |
61 | 35 |
|
62 | | -* Client-side KEX: we've changed the default of the setting `CoreModuleProperties.ABORT_ON_INVALID_CERTIFICATE` from `false` to `true`. A client will newly abort an SSH connection if the server presents an invalid OpenSSH host certificate as host key. |
63 | | -* [GH-767](https://github.com/apache/mina-sshd/issues/767) and [GH-771](https://github.com/apache/mina-sshd/issues/771) cause API changes in classes `SkED25519PublicKey` and `EdDSAPuttyKeyDecoder`. Both changes are unlikely to be noticed in user code since user code normally doesn't need to use either class. |
64 | | - |
65 | 36 | ## Major Code Re-factoring |
66 | 37 |
|
0 commit comments