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 |
---|---|---|---|---|---|---|---|
910 | 1894 |
90 :
['Botan::SCAN_Name::arg(unsigned long) const', 'std::__1::__unique_if
|
910 | 1894 |
Botan::HashFunction::create(std::__1::basic_string_view
|
call site: 00000 | /src/botan/src/lib/hash/hash.cpp:133 |
686 | 748 |
12 :
['Botan::BufferSlicer::take(unsigned long)', 'void Botan::load_be
|
686 | 748 |
Botan::SHA_1::compress_n(std::__1::vector
|
call site: 00000 | /src/botan/src/lib/hash/sha1/sha1.cpp:79 |
230 | 230 |
2 :
['std::__1::variant
|
230 | 232 |
Botan::TLS::Server_Hello_13::parse(std::__1::vector
|
call site: 00000 | /src/botan/src/lib/tls/msg_server_hello.cpp:527 |
91 | 91 |
2 :
['Botan::TLS::(anonymous namespace)::Key_Share_HelloRetryRequest::Key_Share_HelloRetryRequest(Botan::TLS::TLS_Data_Reader&, unsigned short)', 'std::__1::__unique_if
|
91 | 93 | 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:414 |
64 | 64 |
2 :
['Botan::Extensions::Extensions_Info::obj() const', 'std::__1::__map_const_iterator
|
64 | 64 | Botan::Extensions::get_extension_object(Botan::OIDconst&)const | call site: 00000 | /src/botan/src/lib/x509/x509_ext.cpp:192 |
62 | 69 |
2 :
['Botan::assertion_failure(char const*, char const*, char const*, char const*, int)', 'unsigned long Botan::high_bit
|
62 | 69 |
Botan::(anonymousnamespace)::encode_tag(std::__1::vector
|
call site: 00000 | /src/botan/src/lib/asn1/der_enc.cpp:32 |
50 | 126 |
6 :
['Botan::TLS::Certificate_Status::~Certificate_Status()', 'std::__1::unique_ptr
|
50 | 128 | 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 |
8 | 300 |
4 :
['Botan::BER_Decoder& Botan::BER_Decoder::decode
|
12 | 304 |
Botan::BER_Decoder&Botan::BER_Decoder::decode_optional_string
|
call site: 00000 | /src/botan/build/include/public/botan/ber_dec.h:281 |
7 | 9 |
2 :
['unsigned char Botan::get_byte_var
|
7 | 9 |
Botan::(anonymousnamespace)::encode_length(std::__1::vector
|
call site: 00000 | /src/botan/src/lib/asn1/der_enc.cpp:52 |
6 | 89 |
10 :
['__cxa_throw', '__cxa_allocate_exception', 'std::__1::basic_string
|
6 | 89 | Botan::TLS::Protocol_Version::operator>(Botan::TLS::Protocol_Versionconst&)const | call site: 00000 | /src/botan/src/lib/tls/tls_version.cpp:51 |
6 | 31 |
7 :
['__cxa_throw', '__cxa_allocate_exception', 'std::__1::basic_string_view
|
6 | 31 |
Botan::split_on(std::__1::basic_string_view
|
call site: 00000 | /src/botan/src/lib/utils/parsing.cpp:129 |
6 | 17 |
5 :
['__cxa_throw', '__cxa_allocate_exception', 'Botan::Invalid_State::Invalid_State(std::__1::basic_string_view
|
6 | 17 | Botan::BER_Decoder::push_back(Botan::BER_Object&&) | call site: 00000 | /src/botan/src/lib/asn1/ber_dec.cpp:280 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
fuzz(unsigned char const*, unsigned long)
[function]
[call site]
00001
(anonymous namespace)::prepare(std::__1::span<unsigned char const, 18446744073709551615ul>)
[function]
[call site]
00002
Botan::TLS::Handshake_Layer::Handshake_Layer(Botan::TLS::Connection_Side)
[function]
[call site]
00003
Botan::TLS::Handshake_Layer::copy_data(std::__1::span<unsigned char const, 18446744073709551615ul>)
[function]
[call site]
00004
Botan::TLS::Handshake_Layer::~Handshake_Layer()
[function]
[call site]
00005
Botan::TLS::Transcript_Hash_State::Transcript_Hash_State(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00006
Botan::TLS::Transcript_Hash_State::set_algorithm(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00007
Botan::throw_invalid_state(char const*, char const*, char const*)
[function]
[call site]
00008
__cxa_allocate_exception
[call site]
00009
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<char const*, char const*, char const*>(std::__1::basic_string_view<char, std::__1::char_traits<char> >, char const* const&, char const* const&, char const* const&)
[function]
[call site]
00010
void Botan::fmt_detail::do_fmt<char const*, char const*, char const*>(std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string_view<char, std::__1::char_traits<char> >, char const* const&, char const* const&, char const* const&)
[function]
[call site]
00011
void Botan::fmt_detail::do_fmt<char const*, char const*>(std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string_view<char, std::__1::char_traits<char> >, char const* const&, char const* const&)
[function]
[call site]
00012
Botan::Invalid_State::Invalid_State(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00013
Botan::Exception::Exception(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00014
std::exception::exception()
[function]
[call site]
00015
std::exception::~exception()
[call site]
00016
Botan::HashFunction::create_or_throw(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00017
Botan::HashFunction::create(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00018
Botan::SCAN_Name::SCAN_Name(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00019
__cxa_allocate_exception
[call site]
00020
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00021
Botan::Exception::Exception(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00022
__cxa_allocate_exception
[call site]
00023
Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00024
Botan::Exception::Exception(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00025
__cxa_allocate_exception
[call site]
00026
Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00027
__cxa_allocate_exception
[call site]
00028
Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00029
Botan::(anonymous namespace)::make_arg(std::__1::vector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > const&, unsigned long)
[function]
[call site]
00030
Botan::(anonymous namespace)::make_arg(std::__1::vector<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > const&, unsigned long)
[function]
[call site]
00031
Botan::SCAN_Name::algo_name() const
[function]
[call site]
00032
Botan::SCAN_Name::arg_as_integer(unsigned long, unsigned long) const
[function]
[call site]
00033
Botan::SCAN_Name::arg_count() const
[function]
[call site]
00034
Botan::to_u32bit(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00035
__cxa_allocate_exception
[call site]
00036
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00037
__cxa_allocate_exception
[call site]
00038
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00039
Botan::SCAN_Name::algo_name() const
[function]
[call site]
00040
Botan::SCAN_Name::arg_as_integer(unsigned long, unsigned long) const
[function]
[call site]
00041
Botan::SCAN_Name::algo_name() const
[function]
[call site]
00042
Botan::SCAN_Name::arg_as_integer(unsigned long, unsigned long) const
[function]
[call site]
00043
Botan::SCAN_Name::algo_name() const
[function]
[call site]
00044
Botan::SCAN_Name::arg_as_integer(unsigned long, unsigned long) const
[function]
[call site]
00045
Botan::SCAN_Name::algo_name() const
[function]
[call site]
00046
Botan::SCAN_Name::arg_as_integer(unsigned long, unsigned long) const
[function]
[call site]
00047
Botan::SCAN_Name::algo_name() const
[function]
[call site]
00048
Botan::SCAN_Name::arg_as_integer(unsigned long) const
[function]
[call site]
00049
Botan::SCAN_Name::arg(unsigned long) const
[function]
[call site]
00050
Botan::SCAN_Name::arg_count() const
[function]
[call site]
00051
__cxa_allocate_exception
[call site]
00052
Botan::SCAN_Name::to_string() const
[function]
[call site]
00053
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00054
Botan::to_u32bit(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00055
Botan::SCAN_Name::algo_name() const
[function]
[call site]
00056
Botan::SCAN_Name::arg_as_integer(unsigned long) const
[function]
[call site]
00057
Botan::SCAN_Name::algo_name() const
[function]
[call site]
00058
Botan::SCAN_Name::arg_count() const
[function]
[call site]
00059
Botan::SCAN_Name::arg(unsigned long) const
[function]
[call site]
00060
Botan::HashFunction::create(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00061
Botan::SCAN_Name::algo_name() const
[function]
[call site]
00062
Botan::SCAN_Name::arg(unsigned long) const
[function]
[call site]
00063
Botan::HashFunction::create(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00064
Botan::SCAN_Name::arg_as_integer(unsigned long) const
[function]
[call site]
00065
Botan::SCAN_Name::algo_name() const
[function]
[call site]
00066
Botan::SCAN_Name::arg(unsigned long) const
[function]
[call site]
00067
Botan::HashFunction::create(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00068
Botan::SCAN_Name::arg(unsigned long) const
[function]
[call site]
00069
Botan::HashFunction::create(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00070
Botan::SCAN_Name::~SCAN_Name()
[function]
[call site]
00071
__cxa_allocate_exception
[call site]
00072
Botan::Lookup_Error::Lookup_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00073
Botan::(anonymous namespace)::format_lookup_error(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00074
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00075
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00076
Botan::Exception::~Exception()
[function]
[call site]
00077
std::exception::~exception()
[call site]
00078
Botan::TLS::Transcript_Hash_State::update(std::__1::span<unsigned char const, 18446744073709551615ul>)
[function]
[call site]
00079
Botan::TLS::(anonymous namespace)::find_client_hello_truncation_mark(std::__1::span<unsigned char const, 18446744073709551615ul>)
[function]
[call site]
00080
Botan::TLS::TLS_Data_Reader::TLS_Data_Reader(char const*, std::__1::span<unsigned char const, 18446744073709551615ul>)
[function]
[call site]
00081
Botan::TLS::TLS_Data_Reader::get_byte()
[function]
[call site]
00082
Botan::TLS::TLS_Data_Reader::assert_at_least(unsigned long) const
[function]
[call site]
00083
Botan::TLS::TLS_Data_Reader::throw_decode_error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) const
[function]
[call site]
00084
__cxa_allocate_exception
[call site]
00085
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<char const*, std::__1::basic_string_view<char, std::__1::char_traits<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00086
Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00087
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00088
__cxa_allocate_exception
[call site]
00089
Botan::Internal_Error::Internal_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00090
Botan::Exception::Exception(char const*, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00091
std::exception::exception()
[function]
[call site]
00092
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<char const*, std::__1::basic_string_view<char, std::__1::char_traits<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00093
Botan::TLS::TLS_Data_Reader::discard_next(unsigned long)
[function]
[call site]
00094
Botan::TLS::TLS_Data_Reader::assert_at_least(unsigned long) const
[function]
[call site]
00095
Botan::TLS::TLS_Data_Reader::discard_next(unsigned long)
[function]
[call site]
00096
Botan::TLS::TLS_Data_Reader::discard_next(unsigned long)
[function]
[call site]
00097
Botan::TLS::TLS_Data_Reader::get_byte()
[function]
[call site]
00098
Botan::TLS::TLS_Data_Reader::discard_next(unsigned long)
[function]
[call site]
00099
Botan::TLS::TLS_Data_Reader::get_uint16_t()
[function]
[call site]
00100
Botan::TLS::TLS_Data_Reader::assert_at_least(unsigned long) const
[function]
[call site]
00101
Botan::make_uint16(unsigned char, unsigned char)
[function]
[call site]
00102
Botan::TLS::TLS_Data_Reader::discard_next(unsigned long)
[function]
[call site]
00103
Botan::TLS::TLS_Data_Reader::get_byte()
[function]
[call site]
00104
Botan::TLS::TLS_Data_Reader::discard_next(unsigned long)
[function]
[call site]
00105
Botan::TLS::TLS_Data_Reader::get_uint16_t()
[function]
[call site]
00106
Botan::TLS::TLS_Data_Reader::read_so_far() const
[function]
[call site]
00107
Botan::TLS::TLS_Data_Reader::has_remaining() const
[function]
[call site]
00108
Botan::TLS::TLS_Data_Reader::remaining_bytes() const
[function]
[call site]
00109
Botan::TLS::TLS_Data_Reader::get_uint16_t()
[function]
[call site]
00110
Botan::TLS::TLS_Data_Reader::get_uint16_t()
[function]
[call site]
00111
Botan::TLS::TLS_Data_Reader::discard_next(unsigned long)
[function]
[call site]
00112
Botan::TLS::TLS_Data_Reader::get_uint16_t()
[function]
[call site]
00113
Botan::TLS::TLS_Data_Reader::discard_next(unsigned long)
[function]
[call site]
00114
Botan::TLS::TLS_Data_Reader::peek_uint16_t() const
[function]
[call site]
00115
Botan::TLS::TLS_Data_Reader::assert_at_least(unsigned long) const
[function]
[call site]
00116
Botan::make_uint16(unsigned char, unsigned char)
[function]
[call site]
00117
Botan::TLS::TLS_Data_Reader::remaining_bytes() const
[function]
[call site]
00118
__cxa_allocate_exception
[call site]
00119
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00120
Botan::Exception::Exception(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00121
Botan::Exception::~Exception()
[function]
[call site]
00122
Botan::TLS::TLS_Data_Reader::read_so_far() const
[function]
[call site]
00123
Botan::Buffered_Computation::update(unsigned char const*, unsigned long)
[function]
[call site]
00124
Botan::TLS::(anonymous namespace)::read_hash_state(std::__1::unique_ptr<Botan::HashFunction, std::__1::default_delete<Botan::HashFunction> >&)
[function]
[call site]
00125
Botan::Buffered_Computation::final_stdvec()
[function]
[call site]
00126
std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > Botan::Buffered_Computation::final<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >()
[function]
[call site]
00127
Botan::Buffered_Computation::update(unsigned char const*, unsigned long)
[function]
[call site]
00128
Botan::Buffered_Computation::update(unsigned char const*, unsigned long)
[function]
[call site]
00129
Botan::TLS::(anonymous namespace)::read_hash_state(std::__1::unique_ptr<Botan::HashFunction, std::__1::default_delete<Botan::HashFunction> >&)
[function]
[call site]
00130
Botan::TLS::Handshake_Layer::next_message(Botan::TLS::Policy const&, Botan::TLS::Transcript_Hash_State&)
[function]
[call site]
00131
std::__1::optional<std::__1::variant<Botan::TLS::Client_Hello_13, Botan::TLS::Client_Hello_12, Botan::TLS::Server_Hello_13, Botan::TLS::Server_Hello_12, Botan::TLS::Hello_Retry_Request, Botan::TLS::Encrypted_Extensions, Botan::TLS::Certificate_13, Botan::TLS::Certificate_Request_13, Botan::TLS::Certificate_Verify_13, Botan::TLS::Finished_13> > Botan::TLS::(anonymous namespace)::parse_message<std::__1::variant<Botan::TLS::Client_Hello_13, Botan::TLS::Client_Hello_12, Botan::TLS::Server_Hello_13, Botan::TLS::Server_Hello_12, Botan::TLS::Hello_Retry_Request, Botan::TLS::Encrypted_Extensions, Botan::TLS::Certificate_13, Botan::TLS::Certificate_Request_13, Botan::TLS::Certificate_Verify_13, Botan::TLS::Finished_13> >(Botan::TLS::TLS_Data_Reader&, Botan::TLS::Policy const&, Botan::TLS::Connection_Side, Botan::TLS::Certificate_Type)
[function]
[call site]
00132
Botan::TLS::TLS_Data_Reader::remaining_bytes() const
[function]
[call site]
00133
Botan::TLS::Handshake_Type Botan::TLS::(anonymous namespace)::handshake_type_from_byte<std::__1::variant<Botan::TLS::Client_Hello_13, Botan::TLS::Client_Hello_12, Botan::TLS::Server_Hello_13, Botan::TLS::Server_Hello_12, Botan::TLS::Hello_Retry_Request, Botan::TLS::Encrypted_Extensions, Botan::TLS::Certificate_13, Botan::TLS::Certificate_Request_13, Botan::TLS::Certificate_Verify_13, Botan::TLS::Finished_13> >(unsigned char)
[function]
[call site]
00134
__cxa_allocate_exception
[call site]
00135
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00136
Botan::Exception::~Exception()
[function]
[call site]
00137
Botan::TLS::TLS_Data_Reader::get_uint24_t()
[function]
[call site]
00138
Botan::TLS::TLS_Data_Reader::assert_at_least(unsigned long) const
[function]
[call site]
00139
Botan::make_uint32(unsigned char, unsigned char, unsigned char, unsigned char)
[function]
[call site]
00140
Botan::TLS::TLS_Data_Reader::remaining_bytes() const
[function]
[call site]
00141
std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > Botan::TLS::TLS_Data_Reader::get_fixed<unsigned char>(unsigned long)
[function]
[call site]
00142
std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > Botan::TLS::TLS_Data_Reader::get_elem<unsigned char, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >(unsigned long)
[function]
[call site]
00143
Botan::TLS::TLS_Data_Reader::assert_at_least(unsigned long) const
[function]
[call site]
00144
unsigned char Botan::load_be<unsigned char>(unsigned char const*, unsigned long)
[function]
[call site]
00145
unsigned char Botan::load_be<unsigned char, std::__1::span<unsigned char const, 1ul> >(std::__1::span<unsigned char const, 1ul>&&)
[function]
[call site]
00146
void Botan::ranges::assert_exact_byte_length<1ul, std::__1::span<unsigned char const, 1ul>&>(std::__1::span<unsigned char const, 1ul>&)
[function]
[call site]
00147
Botan::TLS::Client_Hello_13::parse(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&)
[function]
[call site]
00148
Botan::TLS::Client_Hello_Internal::version() const
[function]
[call site]
00149
Botan::TLS::Client_Hello_Internal::extensions() const
[function]
[call site]
00150
bool Botan::TLS::Extensions::has<Botan::TLS::Supported_Versions>() const
[function]
[call site]
00151
Botan::TLS::Supported_Versions* Botan::TLS::Extensions::get<Botan::TLS::Supported_Versions>() const
[function]
[call site]
00152
Botan::TLS::Supported_Versions::static_type()
[function]
[call site]
00153
__dynamic_cast
[call site]
00154
Botan::TLS::Client_Hello_Internal::extensions() const
[function]
[call site]
00155
Botan::TLS::Supported_Versions* Botan::TLS::Extensions::get<Botan::TLS::Supported_Versions>() const
[function]
[call site]
00156
Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code)
[function]
[call site]
00157
Botan::TLS::Protocol_Version::Protocol_Version(unsigned short)
[function]
[call site]
00158
Botan::TLS::Supported_Versions::supports(Botan::TLS::Protocol_Version) const
[function]
[call site]
00159
Botan::TLS::Protocol_Version::operator==(Botan::TLS::Protocol_Version const&) const
[function]
[call site]
00160
Botan::TLS::Protocol_Version::is_datagram_protocol() const
[function]
[call site]
00161
Botan::TLS::Protocol_Version::major_version() const
[function]
[call site]
00162
Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code)
[function]
[call site]
00163
Botan::TLS::Protocol_Version::is_pre_tls_13() const
[function]
[call site]
00164
Botan::TLS::Protocol_Version::is_datagram_protocol() const
[function]
[call site]
00165
Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code)
[function]
[call site]
00166
Botan::TLS::Protocol_Version::is_datagram_protocol() const
[function]
[call site]
00167
Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code)
[function]
[call site]
00168
Botan::TLS::Client_Hello_12::Client_Hello_12(std::__1::unique_ptr<Botan::TLS::Client_Hello_Internal, std::__1::default_delete<Botan::TLS::Client_Hello_Internal> >)
[function]
[call site]
00169
Botan::TLS::Client_Hello::Client_Hello(std::__1::unique_ptr<Botan::TLS::Client_Hello_Internal, std::__1::default_delete<Botan::TLS::Client_Hello_Internal> >)
[function]
[call site]
00170
Botan::TLS::Handshake_Message::Handshake_Message()
[function]
[call site]
00171
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00172
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00173
Botan::TLS::Client_Hello::offered_suite(unsigned short) const
[function]
[call site]
00174
Botan::TLS::Client_Hello_Internal::ciphersuites() const
[function]
[call site]
00175
Botan::TLS::Client_Hello_Internal::ciphersuites() const
[function]
[call site]
00176
Botan::TLS::Client_Hello_Internal::extensions()
[function]
[call site]
00177
Botan::TLS::Renegotiation_Extension* Botan::TLS::Extensions::get<Botan::TLS::Renegotiation_Extension>() const
[function]
[call site]
00178
Botan::TLS::Renegotiation_Extension::renegotiation_info() const
[function]
[call site]
00179
__cxa_allocate_exception
[call site]
00180
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00181
Botan::TLS::Client_Hello_Internal::extensions()
[function]
[call site]
00182
Botan::TLS::Renegotiation_Extension::Renegotiation_Extension()
[function]
[call site]
00183
Botan::TLS::Extension::Extension()
[function]
[call site]
00184
Botan::TLS::Client_Hello::~Client_Hello()
[function]
[call site]
00185
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00186
Botan::TLS::Client_Hello_13::Client_Hello_13(std::__1::unique_ptr<Botan::TLS::Client_Hello_Internal, std::__1::default_delete<Botan::TLS::Client_Hello_Internal> >)
[function]
[call site]
00187
Botan::TLS::Client_Hello::Client_Hello(std::__1::unique_ptr<Botan::TLS::Client_Hello_Internal, std::__1::default_delete<Botan::TLS::Client_Hello_Internal> >)
[function]
[call site]
00188
Botan::TLS::Client_Hello_Internal::extensions()
[function]
[call site]
00189
bool Botan::TLS::Extensions::has<Botan::TLS::Supported_Versions>() const
[function]
[call site]
00190
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00191
Botan::TLS::Client_Hello_Internal::legacy_version() const
[function]
[call site]
00192
Botan::TLS::Protocol_Version::is_tls_13_or_later() const
[function]
[call site]
00193
Botan::TLS::Protocol_Version::is_datagram_protocol() const
[function]
[call site]
00194
Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code)
[function]
[call site]
00195
Botan::TLS::Protocol_Version::is_datagram_protocol() const
[function]
[call site]
00196
Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code)
[function]
[call site]
00197
__cxa_allocate_exception
[call site]
00198
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00199
Botan::TLS::Client_Hello_Internal::comp_methods() const
[function]
[call site]
00200
__cxa_allocate_exception
[call site]
00201
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00202
bool Botan::TLS::Extensions::has<Botan::TLS::PSK>() const
[function]
[call site]
00203
bool Botan::TLS::Extensions::has<Botan::TLS::PSK_Key_Exchange_Modes>() const
[function]
[call site]
00204
__cxa_allocate_exception
[call site]
00205
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00206
Botan::TLS::Extensions::all() const
[function]
[call site]
00207
__cxa_allocate_exception
[call site]
00208
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00209
bool Botan::TLS::Extensions::has<Botan::TLS::PSK>() const
[function]
[call site]
00210
bool Botan::TLS::Extensions::has<Botan::TLS::Supported_Groups>() const
[function]
[call site]
00211
__cxa_allocate_exception
[call site]
00212
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00213
bool Botan::TLS::Extensions::has<Botan::TLS::Supported_Groups>() const
[function]
[call site]
00214
__cxa_allocate_exception
[call site]
00215
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00216
__cxa_throw
[call site]
00217
bool Botan::TLS::Extensions::has<Botan::TLS::Key_Share>() const
[function]
[call site]
00218
Botan::TLS::Supported_Groups* Botan::TLS::Extensions::get<Botan::TLS::Supported_Groups>() const
[function]
[call site]
00219
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00220
Botan::TLS::Supported_Groups::groups() const
[function]
[call site]
00221
Botan::TLS::Key_Share* Botan::TLS::Extensions::get<Botan::TLS::Key_Share>() const
[function]
[call site]
00222
Botan::TLS::Key_Share::offered_groups() const
[function]
[call site]
00223
auto Botan::TLS::Client_Hello_13::Client_Hello_13(std::__1::unique_ptr<Botan::TLS::Client_Hello_Internal, std::__1::default_delete<Botan::TLS::Client_Hello_Internal> >)::$_1::operator()<Botan::TLS::Group_Params>(Botan::TLS::Group_Params)
[function]
[call site]
00224
__cxa_allocate_exception
[call site]
00225
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00226
Botan::TLS::Client_Hello::~Client_Hello()
[function]
[call site]
00227
std::__1::variant<Botan::TLS::Client_Hello_13, Botan::TLS::Client_Hello_12, Botan::TLS::Server_Hello_13, Botan::TLS::Server_Hello_12, Botan::TLS::Hello_Retry_Request, Botan::TLS::Encrypted_Extensions, Botan::TLS::Certificate_13, Botan::TLS::Certificate_Request_13, Botan::TLS::Certificate_Verify_13, Botan::TLS::Finished_13> Botan::generalize_to<std::__1::variant<Botan::TLS::Client_Hello_13, Botan::TLS::Client_Hello_12, Botan::TLS::Server_Hello_13, Botan::TLS::Server_Hello_12, Botan::TLS::Hello_Retry_Request, Botan::TLS::Encrypted_Extensions, Botan::TLS::Certificate_13, Botan::TLS::Certificate_Request_13, Botan::TLS::Certificate_Verify_13, Botan::TLS::Finished_13>, Botan::TLS::Client_Hello_13, Botan::TLS::Client_Hello_12>(std::__1::variant<Botan::TLS::Client_Hello_13, Botan::TLS::Client_Hello_12>)
[function]
[call site]
00228
__clang_call_terminate
[call site]
00229
__cxa_begin_catch
[call site]
00230
Botan::TLS::Server_Hello_13::parse(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&)
[function]
[call site]
00231
Botan::TLS::Server_Hello_Internal::version() const
[function]
[call site]
00232
Botan::TLS::Server_Hello_Internal::extensions() const
[function]
[call site]
00233
bool Botan::TLS::Extensions::has<Botan::TLS::Supported_Versions>() const
[function]
[call site]
00234
Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code)
[function]
[call site]
00235
Botan::TLS::Protocol_Version::is_pre_tls_13() const
[function]
[call site]
00236
Botan::TLS::Server_Hello_12::Server_Hello_12(std::__1::unique_ptr<Botan::TLS::Server_Hello_Internal, std::__1::default_delete<Botan::TLS::Server_Hello_Internal> >)
[function]
[call site]
00237
Botan::TLS::Server_Hello::Server_Hello(std::__1::unique_ptr<Botan::TLS::Server_Hello_Internal, std::__1::default_delete<Botan::TLS::Server_Hello_Internal> >)
[function]
[call site]
00238
Botan::TLS::Handshake_Message::Handshake_Message()
[function]
[call site]
00239
Botan::TLS::Server_Hello_Internal::version() const
[function]
[call site]
00240
Botan::TLS::Protocol_Version::is_pre_tls_13() const
[function]
[call site]
00241
__cxa_allocate_exception
[call site]
00242
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00243
Botan::TLS::Server_Hello::~Server_Hello()
[function]
[call site]
00244
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00245
Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code)
[function]
[call site]
00246
Botan::TLS::Server_Hello_Internal::is_hello_retry_request() const
[function]
[call site]
00247
Botan::TLS::Hello_Retry_Request::Hello_Retry_Request(std::__1::unique_ptr<Botan::TLS::Server_Hello_Internal, std::__1::default_delete<Botan::TLS::Server_Hello_Internal> >)
[function]
[call site]
00248
Botan::TLS::Server_Hello_13::Server_Hello_13(std::__1::unique_ptr<Botan::TLS::Server_Hello_Internal, std::__1::default_delete<Botan::TLS::Server_Hello_Internal> >, Botan::TLS::Server_Hello_13::Hello_Retry_Request_Tag)
[function]
[call site]
00249
Botan::TLS::Server_Hello::Server_Hello(std::__1::unique_ptr<Botan::TLS::Server_Hello_Internal, std::__1::default_delete<Botan::TLS::Server_Hello_Internal> >)
[function]
[call site]
00250
Botan::TLS::Server_Hello_Internal::is_hello_retry_request() const
[function]
[call site]
00251
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00252
Botan::TLS::Server_Hello_13::basic_validation() const
[function]
[call site]
00253
Botan::TLS::Server_Hello_Internal::version() const
[function]
[call site]
00254
Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code)
[function]
[call site]
00255
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00256
Botan::TLS::Server_Hello::legacy_version() const
[function]
[call site]
00257
Botan::TLS::Server_Hello_Internal::legacy_version() const
[function]
[call site]
00258
Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code)
[function]
[call site]
00259
__cxa_allocate_exception
[call site]
00260
Botan::TLS::Server_Hello::legacy_version() const
[function]
[call site]
00261
Botan::TLS::Protocol_Version::to_string() const
[function]
[call site]
00262
Botan::TLS::Protocol_Version::major_version() const
[function]
[call site]
00263
Botan::TLS::Protocol_Version::minor_version() const
[function]
[call site]
00264
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00265
Botan::TLS::Server_Hello::compression_method() const
[function]
[call site]
00266
Botan::TLS::Server_Hello_Internal::comp_method() const
[function]
[call site]
00267
__cxa_allocate_exception
[call site]
00268
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00269
Botan::Exception::~Exception()
[function]
[call site]
00270
Botan::TLS::Server_Hello::extensions() const
[function]
[call site]
00271
Botan::TLS::Server_Hello_Internal::extensions()
[function]
[call site]
00272
bool Botan::TLS::Extensions::has<Botan::TLS::Supported_Versions>() const
[function]
[call site]
00273
__cxa_allocate_exception
[call site]
00274
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00275
Botan::Exception::~Exception()
[function]
[call site]
00276
Botan::TLS::Server_Hello_13::selected_version() const
[function]
[call site]
00277
Botan::TLS::Server_Hello_Internal::extensions()
[function]
[call site]
00278
Botan::TLS::Supported_Versions* Botan::TLS::Extensions::get<Botan::TLS::Supported_Versions>() const
[function]
[call site]
00279
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00280
Botan::TLS::Supported_Versions::versions() const
[function]
[call site]
00281
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00282
Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code)
[function]
[call site]
00283
__cxa_allocate_exception
[call site]
00284
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00285
Botan::Exception::~Exception()
[function]
[call site]
00286
Botan::TLS::Server_Hello::extensions() const
[function]
[call site]
00287
Botan::TLS::Extensions::contains_other_than(std::__1::set<Botan::TLS::Extension_Code, std::__1::less<Botan::TLS::Extension_Code>, std::__1::allocator<Botan::TLS::Extension_Code> > const&, bool) const
[function]
[call site]
00288
Botan::TLS::Extensions::extension_types() const
[function]
[call site]
00289
__cxa_allocate_exception
[call site]
00290
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00291
bool Botan::TLS::Extensions::has<Botan::TLS::Key_Share>() const
[function]
[call site]
00292
__cxa_allocate_exception
[call site]
00293
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00294
Botan::TLS::Server_Hello::~Server_Hello()
[function]
[call site]
00295
Botan::TLS::Server_Hello_13::Server_Hello_13(std::__1::unique_ptr<Botan::TLS::Server_Hello_Internal, std::__1::default_delete<Botan::TLS::Server_Hello_Internal> >, Botan::TLS::Server_Hello_13::Server_Hello_Tag)
[function]
[call site]
00296
Botan::TLS::Server_Hello::Server_Hello(std::__1::unique_ptr<Botan::TLS::Server_Hello_Internal, std::__1::default_delete<Botan::TLS::Server_Hello_Internal> >)
[function]
[call site]
00297
Botan::TLS::Server_Hello_Internal::is_hello_retry_request() const
[function]
[call site]
00298
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00299
Botan::TLS::Server_Hello_13::basic_validation() const
[function]
[call site]
00300
Botan::TLS::Server_Hello::extensions() const
[function]
[call site]
00301
Botan::TLS::Extensions::contains_other_than(std::__1::set<Botan::TLS::Extension_Code, std::__1::less<Botan::TLS::Extension_Code>, std::__1::allocator<Botan::TLS::Extension_Code> > const&, bool) const
[function]
[call site]
00302
__cxa_allocate_exception
[call site]
00303
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00304
bool Botan::TLS::Extensions::has<Botan::TLS::Key_Share>() const
[function]
[call site]
00305
__cxa_allocate_exception
[call site]
00306
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00307
Botan::TLS::Server_Hello::~Server_Hello()
[function]
[call site]
00308
__cxa_allocate_exception
[call site]
00309
Botan::TLS::Protocol_Version::to_string() const
[function]
[call site]
00310
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00311
std::__1::variant<Botan::TLS::Client_Hello_13, Botan::TLS::Client_Hello_12, Botan::TLS::Server_Hello_13, Botan::TLS::Server_Hello_12, Botan::TLS::Hello_Retry_Request, Botan::TLS::Encrypted_Extensions, Botan::TLS::Certificate_13, Botan::TLS::Certificate_Request_13, Botan::TLS::Certificate_Verify_13, Botan::TLS::Finished_13> Botan::generalize_to<std::__1::variant<Botan::TLS::Client_Hello_13, Botan::TLS::Client_Hello_12, Botan::TLS::Server_Hello_13, Botan::TLS::Server_Hello_12, Botan::TLS::Hello_Retry_Request, Botan::TLS::Encrypted_Extensions, Botan::TLS::Certificate_13, Botan::TLS::Certificate_Request_13, Botan::TLS::Certificate_Verify_13, Botan::TLS::Finished_13>, Botan::TLS::Hello_Retry_Request, Botan::TLS::Server_Hello_13, Botan::TLS::Server_Hello_12>(std::__1::variant<Botan::TLS::Hello_Retry_Request, Botan::TLS::Server_Hello_13, Botan::TLS::Server_Hello_12>)
[function]
[call site]
00312
Botan::TLS::Encrypted_Extensions::Encrypted_Extensions(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&)
[function]
[call site]
00313
Botan::TLS::Handshake_Message::Handshake_Message()
[function]
[call site]
00314
Botan::TLS::Extensions::Extensions()
[function]
[call site]
00315
__cxa_allocate_exception
[call site]
00316
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00317
Botan::TLS::Encrypted_Extensions::type() const
[function]
[call site]
00318
Botan::TLS::Extensions::deserialize(Botan::TLS::TLS_Data_Reader&, Botan::TLS::Connection_Side, Botan::TLS::Handshake_Type)
[function]
[call site]
00319
Botan::TLS::TLS_Data_Reader::remaining_bytes() const
[function]
[call site]
00320
Botan::TLS::TLS_Data_Reader::has_remaining() const
[function]
[call site]
00321
__cxa_allocate_exception
[call site]
00322
Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00323
Botan::Exception::~Exception()
[function]
[call site]
00324
Botan::TLS::TLS_Data_Reader::get_uint16_t()
[function]
[call site]
00325
Botan::TLS::TLS_Data_Reader::get_uint16_t()
[function]
[call site]
00326
Botan::TLS::Extensions::has(Botan::TLS::Extension_Code) const
[function]
[call site]
00327
Botan::TLS::Extensions::get(Botan::TLS::Extension_Code) const
[function]
[call site]
00328
__cxa_allocate_exception
[call site]
00329
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00330
Botan::Exception::~Exception()
[function]
[call site]
00331
std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > Botan::TLS::TLS_Data_Reader::get_fixed<unsigned char>(unsigned long)
[function]
[call site]
00332
Botan::TLS::TLS_Data_Reader::TLS_Data_Reader(char const*, std::__1::span<unsigned char const, 18446744073709551615ul>)
[function]
[call site]
00333
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]
00334
Botan::TLS::TLS_Data_Reader::remaining_bytes() const
[function]
[call site]
00335
Botan::TLS::TLS_Data_Reader::assert_done() const
[function]
[call site]
00336
Botan::TLS::TLS_Data_Reader::has_remaining() const
[function]
[call site]
00337
Botan::TLS::TLS_Data_Reader::throw_decode_error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) const
[function]
[call site]
00338
__cxa_allocate_exception
[call site]
00339
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00340
Botan::TLS::Extensions::~Extensions()
[function]
[call site]
00341
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00342
Botan::TLS::Encrypted_Extensions::~Encrypted_Extensions()
[function]
[call site]
00343
Botan::TLS::Extensions::~Extensions()
[function]
[call site]
00344
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00345
Botan::TLS::Certificate_13::Certificate_13(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, Botan::TLS::Policy const&, Botan::TLS::Connection_Side, Botan::TLS::Certificate_Type)
[function]
[call site]
00346
Botan::TLS::Handshake_Message::Handshake_Message()
[function]
[call site]
00347
Botan::TLS::TLS_Data_Reader::TLS_Data_Reader(char const*, std::__1::span<unsigned char const, 18446744073709551615ul>)
[function]
[call site]
00348
std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > Botan::TLS::TLS_Data_Reader::get_range<unsigned char>(unsigned long, unsigned long, unsigned long)
[function]
[call site]
00349
Botan::TLS::TLS_Data_Reader::get_num_elems(unsigned long, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00350
Botan::TLS::TLS_Data_Reader::get_length_field(unsigned long)
[function]
[call site]
00351
Botan::TLS::TLS_Data_Reader::assert_at_least(unsigned long) const
[function]
[call site]
00352
Botan::TLS::TLS_Data_Reader::get_byte()
[function]
[call site]
00353
Botan::TLS::TLS_Data_Reader::get_uint16_t()
[function]
[call site]
00354
Botan::TLS::TLS_Data_Reader::get_uint24_t()
[function]
[call site]
00355
Botan::TLS::TLS_Data_Reader::throw_decode_error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) const
[function]
[call site]
00356
Botan::TLS::TLS_Data_Reader::throw_decode_error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) const
[function]
[call site]
00357
Botan::TLS::TLS_Data_Reader::throw_decode_error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) const
[function]
[call site]
00358
Botan::TLS::TLS_Data_Reader::get_uint24_t()
[function]
[call site]
00359
Botan::TLS::TLS_Data_Reader::remaining_bytes() const
[function]
[call site]
00360
__cxa_allocate_exception
[call site]
00361
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00362
__cxa_allocate_exception
[call site]
00363
Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00364
Botan::TLS::TLS_Data_Reader::has_remaining() const
[function]
[call site]
00365
__cxa_allocate_exception
[call site]
00366
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00367
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00368
Botan::TLS::Certificate_13::Certificate_Entry::certificate() const
[function]
[call site]
00369
Botan::TLS::Certificate_13::Certificate_Entry::has_certificate() const
[function]
[call site]
00370
Botan::throw_invalid_state(char const*, char const*, char const*)
[function]
[call site]
00371
std::__1::optional<Botan::X509_Certificate>::value() const &
[function]
[call site]
00372
std::__1::__optional_storage_base<Botan::X509_Certificate, false>::__get() const &
[function]
[call site]
00373
Botan::X509_Certificate::x509_version() const
[function]
[call site]
00374
Botan::X509_Certificate::data() const
[function]
[call site]
00375
__cxa_allocate_exception
[call site]
00376
Botan::Invalid_State::Invalid_State(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00377
__cxa_allocate_exception
[call site]
00378
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00379
__cxa_allocate_exception
[call site]
00380
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00381
Botan::TLS::Certificate_13::public_key() const
[function]
[call site]
00382
Botan::TLS::Certificate_13::empty() const
[function]
[call site]
00383
Botan::throw_invalid_state(char const*, char const*, char const*)
[function]
[call site]
00384
Botan::TLS::Policy::allowed_signature_method(std::__1::basic_string_view<char, std::__1::char_traits<char> >) const
[function]
[call site]
00385
bool Botan::value_exists<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&)
[function]
[call site]
00386
__cxa_allocate_exception
[call site]
00387
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00388
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00389
Botan::TLS::Certificate_13::~Certificate_13()
[function]
[call site]
00390
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00391
Botan::TLS::Certificate_Request_13::Certificate_Request_13(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, Botan::TLS::Connection_Side)
[function]
[call site]
00392
Botan::TLS::Handshake_Message::Handshake_Message()
[function]
[call site]
00393
Botan::TLS::Extensions::Extensions()
[function]
[call site]
00394
Botan::TLS::TLS_Data_Reader::TLS_Data_Reader(char const*, std::__1::span<unsigned char const, 18446744073709551615ul>)
[function]
[call site]
00395
__cxa_allocate_exception
[call site]
00396
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00397
Botan::TLS::Extensions::deserialize(Botan::TLS::TLS_Data_Reader&, Botan::TLS::Connection_Side, Botan::TLS::Handshake_Type)
[function]
[call site]
00398
bool Botan::TLS::Extensions::has<Botan::TLS::Signature_Algorithms>() const
[function]
[call site]
00399
__cxa_allocate_exception
[call site]
00400
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00401
Botan::TLS::Extensions::contains_implemented_extensions_other_than(std::__1::set<Botan::TLS::Extension_Code, std::__1::less<Botan::TLS::Extension_Code>, std::__1::allocator<Botan::TLS::Extension_Code> > const&) const
[function]
[call site]
00402
Botan::TLS::Extensions::contains_other_than(std::__1::set<Botan::TLS::Extension_Code, std::__1::less<Botan::TLS::Extension_Code>, std::__1::allocator<Botan::TLS::Extension_Code> > const&, bool) const
[function]
[call site]
00403
__cxa_allocate_exception
[call site]
00404
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00405
Botan::TLS::Extensions::~Extensions()
[function]
[call site]
00406
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00407
Botan::TLS::Certificate_Request_13::~Certificate_Request_13()
[function]
[call site]
00408
Botan::TLS::Extensions::~Extensions()
[function]
[call site]
00409
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00410
Botan::TLS::Certificate_Verify_13::Certificate_Verify_13(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, Botan::TLS::Connection_Side)
[function]
[call site]
00411
Botan::TLS::Certificate_Verify::Certificate_Verify(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&)
[function]
[call site]
00412
Botan::TLS::Handshake_Message::Handshake_Message()
[function]
[call site]
00413
Botan::TLS::Signature_Scheme::Signature_Scheme()
[function]
[call site]
00414
Botan::TLS::TLS_Data_Reader::TLS_Data_Reader(char const*, std::__1::span<unsigned char const, 18446744073709551615ul>)
[function]
[call site]
00415
Botan::TLS::Signature_Scheme::Signature_Scheme(unsigned short)
[function]
[call site]
00416
Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code)
[function]
[call site]
00417
std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > Botan::TLS::TLS_Data_Reader::get_range<unsigned char>(unsigned long, unsigned long, unsigned long)
[function]
[call site]
00418
Botan::TLS::TLS_Data_Reader::assert_done() const
[function]
[call site]
00419
Botan::TLS::Signature_Scheme::is_set() const
[function]
[call site]
00420
__cxa_allocate_exception
[call site]
00421
Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00422
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00423
Botan::TLS::Signature_Scheme::is_available() const
[function]
[call site]
00424
Botan::TLS::Signature_Scheme::all_available_schemes()
[function]
[call site]
00425
__cxa_guard_acquire
[call site]
00426
Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code)
[function]
[call site]
00427
Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code)
[function]
[call site]
00428
Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code)
[function]
[call site]
00429
Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code)
[function]
[call site]
00430
Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code)
[function]
[call site]
00431
Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code)
[function]
[call site]
00432
Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code)
[function]
[call site]
00433
Botan::TLS::Signature_Scheme::Signature_Scheme(Botan::TLS::Signature_Scheme::Code)
[function]
[call site]
00434
bool Botan::value_exists<Botan::TLS::Signature_Scheme, Botan::TLS::Signature_Scheme>(std::__1::vector<Botan::TLS::Signature_Scheme, std::__1::allocator<Botan::TLS::Signature_Scheme> > const&, Botan::TLS::Signature_Scheme const&)
[function]
[call site]
00435
Botan::TLS::Signature_Scheme::operator==(Botan::TLS::Signature_Scheme const&) const
[function]
[call site]
00436
__clang_call_terminate
[call site]
00437
__cxa_allocate_exception
[call site]
00438
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00439
Botan::TLS::Protocol_Version::Protocol_Version(Botan::TLS::Version_Code)
[function]
[call site]
00440
Botan::TLS::Signature_Scheme::is_compatible_with(Botan::TLS::Protocol_Version const&) const
[function]
[call site]
00441
Botan::TLS::Signature_Scheme::hash_function_name() const
[function]
[call site]
00442
__clang_call_terminate
[call site]
00443
Botan::TLS::Protocol_Version::is_pre_tls_13() const
[function]
[call site]
00444
__clang_call_terminate
[call site]
00445
__cxa_allocate_exception
[call site]
00446
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00447
Botan::TLS::Certificate_Verify::~Certificate_Verify()
[function]
[call site]
00448
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00449
Botan::TLS::Certificate_Verify::~Certificate_Verify()
[function]
[call site]
00450
Botan::TLS::Finished_13::Finished(std::__1::vector<unsigned char, Botan::TLS::Finished::allocator<unsigned char> > const&)
[function]
[call site]
00451
Botan::TLS::Finished::Finished(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&)
[function]
[call site]
00452
Botan::TLS::Handshake_Message::Handshake_Message()
[function]
[call site]
00453
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00454
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00455
Botan::TLS::Transcript_Hash_State::update(std::__1::span<unsigned char const, 18446744073709551615ul>)
[function]
[call site]
00456
(anonymous namespace)::prepare(std::__1::span<unsigned char const, 18446744073709551615ul>)
[function]
[call site]
00457
Botan::TLS::Handshake_Layer::next_post_handshake_message(Botan::TLS::Policy const&)
[function]
[call site]
00458
std::__1::optional<std::__1::variant<Botan::TLS::New_Session_Ticket_13, Botan::TLS::Key_Update> > Botan::TLS::(anonymous namespace)::parse_message<std::__1::variant<Botan::TLS::New_Session_Ticket_13, Botan::TLS::Key_Update> >(Botan::TLS::TLS_Data_Reader&, Botan::TLS::Policy const&, Botan::TLS::Connection_Side, Botan::TLS::Certificate_Type)
[function]
[call site]
00459
void Botan::ignore_params<Botan::TLS::Connection_Side const&>(Botan::TLS::Connection_Side const&)
[function]
[call site]
00460
void Botan::ignore_param<Botan::TLS::Connection_Side const&>(Botan::TLS::Connection_Side const&)
[function]
[call site]
00461
Botan::TLS::New_Session_Ticket_13::New_Session_Ticket_13(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&, Botan::TLS::Connection_Side)
[function]
[call site]
00462
Botan::TLS::Handshake_Message::Handshake_Message()
[function]
[call site]
00463
Botan::Strong<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, Botan::TLS::Ticket_Nonce_>::Strong()
[function]
[call site]
00464
Botan::detail::Strong_Adapter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::Strong_Adapter()
[function]
[call site]
00465
Botan::detail::Strong_Base<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::Strong_Base()
[function]
[call site]
00466
Botan::TLS::Extensions::Extensions()
[function]
[call site]
00467
Botan::TLS::TLS_Data_Reader::TLS_Data_Reader(char const*, std::__1::span<unsigned char const, 18446744073709551615ul>)
[function]
[call site]
00468
__cxa_allocate_exception
[call site]
00469
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00470
Botan::Strong<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, Botan::TLS::Ticket_Nonce_>::Strong_Base(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >)
[function]
[call site]
00471
Botan::detail::Strong_Adapter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::Strong_Base(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >)
[function]
[call site]
00472
Botan::detail::Strong_Base<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::Strong_Base(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >)
[function]
[call site]
00473
Botan::TLS::TLS_Data_Reader::get_tls_length_value(unsigned long)
[function]
[call site]
00474
Botan::TLS::TLS_Data_Reader::get_length_field(unsigned long)
[function]
[call site]
00475
Botan::Strong<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, Botan::TLS::Opaque_Session_Handle_>::Strong_Base(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >)
[function]
[call site]
00476
Botan::TLS::New_Session_Ticket_13::type() const
[function]
[call site]
00477
Botan::TLS::Extensions::deserialize(Botan::TLS::TLS_Data_Reader&, Botan::TLS::Connection_Side, Botan::TLS::Handshake_Type)
[function]
[call site]
00478
Botan::TLS::Extensions::contains_implemented_extensions_other_than(std::__1::set<Botan::TLS::Extension_Code, std::__1::less<Botan::TLS::Extension_Code>, std::__1::allocator<Botan::TLS::Extension_Code> > const&) const
[function]
[call site]
00479
__cxa_allocate_exception
[call site]
00480
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00481
Botan::TLS::Extensions::~Extensions()
[function]
[call site]
00482
Botan::detail::Strong_Base<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::~Strong_Base()
[function]
[call site]
00483
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00484
Botan::TLS::New_Session_Ticket_13::~New_Session_Ticket_13()
[function]
[call site]
00485
Botan::TLS::Extensions::~Extensions()
[function]
[call site]
00486
Botan::detail::Strong_Base<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::~Strong_Base()
[function]
[call site]
00487
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00488
Botan::TLS::Key_Update::Key_Update(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&)
[function]
[call site]
00489
Botan::TLS::Handshake_Message::Handshake_Message()
[function]
[call site]
00490
__cxa_allocate_exception
[call site]
00491
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00492
__cxa_allocate_exception
[call site]
00493
Botan::TLS::TLS_Exception::TLS_Exception(Botan::TLS::AlertType, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00494
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00495
Botan::TLS::Handshake_Message::~Handshake_Message()
[function]
[call site]
00496
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00497
Botan::TLS::Handshake_Layer::~Handshake_Layer()
[function]
[call site]
00498
Botan::TLS::Transcript_Hash_State::~Transcript_Hash_State()
[function]
[call site]
00499
__cxa_begin_catch
[call site]
00500