index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libcrypto
/
x509
/
x509_vfy.c
Age
Commit message (
Expand
)
Author
2022-11-26
Make internal header file names consistent
Theo Buehler
2022-11-17
Revert "Check certificate extensions in trusted certificates"
Bob Beck
2022-11-14
Hide public symbols in libcrypto/x509 .c files
Bob Beck
2022-11-13
Check certificate extensions in trusted certificates.
Bob Beck
2022-08-31
Switch loop bounds from size_t to int in check_hosts()
Theo Buehler
2022-06-27
Allow security_level to mestastasize into the verifier
Theo Buehler
2022-01-22
X509_GET_PUBKEY(3) return value check in libcrypto
Kinichiro Inoguchi
2021-11-26
Bugfix in X509_get_pubkey_parameters(3):
Ingo Schwarze
2021-11-26
Simplify the code in X509_get_pubkey_parameters(3)
Ingo Schwarze
2021-11-24
In some situations, the verifier would discard the error on an unvalidated
Bob Beck
2021-11-13
Fix a bug in check_crl_time() that could result in incomplete
Ingo Schwarze
2021-11-07
In X509_STORE_CTX, rename the X509_STORE store rather than ctx.
Theo Buehler
2021-11-07
In X509_STORE_CTX rename the misnamed last_untrusted to num_untrusted
Theo Buehler
2021-11-04
Cache sha512 hash and parsed not_before and not_after with X509 cert.
Bob Beck
2021-11-01
Move the now internal X.509-related structs into x509_lcl.h.
Theo Buehler
2021-10-26
Add RFC 3779 checks to both legacy and new verifier
Job Snijders
2021-10-24
Prepare to provide a number of X509_STORE_CTX_* setters.
Theo Buehler
2021-10-24
Prepare to provide X509_STORE_CTX_get_num_untrusted()
Theo Buehler
2021-09-03
Call the callback on success in new verifier in a compatible way
Bob Beck
2021-08-28
Get rid of historical code to extract the roots in the legacy case.
Bob Beck
2021-08-19
Pull roots out of the trust store in the legacy xsc when building chains
Bob Beck
2021-02-25
Fix two bugs in the legacy verifier
Theo Buehler
2021-02-11
KNF
Theo Buehler
2020-11-18
Plug a big memory leak in the new validator
Theo Buehler
2020-11-18
Move freeing of the verify context to its natural place instead of
Theo Buehler
2020-11-18
KNF (whitespace)
Theo Buehler
2020-09-26
jumping into the x509 fray with a bunch of whitespace repair
Theo de Raadt
2020-09-20
KNF/whitespace nits
Theo Buehler
2020-09-15
Deduplicate the time validation code between the legacy and new
Bob Beck
2020-09-14
remove unneded variable "time1"
Bob Beck
2020-09-14
Correctly fix double free introduced on review.
Bob Beck
2020-09-14
Fix double free - review moved the pop_free of roots to x509_verify_ctx_free
Bob Beck
2020-09-13
Add new x509 certificate chain validator in x509_verify.c
Bob Beck
2020-09-12
Change over to use the new x509 name constraints verification.
Bob Beck
2020-05-31
When building a chain look for non-expired certificates first.
Joel Sing
2019-03-06
Typo in comment.
Theo Buehler
2018-08-19
Don't leak sktmp in X509_verify_cert().
Theo Buehler
2018-04-08
Fail early if an X509_VERIFY_PARAM is poisoned - don't allow
Bob Beck
2018-04-06
poison for X509_VERIFY_PARAM's
Bob Beck
2018-02-22
Provide X509_STORE_CTX_get0_chain() and X509_STORE_CTX_get0_store().
Joel Sing
2018-02-14
Provide X509_STORE_CTX_get0_{cert,untrusted}() and
Joel Sing
2017-08-27
Make the symbol for ASN1_time_tm_clamp_notafter visible so libtls
Bob Beck
2017-08-13
Add ability to clamp a notafter to values representable in a 32 bit time_t
Bob Beck
2017-04-28
Revert previous change that forced consistency between return value and
Bob Beck
2017-04-28
revert previous accidental commit
Bob Beck
2017-04-28
*** empty log message ***
Bob Beck
2017-02-05
Kill leak introduced with refactor
Bob Beck
2017-01-29
Send the function codes from the error functions to the bit bucket,
Bob Beck
2017-01-21
fix bogus comment
Bob Beck
2017-01-21
Make return value of X509_verify_cert be consistent with the error code,
Bob Beck
[next]