summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Fix copy-paste error: X509_V_ERR_CRL_SIGNATURE_FAILURE means that thetb2022-02-031-3/+3
* Use X509_*get0_pubkey() wherever possible to simplify and clean uptb2022-02-033-36/+22
* Remove some stale comments.tb2022-02-031-21/+1
* Cleanup/simplify ssl_cert_type()jsing2022-02-036-34/+24
* Use TLS_PADDING_* defines.jsing2022-02-011-4/+6
* Provide our own signature padding defines.jsing2022-02-012-6/+38
* Revise/simplify for signer interface change.jsing2022-02-011-20/+10
* Revise signer callback interface.jsing2022-02-012-83/+128
* Add test coverage for tls_signer when used with a TLS server.jsing2022-01-301-2/+189
* Add initial regress for tls_signer.jsing2022-01-303-1/+305
* Add limits.h for INT_MAX in tls_signer.cinoguchi2022-01-291-1/+3
* Error check for sk_push in libsslinoguchi2022-01-281-4/+7
* Error check for sk_push in libsslinoguchi2022-01-281-2/+5
* Expose tls_signer_error()jsing2022-01-281-0/+1
* sort includes as usualtb2022-01-271-2/+2
* Do not depend on engine.h pulling in err.h and evp.htb2022-01-272-6/+10
* whitespacetb2022-01-261-4/+4
* minor bump after api additiomeric2022-01-251-1/+1
* Introduce a signer interface intented to make TLS privsep simplereric2022-01-257-5/+438
* Rewrite paragraph to refer to EVP_CIPHER_CTX_new() and HMAC_CTX_new()tb2022-01-251-6/+6
* Remove some HMAC_CTX_init() remnants in HMAC(3).tb2022-01-251-31/+5
* Fix another return 0 bug in SSL_shutdown()tb2022-01-251-6/+8
* Avoid an infinite loop in SSL_shutdown()tb2022-01-251-2/+4
* Document X509_V_ERR_UNNESTED_RESOURCE. Previous version looked goodtb2022-01-241-2/+9
* Garbage collect unused ret in ssl3_get_new_session_ticket()tb2022-01-241-5/+4
* In ssl3_get_server_key_exchange() switch a 'goto err' totb2022-01-241-2/+2
* Avoid use of uninitialized in tlsext_sni_server_parse()tb2022-01-241-1/+3
* Garbage collect the unused rv in tls1_check_ec_server_key() andtb2022-01-241-3/+2
* Use memmove instead of memcpy for overlapping memoryinoguchi2022-01-221-3/+3
* Use memmove instead of memcpy for overlapping memoryinoguchi2022-01-221-5/+5
* X509_GET_PUBKEY(3) return value check in libcryptoinoguchi2022-01-221-2/+3
* X509_GET_PUBKEY(3) return value check in libcryptoinoguchi2022-01-221-3/+4
* X509_GET_PUBKEY(3) return value check in libcryptoinoguchi2022-01-221-3/+3
* X509_GET_PUBKEY(3) return value check in libcryptoinoguchi2022-01-222-4/+7
* Remove the remaining three parens in return statements.tb2022-01-201-4/+4
* Use correct spelling of NULL.tb2022-01-201-2/+2
* remove unused variable from all copies of _asr_strdname()naddy2022-01-202-6/+6
* Add check for EVP_CIPHER_CTX_ctrlinoguchi2022-01-201-4/+6
* Add check for EVP_CIPHER_CTX_set_key_length return valueinoguchi2022-01-201-2/+3
* Add check for OBJ_nid2obj return valueinoguchi2022-01-201-2/+3
* Add check for ASN1_INTEGER_setinoguchi2022-01-201-2/+3
* Fix check for BN_mod_inverse_ct return valueinoguchi2022-01-205-13/+13
* Add check for BN_sub return valueinoguchi2022-01-201-2/+3
* Add check for BIO_indent return valueinoguchi2022-01-201-2/+3
* Add check for BIO_indent return valueinoguchi2022-01-201-3/+5
* Add check for EVP_CIPHER_CTX_set_key_length return valueinoguchi2022-01-201-2/+2
* Add and fix check for BN functions return valueinoguchi2022-01-201-4/+5
* Add check for BN functions return valueinoguchi2022-01-201-3/+5
* Add check for BIO_indent return valueinoguchi2022-01-201-2/+3
* Document the bizarre fact that {CMS,PCKS7}_get0_signers() needs sometb2022-01-192-4/+12