Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "JGit/New and Noteworthy/5.3"

(sshd 2.2.0 won't make it into JGit 5.3.0 :-()
Line 6: Line 6:
  
 
<TBD: description, explanation of command-line options and of git config settings>
 
<TBD: description, explanation of command-line options and of git config settings>
 
<div style="display:none">
 
TBD: SSH Library
 
 
Bundle <code>org.eclipse.jgit.ssh.apache</code>, introduced in the last release and implementing a new SSH session factory based on [https://mina.apache.org/sshd-project/ 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.
 
:On Java versions older than 8u161, you may need to download and install the "[https://www.oracle.com/technetwork/java/javase/downloads/jce-all-download-5170447.html JCE Unlimited Strength Jurisdiction Policy Files]" for this to work. OpenSSH uses the AES encryption with 256bit keys, which is available in older Java only with this extension. On newer Java versions, "unlimited strength" encryption is enabled by default, so you need not do anything.
 
</div>
 
  
 
== Other Changes ==
 
== Other Changes ==

Revision as of 09:11, 9 March 2019

JGit

GPG-signing Commits

JGit 5.3.0 can sign commits with GPG.

<TBD: description, explanation of command-line options and of git config settings>

Other Changes

The complete list of new features and bug fixes is available in the release notes.

Contributors

The following X developers worked on this release:

<TBD: list of contributors, number>

Back to the top