Skip to content

v0.2.0

Compare
Choose a tag to compare
@mwiede mwiede released this 09 Feb 14:08
· 885 commits to master since this release
  • Disable RSA/SHA1 signature algorithm by default #75
  • Add basic Logger implementations that can be optionally utilized with JSch.setLogger():
  • Fix client version to be compliant with RFC 4253 section 4.2 by not including minus sign characters #115
  • Add java.util.zip based compression implementation #114
    • This is based upon the CompressionJUZ implementation posted to the JSch-users mailing list in 2012 by the original JSch author
    • The existing JZlib implementation remains the default to maintain strict RFC 4253 section 6.2 compliance
      • To use the new implementation globally, execute JSch.setConfig("[email protected]", "com.jcraft.jsch.juz.Compression") + JSch.setConfig("zlib", "com.jcraft.jsch.juz.Compression")
      • To use the new implementation per session, execute session.setConfig("[email protected]", "com.jcraft.jsch.juz.Compression") + session.setConfig("zlib", "com.jcraft.jsch.juz.Compression")