summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/x509_lu.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* As long as X509_OBJECT_free_contents(3) is a public API function,schwarze2021-11-191-1/+3
* In X509_STORE_CTX, rename the X509_STORE store rather than ctx.tb2021-11-071-8/+8
* Start cleaning up X509_STORE_get1_issuer()tb2021-11-061-15/+37
* In X509_STORE_get1_issuer() do not call the verify callback fromtb2021-11-061-3/+3
* Refactor X509_STORE_get1_certs()tb2021-11-061-27/+30
* First pass of streamlining X509_STORE_get1_{certs,crls}()tb2021-11-051-66/+77
* Trade an abort() neutered by a comment for a blank line elsewhere.tb2021-11-051-2/+2
* Clean up X509_STORE_add_{cert,crl}().tb2021-11-051-69/+41
* Unify variable names in X509_STORE_{free,up_ref,add_lookup}().tb2021-11-051-29/+26
* Rename the ret variable in X509_OBJECT_new() to obj..tb2021-11-051-5/+5
* Garbage collect the unused skip member of X509_LOOKUP andtb2021-11-051-3/+1
* Use calloc() to remove the need of silly zeroing of most members.tb2021-11-051-28/+18
* Streamline and shorten x509_object_cmp() a bit.tb2021-11-051-11/+6
* Drop a bunch of unnecesary parentheses and unify the order in whichtb2021-11-051-17/+13
* Cleanup X509_LOOKUP_new()tb2021-11-051-12/+11
* Garbage collect xobj->data.{ptr,pkey}tb2021-11-051-6/+6
* In X509_STORE_CTX_get_obj_from_subject() rename X509_OBJECT fromtb2021-11-011-6/+6
* Prepare to provide X509_STORE_CTX_get_obj_by_subject(), a wrappertb2021-10-311-1/+17
* Switch various X509 API to use the new X509_LOOKUP_TYPE to matchtb2021-10-311-15/+16
* Prepare to provide X509_OBJECT_{new,free}()tb2021-10-241-2/+20
* Simplify a return value check for X509_STORE_get_by_subject() nowtb2021-10-211-18/+7
* Sync parts of X509_STORE_get_by_subject() with OpenSSLtb2021-10-211-13/+7
* X509_STORE_CTX_init() allows the store to be NULL on init. Add checksclaudio2021-10-061-1/+11
* Make X509_OBJECT_up_ref_count return an int.tb2018-08-241-7/+5
* X509_LOOKUP_by_alias() now takes a 'const char str *' andtb2018-05-181-4/+4
* Provide X509_STORE_get0_param()tb2018-03-171-1/+7
* Provide X509_OBJECT_get_type(). Instead of the X509_LOOKUP_TYPE enumtb2018-03-171-1/+7
* Provide X509_STORE_get0_objects(), X509_STORE_get_ex_data() andjsing2018-02-221-1/+19
* Provide X509_OBJECT_get0_X509() and X509_OBJECT_get0_X509_CRL().jsing2018-02-221-2/+17
* Provide X509_STORE_up_ref().jsing2018-02-221-1/+8
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-13/+8
* Fix previous change to X509_STORE_add_{cert,crl} to not free the inputmiod2016-11-131-3/+7
* Check for stack push failure, and correctly destroy the object we failedmiod2016-11-081-20/+47
* Don't ignore the reference count in X509_STORE_free.doug2015-04-251-1/+5
* Remove more IMPLEMENT_STACK_OF noops that have been hiding for the lastjsing2015-02-101-4/+1
* X509_STORE_new(): do not leak memory upon error.miod2014-09-261-14/+17
* When looking for the issuer of a certificate, if the current candidate ismiod2014-07-111-5/+18
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-111-2/+3
* tags as requested by miod and teduderaadt2014-06-121-1/+1
* malloc() result does not need a cast.deraadt2014-06-071-4/+4
* KNF.jsing2014-04-201-152/+203
* blunt force knftedu2014-04-181-183/+134
* fix some more leaks, mostly suggestions from miodjsg2014-04-171-0/+1
* fix some of the leaksjsg2014-04-171-1/+3
* Change library to use intrinsic memory allocation functions instead ofbeck2014-04-171-11/+11
* resolve conflictsdjm2012-10-131-1/+1
* resolve conflicts, fix local changesdjm2010-10-011-33/+182
* resolve conflictsdjm2008-09-061-10/+20
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-6/+34
* openssl-engine-0.9.6 mergebeck2000-12-151-115/+217