Thanks Konstantin! I have confirmed that those dll's are version 
which is 1.0.1m. 2 things I am confused about are:

1. Why would strings report openssl-1.0.1h?
2. Why are those msys-* dll's renamed?

On Wednesday, April 8, 2015 at 1:19:42 PM UTC-5, Konstantin Khomoutov wrote:
> On Wed, 8 Apr 2015 10:59:42 -0700 (PDT) 
> win-newbie < <javascript:>> wrote: 
> > I installed git-1.9.5 using the windows installer. When I run 
> > libneon-25.dll through dependency walker, I see it was linked with 
> > MSYS-SSL-1.0.0.DLL and MSYS-CRYPTO-1.0.0.DLL. Are these 
> > openssl-1.0.1m dlls renamed? I am confused because running strings on 
> > libneon-25.dll, shows openssl-1.0.1h. 
> [1] lists two 1.9.5 releases with the newer one apparently containing 
> much fresher versions of OpenSSL. 
> IMO, running strings against libneon is pretty much useless: if 
> depends.exe tells you it linked with those MSYS-*-1.0.0.DLLs, it really 
> means that these DLLs will be pulled in when `git svn` is run (AFAIK, 
> libneon is only needed for Subversion shim to function; Git itself has 
> no use of it).  So I'd run strings against those MSYS OpenSSL DLLs to 
> see what they list as their version.  I've just run strings.exe (from 
> Sysinternals) against my (quite outdated) Git installation and it 
> extracted full OpenSSL version from these libs. 
> 1. 

You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
For more options, visit

Reply via email to