summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2022-01-14Avoid buffer overflow in asn1_parse2Kinichiro Inoguchi
2022-01-14bump libcrypto, libssl, libtls majors after struct visibility changesTheo Buehler
2022-01-14Use the correct type for ssl_callback_ctrl()Theo Buehler
2022-01-14Convert the new record layers to opaque EVP_AEAD_CTXTheo Buehler
2022-01-14Convert ssl_kex.c to opaque DHTheo Buehler
2022-01-14Use BIO_next/BIO_set_next in ssl_lib.cTheo Buehler
2022-01-14bio_ssl.c needs to peek into bio_local.hTheo Buehler
2022-01-14libkeynote: fix build with opaque RSA and DSATheo Buehler
2022-01-14Update Symbols.listTheo Buehler
2022-01-14Unconditionally comment out OPENSSL_NO_RFC3779Theo Buehler
2022-01-14Remove header guard around RFC 3779 declarationsTheo Buehler
2022-01-14Expose Certificate Transparency symbols in headersTheo Buehler
2022-01-14Hide OBJ_bsearch_ from public visibility,Theo Buehler
2022-01-14Move ASN1_BOOLEAN to internal only.Theo Buehler
2022-01-14Remove check_defer and obj_cleanup_defer from public visibilityTheo Buehler
2022-01-14Remove name_cmp from public visibilityTheo Buehler
2022-01-14Remove all asn1_* symbols from public visibilityTheo Buehler
2022-01-14Implement new-style OpenSSL BIO callbacksTheo Buehler
2022-01-14Garbage collect last use of EVP_ecdsa()Theo Buehler
2022-01-14Remove legacy sign/verify from EVP_MD.Theo Buehler
2022-01-14Make RSA, RSA_PSS_PARAMS and RSA_METHOD opaqueTheo Buehler
2022-01-14Make structs in ocsp.h opaqueTheo Buehler
2022-01-14Move ECDSA_SIG to ecs_locl.hTheo Buehler
2022-01-14Simplify DSAPublicKey_itTheo Buehler
2022-01-14Make DSA opaqueTheo Buehler
2022-01-14Make structs in dh.h opaqueTheo Buehler
2022-01-14Garbage collect the unused OPENSSL_ITEMTheo Buehler
2022-01-14Make structs in comp.h opaqueTheo Buehler
2022-01-14Make structs in bio.h opaqueTheo Buehler
2022-01-14Garbage collect the app_items field of ASN1_ADBTheo Buehler
2022-01-14Remove NO_ASN1_FIELD_NAMESTheo Buehler
2022-01-14Remove obsolete key formatsTheo Buehler
2022-01-14Remove ASN1_OBJECT internals from public visibility.Theo Buehler
2022-01-14Remove HMAC_CTX_{init,cleanup}() and HMAC_init from public visibilityTheo Buehler
2022-01-14Make structs in evp.h and hmac.h opaqueTheo Buehler
2022-01-14Move BN structs to bn_lcl.hTheo Buehler
2022-01-14Remove BIO_s_file_internalTheo Buehler
2022-01-14Remove ASN1{_const,}_check_infinite_endTheo Buehler
2022-01-14Remove ASN1{,_const}_CTXTheo Buehler
2022-01-14Remove X509_OBJECT_free_contentsTheo Buehler
2022-01-14Remove PEM_Seal{Init,Update,Final}Theo Buehler
2022-01-14Unifdef LIBRESSL_OPAQUE_* and LIBRESSL_NEXT_APITheo Buehler
2022-01-12Lift the '#ifdef RCRT0' conditional out of boot*.h to crt0.cPhilip Guenther
2022-01-12ASN1_{,F,T}BOOLEAN_it and the encoding and decoding API will moveTheo Buehler
2022-01-12Fix typo in header guardTheo Buehler
2022-01-11Remove peer_pkeys from SSL_SESSION.Joel Sing
2022-01-11Simplify SSL_get_peer_certificate()Joel Sing
2022-01-11Rename 'peer' to 'peer_cert' in SSL_SESSION.Joel Sing
2022-01-11Plumb decode errors through key share parsing code.Joel Sing
2022-01-11Use SSL_AD_INTERNAL_ERROR for non-decoding alerts when parsing keyshares.Joel Sing