summaryrefslogtreecommitdiff
path: root/lib/libcrypto
AgeCommit message (Expand)Author
2021-11-11mention the public constants XN_FLAG_SEP_MASK and XN_FLAG_FN_MASKIngo Schwarze
2021-11-11Mention the X509v3_KU_* aliases for the KU_* constantsIngo Schwarze
2021-11-11Explicitly list all public functions in roff(7) commentsIngo Schwarze
2021-11-11new manual page X509_policy_tree_get0_policies(3),Ingo Schwarze
2021-11-10Merge a few additional X509error(ERR_R_MALLOC_FAILURE) callsIngo Schwarze
2021-11-10If X509_load_cert_crl_file(3) does not find any certificatesIngo Schwarze
2021-11-10Sync some code style improvements from the OpenSSL 1.1.1 branch,Ingo Schwarze
2021-11-10Merge two bug fixes from the OpenSSL 1.1.1 branch, which is stillIngo Schwarze
2021-11-09Switch to <endian.h> from <machine/endian.h> for better portability.Brent Cook
2021-11-09Split a new page X509_load_cert_file(3) with three functionsIngo Schwarze
2021-11-09Add ASPA OIDJob Snijders
2021-11-08Document X509_gmtime_adj(3).Ingo Schwarze
2021-11-07In X509_STORE_CTX, rename the X509_STORE store rather than ctx.Theo Buehler
2021-11-07In X509_STORE_CTX rename the misnamed last_untrusted to num_untrustedTheo Buehler
2021-11-07new manual pagesIngo Schwarze
2021-11-06Improve formatting. The line breaks in the lists of methods were very ugly.Ingo Schwarze
2021-11-06Start cleaning up X509_STORE_get1_issuer()Theo Buehler
2021-11-06In X509_STORE_get1_issuer() do not call the verify callback fromTheo Buehler
2021-11-06Fix indent.Joel Sing
2021-11-06Refactor X509_STORE_get1_certs()Theo Buehler
2021-11-05typo: a static objects -> a static objectTheo Buehler
2021-11-05First pass of streamlining X509_STORE_get1_{certs,crls}()Theo Buehler
2021-11-05Trade an abort() neutered by a comment for a blank line elsewhere.Theo Buehler
2021-11-05Clean up X509_STORE_add_{cert,crl}().Theo Buehler
2021-11-05Unify variable names in X509_STORE_{free,up_ref,add_lookup}().Theo Buehler
2021-11-05Rename the ret variable in X509_OBJECT_new() to obj..Theo Buehler
2021-11-05Garbage collect the unused skip member of X509_LOOKUP andTheo Buehler
2021-11-05Use calloc() to remove the need of silly zeroing of most members.Theo Buehler
2021-11-05Streamline and shorten x509_object_cmp() a bit.Theo Buehler
2021-11-05Drop a bunch of unnecesary parentheses and unify the order in whichTheo Buehler
2021-11-05Cleanup X509_LOOKUP_new()Theo Buehler
2021-11-05Garbage collect xobj->data.{ptr,pkey}Theo Buehler
2021-11-04Cache sha512 hash and parsed not_before and not_after with X509 cert.Bob Beck
2021-11-03document d2i_X509_ALGORS(3) and i2d_X509_ALGORS(3)Ingo Schwarze
2021-11-03Fix five bugs in X509_REQ_to_X509(3):Ingo Schwarze
2021-11-03Fix ASN1_TIME_diff() with NULL timesTheo Buehler
2021-11-03Some cleanup in X509_REQ_get_extensions(3), no functional change.Ingo Schwarze
2021-11-03Fix two bugs in X509_REQ_add_extensions_nid(3)Ingo Schwarze
2021-11-01Move the now internal X.509-related structs into x509_lcl.h.Theo Buehler
2021-11-01In X509_STORE_CTX_get_obj_from_subject() rename X509_OBJECT fromTheo Buehler
2021-11-01Unifdef LIBRESSL_NEW_API. Now that the library is bumped, this isTheo Buehler
2021-10-31Enable RFC 3779 code.Theo Buehler
2021-10-31Hide struct internals under LIBRESSL_CRYPTO_INTERNAL so that otherTheo Buehler
2021-10-31Bump majors after struct visibility changes, symbol removal and symbolTheo Buehler
2021-10-31Update Symbols.list for new API and API removal/renamingTheo Buehler
2021-10-31Expose new API in headers and make X509 structs opaque.Theo Buehler
2021-10-31Remove the unused X509_OBJECTS struct.Theo Buehler
2021-10-31Remove the unused X509_CERT_PAIR struct and the assicated API.Theo Buehler
2021-10-31Remove the unused X509_CERT_FILE_CTX struct.Theo Buehler
2021-10-31Prepare to provide X509_STORE_CTX_get_obj_by_subject(), a wrapperTheo Buehler