Maverick Legacy Client 1.7.49 Released

a city birdseye view with lights connecting areas of the city

This release contains bug fixes and minor feature enhancements. OpenSSH Certificate Bug A bug in processing extensions in OpenSSH Certificates caused authentication failures when custom extensions were present in the certificate. Improved Remote Hashing We have implemented the SFTP extensions “check-file-name” and “check-file-handle” to improve the existing support of MD5 hashes to include SHA-1, SHA-256 […]

Read More…

Maverick Legacy Server 1.7.49 Released

a room full of servers at a data center

This release contains bug fixes and minor feature enhancements. OpenSSH Certificate Bug A bug in processing extensions in OpenSSH Certificates caused authentication failures when custom extensions were present in the certificate.  Improved SFTP Extensions We have implemented the SFTP extensions “check-file-name” and “check-file-handle” to improve the existing support of MD5 hashes to include SHA-1, SHA-256 […]

Read More…

Convert OpenSSH Private Key to OpenSSL Private Key in Java

a public and private key pictured either side of a door leading to personal data

In 2019, I answered a question on StackOverflow on converting an OpenSSH Private Key to an RSA Private Key. Recently I had an inquiry about this, so I thought it would be helpful to document for others the exact steps required to perform the conversion in Java using the Maverick Synergy Java SSH API. https://stackoverflow.com/questions/56900615/how-to-convert-openssh-private-key-to-rsa-private-key-in-java […]

Read More…

Posted in SSH

Maverick Legacy Server 1.7.44

a room full of servers at a data center

This minor update contains a customer support related bug fix, support for the new PuTTY Private Key format and a new public/private key implementation. PuTTY Private Keys Introduced in version 0.75, version 3 of the PuTTY Private Key File Format uses an Argon2 key derivation function incompatible with our previous implementation. This update includes support […]

Read More…

Maverick Legacy Client 1.7.44

a city birdseye view with lights connecting areas of the city

This release includes minor bug fixes to the Adaptive Configuration files’ match directive support and a new PuTTY Private Key files implementation. PuTTY Private Keys Introduced in version 0.75, version 3 of the PuTTY Private Key File Format uses an Argon2 key derivation function incompatible with our previous implementation. This update includes support for version […]

Read More…

Maverick Synergy Java SSH API 3.0.9

hands raised to the sky, the sunset in the background, a swirl of light in between the hands

This release is primarily a bug fix release. Upload Performance During performance testing, we discovered that the default configuration of the SFTP server created a bottleneck in upload performance. Several configuration changes could quickly mitigate the problem, such as changing the SFTP block size on the client or enabling TCP_NODELAY on the server. However, the […]

Read More…

Maverick Legacy Client 1.7.42

a city birdseye view with lights connecting areas of the city

This release is primarily a bug fix release. Azure SFTP compatibility A compatibility issue exists in previous versions with the Azure SFTP service. The remote server terminates the connection if you connect to the service with a hyphen in the Software/Version/Comments field of the SSH identification string. The identification string is now further sanitised before […]

Read More…