summaryrefslogtreecommitdiff
path: root/lib/libcrypto/x509/x509_lu.c
AgeCommit message (Expand)Author
2021-11-19As long as X509_OBJECT_free_contents(3) is a public API function,Ingo Schwarze
2021-11-07In X509_STORE_CTX, rename the X509_STORE store rather than ctx.Theo Buehler
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-06Refactor X509_STORE_get1_certs()Theo 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-01In X509_STORE_CTX_get_obj_from_subject() rename X509_OBJECT fromTheo Buehler
2021-10-31Prepare to provide X509_STORE_CTX_get_obj_by_subject(), a wrapperTheo Buehler
2021-10-31Switch various X509 API to use the new X509_LOOKUP_TYPE to matchTheo Buehler
2021-10-24Prepare to provide X509_OBJECT_{new,free}()Theo Buehler
2021-10-21Simplify a return value check for X509_STORE_get_by_subject() nowTheo Buehler
2021-10-21Sync parts of X509_STORE_get_by_subject() with OpenSSLTheo Buehler
2021-10-06X509_STORE_CTX_init() allows the store to be NULL on init. Add checksClaudio Jeker
2018-08-24Make X509_OBJECT_up_ref_count return an int.Theo Buehler
2018-05-18X509_LOOKUP_by_alias() now takes a 'const char str *' andTheo Buehler
2018-03-17Provide X509_STORE_get0_param()Theo Buehler
2018-03-17Provide X509_OBJECT_get_type(). Instead of the X509_LOOKUP_TYPE enumTheo Buehler
2018-02-22Provide X509_STORE_get0_objects(), X509_STORE_get_ex_data() andJoel Sing
2018-02-22Provide X509_OBJECT_get0_X509() and X509_OBJECT_get0_X509_CRL().Joel Sing
2018-02-22Provide X509_STORE_up_ref().Joel Sing
2017-01-29Send the function codes from the error functions to the bit bucket,Bob Beck
2016-11-13Fix previous change to X509_STORE_add_{cert,crl} to not free the inputMiod Vallat
2016-11-08Check for stack push failure, and correctly destroy the object we failedMiod Vallat
2015-04-25Don't ignore the reference count in X509_STORE_free.Doug Hogan
2015-02-10Remove more IMPLEMENT_STACK_OF noops that have been hiding for the lastJoel Sing
2014-09-26X509_STORE_new(): do not leak memory upon error.Miod 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-06-12tags as requested by miod and teduTheo de Raadt
2014-06-07malloc() result does not need a cast.Theo de Raadt
2014-04-20KNF.Joel Sing
2014-04-18blunt force knfTed Unangst
2014-04-17fix some more leaks, mostly suggestions from miodJonathan Gray
2014-04-17fix some of the leaksJonathan Gray
2014-04-17Change library to use intrinsic memory allocation functions instead ofBob Beck
2012-10-13resolve conflictsDamien Miller
2010-10-01resolve conflicts, fix local changesDamien Miller
2008-09-06resolve conflictsDamien Miller
2002-05-15OpenSSL 0.9.7 stable 2002 05 08 mergeBob Beck
2000-12-15openssl-engine-0.9.6 mergeBob Beck