summaryrefslogtreecommitdiff
path: root/lib/libcrypto/x509/x509_vfy.c
AgeCommit message (Expand)Author
2019-03-06Typo in comment.Theo Buehler
2018-08-19Don't leak sktmp in X509_verify_cert().Theo Buehler
2018-04-08Fail early if an X509_VERIFY_PARAM is poisoned - don't allowBob Beck
2018-04-06poison for X509_VERIFY_PARAM'sBob Beck
2018-02-22Provide X509_STORE_CTX_get0_chain() and X509_STORE_CTX_get0_store().Joel Sing
2018-02-14Provide X509_STORE_CTX_get0_{cert,untrusted}() andJoel Sing
2017-08-27Make the symbol for ASN1_time_tm_clamp_notafter visible so libtlsBob Beck
2017-08-13Add ability to clamp a notafter to values representable in a 32 bit time_tBob Beck
2017-04-28Revert previous change that forced consistency between return value andBob Beck
2017-04-28revert previous accidental commitBob Beck
2017-04-28*** empty log message ***Bob Beck
2017-02-05Kill leak introduced with refactorBob Beck
2017-01-29Send the function codes from the error functions to the bit bucket,Bob Beck
2017-01-21fix bogus commentBob Beck
2017-01-21Make return value of X509_verify_cert be consistent with the error code,Bob Beck
2017-01-20Rework internal_verify, mostly from OpenSSL. so we can progressBob Beck
2017-01-07Add and remove some blank lines, in order to make X509_verify_cert()Joel Sing
2017-01-07Revert part of r1.54 as there are at least two situations where we are stillJoel Sing
2017-01-03Add a small bit of belt and suspenders around ERR_V_OK with X509_STORE_ctxBob Beck
2017-01-03bring in boring's internal check_trust function to fix a bug introducedBob Beck
2016-11-06Rework X509_verify_cert to support alt chains on certificate verification,Bob Beck
2016-11-04make public ASN1_time_parse and ASN1_time_tm_cmp to replace former hiddenBob Beck
2016-10-02In X509_cmp_time(), pass asn1_time_parse() the tag of the field beingPhilip Guenther
2016-03-11X509_free(3) is NULL-safe, so remove NULL checks before its calls.Michael McConville
2015-12-14initialize ok to 0Bob Beck
2015-10-19Stop supporing "legcay" time formats that OpenSSL supports. Rewrite theBob Beck
2015-10-02Flense the greasy black guts of unreadble string parsing code out of three areasBob Beck
2015-09-14Add support for disabling certificate and CRL validity checking.Joel Sing
2015-07-19Now that it is safe to invoke X509_STORE_CTX_cleanup() if X509_STORE_CTX_init()Miod Vallat
2015-07-19Simplify X509_STORE_CTX_init and make it safe with stack variables.Doug Hogan
2015-06-11Avoid a potential out-of-bounds read in X509_cmp_time(), due to missingJoel Sing
2015-04-11Remove all getenv() calls, especially those wrapped by issetugid().Theo de Raadt
2015-02-11More unifdef OPENSSL_NO_RFC3779 that got missed last time around.Joel Sing
2015-02-10The IMPLEMENT_STACK_OF and IMPLEMENT_ASN1_SET_OF macros were turned intoJoel Sing
2014-09-29check_cert(): be sure to reset ctx->current_crl to NULL before freeing it.Miod Vallat
2014-07-17Free sktmp when it's no longer needed. By doing so, we fix a bunch of memory ...Loganaden Velvindron
2014-07-12jsing and I are investigating removal of all? most? 'getenv from library'Theo de Raadt
2014-07-12Principle of least surprise: make CMAC_CTX_free(), OCSP_REQ_CTX_free() andMiod Vallat
2014-07-11When looking for the issuer of a certificate, if the current candidate isMiod Vallat
2014-07-11Only import cryptlib.h in the four source files that actually need it.Joel Sing
2014-07-10Explicitly include <openssl/opensslconf.h> in every file that referencesJoel Sing
2014-07-10Stop including standard headers via cryptlib.h - pull in the headers thatJoel Sing
2014-07-09remove unused, private version strings except SSL_version_strBrent Cook
2014-06-20wrap getenv OPENSSL_ALLOW_PROXY_CERTS in an issetugid check, to protectTheo de Raadt
2014-06-19check stack push return and make some effort to clean up. ok beck miodTed Unangst
2014-06-12tags as requested by miod and teduTheo de Raadt
2014-05-25calloc instead of malloc/memset. from Benjamin BaierTed Unangst
2014-04-20KNF.Joel Sing
2014-04-18blunt force knfTed Unangst
2014-04-17Change library to use intrinsic memory allocation functions instead ofBob Beck