/*** Copyright (C) 2022 J Reece Wilson (a/k/a "Reece"). All rights reserved. File: TLS.hpp Date: 2022-8-24 Author: Reece ***/ #pragma once #include #include #include #include #include #include #include #include // TODO: deprecate me #if defined(MBEDTLS_SSL_CACHE_C) #include #endif #if defined(MBEDTLS_SSL_TICKET_C) #include #endif #if defined(MBEDTLS_SSL_COOKIE_C) #include #endif namespace Aurora::IO::TLS { extern mbedtls_entropy_context gEntropy; extern mbedtls_ctr_drbg_context gCtrDrbg; AuString TLSErrorToString(int iError); }