Commit ec0324422705875e84eb1afdeae36a4e1db5f467

Aki Koskinen 2015-02-27T10:49:02

Include openssl headers last Windows headers #define some names that openssl uses too. Openssl headers #undef the offending names before reusing them. But if those offending Windows headers get included after the openssl headers the namespace is polluted and nothing good happens. Fixes issue #2850.