summaryrefslogtreecommitdiff
path: root/lib/libcrypto/ts
AgeCommit message (Expand)Author
2024-04-15And a pile of TS ASN.1 stuff becomes internal-only, tooTheo Buehler
2024-03-26Change ts to only support one second precision.Bob Beck
2024-03-25Fix time conversion that broke regress.Bob Beck
2024-03-24Convert libressl to use the BoringSSL style time conversionsBob Beck
2023-11-19Unifdef OPENSSL_NO_ENGINE in libcryptoTheo Buehler
2023-08-22Plug a leak of ASN1_INTEGR in def_serial_cb()Theo Buehler
2023-07-28Set OPENSSL_NO_ENGINE, remove engine codeTheo Buehler
2023-07-07Unbreak the namespace build after a broken mk.conf and tool misfire hadBob Beck
2023-07-07Hide symbols in tsBob Beck
2023-04-25Remove TS_VERIFY_CTX_init()Theo Buehler
2023-04-16Mark TS_VERIFY_CTX_init() for removalTheo Buehler
2023-03-31Inline only use of TS_VERIFY_CTX_init()Theo Buehler
2022-11-26Make header guards of internal headers consistentTheo Buehler
2022-11-26Make internal header file names consistentTheo Buehler
2022-09-11Make structs in ts.h opaqueTheo Buehler
2022-07-24Prepare to resurrect TS_RESP_CTX_set_time_cb()Theo Buehler
2022-07-24Prepare to provide TS_VERIFY_CTX accessorsTheo Buehler
2022-07-24Prepare to provide various TS_STATUS_INFO accessorsTheo Buehler
2022-07-24Start making ts opaqueTheo Buehler
2022-07-23Fix file names in comments.Theo Buehler
2022-07-17Handle X509_check_purpose(3) and EVP_get_digestbyobj(3)Klemens Nanni
2022-07-17Add initial support for ESSCertIDv2 verificationKlemens Nanni
2022-07-16Add ESSCertIDv2 ASN.1 boilerplateKlemens Nanni
2022-07-16Avoid direct X509 structure accessKlemens Nanni
2022-07-16Zap duplicate ERR_load_TS_strings() prototypeKlemens Nanni
2022-07-12Remove mkerr.pl remnants from LibreSSLKlemens Nanni
2021-12-12Include evp_locl.h where it will be needed once most structs fromTheo Buehler
2021-12-04Add #include "bn_lcl.h" to the files that will soon need it.Theo Buehler
2021-11-04Cache sha512 hash and parsed not_before and not_after with X509 cert.Bob Beck
2021-11-01Move the now internal X.509-related structs into x509_lcl.h.Theo Buehler
2021-07-02call the API function X509_NAME_cmp(3) instead of the obsolete,Ingo Schwarze
2021-05-02Make TS_compute_imprint a bit more robust.Theo Buehler
2021-05-01Prevent double free in int_TS_RESP_verify_tokenTheo Buehler
2019-07-03snprintf/vsnprintf return < 0 on error, rather than -1.Theo de Raadt
2018-05-13Add const to the ASN1_OBJECT argument of TS_TST_INFO_get_ext_by_OBJ(3).Theo Buehler
2018-05-13Add const qualifier to the ASN1_OBJ * argument ofTheo Buehler
2018-04-14Make ENGINE_free() succeed on NULL. Matches OpenSSL's behavior andTheo Buehler
2017-01-29Send the function codes from the error functions to the bit bucket,Bob Beck
2016-12-27Remove all DECLARE_ASN1_SET_OF macro usage - since 2000 these have beenJoel Sing
2016-11-05More X509_STORE_CTX_set_*() return value checks.Miod Vallat
2016-11-04Kill a bunch of OLD_ASN1 usage by replacing ASN1_{d2i,i2d}_* withJoel Sing
2016-03-11X509_free(3) is NULL-safe, so remove NULL checks before its calls.Michael McConville
2015-09-30Replace M_ASN1_GENERALIZEDTIME_(new|free) withJoel Sing
2015-09-10Replace remaining M_ASN1_STRING_* macros with calls to ASN1_STRING_*.Joel Sing
2015-07-29Expand obsolete M_ASN1.*(cmp|dup|print|set) macros - no change in generatedJoel Sing
2015-07-24Expand ASN.1 template macros - the generated assembly only differs byJoel Sing
2015-07-19Verify ASN1 objects types before attempting to access them as a particularMiod Vallat
2015-07-19Now that it is safe to invoke X509_STORE_CTX_cleanup() if X509_STORE_CTX_init()Miod Vallat
2015-07-19Put explicit braces around assignment used in a conditional.Miod Vallat
2015-07-15Do not allow TS_check_signer_name() with signer == NULL fromMiod Vallat