summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/x509_vfy.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* This is errata/6.8/013_libressl.patch.siglibressl-v3.2.4tb2021-02-031-1/+6
* jumping into the x509 fray with a bunch of whitespace repairderaadt2020-09-261-6/+6
* KNF/whitespace nitstb2020-09-201-4/+5
* Deduplicate the time validation code between the legacy and newbeck2020-09-151-24/+2
* remove unneded variable "time1"beck2020-09-141-6/+6
* Correctly fix double free introduced on review.beck2020-09-141-1/+2
* Fix double free - review moved the pop_free of roots to x509_verify_ctx_freebeck2020-09-141-2/+1
* Add new x509 certificate chain validator in x509_verify.cbeck2020-09-131-48/+180
* Change over to use the new x509 name constraints verification.beck2020-09-121-28/+7
* When building a chain look for non-expired certificates first.jsing2020-05-311-8/+29
* Typo in comment.tb2019-03-061-2/+2
* Don't leak sktmp in X509_verify_cert().tb2018-08-191-5/+5
* Fail early if an X509_VERIFY_PARAM is poisoned - don't allowbeck2018-04-081-8/+10
* poison for X509_VERIFY_PARAM'sbeck2018-04-061-3/+10
* Provide X509_STORE_CTX_get0_chain() and X509_STORE_CTX_get0_store().jsing2018-02-221-3/+17
* Provide X509_STORE_CTX_get0_{cert,untrusted}() andjsing2018-02-141-1/+25
* Make the symbol for ASN1_time_tm_clamp_notafter visible so libtlsbeck2017-08-271-1/+3
* Add ability to clamp a notafter to values representable in a 32 bit time_tbeck2017-08-131-5/+21
* Revert previous change that forced consistency between return value andbeck2017-04-281-10/+2
* revert previous accidental commitbeck2017-04-281-2/+10
* *** empty log message ***beck2017-04-281-10/+2
* Kill leak introduced with refactorbeck2017-02-051-3/+6
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-29/+19
* fix bogus commentbeck2017-01-211-2/+2
* Make return value of X509_verify_cert be consistent with the error code,beck2017-01-211-2/+10
* Rework internal_verify, mostly from OpenSSL. so we can progressbeck2017-01-201-102/+102
* Add and remove some blank lines, in order to make X509_verify_cert()jsing2017-01-071-6/+4
* Revert part of r1.54 as there are at least two situations where we are stilljsing2017-01-071-4/+2
* Add a small bit of belt and suspenders around ERR_V_OK with X509_STORE_ctxbeck2017-01-031-2/+20
* bring in boring's internal check_trust function to fix a bug introducedbeck2017-01-031-24/+79
* Rework X509_verify_cert to support alt chains on certificate verification,beck2016-11-061-117/+265
* make public ASN1_time_parse and ASN1_time_tm_cmp to replace former hiddenbeck2016-11-041-3/+3
* In X509_cmp_time(), pass asn1_time_parse() the tag of the field beingguenther2016-10-021-2/+3
* X509_free(3) is NULL-safe, so remove NULL checks before its calls.mmcc2016-03-111-3/+2
* initialize ok to 0beck2015-12-141-2/+2
* Stop supporing "legcay" time formats that OpenSSL supports. Rewrite thebeck2015-10-191-22/+23
* Flense the greasy black guts of unreadble string parsing code out of three areasbeck2015-10-021-92/+36
* Add support for disabling certificate and CRL validity checking.jsing2015-09-141-9/+12
* Now that it is safe to invoke X509_STORE_CTX_cleanup() if X509_STORE_CTX_init()miod2015-07-191-3/+5
* Simplify X509_STORE_CTX_init and make it safe with stack variables.doug2015-07-191-58/+55
* Avoid a potential out-of-bounds read in X509_cmp_time(), due to missingjsing2015-06-111-4/+27
* Remove all getenv() calls, especially those wrapped by issetugid().deraadt2015-04-111-7/+1
* More unifdef OPENSSL_NO_RFC3779 that got missed last time around.jsing2015-02-111-11/+1
* The IMPLEMENT_STACK_OF and IMPLEMENT_ASN1_SET_OF macros were turned intojsing2015-02-101-9/+1
* check_cert(): be sure to reset ctx->current_crl to NULL before freeing it.miod2014-09-291-10/+5
* Free sktmp when it's no longer needed. By doing so, we fix a bunch of memory ...logan2014-07-171-2/+4
* jsing and I are investigating removal of all? most? 'getenv from library'deraadt2014-07-121-1/+3
* Principle of least surprise: make CMAC_CTX_free(), OCSP_REQ_CTX_free() andmiod2014-07-121-1/+4
* When looking for the issuer of a certificate, if the current candidate ismiod2014-07-111-8/+20
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-111-6/+6