diff --git a/Changelog.md b/Changelog.md index c6f67a3..9c78ffc 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,7 +1,14 @@ version 0.8.0-SNAPSHOT ----------------------- -TODO ++ Make `sshClient.disconnect()` no-op if already disconnected / never connected (GH-67). ++ Set default tty to vt100. ++ Much improved `TransferListener` interface that supports immutable implementation, however as it is signfiicantly different any overridden impl will break. ++ GH-57: Remote max packet size > MAX_INT was being read as -1. ++ Avoid string concat in various logging statements. ++ `sftpClient.mkdirs()` will not attempt to create last dir 2x if there was a trailing separator in path. ++ GH-72: Infinite loop in buffer allocation. ++ GH-42: SFTPFileTransfer now has a preference for whether attributes should be preserved. version 0.7.0 -------------- @@ -91,4 +98,4 @@ version 0.2.0 + Timestamps and permissions are now preserved by default when transferring with SCP or SFTP. A bug which prevented even using the `ModeGetter` or `ModeSetter` interface for this purpose has been quashed. + `keyboard-interactive` authentication now supported. `SSHClient#authPassword()` attempts to use it as a fallback by default. + An interface has been introduced for observing progress of file transfers (`TransferListener`) which can be registered with any `FileTransfer` implementation (i.e. `SCPFileTransfer`; `SFTPFileTransfer`). -+ Various bugfixes and improvements. ++ Various bugfixes and improvements. \ No newline at end of file