On 4/9/2014 8:03 PM, Jeremy Farrell wrote:
Googling check_winnt suggests openssl/e_os.h.
findstr /sic:check_winnt *
Is, IMO, easier and more informative than using Google. Results in:
apps\apps.c:if (check_winnt())
crypto\bio\bss_log.c: if (check_winnt())
crypto\cryptlib.c:
Thanks, Thomas; I had found the calls in the crypto/ source files, but
I didn't search at the right level to find the #defines.
After updating e_os.h, I am now able to compile link the original
source code for 1.0.1g. Sorry for the false alarm.
On 04/10/2014 03:52, Thomas J. Hruska
Hi Geoffrey,
It's defined in e_os.h because it's been deprecated in Win8. Microsoft
wants you to use GetVersionEx() or VerifyVersionInfo(). Part of their plot
to convince us old-timers that the world is no longer flat and that COM is
actually a reasonable way to write code... Next thing they will
Thomas J. Hruska shineli...@shininglightpro.com wrote:
Is, IMO, easier and more informative than using Google. Results in:
apps\apps.c:if (check_winnt())
crypto\bio\bss_log.c: if (check_winnt())
crypto\cryptlib.c:if (check_winnt() OPENSSL_isservice() 0)
Perhaps, if you already have the source tree available in an environment where
you can run findstr on it, and know about findstr. Google does a much quicker
and easier job on this problem for everyone else, and is arguably more
informative since it gives the check-in comments as well as at
On 04/10/2014 05:31, Mike Bonnain mikebonn...@gmail.com wrote:
Hi Geoffrey,
It's defined in e_os.h because it's been deprecated in Win8.
Microsoft wants you to use GetVersionEx() or VerifyVersionInfo().
Part of their plot to convince us old-timers that the world is no
longer flat and
Actually, I tried Google, and it split check_winnt into check winnt
because I didn't put the quotes around it, and hence found lots of
unrelated pages.
I had only extracted crypto/ and ssl/ from the source tarball, so my
search from Windows Explorer didn't find it.
My own fault in both cases.
I just compiled 32 bit with ntdll.mak with nasm 2.11.02 and Visual
Studio Express 2013 with no issues, with and without the
DOPENSSL_NO_HEARTBEATS option. I was making it to drop the keys files
into Apache 2.2.26:
openssl.exe
ssleay32.dll
libeay32.dll
I am doing this to compile:
perl Configure
Thanks for the report. Is check_winnt() in the Windows libraries or
in OpenSSL? I tried Googling it, but didn't come up with anything,
and I didn't find a declaration in the OpenSSL source code.
I do nmake -f ntlib.mak, which makes some static libraries for me,
using only code in crypto/ and
Googling check_winnt suggests openssl/e_os.h.
From: Geoffrey Coram [mailto:gjco...@gmail.com]
Sent: Thursday, April 10, 2014 3:27 AM
Thanks for the report. Is check_winnt() in the Windows libraries or
in OpenSSL? I tried Googling it, but didn't come up with anything,
and I didn't find a
10 matches
Mail list logo