0.8.0 changes

shikhar
2012-05-12 10:28:22 -07:00
parent fa7da8577e
commit 1f590ebe6f

@@ -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.