include/openssl: don't include <windows.h> in public headers.
authorAndy Polyakov <appro@openssl.org>
Sun, 26 Jun 2016 11:40:15 +0000 (13:40 +0200)
committerAndy Polyakov <appro@openssl.org>
Fri, 8 Jul 2016 09:49:44 +0000 (11:49 +0200)
If application uses any of Windows-specific interfaces, make it
application developer's respondibility to include <windows.h>.
Rationale is that <windows.h> is quite "toxic" and is sensitive
to inclusion order (most notably in relation to <winsock2.h>).
It's only natural to give complete control to the application developer.

Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>

No differences found