Releases: mwiede/jsch
Releases Β· mwiede/jsch
v0.2.4
What's Changed
- Improved excepton handling by @norrisjeremy in #200
Dependency Updates
- Bump logback-classic from 1.3.0-alpha16 to 1.3.0-beta0 by @dependabot in #192
- Bump maven-site-plugin from 3.12.0 to 3.12.1 by @dependabot in #194
- Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 by @dependabot in #193
- Bump flatten-maven-plugin from 1.2.7 to 1.3.0 by @dependabot in #195
- Bump slf4j-api from 2.0.0-beta1 to 2.0.0 by @dependabot in #196
- Bump bcprov-jdk18on from 1.71 to 1.71.1 by @dependabot in #197
Full Changelog: jsch-0.2.3...jsch-0.2.4
jsch-0.2.3
What's Changed
- #188 fix private key length checks for ssh-ed25519 & ssh-ed448. by @norrisjeremy in #189
Dependency Updates
- Bump maven-assembly-plugin from 3.3.0 to 3.4.1 by @dependabot in #173
- Bump maven-enforcer-plugin from 3.0.0 to 3.1.0 by @dependabot in #172
- Bump log4j-api from 2.17.2 to 2.18.0 by @dependabot in #169
- Minor updates by @norrisjeremy in #174
- Bump scala-maven-plugin from 4.6.3 to 4.7.0 by @dependabot in #176
- Bump maven-resources-plugin from 3.2.0 to 3.3.0 by @dependabot in #181
- Bump maven-install-plugin from 2.5.2 to 3.0.1 by @dependabot in #180
- Bump maven-assembly-plugin from 3.4.1 to 3.4.2 by @dependabot in #177
- Bump scala-maven-plugin from 4.7.0 to 4.7.1 by @dependabot in #179
- Bump maven-deploy-plugin from 2.8.2 to 3.0.0 by @dependabot in #178
- Bump junit-jupiter from 5.8.2 to 5.9.0 by @dependabot in #182
- Bump slf4j-api from 2.0.0-alpha7 to 2.0.0-beta1 by @dependabot in #186
Full Changelog: jsch-0.2.2...jsch-0.2.3
v0.2.2
What's Changed
- setup jdk for code-ql analysis by @mwiede in #151
- misc improvements by @norrisjeremy in #152
- Fixing Issue #131 by @kimmerin in #134
- Update link to bcrypt by @turbanoff in #157
Dependency Updates
- Update changelog and dependencies by @norrisjeremy in #145
- Bump actions/cache from 2 to 3 by @dependabot in #164
- Bump scala-maven-plugin from 4.6.1 to 4.6.3 by @dependabot in #162
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #163
- Bump jna.version from 5.11.0 to 5.12.1 by @dependabot in #166
- Bump junit-jupiter from 1.17.1 to 1.17.3 by @dependabot in #165
- Bump compiler-annotations from 1.4.2 to 1.4.6 by @dependabot in #161
- Bump junixsocket.version from 2.4.0 to 2.5.1 by @dependabot in #167
New Contributors
- @dependabot made their first contribution in #164
Full Changelog: jsch-0.2.1...jsch-0.2.2
v0.2.1
What's Changed
- Allow to set a Logger per JSch-instance rather than a VM-wide one by @kimmerin in #128
- Preliminary changes prior to Javadoc work by @norrisjeremy in #126
- remove check to allow setting any filename encoding with any server version #137 by @mwiede in #142
New Contributors
Full Changelog: jsch-0.2.0...jsch-0.2.1
v0.2.0
- Disable RSA/SHA1 signature algorithm by default #75
- Add basic Logger implementations that can be optionally utilized with
JSch.setLogger()
:- JulLogger, using
java.util.logging.Logger
- JplLogger, using Java 9's JEP 264
- Log4j2Logger, using Apache Log4j 2
- Slf4jLogger, using SLF4J
- JulLogger, using
- 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("zlib@openssh.com", "com.jcraft.jsch.juz.Compression")
+JSch.setConfig("zlib", "com.jcraft.jsch.juz.Compression")
- To use the new implementation per session, execute
session.setConfig("zlib@openssh.com", "com.jcraft.jsch.juz.Compression")
+session.setConfig("zlib", "com.jcraft.jsch.juz.Compression")
- To use the new implementation globally, execute
v0.1.72
- Switch chacha20-poly1305@openssh.com algorithm to a pure Bouncy Castle based implementation
- implement openssh config behavior to handle append, prepend and removal of algorithms #104
v0.1.71
v0.1.70
v0.1.69
v0.1.68
- Added support for the rijndael-cbc@lysator.liu.se algorithm
- Added support for the hmac-ripemd160, hmac-ripemd160@openssh.com and hmac-ripemd160-etm@openssh.com algorithms using Bouncy Castle
- Added support for various algorithms from RFC 4253 and RFC 4344 using Bouncy Castle
- cast128-cbc
- cast128-ctr
- twofish-cbc
- twofish128-cbc
- twofish128-ctr
- twofish192-cbc
- twofish192-ctr
- twofish256-cbc
- twofish256-ctr
- Added support for the seed-cbc@ssh.com algorithm using Bouncy Castle