summaryrefslogtreecommitdiff
path: root/crypto/x509
Commit message (Expand)AuthorAgeFilesLines
* Add more negative checks for integers passed to OPENSSL_malloc().Shane Lontis2021-04-164-1/+8
* Document the invariants for the empty X509_NAME encodingTomas Mraz2021-04-141-0/+1
* X509_NAME_cmp: if canon_enclen is 0 for both names return 0Tomas Mraz2021-04-141-2/+5
* Add some additional NULL checks to prevent segfaults.Shane Lontis2021-04-141-3/+3
* Remove a TODO(3.0) from X509_PUBKEY_setMatt Caswell2021-04-141-8/+6
* Inherit hostflags verify params even without hostsChristian Heimes2021-04-091-2/+2
* Update copyright yearMatt Caswell2021-04-0833-33/+33
* Fix more certificate related lib_ctx settings.Shane Lontis2021-04-083-11/+27
* Corrected missing definitions from NonStop SPT build.Randall S. Becker2021-04-011-0/+9
* x509: fix coverity 1474470: NULL pointer dereferencePauli2021-03-301-1/+1
* x509: fix coverity 1474471: NULL pointer dereferencePauli2021-03-301-2/+5
* Implement EVP_PKEY_dup() functionTomas Mraz2021-03-281-2/+22
* Fix X509_PUBKEY_dup() to not leak memoryPauli2021-03-281-11/+9
* Allocates and initializes pubkey in X509_PUBKEY_dup()Sahana Prasad2021-03-281-1/+2
* x509: fix coverity 1474424: data race conditionPauli2021-03-261-1/+3
* x509: fix coverity 1461225: data race conditionPauli2021-03-261-1/+4
* Fix usages of const EVP_MD.Shane Lontis2021-03-224-24/+72
* x509: coverity 1472673 & 1472693 - dereference after null checksPauli2021-03-201-2/+5
* Make ossl_d2i_PUBKEY_legacy() completely libcrypto internalRichard Levitte2021-03-191-11/+11
* PROV: Add type specific SubjectPublicKeyInfo decoding to the DER->key decodersRichard Levitte2021-03-191-4/+257
* Add ossl_ x509 symbolsShane Lontis2021-03-1810-52/+51
* Add ossl_ symbol to x509 policyShane Lontis2021-03-187-82/+83
* Add ossl_v3 symbolsShane Lontis2021-03-1828-129/+129
* Add ossl_asn1 symbolsShane Lontis2021-03-183-5/+5
* Fix misc external ossl_ symbols.Shane Lontis2021-03-184-6/+6
* Always check CRYPTO_LOCK_{read,write}_lockRich Salz2021-03-144-5/+10
* Update copyright yearMatt Caswell2021-03-114-4/+4
* Reword repeated words.Shane Lontis2021-03-092-2/+2
* Make more use of X509_add_certs(); minor related code & comments cleanupDr. David von Oheimb2021-03-061-4/+3
* Code cleanup mostly in crypto/x509/v3_purp.cDr. David von Oheimb2021-02-274-105/+102
* X509: Refactor X509_PUBKEY processing to include provider side keysRichard Levitte2021-02-241-40/+191
* Fix external symbols for pkcs7.Shane Lontis2021-02-221-2/+2
* Rename internal X509_add_cert_new() to ossl_x509_add_cert_new()Dr. David von Oheimb2021-02-182-3/+3
* Add internal X509_add_certs_new(), which simplifies mattersDr. David von Oheimb2021-02-181-6/+17
* chain_build(): Call verify_cb_cert() if a preliminary error has become finalDr. David von Oheimb2021-02-181-5/+12
* x509_vfy: fix mem leaks in chain_build() on malloc error Coverify CID 1473068Dr. David von Oheimb2021-02-171-7/+5
* Rename OSSL_ENCODER_CTX_new_by_EVP_PKEY and OSSL_DECODER_CTX_new_by_EVP_PKEYTomas Mraz2021-02-171-6/+6
* Fix Null pointer deref in X509_issuer_and_serial_hash()Matt Caswell2021-02-161-0/+2
* x509_vfy: remove redundant stack allocationBenjamin Kaduk2021-02-151-9/+1
* X509_STORE_CTX_cleanup(): Use internally so no need to call explicitlyDr. David von Oheimb2021-02-111-3/+9
* X509_STORE_CTX_get1_issuer(): Make preference on expired certs consistent wit...Dr. David von Oheimb2021-02-111-20/+25
* x509_vfy.c: Make chain_build() error diagnostics to the pointDr. David von Oheimb2021-02-111-10/+31
* x509_vfy.c: Sort out return values 0 vs. -1 (failure/internal error)Dr. David von Oheimb2021-02-091-73/+104
* X509_get_pubkey_parameters(): Correct failure behavior and its useDr. David von Oheimb2021-02-091-13/+12
* x509_vfy.c: Fix various coding style and documentation style nitsDr. David von Oheimb2021-02-091-11/+11
* Add X509_STORE_CTX_verify(), which takes the first untrusted cert as default ...Dr. David von Oheimb2021-02-061-2/+16
* x509_vfy.c: Improve coding style and comments all over the fileDr. David von Oheimb2021-02-041-379/+301
* Allow NULL arg to OPENSSL_sk_{dup,deep_copy} returning empty stackDr. David von Oheimb2021-02-042-3/+6
* Deprecate X509_certificate_typeRich Salz2021-02-021-1/+5
* check_sig_alg_match(): weaken sig nid comparison to allow RSA{,PSS} key verif...Dr. David von Oheimb2021-01-281-8/+10