Releases: robtimus/sftp-fs
2.0.2
2.0.1
2.0
Updated to require Java 8; Java 7 is no longer supported.
Specified an explicit automatic module name: com.github.robtimus.filesystems.sftp
. There's no proper module descriptor yet, as not all dependencies define a module name.
Remove all deprecated methods from SFTPEnvironment
.
sftp-fs-1.4
Added Identity.fromData
that accepts the private key and public key as byte arrays, so no files are needed.
sftp-fs-1.3.3
SFTPFileSystemProvider.createDirectory
now correctly throws a FileAlreadyExistsException
if the directory to create already exists.
sftp-fs-1.3.2
Added logging to SSHChannelPool
. If SLF4J is present, SSHChannelPool
will add debug logging of major events like removing channels from or adding channels to the pool.
sftp-fs-1.3.1
When .
and ..
are not returned when listing a directory, the file attributes are checked to prevent throwing an incorrect NotDirectoryException
.
sftp-fs-1.3
Using SFTPEnvironment.withClientConnectionWaitTimeout
it's now possible to specify how long operations should wait when retrieving a connection from the connection pool. If this timeout expires an exception is thrown. The default is to wait indefinitely.
sftp-fs-1.2.1
SFTPFileSystemProvider.keepAlive
no longer throws a ProviderMismatchException
for SFTPFileSystems
.
sftp-fs-1.2
Added SFTPEnvironment.withIdentity
, SFTPEnvironment.withIdentities
and SFTPEnvironment.withKnownHosts
.
Fixed a NullPointerException
if a null
password was set.