summaryrefslogtreecommitdiffstats
path: root/INSTALL.WIN
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2016-02-09 10:17:59 +0000
committerMatt Caswell <matt@openssl.org>2016-02-09 15:11:38 +0000
commit8b75603cc0ce8f4d9deb7218fbd905d3fc73a4c0 (patch)
tree9419e3a58f34baba49af4693331fa638533e1c99 /INSTALL.WIN
parent498abff0ae907dce08f37a1353976755e8c8120e (diff)
Provide documentation for auto-init/auto-deinit
Provide some man pages for auto-init/deinit. Also update the INSTALL documentation for information on the new Configure options implemented as part of this. Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'INSTALL.WIN')
-rw-r--r--INSTALL.WIN16
1 files changed, 16 insertions, 0 deletions
diff --git a/INSTALL.WIN b/INSTALL.WIN
index d57923886c..ceb8d1ee39 100644
--- a/INSTALL.WIN
+++ b/INSTALL.WIN
@@ -190,3 +190,19 @@
your application code small "shim" snippet, which provides glue between
OpenSSL BIO layer and your compiler run-time. See the OPENSSL_Applink
manual page for further details.
+
+ Support for older Windows platforms
+ -----------------------------------
+
+ By default OpenSSL will use functions and capabilities of the Windows platform
+ only available in Windows Vista, Windows Server 2008 or later. It is possible
+ to enable support for older platforms by defining _WIN32_WINNT at Configure
+ time.
+
+ > perl Configure VC-WIN32 --prefix=c:\some\openssl\dir -D_WIN32_WINNT=0x0501
+
+ The value 0x0501 above corresponds to Windows XP which is the oldest supported
+ platform. The value 0x0600 corresponds to Windows Vista and Windows Server
+ 2008. Refer to the Windows documentation for other possible values. Note that
+ by forcing support for an older OpenSSL version this may mean less optimal
+ approaches are used instead.