Define the 'standard' OPENSSL_NO_BLAHBLAH's for no tls 1.0 or 1.1
authorbeck <beck@openbsd.org>
Thu, 6 Jul 2023 06:15:36 +0000 (06:15 +0000)
committerbeck <beck@openbsd.org>
Thu, 6 Jul 2023 06:15:36 +0000 (06:15 +0000)
We have no tls 1.0 or 1.1 or methods for them.

These "in theory" will make things that check the openssl #ifdef
soup for all the floating eyeballs make the correct decisions, or
if they do not they at least can not blame us.

ok tb@

lib/libcrypto/opensslfeatures.h

index 38e7c92..0c0caa9 100644 (file)
 /* #define OPENSSL_NO_STATIC_ENGINE */
 /* #define OPENSSL_NO_STDIO */
 /* #define OPENSSL_NO_TLS */
-/* #define OPENSSL_NO_TLS1 */
-/* #define OPENSSL_NO_TLS1_1 */
-/* #define OPENSSL_NO_TLS1_1_METHOD */
+#define OPENSSL_NO_TLS1
+#define OPENSSL_NO_TLS1_1
+#define OPENSSL_NO_TLS1_METHOD
+#define OPENSSL_NO_TLS1_1_METHOD
 /* #define OPENSSL_NO_TLS1_2 */
 /* #define OPENSSL_NO_TLS1_2_METHOD */
 #ifndef LIBRESSL_HAS_TLS1_3