openssl/ms
Matt Caswell c144b4edda Revert "RT4526: Call TerminateProcess, not ExitProcess"
This reverts commit 75f90688fb.

TerminateProcess is asynchronous, so the code as written in the above
commit is not correct (and doesn't even compile at the moment). It is
also probably not needed in the speed case. Reverting in order to figure
out the correct solution.

Reviewed-by: Rich Salz <rsalz@openssl.org>
2016-06-16 16:21:05 +01:00
..
.rnd Import of old SSLeay release: SSLeay 0.9.1b (unreleased) 1998-12-21 11:00:43 +00:00
32all.bat It is a good thing to prepare the .def files. 2001-03-15 06:51:32 +00:00
applink.c Run util/openssl-format-source -v -c . 2015-01-22 09:31:38 +00:00
bcb4.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00
certCA.srl Import of old SSLeay release: SSLeay 0.9.1b (unreleased) 1998-12-21 11:00:56 +00:00
certCA.ss Import of old SSLeay release: SSLeay 0.9.1b (unreleased) 1998-12-21 11:00:56 +00:00
certU.ss Import of old SSLeay release: SSLeay 0.9.1b (unreleased) 1998-12-21 11:00:56 +00:00
cmp.pl Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
do_ms.bat Prevent warning if WINCE not used. 2009-04-26 15:04:06 +00:00
do_nasm.bat Experimental support for import of more options from Configure 2008-01-06 00:36:22 +00:00
do_nt.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00
do_win64a.bat ms/do_win64a.bat: forward to NUL, not NUL:. 2014-02-24 19:37:48 +01:00
do_win64i.bat Configure, etc.: engage additional assembler modules. 2011-11-14 21:12:05 +00:00
keyCA.ss Import of old SSLeay release: SSLeay 0.9.1b (unreleased) 1998-12-21 11:00:56 +00:00
keyU.ss Import of old SSLeay release: SSLeay 0.9.1b (unreleased) 1998-12-21 11:00:56 +00:00
mingw32.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00
mw.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00
README PR: 1894 2009-04-16 17:22:51 +00:00
req2CA.ss Import of old SSLeay release: SSLeay 0.9.1b (unreleased) 1998-12-21 11:00:56 +00:00
reqCA.ss Import of old SSLeay release: SSLeay 0.9.1b (unreleased) 1998-12-21 11:00:56 +00:00
reqU.ss Import of old SSLeay release: SSLeay 0.9.1b (unreleased) 1998-12-21 11:00:56 +00:00
speed32.bat Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
tenc.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00
tencce.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00
test.bat Remove MD2 test from WIN32 tests. 2009-07-24 13:43:23 +00:00
testce.bat WinCE patches 2002-11-15 22:37:18 +00:00
testce2.bat WinCE patches 2002-11-15 22:37:18 +00:00
testenc.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00
testencce.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00
testpem.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00
testpemce.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00
testss.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00
testssce.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00
tlhelp32.h Run util/openssl-format-source -v -c . 2015-01-22 09:31:38 +00:00
tpem.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00
tpemce.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00
uplink-common.pl Split ms/uplink.pl to corresponding platform versions. 2008-07-22 08:47:35 +00:00
uplink-ia64.pl Split ms/uplink.pl to corresponding platform versions. 2008-07-22 08:47:35 +00:00
uplink-x86.pl ms/uplink-x86.pl: make it work. 2016-02-10 12:55:11 +01:00
uplink-x86_64.pl x86_64 assembly pack: make Windows build more robust [from master]. 2013-01-22 22:51:29 +01:00
uplink.c Revert "RT4526: Call TerminateProcess, not ExitProcess" 2016-06-16 16:21:05 +01:00
uplink.h Backport ossl_ssize_t type from HEAD. 2011-10-10 22:33:50 +00:00
uplink.pl Platform update from 8-stable. 2005-05-31 11:07:27 +00:00
x86asm.bat convert to Unix EOL form 2010-01-15 15:26:32 +00:00

Run these makefiles from the top level as in
nmake -f ms\makefilename
to build with visual C++ 4.[01].

The results will be in the out directory.

These makefiles and def files were generated by typing

perl util\mk1mf.pl VC-NT >ms/nt.mak
perl util\mk1mf.pl VC-NT dll >ms/ntdll.mak

perl util\mkdef.pl 32 crypto > ms/crypto32.def
perl util\mkdef.pl 32 ssl > ms/ssl32.def