23 msg.extensions.erase(it);
std::vector< Extension > extensions
std::vector< Extension > extensions
std::unique_ptr< folly::IOBuf > data
uint32_t obfuscated_ticket_age
KeyUpdateRequest request_update
std::vector< Extension >::const_iterator findExtension(const std::vector< Extension > &extensions, ExtensionType type)
std::vector< PskBinder > binders
CertificateCompressionAlgorithm algorithm
static void addPsk(ClientHello &chlo, uint32_t ticketAge=100000)
static const std::string chlo
static std::unique_ptr< IOBuf > create(std::size_t capacity)
static NewSessionTicket newSessionTicket()
KeyShareEntry server_share
constexpr detail::Map< Move > move
static CertificateMsg certificate()
std::vector< PskKeyExchangeMode > modes
uint32_t uncompressed_length
std::vector< NamedGroup > named_group_list
Buf legacy_session_id_echo
The non test part of the code is expected to have failures gtest_output_test_ cc
static EarlyAppWrite earlyAppWrite()
Buf certificate_request_context
std::vector< KeyShareEntry > client_shares
static ServerHello serverHello()
static Finished finished()
Buf certificate_request_context
ProtocolVersion selected_version
static CertificateRequest certificateRequest()
uint16_t selected_identity
std::vector< Extension > extensions
static AppWrite appWrite()
NamedGroup selected_group
static EncryptedExtensions encryptedExt()
std::vector< SignatureScheme > supported_signature_algorithms
static EndOfEarlyData endOfEarlyData()
std::vector< Extension > extensions
static CertificateVerify certificateVerify()
static ClientHello clientHelloPsk()
static CompressedCertificate compressedCertificate()
std::vector< ProtocolVersion > versions
std::vector< CipherSuite > cipher_suites
static void removeExtension(T &msg, ExtensionType ext)
ProtocolVersion legacy_version
SignatureScheme algorithm
std::vector< Extension > extensions
static const std::string nst
static HelloRetryRequest helloRetryRequest()
folly::Optional< Buf > originalEncoding
static EncryptedExtensions encryptedExtEarly()
std::vector< ProtocolName > protocol_name_list
std::vector< PskIdentity > identities
static KeyUpdate keyUpdate(bool reqUpdate)
std::vector< uint8_t > legacy_compression_methods
Extension encodeExtension(const TokenBindingParameters ¶ms)
static std::unique_ptr< IOBuf > copyBuffer(const void *buf, std::size_t size, std::size_t headroom=0, std::size_t minTailroom=0)
Buf compressed_certificate_message
static ClientHello clientHello()
ProtocolVersion legacy_version
std::unique_ptr< folly::IOBuf > data
constexpr ProtocolVersion TestProtocolVersion
static ClientHello clientHelloPskEarly()
static ServerHello serverHelloPsk()
std::vector< ServerName > server_name_list