JGit 5.4 New and Noteworthy | ||
---|---|---|
![]() |
||
Contributors |
Bundle org.eclipse.jgit.ssh.apache
, introduced in JGit 5.2.0 and implementing a new SSH session factory based on
Apache MINA sshd, has been updated to Apache MINA sshd
2.2.0.
Because of incompatible upstream interface changes, it will work only with that precise version of Apache MINA sshd.
Thanks to the update, the SSH support now also works for connections using encrypted new-style OpenSSH private keys, for instance password-protected ed25519 keys.
To use the SSH client based on Apache MINA sshd in the JGit command-line tools, use the option --ssh apache
. By default JGit still uses the older JSch library for SSH, which has been updated to JSch
0.1.55.
JGit has learnt to handle cookies in HTTP connections. Cookie storage can be configured via the
git config settings http.cookieFile
and http.saveCookies
. These settings can also be
given per URI so that different settings can be used for different servers.
The complete list of new features and bug fixes is available in the release notes.
![]() |
||
Contributors |