summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2022-02-03Cleanup/simplify ssl_cert_type()Joel Sing
2022-02-01Provide our own signature padding defines.Joel Sing
2022-02-01Revise signer callback interface.Joel Sing
2022-01-31Inline RELOC_* into boot_md.c and simplify the code based on whatPhilip Guenther
2022-01-31Update libexpat to 2.4.4. This fixes CVE-2022-23852 and CVE-2022-23990.Alexander Bluhm
2022-01-29Add limits.h for INT_MAX in tls_signer.cKinichiro Inoguchi
2022-01-28Error check for sk_push in libsslKinichiro Inoguchi
2022-01-28Error check for sk_push in libsslKinichiro Inoguchi
2022-01-28Only memcpy() into imsg->data if datalen is not 0. Passing a NULL pointerClaudio Jeker
2022-01-28When it's the possessive of 'it', it's spelled "its", without thePhilip Guenther
2022-01-28Expose tls_signer_error()Joel Sing
2022-01-27sort includes as usualTheo Buehler
2022-01-27Do not depend on engine.h pulling in err.h and evp.hTheo Buehler
2022-01-26whitespaceTheo Buehler
2022-01-25minor bump after api additiomEric Faurot
2022-01-25Introduce a signer interface intented to make TLS privsep simplerEric Faurot
2022-01-25Rewrite paragraph to refer to EVP_CIPHER_CTX_new() and HMAC_CTX_new()Theo Buehler
2022-01-25Remove some HMAC_CTX_init() remnants in HMAC(3).Theo Buehler
2022-01-25Fix another return 0 bug in SSL_shutdown()Theo Buehler
2022-01-25Avoid an infinite loop in SSL_shutdown()Theo Buehler
2022-01-24Document X509_V_ERR_UNNESTED_RESOURCE. Previous version looked goodTheo Buehler
2022-01-24Garbage collect unused ret in ssl3_get_new_session_ticket()Theo Buehler
2022-01-24In ssl3_get_server_key_exchange() switch a 'goto err' toTheo Buehler
2022-01-24Avoid use of uninitialized in tlsext_sni_server_parse()Theo Buehler
2022-01-24Garbage collect the unused rv in tls1_check_ec_server_key() andTheo Buehler
2022-01-22Use memmove instead of memcpy for overlapping memoryKinichiro Inoguchi
2022-01-22Use memmove instead of memcpy for overlapping memoryKinichiro Inoguchi
2022-01-22X509_GET_PUBKEY(3) return value check in libcryptoKinichiro Inoguchi
2022-01-22X509_GET_PUBKEY(3) return value check in libcryptoKinichiro Inoguchi
2022-01-22X509_GET_PUBKEY(3) return value check in libcryptoKinichiro Inoguchi
2022-01-22X509_GET_PUBKEY(3) return value check in libcryptoKinichiro Inoguchi
2022-01-22X509_GET_PUBKEY(3) return value check in libcryptoKinichiro Inoguchi
2022-01-21In 1999 fd_set overflowing beyond FD_SETSIZE became enough of a problem that ITheo de Raadt
2022-01-21Document EAGAIN error return, as specified by POSIX.Todd C. Miller
2022-01-21Optimization for tiny x in cos and sinGreg Steuck
2022-01-21Unplug assembly implementations of trig functions on x86 platformsGreg Steuck
2022-01-21Copy cos(3) software implementation from FreeBSD-13Greg Steuck
2022-01-20Remove the remaining three parens in return statements.Theo Buehler
2022-01-20Use correct spelling of NULL.Theo Buehler
2022-01-20remove unused variable from all copies of _asr_strdname()Christian Weisgerber
2022-01-20Add check for EVP_CIPHER_CTX_ctrlKinichiro Inoguchi
2022-01-20Add check for EVP_CIPHER_CTX_set_key_length return valueKinichiro Inoguchi
2022-01-20Add check for OBJ_nid2obj return valueKinichiro Inoguchi
2022-01-20Add check for ASN1_INTEGER_setKinichiro Inoguchi
2022-01-20Fix check for BN_mod_inverse_ct return valueKinichiro Inoguchi
2022-01-20Add check for BN_sub return valueKinichiro Inoguchi
2022-01-20Fix check for BN_mod_inverse_ct return valueKinichiro Inoguchi
2022-01-20Add check for BIO_indent return valueKinichiro Inoguchi
2022-01-20Fix check for BN_mod_inverse_ct return valueKinichiro Inoguchi
2022-01-20Fix check for BN_mod_inverse_ct return valueKinichiro Inoguchi