Fuzz introspector: tls_13_handshake_layer
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The followings are the branches where fuzzer fails to bypass.

Unique non-covered Complexity Unique Reachable Complexities Unique Reachable Functions All non-covered Complexity All Reachable Complexity Function Name Function Callsite Blocked Branch
2682 2682 10 :

['std::__1::vector >::empty() const', 'std::__1::unique_ptr >::~unique_ptr()', '__cxa_end_catch', 'Botan::X509_Object::verify_signature(Botan::Public_Key const&) const', 'std::__1::unique_ptr >::operator*() const', 'bool std::__1::operator== >(std::__1::vector > const&, std::__1::vector > const&)', '__cxa_begin_catch', 'std::__1::vector >::vector(std::__1::vector > const&)', 'Botan::X509::load_key(std::__1::vector >)', 'std::__1::pair , std::__1::allocator > >::~pair()']

3375 3874 Botan::(anonymousnamespace)::parse_x509_cert_body(Botan::X509_Objectconst&) call site: 00000 /src/botan/src/lib/x509/x509cert.cpp:218
859 1787 87 :

['std::__1::remove_reference >&>::type&& std::__1::move >&>(std::__1::unique_ptr >&)', 'Botan::SCAN_Name::arg_as_integer(unsigned long, unsigned long) const', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::~unique_ptr()', 'bool std::__1::operator== , 1>(std::__1::basic_string_view >, std::__1::common_type > >::type)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique >, unsigned long>(std::__1::unique_ptr >&&, unsigned long&&)', 'Botan::SCAN_Name::arg(unsigned long, std::__1::basic_string_view >) const', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique >, std::__1::unique_ptr > >(std::__1::unique_ptr >&&, std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique (unsigned long&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::unique_ptr (decltype(nullptr))', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique , std::__1::allocator > >(unsigned long&&, std::__1::basic_string , std::__1::allocator >&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique (unsigned long&&)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'bool std::__1::operator== , std::__1::allocator >(std::__1::basic_string , std::__1::allocator > const&, char const*)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique (int&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::vector >, std::__1::allocator > > >::push_back(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique (unsigned long&&)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::basic_string_view >::basic_string_view(char const*)', 'Botan::SCAN_Name::SCAN_Name(std::__1::basic_string_view >)', 'Botan::SCAN_Name::arg(unsigned long) const', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::basic_string , std::__1::allocator >::~basic_string()', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::vector >, std::__1::allocator > > >::~vector()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique (unsigned long&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'Botan::SCAN_Name::~SCAN_Name()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique (unsigned long&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'Botan::HashFunction::create(std::__1::basic_string_view >, std::__1::basic_string_view >)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'Botan::SCAN_Name::algo_name() const', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'Botan::SCAN_Name::arg_as_integer(unsigned long) const', 'std::__1::__unique_if ::__unique_single std::__1::make_unique >, std::__1::allocator > > >&>(std::__1::vector >, std::__1::allocator > > >&)', 'std::__1::vector >, std::__1::allocator > > >::vector()', 'std::__1::basic_string , std::__1::allocator >::operator std::__1::basic_string_view >() const', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::~unique_ptr()', 'Botan::SCAN_Name::arg_count() const', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::operator bool() const']

859 1787 Botan::HashFunction::create(std::__1::basic_string_view >,std::__1::basic_string_view >) call site: 00000 /src/botan/src/lib/hash/hash.cpp:129
230 230 2 :

['Botan::TLS::Hello_Retry_Request::Hello_Retry_Request(std::__1::unique_ptr >)', 'std::__1::variant ::variant (Botan::TLS::Hello_Retry_Request&&)']

230 232 Botan::TLS::Server_Hello_13::parse(std::__1::vector >const&) call site: 00000 /src/botan/src/lib/tls/msg_server_hello.cpp:482
87 87 2 :

['std::__1::__unique_if ::__unique_single std::__1::make_unique (Botan::TLS::(anonymous namespace)::Key_Share_HelloRetryRequest&&)', 'Botan::TLS::(anonymous namespace)::Key_Share_HelloRetryRequest::Key_Share_HelloRetryRequest(Botan::TLS::TLS_Data_Reader&, unsigned short)']

87 89 Botan::TLS::Key_Share::Key_Share(Botan::TLS::TLS_Data_Reader&,unsignedshort,Botan::TLS::Handshake_Type) call site: 00000 /src/botan/src/lib/tls/tls13/tls_extensions_key_share.cpp:394
50 124 6 :

['Botan::TLS::Certificate_Status::~Certificate_Status()', 'std::__1::vector >::~vector()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique (Botan::TLS::Certificate_Status&&)', 'std::__1::unique_ptr >::operator=(std::__1::unique_ptr >&&)', 'Botan::TLS::Certificate_Status::Certificate_Status(std::__1::vector > const&, Botan::TLS::Connection_Side)', 'std::__1::vector > Botan::TLS::TLS_Data_Reader::get_fixed (unsigned long)']

50 126 Botan::TLS::Certificate_Status_Request::Certificate_Status_Request(Botan::TLS::TLS_Data_Reader&,unsignedshort,Botan::TLS::Handshake_Type,Botan::TLS::Connection_Side) call site: 00000 /src/botan/src/lib/tls/tls_extensions_cert_status_req.cpp:138
21 57 4 :

['Botan::BER_Decoder::~BER_Decoder()', 'Botan::BER_Decoder::decode(Botan::ASN1_Object&, Botan::ASN1_Type, Botan::ASN1_Class)', 'Botan::BER_Decoder::BER_Decoder(Botan::BER_Object const&)', 'Botan::BER_Decoder::verify_end()']

5502 6048 Botan::(anonymousnamespace)::parse_x509_cert_body(Botan::X509_Objectconst&) call site: 00000 /src/botan/src/lib/x509/x509cert.cpp:145
6 89 10 :

['__cxa_free_exception', 'std::__1::basic_string , std::__1::allocator >::operator std::__1::basic_string_view >() const', '__cxa_throw', 'Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >)', 'Botan::TLS::Protocol_Version::to_string() const', 'std::__1::basic_string , std::__1::allocator > std::__1::operator+ , std::__1::allocator >(std::__1::basic_string , std::__1::allocator >&&, std::__1::basic_string , std::__1::allocator >&&)', 'std::__1::basic_string , std::__1::allocator > std::__1::operator+ , std::__1::allocator >(std::__1::basic_string , std::__1::allocator >&&, char const*)', 'std::__1::basic_string , std::__1::allocator >::~basic_string()', '__cxa_allocate_exception', 'std::__1::basic_string , std::__1::allocator > std::__1::operator+ , std::__1::allocator >(char const*, std::__1::basic_string , std::__1::allocator >&&)']

6 89 Botan::TLS::Protocol_Version::operator>(Botan::TLS::Protocol_Versionconst&)const call site: 00000 /src/botan/src/lib/tls/tls_version.cpp:49
6 19 7 :

['__cxa_free_exception', '__cxa_throw', 'Botan::Invalid_State::Invalid_State(std::__1::basic_string_view >)', 'std::__1::vector >::~vector()', 'std::__1::basic_string_view >::basic_string_view(char const*)', 'Botan::Buffered_Computation::~Buffered_Computation()', '__cxa_allocate_exception']

6 19 Botan::MDx_HashFunction::MDx_HashFunction(unsignedlong,bool,bool,unsignedchar) call site: 00000 /src/botan/src/lib/hash/mdx_hash/mdx_hash.cpp:33
6 17 5 :

['__cxa_free_exception', '__cxa_throw', 'Botan::Invalid_State::Invalid_State(std::__1::basic_string_view >)', 'std::__1::basic_string_view >::basic_string_view(char const*)', '__cxa_allocate_exception']

6 17 Botan::BER_Decoder::push_back(Botan::BER_Object&&) call site: 00000 /src/botan/src/lib/asn1/ber_dec.cpp:278
6 17 9 :

['__cxa_free_exception', 'std::__1::basic_string , std::__1::allocator >::operator std::__1::basic_string_view >() const', '__cxa_throw', 'Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view >)', 'std::__1::to_string(int)', 'std::__1::unique_ptr >::operator->() const', 'std::__1::basic_string , std::__1::allocator >::~basic_string()', '__cxa_allocate_exception', 'std::__1::basic_string , std::__1::allocator > std::__1::operator+ , std::__1::allocator >(char const*, std::__1::basic_string , std::__1::allocator >&&)']

6 17 Botan::TLS::Extensions::add(std::__1::unique_ptr >) call site: 00000 /src/botan/src/lib/tls/tls_extensions.cpp:102
6 17 7 :

['__cxa_free_exception', 'std::__1::basic_string , std::__1::allocator >::operator std::__1::basic_string_view >() const', '__cxa_throw', 'Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view >)', 'std::__1::basic_string , std::__1::allocator > std::__1::operator+ , std::__1::allocator >(std::__1::basic_string , std::__1::allocator >&&, char const*)', '__cxa_allocate_exception', 'std::__1::basic_string , std::__1::allocator > std::__1::operator+ , std::__1::allocator >(char const*, std::__1::basic_string , std::__1::allocator > const&)']

6 17 Botan::to_u32bit(std::__1::basic_string_view >) call site: 00000 /src/botan/src/lib/utils/parsing.cpp:46
4 4 1 :

['Botan::SHA_256::compress_digest_x86(std::__1::vector >&, unsigned char const*, unsigned long)']

4 4 Botan::SHA_256::compress_digest(std::__1::vector >&,unsignedcharconst*,unsignedlong) call site: 00000 /src/botan/src/lib/hash/sha2_32/sha2_32.cpp:54

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 fuzz(unsigned char const*, unsigned long) [function] [call site] 00001
2 (anonymous namespace)::prepare(std::__1::span ) [function] [call site] 00002
3 Botan::TLS::Handshake_Layer::Handshake_Layer(Botan::TLS::Connection_Side) [function] [call site] 00003
3 Botan::TLS::Handshake_Layer::copy_data(std::__1::span ) [function] [call site] 00004
3 Botan::TLS::Handshake_Layer::~Handshake_Layer() [function] [call site] 00005
2 Botan::TLS::Transcript_Hash_State::Transcript_Hash_State(std::__1::basic_string_view >) [function] [call site] 00006
3 Botan::TLS::Transcript_Hash_State::set_algorithm(std::__1::basic_string_view >) [function] [call site] 00007
4 Botan::throw_invalid_state(char const*, char const*, char const*) [function] [call site] 00008
5 __cxa_allocate_exception [call site] 00009
5 std::__1::basic_string , std::__1::allocator > Botan::fmt (std::__1::basic_string_view >, char const* const&, char const* const&, char const* const&) [function] [call site] 00010
6 void Botan::fmt_detail::do_fmt (std::__1::basic_ostringstream , std::__1::allocator >&, std::__1::basic_string_view >, char const* const&, char const* const&, char const* const&) [function] [call site] 00011
7 void Botan::fmt_detail::do_fmt (std::__1::basic_ostringstream , std::__1::allocator >&, std::__1::basic_string_view >, char const* const&, char const* const&) [function] [call site] 00012
5 Botan::Invalid_State::Invalid_State(std::__1::basic_string_view >) [function] [call site] 00013
6 Botan::Exception::Exception(std::__1::basic_string_view >) [function] [call site] 00014
7 std::exception::exception() [function] [call site] 00015
7 std::exception::~exception() [call site] 00016
4 Botan::HashFunction::create_or_throw(std::__1::basic_string_view >, std::__1::basic_string_view >) [function] [call site] 00017
5 Botan::HashFunction::create(std::__1::basic_string_view >, std::__1::basic_string_view >) [function] [call site] 00018
6 Botan::SCAN_Name::SCAN_Name(std::__1::basic_string_view >) [function] [call site] 00019
7 __cxa_allocate_exception [call site] 00020
7 Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view >) [function] [call site] 00021
8 Botan::Exception::Exception(std::__1::basic_string_view >) [function] [call site] 00022
7 __cxa_allocate_exception [call site] 00023
7 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00024
8 Botan::Exception::Exception(std::__1::basic_string_view >) [function] [call site] 00025
7 __cxa_allocate_exception [call site] 00026
7 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00027
7 __cxa_allocate_exception [call site] 00028
7 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00029
7 Botan::(anonymous namespace)::make_arg(std::__1::vector , std::__1::allocator > >, std::__1::allocator , std::__1::allocator > > > > const&, unsigned long) [function] [call site] 00030
7 Botan::(anonymous namespace)::make_arg(std::__1::vector , std::__1::allocator > >, std::__1::allocator , std::__1::allocator > > > > const&, unsigned long) [function] [call site] 00031
6 Botan::SCAN_Name::algo_name() const [function] [call site] 00032
6 Botan::SCAN_Name::arg_as_integer(unsigned long, unsigned long) const [function] [call site] 00033
7 Botan::SCAN_Name::arg_count() const [function] [call site] 00034
7 Botan::to_u32bit(std::__1::basic_string_view >) [function] [call site] 00035
8 __cxa_allocate_exception [call site] 00036
8 Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view >) [function] [call site] 00037
8 __cxa_allocate_exception [call site] 00038
8 Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view >) [function] [call site] 00039
6 Botan::SCAN_Name::algo_name() const [function] [call site] 00040
6 Botan::SCAN_Name::arg_as_integer(unsigned long, unsigned long) const [function] [call site] 00041
6 Botan::SCAN_Name::algo_name() const [function] [call site] 00042
6 Botan::SCAN_Name::arg_as_integer(unsigned long, unsigned long) const [function] [call site] 00043
6 Botan::SCAN_Name::algo_name() const [function] [call site] 00044
6 Botan::SCAN_Name::arg_as_integer(unsigned long, unsigned long) const [function] [call site] 00045
6 Botan::SCAN_Name::algo_name() const [function] [call site] 00046
6 Botan::SCAN_Name::arg_as_integer(unsigned long) const [function] [call site] 00047
7 Botan::SCAN_Name::arg(unsigned long) const [function] [call site] 00048
8 Botan::SCAN_Name::arg_count() const [function] [call site] 00049
8 __cxa_allocate_exception [call site] 00050
8 Botan::SCAN_Name::to_string() const [function] [call site] 00051
8 Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view >) [function] [call site] 00052
7 Botan::to_u32bit(std::__1::basic_string_view >) [function] [call site] 00053
6 Botan::SCAN_Name::algo_name() const [function] [call site] 00054
6 Botan::SCAN_Name::arg_as_integer(unsigned long) const [function] [call site] 00055
6 Botan::SCAN_Name::algo_name() const [function] [call site] 00056
6 Botan::SCAN_Name::arg_count() const [function] [call site] 00057
6 Botan::SCAN_Name::arg(unsigned long) const [function] [call site] 00058
6 Botan::HashFunction::create(std::__1::basic_string_view >, std::__1::basic_string_view >) [function] [call site] 00059
7 Botan::SCAN_Name::algo_name() const [function] [call site] 00060
7 Botan::SCAN_Name::arg(unsigned long) const [function] [call site] 00061
7 Botan::HashFunction::create(std::__1::basic_string_view >, std::__1::basic_string_view >) [function] [call site] 00062
8 Botan::SCAN_Name::arg_as_integer(unsigned long) const [function] [call site] 00063
8 Botan::SCAN_Name::algo_name() const [function] [call site] 00064
8 Botan::SCAN_Name::arg(unsigned long) const [function] [call site] 00065
8 Botan::HashFunction::create(std::__1::basic_string_view >, std::__1::basic_string_view >) [function] [call site] 00066
9 Botan::SCAN_Name::arg(unsigned long) const [function] [call site] 00067
9 Botan::HashFunction::create(std::__1::basic_string_view >, std::__1::basic_string_view >) [function] [call site] 00068
10 Botan::SCAN_Name::~SCAN_Name() [function] [call site] 00069
5 __cxa_allocate_exception [call site] 00070
5 Botan::Lookup_Error::Lookup_Error(std::__1::basic_string_view >, std::__1::basic_string_view >, std::__1::basic_string_view >) [function] [call site] 00071
6 Botan::(anonymous namespace)::format_lookup_error(std::__1::basic_string_view >, std::__1::basic_string_view >, std::__1::basic_string_view >) [function] [call site] 00072
7 std::__1::basic_string , std::__1::allocator > Botan::fmt >, std::__1::basic_string_view > >(std::__1::basic_string_view >, std::__1::basic_string_view > const&, std::__1::basic_string_view > const&) [function] [call site] 00073
7 std::__1::basic_string , std::__1::allocator > Botan::fmt >, std::__1::basic_string_view >, std::__1::basic_string_view > >(std::__1::basic_string_view >, std::__1::basic_string_view > const&, std::__1::basic_string_view > const&, std::__1::basic_string_view > const&) [function] [call site] 00074
5 Botan::Exception::~Exception() [function] [call site] 00075
6 std::exception::~exception() [call site] 00076
4 Botan::TLS::Transcript_Hash_State::update(std::__1::span ) [function] [call site] 00077
5 Botan::TLS::(anonymous namespace)::find_client_hello_truncation_mark(std::__1::span ) [function] [call site] 00078
6 Botan::TLS::TLS_Data_Reader::TLS_Data_Reader(char const*, std::__1::span ) [function] [call site] 00079
6 Botan::TLS::TLS_Data_Reader::get_byte() [function] [call site] 00080
7 Botan::TLS::TLS_Data_Reader::assert_at_least(unsigned long) const [function] [call site] 00081
8 Botan::TLS::TLS_Data_Reader::throw_decode_error(std::__1::basic_string_view >) const [function] [call site] 00082
9 __cxa_allocate_exception [call site] 00083
9 std::__1::basic_string , std::__1::allocator > Botan::fmt > >(std::__1::basic_string_view >, char const* const&, std::__1::basic_string_view > const&) [function] [call site] 00084
9 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00085
6 Botan::assertion_failure(char const*, char const*, char const*, char const*, int) [function] [call site] 00086
7 __cxa_allocate_exception [call site] 00087
7 Botan::Internal_Error::Internal_Error(std::__1::basic_string_view >) [function] [call site] 00088
8 Botan::Exception::Exception(char const*, std::__1::basic_string_view >) [function] [call site] 00089
9 std::exception::exception() [function] [call site] 00090
9 std::__1::basic_string , std::__1::allocator > Botan::fmt > >(std::__1::basic_string_view >, char const* const&, std::__1::basic_string_view > const&) [function] [call site] 00091
6 Botan::TLS::TLS_Data_Reader::discard_next(unsigned long) [function] [call site] 00092
7 Botan::TLS::TLS_Data_Reader::assert_at_least(unsigned long) const [function] [call site] 00093
6 Botan::TLS::TLS_Data_Reader::discard_next(unsigned long) [function] [call site] 00094
6 Botan::TLS::TLS_Data_Reader::discard_next(unsigned long) [function] [call site] 00095
6 Botan::TLS::TLS_Data_Reader::get_byte() [function] [call site] 00096
6 Botan::TLS::TLS_Data_Reader::discard_next(unsigned long) [function] [call site] 00097
6 Botan::TLS::TLS_Data_Reader::get_uint16_t() [function] [call site] 00098
7 Botan::TLS::TLS_Data_Reader::assert_at_least(unsigned long) const [function] [call site] 00099
7 Botan::make_uint16(unsigned char, unsigned char) [function] [call site] 00100
6 Botan::TLS::TLS_Data_Reader::discard_next(unsigned long) [function] [call site] 00101
6 Botan::TLS::TLS_Data_Reader::get_byte() [function] [call site] 00102
6 Botan::TLS::TLS_Data_Reader::discard_next(unsigned long) [function] [call site] 00103
6 Botan::TLS::TLS_Data_Reader::get_uint16_t() [function] [call site] 00104
6 Botan::TLS::TLS_Data_Reader::read_so_far() const [function] [call site] 00105
6 Botan::TLS::TLS_Data_Reader::has_remaining() const [function] [call site] 00106
7 Botan::TLS::TLS_Data_Reader::remaining_bytes() const [function] [call site] 00107
6 Botan::TLS::TLS_Data_Reader::get_uint16_t() [function] [call site] 00108
6 Botan::TLS::TLS_Data_Reader::get_uint16_t() [function] [call site] 00109
6 Botan::TLS::TLS_Data_Reader::discard_next(unsigned long) [function] [call site] 00110
6 Botan::TLS::TLS_Data_Reader::get_uint16_t() [function] [call site] 00111
6 Botan::TLS::TLS_Data_Reader::discard_next(unsigned long) [function] [call site] 00112
6 Botan::TLS::TLS_Data_Reader::peek_uint16_t() const [function] [call site] 00113
7 Botan::make_uint16(unsigned char, unsigned char) [function] [call site] 00114
6 Botan::TLS::TLS_Data_Reader::remaining_bytes() const [function] [call site] 00115
6 __cxa_allocate_exception [call site] 00116
6 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00117
7 Botan::Exception::Exception(std::__1::basic_string_view >) [function] [call site] 00118
6 Botan::Exception::~Exception() [function] [call site] 00119
6 Botan::TLS::TLS_Data_Reader::read_so_far() const [function] [call site] 00120
5 Botan::Buffered_Computation::update(unsigned char const*, unsigned long) [function] [call site] 00121
5 Botan::TLS::(anonymous namespace)::read_hash_state(std::__1::unique_ptr >&) [function] [call site] 00122
6 Botan::Buffered_Computation::final_stdvec() [function] [call site] 00123
7 std::__1::vector > Botan::Buffered_Computation::final > >() [function] [call site] 00124
5 Botan::Buffered_Computation::update(unsigned char const*, unsigned long) [function] [call site] 00125
5 Botan::Buffered_Computation::update(unsigned char const*, unsigned long) [function] [call site] 00126
5 Botan::TLS::(anonymous namespace)::read_hash_state(std::__1::unique_ptr >&) [function] [call site] 00127
2 Botan::TLS::Handshake_Layer::next_message(Botan::TLS::Policy const&, Botan::TLS::Transcript_Hash_State&) [function] [call site] 00128
3 Botan::TLS::TLS_Data_Reader::TLS_Data_Reader(char const*, std::__1::span ) [function] [call site] 00129
3 std::__1::optional > Botan::TLS::(anonymous namespace)::parse_message >(Botan::TLS::TLS_Data_Reader&, Botan::TLS::Policy const&, Botan::TLS::Connection_Side) [function] [call site] 00130
4 Botan::TLS::TLS_Data_Reader::remaining_bytes() const [function] [call site] 00131
4 Botan::TLS::TLS_Data_Reader::get_byte() [function] [call site] 00132
4 Botan::TLS::Handshake_Type Botan::TLS::(anonymous namespace)::handshake_type_from_byte >(unsigned char) [function] [call site] 00133
5 __cxa_allocate_exception [call site] 00134
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00135
5 Botan::Exception::~Exception() [function] [call site] 00136
4 Botan::TLS::TLS_Data_Reader::get_uint24_t() [function] [call site] 00137
5 Botan::TLS::TLS_Data_Reader::assert_at_least(unsigned long) const [function] [call site] 00138
5 Botan::make_uint32(unsigned char, unsigned char, unsigned char, unsigned char) [function] [call site] 00139
4 Botan::TLS::TLS_Data_Reader::remaining_bytes() const [function] [call site] 00140
4 Botan::TLS::Client_Hello_13::parse(std::__1::vector > const&) [function] [call site] 00141
5 Botan::TLS::Client_Hello_Internal::version() const [function] [call site] 00142
6 Botan::TLS::Client_Hello_Internal::extensions() const [function] [call site] 00143
6 bool Botan::TLS::Extensions::has () const [function] [call site] 00144
7 Botan::TLS::Supported_Versions* Botan::TLS::Extensions::get () const [function] [call site] 00145
8 Botan::TLS::Supported_Versions::static_type() [function] [call site] 00146
8 __dynamic_cast [call site] 00147
6 Botan::TLS::Client_Hello_Internal::extensions() const [function] [call site] 00148
6 Botan::TLS::Supported_Versions* Botan::TLS::Extensions::get () const [function] [call site] 00149
6 Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code) [function] [call site] 00150
7 Botan::TLS::Protocol_Version::Protocol_Version(unsigned short) [function] [call site] 00151
6 Botan::TLS::Supported_Versions::supports(Botan::TLS::Protocol_Version) const [function] [call site] 00152
7 Botan::TLS::Protocol_Version::operator==(Botan::TLS::Protocol_Version const&) const [function] [call site] 00153
6 Botan::TLS::Protocol_Version::is_datagram_protocol() const [function] [call site] 00154
7 Botan::TLS::Protocol_Version::major_version() const [function] [call site] 00155
6 Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code) [function] [call site] 00156
5 Botan::TLS::Protocol_Version::is_pre_tls_13() const [function] [call site] 00157
6 Botan::TLS::Protocol_Version::is_datagram_protocol() const [function] [call site] 00158
6 Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code) [function] [call site] 00159
6 Botan::TLS::Protocol_Version::is_datagram_protocol() const [function] [call site] 00160
6 Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code) [function] [call site] 00161
5 Botan::TLS::Client_Hello_12::Client_Hello_12(std::__1::unique_ptr >) [function] [call site] 00162
6 Botan::TLS::Client_Hello::Client_Hello(std::__1::unique_ptr >) [function] [call site] 00163
7 Botan::TLS::Handshake_Message::Handshake_Message() [function] [call site] 00164
7 Botan::assertion_failure(char const*, char const*, char const*, char const*, int) [function] [call site] 00165
7 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00166
6 Botan::TLS::Client_Hello::offered_suite(unsigned short) const [function] [call site] 00167
7 Botan::TLS::Client_Hello_Internal::ciphersuites() const [function] [call site] 00168
7 Botan::TLS::Client_Hello_Internal::ciphersuites() const [function] [call site] 00169
6 Botan::TLS::Client_Hello_Internal::extensions() [function] [call site] 00170
6 Botan::TLS::Renegotiation_Extension* Botan::TLS::Extensions::get () const [function] [call site] 00171
6 Botan::TLS::Renegotiation_Extension::renegotiation_info() const [function] [call site] 00172
6 __cxa_allocate_exception [call site] 00173
6 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00174
6 Botan::TLS::Client_Hello_Internal::extensions() [function] [call site] 00175
6 Botan::TLS::Renegotiation_Extension::Renegotiation_Extension() [function] [call site] 00176
7 Botan::TLS::Extension::Extension() [function] [call site] 00177
6 Botan::TLS::Client_Hello::~Client_Hello() [function] [call site] 00178
7 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00179
5 Botan::TLS::Client_Hello_13::Client_Hello_13(std::__1::unique_ptr >) [function] [call site] 00180
6 Botan::TLS::Client_Hello::Client_Hello(std::__1::unique_ptr >) [function] [call site] 00181
6 Botan::TLS::Client_Hello_Internal::extensions() [function] [call site] 00182
6 bool Botan::TLS::Extensions::has () const [function] [call site] 00183
6 Botan::assertion_failure(char const*, char const*, char const*, char const*, int) [function] [call site] 00184
6 Botan::TLS::Client_Hello_Internal::legacy_version() const [function] [call site] 00185
6 Botan::TLS::Protocol_Version::is_tls_13_or_later() const [function] [call site] 00186
7 Botan::TLS::Protocol_Version::is_datagram_protocol() const [function] [call site] 00187
7 Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code) [function] [call site] 00188
7 Botan::TLS::Protocol_Version::is_datagram_protocol() const [function] [call site] 00189
7 Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code) [function] [call site] 00190
6 __cxa_allocate_exception [call site] 00191
6 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00192
6 Botan::TLS::Client_Hello_Internal::comp_methods() const [function] [call site] 00193
6 __cxa_allocate_exception [call site] 00194
6 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00195
6 bool Botan::TLS::Extensions::has () const [function] [call site] 00196
6 bool Botan::TLS::Extensions::has () const [function] [call site] 00197
6 __cxa_allocate_exception [call site] 00198
6 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00199
6 Botan::TLS::Extensions::all() const [function] [call site] 00200
6 __cxa_allocate_exception [call site] 00201
6 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00202
6 bool Botan::TLS::Extensions::has () const [function] [call site] 00203
6 bool Botan::TLS::Extensions::has () const [function] [call site] 00204
6 __cxa_allocate_exception [call site] 00205
6 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00206
6 bool Botan::TLS::Extensions::has () const [function] [call site] 00207
6 __cxa_allocate_exception [call site] 00208
6 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00209
6 __cxa_throw [call site] 00210
6 bool Botan::TLS::Extensions::has () const [function] [call site] 00211
6 Botan::TLS::Supported_Groups* Botan::TLS::Extensions::get () const [function] [call site] 00212
6 Botan::assertion_failure(char const*, char const*, char const*, char const*, int) [function] [call site] 00213
6 Botan::TLS::Supported_Groups::groups() const [function] [call site] 00214
6 Botan::TLS::Key_Share* Botan::TLS::Extensions::get () const [function] [call site] 00215
6 Botan::TLS::Key_Share::offered_groups() const [function] [call site] 00216
6 auto Botan::TLS::Client_Hello_13::Client_Hello_13(std::__1::unique_ptr >)::$_0::operator() (Botan::TLS::Group_Params) [function] [call site] 00217
6 __cxa_allocate_exception [call site] 00218
6 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00219
6 Botan::TLS::Client_Hello::~Client_Hello() [function] [call site] 00220
4 std::__1::variant Botan::generalize_to , Botan::TLS::Client_Hello_13, Botan::TLS::Client_Hello_12>(std::__1::variant ) [function] [call site] 00221
5 __clang_call_terminate [call site] 00222
6 __cxa_begin_catch [call site] 00223
4 Botan::TLS::Server_Hello_13::parse(std::__1::vector > const&) [function] [call site] 00224
5 Botan::TLS::Server_Hello_Internal::version() const [function] [call site] 00225
6 Botan::TLS::Server_Hello_Internal::extensions() const [function] [call site] 00226
6 bool Botan::TLS::Extensions::has () const [function] [call site] 00227
6 Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code) [function] [call site] 00228
5 Botan::TLS::Protocol_Version::is_pre_tls_13() const [function] [call site] 00229
5 Botan::TLS::Server_Hello_12::Server_Hello_12(std::__1::unique_ptr >) [function] [call site] 00230
6 Botan::TLS::Server_Hello::Server_Hello(std::__1::unique_ptr >) [function] [call site] 00231
7 Botan::TLS::Handshake_Message::Handshake_Message() [function] [call site] 00232
6 Botan::TLS::Server_Hello_Internal::version() const [function] [call site] 00233
6 Botan::TLS::Protocol_Version::is_pre_tls_13() const [function] [call site] 00234
6 __cxa_allocate_exception [call site] 00235
6 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00236
6 Botan::TLS::Server_Hello::~Server_Hello() [function] [call site] 00237
7 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00238
5 Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code) [function] [call site] 00239
5 Botan::TLS::Server_Hello_Internal::is_hello_retry_request() const [function] [call site] 00240
5 Botan::TLS::Hello_Retry_Request::Hello_Retry_Request(std::__1::unique_ptr >) [function] [call site] 00241
6 Botan::TLS::Server_Hello_13::Server_Hello_13(std::__1::unique_ptr >, Botan::TLS::Server_Hello_13::Hello_Retry_Request_Tag) [function] [call site] 00242
7 Botan::TLS::Server_Hello::Server_Hello(std::__1::unique_ptr >) [function] [call site] 00243
7 Botan::TLS::Server_Hello_Internal::is_hello_retry_request() const [function] [call site] 00244
7 Botan::assertion_failure(char const*, char const*, char const*, char const*, int) [function] [call site] 00245
7 Botan::TLS::Server_Hello_13::basic_validation() const [function] [call site] 00246
8 Botan::TLS::Server_Hello_Internal::version() const [function] [call site] 00247
8 Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code) [function] [call site] 00248
8 Botan::assertion_failure(char const*, char const*, char const*, char const*, int) [function] [call site] 00249
8 Botan::TLS::Server_Hello::legacy_version() const [function] [call site] 00250
9 Botan::TLS::Server_Hello_Internal::legacy_version() const [function] [call site] 00251
8 Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code) [function] [call site] 00252
8 __cxa_allocate_exception [call site] 00253
8 Botan::TLS::Server_Hello::legacy_version() const [function] [call site] 00254
8 Botan::TLS::Protocol_Version::to_string() const [function] [call site] 00255
9 Botan::TLS::Protocol_Version::major_version() const [function] [call site] 00256
9 Botan::TLS::Protocol_Version::minor_version() const [function] [call site] 00257
8 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00258
8 Botan::TLS::Server_Hello::compression_method() const [function] [call site] 00259
9 Botan::TLS::Server_Hello_Internal::comp_method() const [function] [call site] 00260
8 __cxa_allocate_exception [call site] 00261
8 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00262
8 Botan::Exception::~Exception() [function] [call site] 00263
8 Botan::TLS::Server_Hello::extensions() const [function] [call site] 00264
9 Botan::TLS::Server_Hello_Internal::extensions() [function] [call site] 00265
8 bool Botan::TLS::Extensions::has () const [function] [call site] 00266
8 __cxa_allocate_exception [call site] 00267
8 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00268
8 Botan::Exception::~Exception() [function] [call site] 00269
8 Botan::TLS::Server_Hello_13::selected_version() const [function] [call site] 00270
9 Botan::TLS::Server_Hello_Internal::extensions() [function] [call site] 00271
9 Botan::TLS::Supported_Versions* Botan::TLS::Extensions::get () const [function] [call site] 00272
9 Botan::assertion_failure(char const*, char const*, char const*, char const*, int) [function] [call site] 00273
9 Botan::TLS::Supported_Versions::versions() const [function] [call site] 00274
9 Botan::assertion_failure(char const*, char const*, char const*, char const*, int) [function] [call site] 00275
8 Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code) [function] [call site] 00276
8 __cxa_allocate_exception [call site] 00277
8 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00278
8 Botan::Exception::~Exception() [function] [call site] 00279
7 Botan::TLS::Server_Hello::extensions() const [function] [call site] 00280
7 Botan::TLS::Extensions::contains_other_than(std::__1::set , std::__1::allocator > const&, bool) const [function] [call site] 00281
8 Botan::TLS::Extensions::extension_types() const [function] [call site] 00282
7 __cxa_allocate_exception [call site] 00283
7 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00284
7 bool Botan::TLS::Extensions::has () const [function] [call site] 00285
7 __cxa_allocate_exception [call site] 00286
7 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00287
7 Botan::TLS::Server_Hello::~Server_Hello() [function] [call site] 00288
5 Botan::TLS::Server_Hello_13::Server_Hello_13(std::__1::unique_ptr >, Botan::TLS::Server_Hello_13::Server_Hello_Tag) [function] [call site] 00289
6 Botan::TLS::Server_Hello::Server_Hello(std::__1::unique_ptr >) [function] [call site] 00290
6 Botan::TLS::Server_Hello_Internal::is_hello_retry_request() const [function] [call site] 00291
6 Botan::assertion_failure(char const*, char const*, char const*, char const*, int) [function] [call site] 00292
6 Botan::TLS::Server_Hello_13::basic_validation() const [function] [call site] 00293
6 Botan::TLS::Server_Hello::extensions() const [function] [call site] 00294
6 Botan::TLS::Extensions::contains_other_than(std::__1::set , std::__1::allocator > const&, bool) const [function] [call site] 00295
6 __cxa_allocate_exception [call site] 00296
6 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00297
6 bool Botan::TLS::Extensions::has () const [function] [call site] 00298
6 __cxa_allocate_exception [call site] 00299
6 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00300
6 Botan::TLS::Server_Hello::~Server_Hello() [function] [call site] 00301
5 __cxa_allocate_exception [call site] 00302
5 Botan::TLS::Protocol_Version::to_string() const [function] [call site] 00303
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00304
4 std::__1::variant Botan::generalize_to , Botan::TLS::Hello_Retry_Request, Botan::TLS::Server_Hello_13, Botan::TLS::Server_Hello_12>(std::__1::variant ) [function] [call site] 00305
4 Botan::TLS::Encrypted_Extensions::Encrypted_Extensions(std::__1::vector > const&) [function] [call site] 00306
5 Botan::TLS::Handshake_Message::Handshake_Message() [function] [call site] 00307
5 Botan::TLS::Extensions::Extensions() [function] [call site] 00308
5 __cxa_allocate_exception [call site] 00309
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00310
5 Botan::TLS::Encrypted_Extensions::type() const [function] [call site] 00311
5 Botan::TLS::Extensions::deserialize(Botan::TLS::TLS_Data_Reader&, Botan::TLS::Connection_Side, Botan::TLS::Handshake_Type) [function] [call site] 00312
6 Botan::TLS::TLS_Data_Reader::has_remaining() const [function] [call site] 00313
6 Botan::TLS::TLS_Data_Reader::get_uint16_t() [function] [call site] 00314
6 Botan::TLS::TLS_Data_Reader::remaining_bytes() const [function] [call site] 00315
6 __cxa_allocate_exception [call site] 00316
6 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00317
6 Botan::Exception::~Exception() [function] [call site] 00318
6 Botan::TLS::Extensions::has(Botan::TLS::Extension_Code) const [function] [call site] 00319
7 Botan::TLS::Extensions::get(Botan::TLS::Extension_Code) const [function] [call site] 00320
6 __cxa_allocate_exception [call site] 00321
6 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00322
6 Botan::Exception::~Exception() [function] [call site] 00323
6 std::__1::vector > Botan::TLS::TLS_Data_Reader::get_fixed (unsigned long) [function] [call site] 00324
7 std::__1::vector > Botan::TLS::TLS_Data_Reader::get_elem > >(unsigned long) [function] [call site] 00325
8 Botan::TLS::TLS_Data_Reader::assert_at_least(unsigned long) const [function] [call site] 00326
8 unsigned char Botan::load_be (unsigned char const*, unsigned long) [function] [call site] 00327
6 Botan::TLS::TLS_Data_Reader::TLS_Data_Reader(char const*, std::__1::span ) [function] [call site] 00328
6 Botan::TLS::(anonymous namespace)::make_extension(Botan::TLS::TLS_Data_Reader&, Botan::TLS::Extension_Code, Botan::TLS::Connection_Side, Botan::TLS::Handshake_Type) [function] [call site] 00329
7 Botan::TLS::TLS_Data_Reader::remaining_bytes() const [function] [call site] 00330
5 Botan::TLS::Extensions::contains_implemented_extensions_other_than(std::__1::set , std::__1::allocator > const&) const [function] [call site] 00331
6 Botan::TLS::Extensions::contains_other_than(std::__1::set , std::__1::allocator > const&, bool) const [function] [call site] 00332
5 __cxa_allocate_exception [call site] 00333
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00334
5 Botan::TLS::Extensions::~Extensions() [function] [call site] 00335
5 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00336
4 Botan::TLS::Encrypted_Extensions::~Encrypted_Extensions() [function] [call site] 00337
5 Botan::TLS::Extensions::~Extensions() [function] [call site] 00338
5 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00339
4 Botan::TLS::Certificate_13::Certificate_13(std::__1::vector > const&, Botan::TLS::Policy const&, Botan::TLS::Connection_Side) [function] [call site] 00340
5 Botan::TLS::Handshake_Message::Handshake_Message() [function] [call site] 00341
5 Botan::TLS::TLS_Data_Reader::TLS_Data_Reader(char const*, std::__1::span ) [function] [call site] 00342
5 std::__1::vector > Botan::TLS::TLS_Data_Reader::get_range (unsigned long, unsigned long, unsigned long) [function] [call site] 00343
5 __cxa_allocate_exception [call site] 00344
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00345
5 Botan::TLS::TLS_Data_Reader::get_uint24_t() [function] [call site] 00346
5 Botan::TLS::TLS_Data_Reader::remaining_bytes() const [function] [call site] 00347
5 __cxa_allocate_exception [call site] 00348
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00349
5 __cxa_allocate_exception [call site] 00350
5 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00351
5 Botan::TLS::TLS_Data_Reader::has_remaining() const [function] [call site] 00352
5 Botan::TLS::Certificate_13::Certificate_Entry::Certificate_Entry() [function] [call site] 00353
6 Botan::X509_Certificate::X509_Certificate() [function] [call site] 00354
7 Botan::X509_Object::X509_Object() [function] [call site] 00355
8 Botan::ASN1_Object::ASN1_Object() [function] [call site] 00356
6 Botan::TLS::Extensions::Extensions() [function] [call site] 00357
5 Botan::TLS::TLS_Data_Reader::get_tls_length_value(unsigned long) [function] [call site] 00358
5 Botan::X509_Certificate::X509_Certificate(std::__1::vector > const&) [function] [call site] 00359
6 Botan::X509_Object::X509_Object() [function] [call site] 00360
6 Botan::DataSource_Memory::DataSource_Memory(unsigned char const*, unsigned long) [function] [call site] 00361
7 Botan::DataSource::DataSource() [function] [call site] 00362
6 Botan::X509_Object::load_data(Botan::DataSource&) [function] [call site] 00363
7 Botan::ASN1::maybe_BER(Botan::DataSource&) [function] [call site] 00364
8 Botan::DataSource::peek_byte(unsigned char&) const [function] [call site] 00365
8 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00366
8 Botan::assertion_failure(char const*, char const*, char const*, char const*, int) [function] [call site] 00367
8 __cxa_allocate_exception [call site] 00368
8 Botan::Stream_IO_Error::Stream_IO_Error(std::__1::basic_string_view >) [function] [call site] 00369
9 Botan::Exception::Exception(char const*, std::__1::basic_string_view >) [function] [call site] 00370
8 Botan::Exception::~Exception() [function] [call site] 00371
7 Botan::PEM_Code::matches(Botan::DataSource&, std::__1::basic_string_view >, unsigned long) [function] [call site] 00372
8 std::__1::basic_string , std::__1::allocator > Botan::fmt > >(std::__1::basic_string_view >, std::__1::basic_string_view > const&) [function] [call site] 00373
7 Botan::BER_Decoder::BER_Decoder(Botan::DataSource&) [function] [call site] 00374
8 Botan::BER_Object::BER_Object() [function] [call site] 00375
7 Botan::BER_Decoder::~BER_Decoder() [function] [call site] 00376
8 Botan::BER_Object::~BER_Object() [function] [call site] 00377
7 Botan::PEM_Code::decode(Botan::DataSource&, std::__1::basic_string , std::__1::allocator >&) [function] [call site] 00378
8 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00379
8 __cxa_allocate_exception [call site] 00380
8 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00381
8 __cxa_allocate_exception [call site] 00382
8 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00383
8 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00384
8 __cxa_allocate_exception [call site] 00385
8 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00386
8 __cxa_allocate_exception [call site] 00387
8 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00388
8 std::__1::basic_string , std::__1::allocator > Botan::fmt , std::__1::allocator > >(std::__1::basic_string_view >, std::__1::basic_string , std::__1::allocator > const&) [function] [call site] 00389
8 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00390
8 __cxa_allocate_exception [call site] 00391
8 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00392
8 __cxa_allocate_exception [call site] 00393
8 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00394
8 Botan::base64_decode(char const*, unsigned long, bool) [function] [call site] 00395
9 std::__1::vector > Botan::base_decode_to_vec >, Botan::(anonymous namespace)::Base64>(Botan::(anonymous namespace)::Base64&&, char const*, unsigned long, bool) [function] [call site] 00396
10 Botan::(anonymous namespace)::Base64::decode_max_output(unsigned long) [function] [call site] 00397
11 Botan::round_up(unsigned long, unsigned long) [function] [call site] 00398
12 Botan::throw_invalid_argument(char const*, char const*, char const*) [function] [call site] 00399
13 __cxa_allocate_exception [call site] 00400
13 std::__1::basic_string , std::__1::allocator > Botan::fmt (std::__1::basic_string_view >, char const* const&, char const* const&, char const* const&) [function] [call site] 00401
13 Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view >) [function] [call site] 00402
10 unsigned long Botan::base_decode_full (Botan::(anonymous namespace)::Base64&, unsigned char*, char const*, unsigned long, bool) [function] [call site] 00403
11 unsigned long Botan::base_decode (Botan::(anonymous namespace)::Base64&, unsigned char*, char const*, unsigned long, unsigned long&, bool, bool) [function] [call site] 00404
12 Botan::(anonymous namespace)::Base64::decode_max_output(unsigned long) [function] [call site] 00405
12 void Botan::clear_mem (unsigned char*, unsigned long) [function] [call site] 00406
13 Botan::clear_bytes(void*, unsigned long) [function] [call site] 00407
12 Botan::(anonymous namespace)::Base64::lookup_binary_value(char) [function] [call site] 00408
13 Botan::CT::Mask ::is_within_range(unsigned char, unsigned char, unsigned char) [function] [call site] 00409
14 unsigned char Botan::expand_top_bit (unsigned char) [function] [call site] 00410
14 Botan::CT::Mask ::Mask(unsigned char) [function] [call site] 00411
13 Botan::CT::Mask ::is_within_range(unsigned char, unsigned char, unsigned char) [function] [call site] 00412
13 Botan::CT::Mask ::is_within_range(unsigned char, unsigned char, unsigned char) [function] [call site] 00413
13 Botan::CT::Mask ::is_equal(unsigned char, unsigned char) [function] [call site] 00414
14 Botan::CT::Mask ::is_zero(unsigned char) [function] [call site] 00415
15 unsigned char Botan::ct_is_zero (unsigned char) [function] [call site] 00416
16 unsigned char Botan::expand_top_bit (unsigned char) [function] [call site] 00417
15 Botan::CT::Mask ::Mask(unsigned char) [function] [call site] 00418
13 Botan::CT::Mask ::is_equal(unsigned char, unsigned char) [function] [call site] 00419
13 Botan::CT::Mask ::is_equal(unsigned char, unsigned char) [function] [call site] 00420
13 Botan::CT::Mask ::is_any_of(unsigned char, std::initializer_list ) [function] [call site] 00421
14 unsigned char Botan::expand_top_bit (unsigned char) [function] [call site] 00422
14 Botan::CT::Mask ::Mask(unsigned char) [function] [call site] 00423
13 Botan::CT::Mask ::select(unsigned char, unsigned char) const [function] [call site] 00424
14 Botan::CT::Mask ::value() const [function] [call site] 00425
14 unsigned char Botan::choose (unsigned char, unsigned char, unsigned char) [function] [call site] 00426
13 Botan::CT::Mask ::select(unsigned char, unsigned char) const [function] [call site] 00427
13 Botan::CT::Mask ::select(unsigned char, unsigned char) const [function] [call site] 00428
13 Botan::CT::Mask ::select(unsigned char, unsigned char) const [function] [call site] 00429
13 Botan::CT::Mask ::select(unsigned char, unsigned char) const [function] [call site] 00430
13 __clang_call_terminate [call site] 00431
12 Botan::(anonymous namespace)::Base64::check_bad_char(unsigned char, char, bool) [function] [call site] 00432
13 __cxa_allocate_exception [call site] 00433
13 Botan::format_char_for_display(char) [function] [call site] 00434
13 std::__1::basic_string , std::__1::allocator > Botan::fmt , std::__1::allocator > >(std::__1::basic_string_view >, std::__1::basic_string , std::__1::allocator > const&) [function] [call site] 00435
13 Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view >) [function] [call site] 00436
12 Botan::(anonymous namespace)::Base64::decode(unsigned char*, unsigned char const*) [function] [call site] 00437
12 Botan::(anonymous namespace)::Base64::lookup_binary_value(char) [function] [call site] 00438
11 __cxa_allocate_exception [call site] 00439
11 Botan::(anonymous namespace)::Base64::name() [function] [call site] 00440
12 __clang_call_terminate [call site] 00441
11 Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view >) [function] [call site] 00442
7 Botan::DataSource_Memory::DataSource_Memory(std::__1::vector >) [function] [call site] 00443
8 Botan::DataSource::DataSource() [function] [call site] 00444
7 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00445
7 Botan::BER_Decoder::BER_Decoder(Botan::DataSource&) [function] [call site] 00446
7 Botan::BER_Decoder::~BER_Decoder() [function] [call site] 00447
7 Botan::DataSource_Memory::~DataSource_Memory() [function] [call site] 00448
8 Botan::DataSource::~DataSource() [function] [call site] 00449
7 __cxa_allocate_exception [call site] 00450
7 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >, std::exception const&) [function] [call site] 00451
8 Botan::Exception::Exception(std::__1::basic_string_view >, std::exception const&) [function] [call site] 00452
9 std::exception::exception() [function] [call site] 00453
9 std::__1::basic_string , std::__1::allocator > Botan::fmt >, char const*>(std::__1::basic_string_view >, std::__1::basic_string_view > const&, char const* const&) [function] [call site] 00454
9 std::exception::~exception() [call site] 00455
7 __cxa_end_catch [call site] 00456
6 Botan::DataSource_Memory::~DataSource_Memory() [function] [call site] 00457
6 Botan::X509_Object::~X509_Object() [function] [call site] 00458
7 Botan::AlgorithmIdentifier::~AlgorithmIdentifier() [function] [call site] 00459
8 Botan::OID::~OID() [function] [call site] 00460
9 Botan::ASN1_Object::~ASN1_Object() [function] [call site] 00461
5 Botan::X509_Certificate::operator=(Botan::X509_Certificate const&) [function] [call site] 00462
6 Botan::X509_Object::operator=(Botan::X509_Object const&) [function] [call site] 00463
7 Botan::ASN1_Object::operator=(Botan::ASN1_Object const&) [function] [call site] 00464
5 Botan::X509_Certificate::x509_version() const [function] [call site] 00465
6 Botan::X509_Certificate::data() const [function] [call site] 00466
7 __cxa_allocate_exception [call site] 00467
7 Botan::Invalid_State::Invalid_State(std::__1::basic_string_view >) [function] [call site] 00468
5 __cxa_allocate_exception [call site] 00469
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00470
5 Botan::TLS::TLS_Data_Reader::peek_uint16_t() const [function] [call site] 00471
5 std::__1::vector > Botan::TLS::TLS_Data_Reader::get_fixed (unsigned long) [function] [call site] 00472
5 Botan::TLS::TLS_Data_Reader::TLS_Data_Reader(char const*, std::__1::span ) [function] [call site] 00473
5 Botan::TLS::Certificate_13::type() const [function] [call site] 00474
5 Botan::TLS::Extensions::deserialize(Botan::TLS::TLS_Data_Reader&, Botan::TLS::Connection_Side, Botan::TLS::Handshake_Type) [function] [call site] 00475
5 Botan::TLS::Extensions::contains_implemented_extensions_other_than(std::__1::set , std::__1::allocator > const&) const [function] [call site] 00476
5 __cxa_allocate_exception [call site] 00477
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00478
5 Botan::TLS::Certificate_13::Certificate_Entry::~Certificate_Entry() [function] [call site] 00479
5 __cxa_allocate_exception [call site] 00480
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00481
5 Botan::X509_Certificate::subject_public_key() const [function] [call site] 00482
6 Botan::X509_Certificate::subject_public_key_info() const [function] [call site] 00483
7 Botan::X509_Certificate::data() const [function] [call site] 00484
6 Botan::X509::load_key(std::__1::vector >) [function] [call site] 00485
7 Botan::DataSource_Memory::DataSource_Memory(std::__1::vector > const&) [function] [call site] 00486
8 Botan::DataSource::DataSource() [function] [call site] 00487
7 Botan::X509::load_key(Botan::DataSource&) [function] [call site] 00488
8 Botan::AlgorithmIdentifier::AlgorithmIdentifier() [function] [call site] 00489
9 Botan::ASN1_Object::ASN1_Object() [function] [call site] 00490
8 Botan::ASN1::maybe_BER(Botan::DataSource&) [function] [call site] 00491
8 Botan::BER_Decoder::BER_Decoder(Botan::DataSource&) [function] [call site] 00492
8 Botan::BER_Decoder::start_sequence() [function] [call site] 00493
9 Botan::BER_Decoder::start_cons(Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00494
10 Botan::BER_Decoder::get_next_object() [function] [call site] 00495
11 Botan::BER_Object::BER_Object() [function] [call site] 00496
11 Botan::BER_Object::is_set() const [function] [call site] 00497
11 Botan::(anonymous namespace)::decode_tag(Botan::DataSource*, Botan::ASN1_Type&, Botan::ASN1_Class&) [function] [call site] 00498
12 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00499
12 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00500
12 __cxa_allocate_exception [call site] 00501
12 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00502
13 std::__1::basic_string , std::__1::allocator > Botan::fmt > >(std::__1::basic_string_view >, std::__1::basic_string_view > const&) [function] [call site] 00503
13 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00504
12 Botan::Exception::~Exception() [function] [call site] 00505
12 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00506
12 Botan::Exception::~Exception() [function] [call site] 00507
11 Botan::BER_Object::set_tagging(Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00508
11 Botan::BER_Object::is_set() const [function] [call site] 00509
11 Botan::(anonymous namespace)::decode_length(Botan::DataSource*, unsigned long&, unsigned long) [function] [call site] 00510
12 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00511
12 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00512
12 Botan::Exception::~Exception() [function] [call site] 00513
12 __cxa_allocate_exception [call site] 00514
12 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00515
12 Botan::Exception::~Exception() [function] [call site] 00516
12 __cxa_allocate_exception [call site] 00517
12 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00518
12 Botan::Exception::~Exception() [function] [call site] 00519
12 Botan::(anonymous namespace)::find_eoc(Botan::DataSource*, unsigned long) [function] [call site] 00520
13 std::__1::vector >& Botan::operator+= , unsigned long>(std::__1::vector >&, std::__1::pair const&) [function] [call site] 00521
13 Botan::(anonymous namespace)::decode_tag(Botan::DataSource*, Botan::ASN1_Type&, Botan::ASN1_Class&) [function] [call site] 00522
13 Botan::(anonymous namespace)::decode_length(Botan::DataSource*, unsigned long&, unsigned long) [function] [call site] 00523
14 unsigned char Botan::get_byte<0ul, unsigned long>(unsigned long) [function] [call site] 00524
14 __cxa_allocate_exception [call site] 00525
14 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00526
14 Botan::Exception::~Exception() [function] [call site] 00527
14 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00528
14 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00529
14 Botan::Exception::~Exception() [function] [call site] 00530
13 Botan::DataSource::discard_next(unsigned long) [function] [call site] 00531
13 Botan::checked_add(unsigned long, unsigned long, char const*, int) [function] [call site] 00532
14 __cxa_allocate_exception [call site] 00533
14 Botan::Integer_Overflow_Detected::Integer_Overflow_Detected(std::__1::basic_string_view >, int) [function] [call site] 00534
15 std::__1::basic_string , std::__1::allocator > Botan::fmt >, int>(std::__1::basic_string_view >, std::__1::basic_string_view > const&, int const&) [function] [call site] 00535
15 Botan::Exception::Exception(std::__1::basic_string_view >) [function] [call site] 00536
14 Botan::Exception::~Exception() [function] [call site] 00537
13 Botan::checked_add(unsigned long, unsigned long, char const*, int) [function] [call site] 00538
13 Botan::checked_add(unsigned long, unsigned long, char const*, int) [function] [call site] 00539
13 Botan::DataSource_Memory::~DataSource_Memory() [function] [call site] 00540
11 __cxa_allocate_exception [call site] 00541
11 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00542
11 Botan::BER_Object::mutable_bits(unsigned long) [function] [call site] 00543
11 __cxa_allocate_exception [call site] 00544
11 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00545
11 Botan::BER_Object::tagging() const [function] [call site] 00546
12 Botan::BER_Object::type_tag() const [function] [call site] 00547
11 Botan::BER_Object::~BER_Object() [function] [call site] 00548
10 Botan::operator|(Botan::ASN1_Class, Botan::ASN1_Class) [function] [call site] 00549
10 Botan::BER_Object::assert_is_a(Botan::ASN1_Type, Botan::ASN1_Class, std::__1::basic_string_view >) const [function] [call site] 00550
11 Botan::BER_Object::is_a(Botan::ASN1_Type, Botan::ASN1_Class) const [function] [call site] 00551
11 Botan::asn1_tag_to_string(Botan::ASN1_Type) [function] [call site] 00552
11 Botan::asn1_class_to_string(Botan::ASN1_Class) [function] [call site] 00553
11 Botan::asn1_class_to_string(Botan::ASN1_Class) [function] [call site] 00554
11 __cxa_allocate_exception [call site] 00555
11 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00556
10 Botan::BER_Decoder::BER_Decoder(Botan::BER_Object&&, Botan::BER_Decoder*) [function] [call site] 00557
11 Botan::BER_Object::BER_Object() [function] [call site] 00558
11 Botan::BER_Object::~BER_Object() [function] [call site] 00559
10 Botan::BER_Object::~BER_Object() [function] [call site] 00560
8 Botan::PEM_Code::decode_check_label(Botan::DataSource&, std::__1::basic_string_view >) [function] [call site] 00561
9 Botan::PEM_Code::decode(Botan::DataSource&, std::__1::basic_string , std::__1::allocator >&) [function] [call site] 00562
9 __cxa_allocate_exception [call site] 00563
9 std::__1::basic_string , std::__1::allocator > Botan::fmt >, std::__1::basic_string , std::__1::allocator > >(std::__1::basic_string_view >, std::__1::basic_string_view > const&, std::__1::basic_string , std::__1::allocator > const&) [function] [call site] 00564
9 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00565
8 Botan::DataSource_Memory::DataSource_Memory(std::__1::vector >) [function] [call site] 00566
8 Botan::BER_Decoder::BER_Decoder(Botan::DataSource&) [function] [call site] 00567
8 Botan::BER_Decoder::start_sequence() [function] [call site] 00568
8 Botan::DataSource_Memory::~DataSource_Memory() [function] [call site] 00569
8 __cxa_allocate_exception [call site] 00570
8 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00571
8 Botan::load_public_key(Botan::AlgorithmIdentifier const&, std::__1::span ) [function] [call site] 00572
9 Botan::AlgorithmIdentifier::oid() const [function] [call site] 00573
9 Botan::OID::to_formatted_string() const [function] [call site] 00574
10 Botan::OID::human_name_or_empty() const [function] [call site] 00575
11 Botan::OID_Map::global_registry() [function] [call site] 00576
12 __cxa_guard_acquire [call site] 00577
12 Botan::OID_Map::OID_Map() [function] [call site] 00578
13 Botan::OID_Map::load_str2oid_map() [function] [call site] 00579
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00580
15 Botan::ASN1_Object::ASN1_Object() [function] [call site] 00581
15 Botan::throw_invalid_argument(char const*, char const*, char const*) [function] [call site] 00582
15 Botan::ASN1_Object::~ASN1_Object() [function] [call site] 00583
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00584
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00585
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00586
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00587
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00588
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00589
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00590
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00591
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00592
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00593
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00594
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00595
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00596
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00597
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00598
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00599
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00600
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00601
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00602
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00603
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00604
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00605
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00606
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00607
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00608
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00609
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00610
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00611
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00612
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00613
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00614
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00615
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00616
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00617
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00618
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00619
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00620
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00621
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00622
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00623
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00624
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00625
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00626
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00627
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00628
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00629
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00630
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00631
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00632
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00633
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00634
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00635
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00636
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00637
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00638
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00639
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00640
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00641
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00642
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00643
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00644
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00645
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00646
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00647
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00648
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00649
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00650
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00651
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00652
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00653
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00654
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00655
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00656
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00657
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00658
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00659
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00660
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00661
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00662
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00663
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00664
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00665
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00666
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00667
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00668
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00669
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00670
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00671
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00672
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00673
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00674
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00675
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00676
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00677
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00678
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00679
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00680
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00681
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00682
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00683
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00684
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00685
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00686
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00687
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00688
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00689
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00690
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00691
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00692
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00693
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00694
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00695
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00696
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00697
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00698
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00699
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00700
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00701
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00702
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00703
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00704
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00705
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00706
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00707
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00708
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00709
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00710
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00711
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00712
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00713
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00714
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00715
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00716
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00717
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00718
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00719
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00720
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00721
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00722
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00723
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00724
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00725
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00726
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00727
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00728
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00729
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00730
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00731
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00732
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00733
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00734
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00735
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00736
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00737
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00738
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00739
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00740
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00741
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00742
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00743
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00744
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00745
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00746
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00747
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00748
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00749
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00750
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00751
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00752
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00753
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00754
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00755
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00756
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00757
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00758
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00759
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00760
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00761
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00762
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00763
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00764
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00765
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00766
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00767
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00768
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00769
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00770
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00771
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00772
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00773
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00774
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00775
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00776
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00777
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00778
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00779
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00780
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00781
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00782
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00783
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00784
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00785
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00786
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00787
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00788
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00789
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00790
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00791
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00792
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00793
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00794
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00795
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00796
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00797
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00798
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00799
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00800
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00801
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00802
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00803
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00804
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00805
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00806
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00807
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00808
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00809
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00810
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00811
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00812
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00813
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00814
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00815
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00816
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00817
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00818
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00819
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00820
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00821
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00822
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00823
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00824
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00825
14 Botan::OID::OID(std::initializer_list ) [function] [call site] 00826
14 Botan::OID::~OID() [function] [call site] 00827
13 Botan::OID_Map::load_oid2str_map() [function] [call site] 00828
12 Botan::OID_Map::~OID_Map() [function] [call site] 00829
10 Botan::OID::to_string() const [function] [call site] 00830
11 Botan::operator<<(std::__1::basic_ostream >&, Botan::OID const&) [function] [call site] 00831
12 Botan::OID::get_components() const [function] [call site] 00832
9 Botan::split_on(std::__1::basic_string_view >, char) [function] [call site] 00833
10 __cxa_allocate_exception [call site] 00834
10 std::__1::basic_string , std::__1::allocator > Botan::fmt > >(std::__1::basic_string_view >, std::__1::basic_string_view > const&) [function] [call site] 00835
9 __cxa_allocate_exception [call site] 00836
9 std::__1::basic_string , std::__1::allocator > Botan::fmt > >(std::__1::basic_string_view >, std::__1::basic_string_view > const&) [function] [call site] 00837
9 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >) [function] [call site] 00838
8 Botan::AlgorithmIdentifier::~AlgorithmIdentifier() [function] [call site] 00839
8 __cxa_begin_catch [call site] 00840
8 __cxa_allocate_exception [call site] 00841
8 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >, std::exception const&) [function] [call site] 00842
8 __cxa_end_catch [call site] 00843
7 Botan::DataSource_Memory::~DataSource_Memory() [function] [call site] 00844
6 __cxa_begin_catch [call site] 00845
6 __cxa_allocate_exception [call site] 00846
6 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view >, std::exception const&) [function] [call site] 00847
6 __cxa_end_catch [call site] 00848
5 Botan::TLS::Policy::allowed_signature_method(std::__1::basic_string_view >) const [function] [call site] 00849
6 bool Botan::value_exists , std::__1::allocator >, std::__1::basic_string_view > >(std::__1::vector , std::__1::allocator >, std::__1::allocator , std::__1::allocator > > > const&, std::__1::basic_string_view > const&) [function] [call site] 00850
5 __cxa_allocate_exception [call site] 00851
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00852
5 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00853
4 Botan::TLS::Certificate_13::~Certificate_13() [function] [call site] 00854
5 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00855
4 Botan::TLS::Certificate_Request_13::Certificate_Request_13(std::__1::vector > const&, Botan::TLS::Connection_Side) [function] [call site] 00856
5 Botan::TLS::Handshake_Message::Handshake_Message() [function] [call site] 00857
5 Botan::TLS::Extensions::Extensions() [function] [call site] 00858
5 Botan::TLS::TLS_Data_Reader::TLS_Data_Reader(char const*, std::__1::span ) [function] [call site] 00859
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00860
5 Botan::TLS::TLS_Data_Reader::get_tls_length_value(unsigned long) [function] [call site] 00861
5 Botan::TLS::Extensions::deserialize(Botan::TLS::TLS_Data_Reader&, Botan::TLS::Connection_Side, Botan::TLS::Handshake_Type) [function] [call site] 00862
5 bool Botan::TLS::Extensions::has () const [function] [call site] 00863
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00864
5 Botan::TLS::Extensions::contains_implemented_extensions_other_than(std::__1::set , std::__1::allocator > const&) const [function] [call site] 00865
5 __cxa_allocate_exception [call site] 00866
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00867
5 Botan::TLS::Extensions::~Extensions() [function] [call site] 00868
5 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00869
4 Botan::TLS::Certificate_Request_13::~Certificate_Request_13() [function] [call site] 00870
5 Botan::TLS::Extensions::~Extensions() [function] [call site] 00871
5 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00872
4 Botan::TLS::Certificate_Verify_13::Certificate_Verify_13(std::__1::vector > const&, Botan::TLS::Connection_Side) [function] [call site] 00873
5 Botan::TLS::Certificate_Verify::Certificate_Verify(std::__1::vector > const&) [function] [call site] 00874
6 Botan::TLS::Handshake_Message::Handshake_Message() [function] [call site] 00875
6 Botan::TLS::Signature_Scheme::Signature_Scheme() [function] [call site] 00876
6 Botan::TLS::TLS_Data_Reader::TLS_Data_Reader(char const*, std::__1::span ) [function] [call site] 00877
6 Botan::TLS::TLS_Data_Reader::get_uint16_t() [function] [call site] 00878
6 Botan::TLS::Signature_Scheme::Signature_Scheme(unsigned short) [function] [call site] 00879
7 Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code) [function] [call site] 00880
6 Botan::TLS::TLS_Data_Reader::assert_done() const [function] [call site] 00881
7 Botan::TLS::TLS_Data_Reader::has_remaining() const [function] [call site] 00882
7 Botan::TLS::TLS_Data_Reader::throw_decode_error(std::__1::basic_string_view >) const [function] [call site] 00883
6 Botan::TLS::Signature_Scheme::is_set() const [function] [call site] 00884
6 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00885
5 Botan::TLS::Signature_Scheme::is_available() const [function] [call site] 00886
6 Botan::TLS::Signature_Scheme::all_available_schemes() [function] [call site] 00887
7 __cxa_guard_acquire [call site] 00888
7 Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code) [function] [call site] 00889
7 Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code) [function] [call site] 00890
7 Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code) [function] [call site] 00891
7 Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code) [function] [call site] 00892
7 Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code) [function] [call site] 00893
7 Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code) [function] [call site] 00894
7 Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code) [function] [call site] 00895
7 Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code) [function] [call site] 00896
6 bool Botan::value_exists (std::__1::vector > const&, Botan::TLS::Signature_Scheme const&) [function] [call site] 00897
7 Botan::TLS::Signature_Scheme::operator==(Botan::TLS::Signature_Scheme const&) const [function] [call site] 00898
6 __clang_call_terminate [call site] 00899
5 __cxa_allocate_exception [call site] 00900
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00901
5 Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code) [function] [call site] 00902
5 Botan::TLS::Signature_Scheme::is_compatible_with(Botan::TLS::Protocol_Version const&) const [function] [call site] 00903
6 Botan::TLS::Signature_Scheme::hash_function_name() const [function] [call site] 00904
6 Botan::TLS::Protocol_Version::is_pre_tls_13() const [function] [call site] 00905
6 __clang_call_terminate [call site] 00906
5 __cxa_allocate_exception [call site] 00907
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00908
5 Botan::TLS::Certificate_Verify::~Certificate_Verify() [function] [call site] 00909
6 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00910
4 Botan::TLS::Certificate_Verify::~Certificate_Verify() [function] [call site] 00911
4 Botan::TLS::Finished_13::Finished(std::__1::vector > const&) [function] [call site] 00912
5 Botan::TLS::Finished::Finished(std::__1::vector > const&) [function] [call site] 00913
6 Botan::TLS::Handshake_Message::Handshake_Message() [function] [call site] 00914
4 Botan::assertion_failure(char const*, char const*, char const*, char const*, int) [function] [call site] 00915
3 Botan::TLS::TLS_Data_Reader::read_so_far() const [function] [call site] 00916
3 Botan::assertion_failure(char const*, char const*, char const*, char const*, int) [function] [call site] 00917
3 Botan::TLS::TLS_Data_Reader::read_so_far() const [function] [call site] 00918
3 Botan::TLS::Transcript_Hash_State::update(std::__1::span ) [function] [call site] 00919
2 (anonymous namespace)::prepare(std::__1::span ) [function] [call site] 00920
2 Botan::TLS::Handshake_Layer::next_post_handshake_message(Botan::TLS::Policy const&) [function] [call site] 00921
3 std::__1::optional > Botan::TLS::(anonymous namespace)::parse_message >(Botan::TLS::TLS_Data_Reader&, Botan::TLS::Policy const&, Botan::TLS::Connection_Side) [function] [call site] 00922
4 void Botan::ignore_params (Botan::TLS::Connection_Side const&) [function] [call site] 00923
5 void Botan::ignore_param (Botan::TLS::Connection_Side const&) [function] [call site] 00924
4 Botan::TLS::New_Session_Ticket_13::New_Session_Ticket_13(std::__1::vector > const&, Botan::TLS::Connection_Side) [function] [call site] 00925
5 Botan::TLS::Handshake_Message::Handshake_Message() [function] [call site] 00926
5 Botan::Strong >, Botan::TLS::Ticket_Nonce_>::Strong() [function] [call site] 00927
6 Botan::detail::Strong_Adapter > >::Strong_Adapter() [function] [call site] 00928
7 Botan::detail::Strong_Base > >::Strong_Base() [function] [call site] 00929
5 Botan::TLS::Extensions::Extensions() [function] [call site] 00930
5 Botan::TLS::TLS_Data_Reader::TLS_Data_Reader(char const*, std::__1::span ) [function] [call site] 00931
5 __cxa_allocate_exception [call site] 00932
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00933
5 Botan::Strong >, Botan::TLS::Ticket_Nonce_>::Strong_Base(std::__1::vector >) [function] [call site] 00934
6 Botan::detail::Strong_Adapter > >::Strong_Base(std::__1::vector >) [function] [call site] 00935
5 Botan::TLS::TLS_Data_Reader::get_tls_length_value(unsigned long) [function] [call site] 00936
5 Botan::Strong >, Botan::TLS::Opaque_Session_Handle_>::Strong_Base(std::__1::vector >) [function] [call site] 00937
5 Botan::TLS::Extensions::deserialize(Botan::TLS::TLS_Data_Reader&, Botan::TLS::Connection_Side, Botan::TLS::Handshake_Type) [function] [call site] 00938
5 Botan::TLS::Extensions::contains_implemented_extensions_other_than(std::__1::set , std::__1::allocator > const&) const [function] [call site] 00939
5 __cxa_allocate_exception [call site] 00940
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00941
5 Botan::TLS::TLS_Data_Reader::assert_done() const [function] [call site] 00942
5 Botan::TLS::Extensions::~Extensions() [function] [call site] 00943
5 Botan::detail::Strong_Base > >::~Strong_Base() [function] [call site] 00944
5 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00945
4 Botan::TLS::New_Session_Ticket_13::~New_Session_Ticket_13() [function] [call site] 00946
5 Botan::TLS::Extensions::~Extensions() [function] [call site] 00947
5 Botan::detail::Strong_Base > >::~Strong_Base() [function] [call site] 00948
5 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00949
4 Botan::TLS::Key_Update::Key_Update(std::__1::vector > const&) [function] [call site] 00950
5 Botan::TLS::Handshake_Message::Handshake_Message() [function] [call site] 00951
5 __cxa_allocate_exception [call site] 00952
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00953
5 __cxa_allocate_exception [call site] 00954
5 Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view >) [function] [call site] 00955
5 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00956
4 Botan::TLS::Handshake_Message::~Handshake_Message() [function] [call site] 00957
4 Botan::assertion_failure(char const*, char const*, char const*, char const*, int) [function] [call site] 00958
3 Botan::TLS::TLS_Data_Reader::read_so_far() const [function] [call site] 00959
2 Botan::TLS::Handshake_Layer::~Handshake_Layer() [function] [call site] 00960
2 Botan::TLS::Transcript_Hash_State::~Transcript_Hash_State() [function] [call site] 00961
2 __cxa_begin_catch [call site] 00962