Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jgit-dev] [egit-dev] Bug 520927: moving away from JSch

Thomas,

What is the plan for making it the new default? Will JSch be dropped altogether? Would it make sense to implement some kind of a/b testing, i.e. randomly flip the default for EGit users so that some users get it by default? Or should it become the default in EGit but not JGit?

-Gunnar

-- 
Gunnar Wagenknecht
gunnar@xxxxxxxxxxxxxxx, http://guw.io/






> On Nov 17, 2018, at 22:10, Thomas Wolf <thomas.wolf@xxxxxxxxxx> wrote:
> 
> Hi,
> 
>> On 3 Nov 2018, at 12:00 , Thomas Wolf <thomas.wolf@xxxxxxxxxx> wrote:
>> 
>> I've pushed to Gerrit a new implementation of the JGit ssh support
>> using sshd instead of JSch.
> 
> This is now merged in JGit and in EGit and is available through the EGit nightly
> update site http://download.eclipse.org/egit/updates-nightly as of versions
> EGit 5.2.0.201811172010 and JGit 5.2.0.201811171917. Thanks to all
> reviewers!
> 
> With JGit, it can be tested using the command-line jgit with the command-line
> option --ssh apache.
> 
> In Eclipse with EGit, one can select the ssh client in the main git preferences
> page.
> 
> The default for both JGit and EGit is still JSch.
> 
> I encourage you to install this EGit nightly in your Eclipse workbench and switch to
> the new Apache MINA sshd implementation. In case of trouble:
> 
> * please report any problems at Bugzilla: https://bugs.eclipse.org/bugs/enter_bug.cgi?product=EGit
> * you can always switch back to using JSch via the main git preferences page.
> 
> Feature-wise this should be on par with JSch, including support for HTTP and
> SOCKS5 proxies. There is no support for ssh-agent or Pageant (the PuTTY agent)
> yet.
> 
> There is experimental support for gssapi-with-mic authentication (and GSSAPI
> authentication for proxies). "Experimental" because that part is untested; we have
> no Kerberos setup that would have allowed us to test it.
> 
> Known bugs in sshd 2.0.0 that may affect some users:
> 
> * SSHD-852: reading hashed host keys from known_hosts.[1]
> * SSHD-866: keyboard-interactive authentication aborts too early.[2]
> 
> Cheers,
> 
>   Thomas
> 
> [1] https://issues.apache.org/jira/projects/SSHD/issues/SSHD-852
> [2] https://issues.apache.org/jira/projects/SSHD/issues/SSHD-866
> 
> 
> _______________________________________________
> egit-dev mailing list
> egit-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/egit-dev



Back to the top