allowed_ciphers | openvpn::MbedTLSContext::SSL | protected |
auth_cert() const override | openvpn::MbedTLSContext::SSL | inlinevirtual |
authcert | openvpn::MbedTLSContext::SSL | private |
clear() | openvpn::MbedTLSContext::SSL | inlineprivate |
ct_in | openvpn::MbedTLSContext::SSL | private |
CT_INTERNAL_ERROR enum value | openvpn::MbedTLSContext::SSL | private |
ct_out | openvpn::MbedTLSContext::SSL | private |
ct_read_func(void *arg, unsigned char *data, size_t length) | openvpn::MbedTLSContext::SSL | inlineprivatestatic |
CT_WOULD_BLOCK enum value | openvpn::MbedTLSContext::SSL | private |
ct_write_func(void *arg, const unsigned char *data, size_t length) | openvpn::MbedTLSContext::SSL | inlineprivatestatic |
dbg_callback(void *arg, int level, const char *filename, int linenum, const char *text) | openvpn::MbedTLSContext::SSL | inlineprivatestatic |
did_full_handshake() override | openvpn::MbedTLSContext::SSL | inlinevirtual |
epki_ctx | openvpn::MbedTLSContext::SSL | private |
erase() | openvpn::MbedTLSContext::SSL | inlineprivate |
export_keying_material(const std::string &label, unsigned char *, size_t size) override | openvpn::MbedTLSContext::SSL | inlinevirtual |
get_tls_warnings() const | openvpn::SSLAPI | inline |
groups | openvpn::MbedTLSContext::SSL | protected |
is_thread_safe() | openvpn::RC< thread_unsafe_refcount > | static |
mark_no_cache() override | openvpn::MbedTLSContext::SSL | inlinevirtual |
MbedTLSContext | openvpn::MbedTLSContext::SSL | friend |
operator=(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
overflow | openvpn::MbedTLSContext::SSL | private |
parent | openvpn::MbedTLSContext::SSL | protected |
Ptr typedef | openvpn::MbedTLSContext::SSL | |
RC() noexcept=default | openvpn::RC< thread_unsafe_refcount > | |
RC(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
read_ciphertext() override | openvpn::MbedTLSContext::SSL | inlinevirtual |
read_ciphertext_ready() const override | openvpn::MbedTLSContext::SSL | inlinevirtual |
read_cleartext(void *data, const size_t capacity) override | openvpn::MbedTLSContext::SSL | inlinevirtual |
read_cleartext_ready() const override | openvpn::MbedTLSContext::SSL | inlinevirtual |
refcount_ | openvpn::RC< thread_unsafe_refcount > | private |
rng | openvpn::MbedTLSContext::SSL | private |
rng_callback(void *arg, unsigned char *data, size_t len) | openvpn::MbedTLSContext::SSL | inlineprivatestatic |
set_mbedtls_cipherlist(const std::string &cipher_list) | openvpn::MbedTLSContext::SSL | inlineprivate |
set_mbedtls_groups(const std::string &tls_groups) | openvpn::MbedTLSContext::SSL | inlineprivate |
ssl | openvpn::MbedTLSContext::SSL | private |
SSL(MbedTLSContext *ctx, const char *hostname) | openvpn::MbedTLSContext::SSL | inlineprotected |
ssl_handshake_details() const override | openvpn::MbedTLSContext::SSL | inlinevirtual |
sslconf | openvpn::MbedTLSContext::SSL | protected |
start_handshake() override | openvpn::MbedTLSContext::SSL | inlinevirtual |
TLS_WARN_NONE enum value | openvpn::SSLAPI | |
TLS_WARN_SIG_MD5 enum value | openvpn::SSLAPI | |
TLS_WARN_SIG_SHA1 enum value | openvpn::SSLAPI | |
tls_warnings | openvpn::SSLAPI | protected |
TLSWarnings enum name | openvpn::SSLAPI | |
use_count() const noexcept | openvpn::RC< thread_unsafe_refcount > | |
write_ciphertext(const BufferPtr &buf) override | openvpn::MbedTLSContext::SSL | inlinevirtual |
write_ciphertext_unbuffered(const unsigned char *data, const size_t size) override | openvpn::MbedTLSContext::SSL | inlinevirtual |
write_cleartext_unbuffered(const void *data, const size_t size) override | openvpn::MbedTLSContext::SSL | inlinevirtual |
~RC()=default | openvpn::RC< thread_unsafe_refcount > | virtual |
~SSL() | openvpn::MbedTLSContext::SSL | inlinevirtual |