git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: SSH version on Git 1.8.1.2 for Windows is outdated.

From
KKKonstantin Khomoutov <kostix+git@007spb.ru>
Date
Mar 15, 2013, 17:03 UTC
Message-ID
<20130315210325.7b0a3505ffa4d46e7e716324@domain007.com>
In-Reply-To
<CAJ5Q6vXTyaegQq2uMoK7QQVYiYS9GcJhCefkQs9tXxqU=M10Vg@mail.gmail.com>

On Fri, 15 Mar 2013 11:05:11 +0100 Kristof Mattei <kristof@kristofmattei.be> wrote:

Show 15 quoted lines
> We're having issues with the version of SSH included in git version
> 1.8.1.msysgit.1 (Git-1.8.1.2-preview20130201.exe)
> 
> The included version of SSH is from 2007:
> 
> C:\Program Files (x86)\Git\bin - Old>ssh -V
> OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007
> 
> Updating the OpenSSH component (downloaded with Cygwin, cumbersome!!!)
> resolves the issue:
> 
> C:\Program Files (x86)\Git\bin>ssh -V
> OpenSSH_6.1p1, OpenSSL 1.0.1e 11 Feb 2013
> 
> Is there any way you can incorporate this update in the installer?

Yes, you should grab the msysGit (the Git for Windows build environment) [2], tweak it to include the new OpenSSH binary, ensure it builds and works OK and then send a pull request (or post your patchset to the msysgit mailing list [3].

A sort of crash course on how to get started is [1]. The main page for the msysGit/Git for Windows development is [4].

Note that there should be no Cygwin involved, of course. Git for Windows is built completely from the sources of all the components it includes, using MinGW/MSYS so no component of Git for Windows depends on the Cygwin runtime DLL.

1. https://github.com/msysgit/msysgit/issues/102#issuecomment-13572331
2. http://github.com/msysgit/msysgit
3. http://groups.google.com/group/msysgit
4. http://msysgit.github.com/
Previous: Kristof MatteiNext: Joshua Jensen
Message 2 of 6 in “SSH version on Git 1.8.1.2 for Windows is outdated.”
  1. Kristof MatteiMar 15, 2013
  2. Konstantin KhomoutovMar 15, 2013
  3. Joshua JensenMar 15, 2013
  4. Sebastian SchuberthMar 16, 2013
  5. Patrik GorniczMar 16, 2013
  6. Sebastian SchuberthMar 16, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.