-//// //we define NEWER_OPENSSL for those places where we're using openssl 1.1.1.
-//// #if defined(_MSC_VER)
+// we define NEWER_OPENSSL for those places where we're using more recent versions.
+// this forces the code to choose newer methods over deprecated ones.
+#if OPENSSL_VERSION_NUMBER > 0x10100000L