Lines Matching refs:CBB
357 OPENSSL_EXPORT bool CBBFinishArray(CBB *cbb, Array<uint8_t> *out);
396 bool ssl_add_supported_versions(SSL_HANDSHAKE *hs, CBB *cbb);
967 virtual bool Offer(CBB *out_public_key) PURE_VIRTUAL;
976 virtual bool Accept(CBB *out_public_key, Array<uint8_t> *out_secret,
988 virtual bool Serialize(CBB *out) { return false; }
1190 bool ssl_add_cert_chain(SSL_HANDSHAKE *hs, CBB *cbb);
1221 bool ssl_add_client_CA_list(SSL_HANDSHAKE *hs, CBB *cbb);
1725 bool ssl_ext_key_share_add_serverhello(SSL_HANDSHAKE *hs, CBB *out);
1733 bool ssl_ext_pre_shared_key_add_serverhello(SSL_HANDSHAKE *hs, CBB *out);
1850 bool tls12_add_verify_sigalgs(const SSL *ssl, CBB *out, bool for_certs);
1981 bool (*init_message)(SSL *ssl, CBB *cbb, CBB *body, uint8_t type);
1984 bool (*finish_message)(SSL *ssl, CBB *cbb, bssl::Array<uint8_t> *out_msg);
2595 int ssl_encrypt_ticket(SSL_HANDSHAKE *hs, CBB *out, const SSL_SESSION *session);
2614 OPENSSL_EXPORT int ssl_session_serialize(const SSL_SESSION *in, CBB *cbb);
2696 bool ssl3_init_message(SSL *ssl, CBB *cbb, CBB *body, uint8_t type);
2697 bool ssl3_finish_message(SSL *ssl, CBB *cbb, Array<uint8_t> *out_msg);
2702 bool dtls1_init_message(SSL *ssl, CBB *cbb, CBB *body, uint8_t type);
2703 bool dtls1_finish_message(SSL *ssl, CBB *cbb, Array<uint8_t> *out_msg);
2710 bool ssl_add_message_cbb(SSL *ssl, CBB *cbb);
2791 bool ssl_add_clienthello_tlsext(SSL_HANDSHAKE *hs, CBB *out, size_t header_len);
2793 bool ssl_add_serverhello_tlsext(SSL_HANDSHAKE *hs, CBB *out);
2822 bool tls1_write_channel_id(SSL_HANDSHAKE *hs, CBB *cbb);