|
312 | 312 | #endif |
313 | 313 | #endif |
314 | 314 |
|
| 315 | +/* OpenSSL compat layer */ |
| 316 | +#if defined(OPENSSL_EXTRA) && !defined(OPENSSL_COEXIST) |
| 317 | +#undef WOLFSSL_ALWAYS_VERIFY_CB |
| 318 | +#define WOLFSSL_ALWAYS_VERIFY_CB |
| 319 | + |
| 320 | +#undef WOLFSSL_VERIFY_CB_ALL_CERTS |
| 321 | +#define WOLFSSL_VERIFY_CB_ALL_CERTS |
| 322 | + |
| 323 | +#undef WOLFSSL_EXTRA_ALERTS |
| 324 | +#define WOLFSSL_EXTRA_ALERTS |
| 325 | + |
| 326 | +#undef HAVE_EXT_CACHE |
| 327 | +#define HAVE_EXT_CACHE |
| 328 | + |
| 329 | +#undef WOLFSSL_FORCE_CACHE_ON_TICKET |
| 330 | +#define WOLFSSL_FORCE_CACHE_ON_TICKET |
| 331 | + |
| 332 | +#undef WOLFSSL_AKID_NAME |
| 333 | +#define WOLFSSL_AKID_NAME |
| 334 | + |
| 335 | +#undef HAVE_CTS |
| 336 | +#define HAVE_CTS |
| 337 | +#endif /* OPENSSL_EXTRA && !OPENSSL_COEXIST */ |
| 338 | + |
| 339 | +/* Special small OpenSSL compat layer for certs */ |
| 340 | +#ifdef OPENSSL_EXTRA_X509_SMALL |
| 341 | +#undef WOLFSSL_EKU_OID |
| 342 | +#define WOLFSSL_EKU_OID |
| 343 | + |
| 344 | +#undef WOLFSSL_MULTI_ATTRIB |
| 345 | +#define WOLFSSL_MULTI_ATTRIB |
| 346 | + |
| 347 | +#undef WOLFSSL_NO_OPENSSL_RAND_CB |
| 348 | +#define WOLFSSL_NO_OPENSSL_RAND_CB |
| 349 | +#endif /* OPENSSL_EXTRA_X509_SMALL */ |
| 350 | + |
315 | 351 | #if defined(_WIN32) && !defined(_M_X64) && \ |
316 | 352 | defined(HAVE_AESGCM) && defined(WOLFSSL_AESNI) |
317 | 353 |
|
@@ -2020,8 +2056,6 @@ extern void uITRON4_free(void *p) ; |
2020 | 2056 | #pragma warning(disable:2259) /* explicit casts to smaller sizes, disable */ |
2021 | 2057 | #endif |
2022 | 2058 |
|
2023 | | - |
2024 | | - |
2025 | 2059 | /* --------------------------------------------------------------------------- |
2026 | 2060 | * Math Library Selection (in order of preference) |
2027 | 2061 | * --------------------------------------------------------------------------- |
|
0 commit comments