summaryrefslogtreecommitdiff
path: root/lib/libcrypto/x509
AgeCommit message (Expand)Author
2023-05-08Rename the other_ctx in X509_STORE_CTX into trustedTheo Buehler
2023-05-08X509_verify_cert(): Garbage collect the unused roots variableTheo Buehler
2023-05-08Avoid trailing whitespace in extension printingTheo Buehler
2023-05-07Remove a misplaced empty lineTheo Buehler
2023-05-03Revert utf-8 fix for X509_NAME_get_index_by_NID to avoid libtlsBob Beck
2023-05-03Bring back length check tb ok'ed and I managed to remove whileBob Beck
2023-05-02Change X509_NAME_get_index_by[NID|OBJ] to be safer.Bob Beck
2023-04-30Send x509_subject_cmp() to the atticTheo Buehler
2023-04-30Zap extra blank lineTheo Buehler
2023-04-28Enable policy checking by default now that we are DAG implementation based.Bob Beck
2023-04-28Unifdef LIBRESSL_HAS_POLICY_DAG and remove it from the MakefileTheo Buehler
2023-04-28Take the old policy code behind the barnTheo Buehler
2023-04-28Silence gcc-4 warnings about sk_sort()Theo Buehler
2023-04-28Remove now no longer needed <assert.h>; sort headersTheo Buehler
2023-04-28Deassert has_explicit_policy()Theo Buehler
2023-04-28Deassert delete_if() callbacksTheo Buehler
2023-04-28Deassert x509_policy_level_find()Theo Buehler
2023-04-28Deassert X509_policy_check()Theo Buehler
2023-04-28Deassert x509_policy_level_add_nodes()Theo Buehler
2023-04-28Deassert x509_policy_new()Theo Buehler
2023-04-28Cleanup pass over x509_check_policy.cTheo Buehler
2023-04-27Convert size_t's used in conjuction with sk_X509_num back to int.Bob Beck
2023-04-27Remove braces around single lines statements using knfmt -sTheo Buehler
2023-04-27Rework simple allocation and free functions in x509_policy.cTheo Buehler
2023-04-26Make x509_policy.c compile with gcc 4.Theo Buehler
2023-04-26Turn C++ comments into C comments and minor KNF fixupsTheo Buehler
2023-04-26KNF according to knfmt(1)Theo Buehler
2023-04-26Zap trailing whitespaceTheo Buehler
2023-04-26Add RCS tagTheo Buehler
2023-04-26Take X509_POLICY_NODE_print() behind the barnTheo Buehler
2023-04-26Make the new policy code in x509_policy.c to be selectable at compile time.Bob Beck
2023-04-26Add a shim to mimic the BoringSSL sk_delete_if function.Bob Beck
2023-04-26Adapt the sk_find calls from BoringSSL's api to ours.Bob Beck
2023-04-26Add the STACK_OF declarations we require.Bob Beck
2023-04-26Change OPENSSL_malloc|free|memset and friends to the normal versions.Bob Beck
2023-04-26Fix error code goopBob Beck
2023-04-26Use the correct headers to compile with libresslBob Beck
2023-04-26Import policy.c from BoringSSL as x509_policy.cBob Beck
2023-04-25Remove proxy cert remnantsTheo Buehler
2023-04-25Remove NETSCAPE_CERT_SEQUENCETheo Buehler
2023-04-25Move the policy STACK_OF stuff to pcy_int.h as wellTheo Buehler
2023-04-25Remove SXNETTheo Buehler
2023-04-25Use X509_STORE_CTX_get1_{certs,crls}() instead of an aliasTheo Buehler
2023-04-25X509_STORE_get1_{certs,crls} become X509_STORE_CTX_*Theo Buehler
2023-04-25Move the policy tree code to internal-onlyTheo Buehler
2023-04-25Use proper fix for the recent x400Address issueTheo Buehler
2023-04-25Remove v3_sxnet from the standard extensionsTheo Buehler
2023-04-25Invalidate the DER cache earlier on in X509 setter functionsJob Snijders
2023-04-25Use X509_set_version() and X509_REQ_set_version() instead doing it by handJob Snijders
2023-04-24Future users of libcrypto will also have to do without strong extranetTheo Buehler