summaryrefslogtreecommitdiff
path: root/lib/libssl/ssl.h
AgeCommit message (Expand)Author
2022-12-26spelling fixes; from paul tagliamonteJason McIntyre
2022-09-11Expose SSL_get_share_{group,curve}() and related #definesTheo Buehler
2022-09-11Expose some error codes needed for QUIC supportTheo Buehler
2022-08-21Provide the remaining QUIC API.Joel Sing
2022-08-21Provide SSL_QUIC_METHOD.Joel Sing
2022-08-21Provide and use QUIC specific error reasons.Joel Sing
2022-08-21Prepare to provide SSL_ERROR_WANT_{ASYNC,ASYNC_JOB,CLIENT_HELLO_CB}Joel Sing
2022-08-17Add SSL_get_shared_{curve,group}()Theo Buehler
2022-07-24Provide QUIC encryption levels.Joel Sing
2022-07-17Provide SSL_is_quic()Joel Sing
2022-07-12Remove mkerr.pl remnants from LibreSSLKlemens Nanni
2022-07-07Expose security level symbols and error codes in the headers.Theo Buehler
2022-06-29Add support for sending QUIC transport parametersBob Beck
2022-06-28Add error code definsTheo Buehler
2022-06-28Add #defines and prototypes for security level APITheo Buehler
2021-11-01Unifdef LIBRESSL_NEW_API. Now that the library is bumped, this isTheo Buehler
2021-10-23Add SSL_get0_verified_chain - needed by some new stuffBob Beck
2021-10-23Add new OpenSSL API SSL_CTX_set_num_tickets and friends.Bob Beck
2021-10-23Add new OpenSSL api SSL_write_ex, SSL_read_ex and SSL_peek_exBob Beck
2021-10-23Add SSL_CTX_set_keylog_callback and SSL_CTX_get_keylog_callbackBob Beck
2021-10-15Move various structs from ssl.h/tls1.h to ssl_locl.h.Joel Sing
2021-09-14Avoid typedef redefinitionKinichiro Inoguchi
2021-09-10Move SSL_set0_rbio() outside of LIBRESSL_HAS_TLS1_3Theo Buehler
2021-09-10Expose SSL_R_NO_APPLICATION_PROTOCOL in ssl.hTheo Buehler
2021-09-10Expose SSL_CTRL_GET_TLSEXT_STATUS_REQ_TYPE in ssl.hTheo Buehler
2021-09-10Expose SSL_CTX_get0_privatekey() in ssl.hTheo Buehler
2021-09-10Make SSL opaqueTheo Buehler
2021-09-10Remove struct tls_session_ticket_ext_st and TLS_SESSION_TICKET_EXTTheo Buehler
2021-09-10Do not ignore SSL_TLSEXT_ERR_FATAL from the ALPN callbackTheo Buehler
2021-09-10Prepare to provide SSL_CTX_get0_privatekey()Theo Buehler
2021-09-08Provide SSL_SESSION_is_resumable and SSL_set_psk_use_session_callback stubsTheo Buehler
2021-09-08Prepare to provide API stubs for PHATheo Buehler
2021-09-08Prepare to provide SSL_get_tlsext_status_type()Theo Buehler
2021-09-08Prepare to provide SSL_set0_rbio()Theo Buehler
2021-06-30Prepare to provide SSL_get_signature_nid() and friends.Joel Sing
2021-06-30Move some structs from public to private headers.Joel Sing
2021-06-13Add SSL_AD_MISSING_EXTENSION.Joel Sing
2021-06-13Define SSL_AD_* as actual values.Joel Sing
2021-06-13Place obsolete alerts under #ifndef LIBRESSL_INTERNAL.Joel Sing
2021-05-16Absorb SSL_AEAD_CTX into struct tls12_record_protection.Joel Sing
2021-05-10Make SSL_CIPHER, SSL_CTX, SSL_SESSION, {DTLS1,SSL3}_STATETheo Buehler
2021-05-10Provide SSL_SESSION_get0_cipher(3)Theo Buehler
2021-05-10Provide SSL_CTX_get_ssl_method(3)Theo Buehler
2021-05-10Provide SSL_CIPHER_find(3)Theo Buehler
2021-03-31Expose various DTLSv1.2 specific functions and definesTheo Buehler
2021-03-31Expose SSL_set_hostflags(3) and SSL_get0_peername(3)Theo Buehler
2021-03-31Expose SSL_use_certificate_chain_file(3)Theo Buehler
2021-03-19Prepare to provide SSL_use_certificate_chain_file()Theo Buehler
2021-02-20Add DTLSv1.2 methods.Joel Sing
2021-02-20Add various public DTLS related defines.Joel Sing