summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509 (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Replace M_ASN1_INTEGER_(new|free) with ASN1_INTEGER_(new|free) - this isjsing2015-09-304-12/+12
* Add support for disabling certificate and CRL validity checking.jsing2015-09-142-11/+15
* Reorder functions for readability/consistency.jsing2015-09-131-235/+228
* Expand obsolete M_ASN1.*(cmp|dup|print|set) macros - no change in generatedjsing2015-07-294-13/+13
* Now that it is safe to invoke X509_STORE_CTX_cleanup() if X509_STORE_CTX_init()miod2015-07-191-3/+5
* Simplify X509_STORE_CTX_init and make it safe with stack variables.doug2015-07-191-58/+55
* Fix bad indenting in LibreSSL.doug2015-06-131-4/+4
* Avoid a potential out-of-bounds read in X509_cmp_time(), due to missingjsing2015-06-111-4/+27
* Don't ignore the reference count in X509_STORE_free.doug2015-04-251-1/+5
* Remove d2i_X509_PKEY and i2d_X509_PKEY from the SSLeay days.doug2015-04-121-3/+1
* Remove all getenv() calls, especially those wrapped by issetugid().deraadt2015-04-113-28/+8
* Avoid a NULL pointer deref when X509_get_pubkey() returns NULL.doug2015-03-151-2/+4
* If you do not support POSIX I/O then you're not tall enough to ride...jsing2015-02-121-5/+1
* More unifdef OPENSSL_NO_RFC3779 that got missed last time around.jsing2015-02-112-16/+2
* Remove more IMPLEMENT_STACK_OF noops that have been hiding for the lastjsing2015-02-102-7/+2
* The IMPLEMENT_STACK_OF and IMPLEMENT_ASN1_SET_OF macros were turned intojsing2015-02-102-13/+2
* Delete a lot of #if 0 code in libressl.doug2015-02-071-12/+1
* Declare the x509_(mem|file|dir)_lookup symbols as static because theyreyk2015-02-053-6/+6
* Fix a number of issues relating to algorithms in signatures, Mostlybeck2015-01-282-2/+5
* Use field names in struct initialisers.jsing2015-01-223-33/+33
* Add X509_STORE_load_mem() to load certificates from a memory bufferreyk2015-01-223-2/+167
* Avoid modifying input on failure in X509_(TRUST|PURPOSE)_add.doug2014-12-061-6/+8
* further BUF_strdup conversion: these places should be safe to rely ontedu2014-11-181-2/+2
* Get rid of the last remaining BUF_strdup and BUF_strlcpy and friends, usebeck2014-10-161-2/+3
* Previous fix (1.12) would cause a NULL pointer dereference in the error pathmiod2014-09-291-4/+3
* check_cert(): be sure to reset ctx->current_crl to NULL before freeing it.miod2014-09-291-10/+5
* X509_NAME_get_text_by_OBJ(): make sure we do not pass a negative size tomiod2014-09-291-3/+5
* X509_VERIFY_PARAM_set1_name(): if invoked with NULL as the secondmiod2014-09-291-1/+2
* X509v3_add_ext(): do not free stuff we did not allocate in the error path.miod2014-09-281-2/+2
* X509_TRUST_add(): check X509_TRUST_get0() return value before dereferencing it,miod2014-09-281-15/+23
* Someone (TM) thought it was smart to save memory by using malloc(1) andmiod2014-09-281-5/+4
* X509_STORE_new(): do not leak memory upon error.miod2014-09-261-14/+17
* X509_issuer_and_serial_hash(): do not leak memory if an error occurs duringmiod2014-09-261-1/+3
* X509at_add1_attr(): do not free stuff we did not allocate in the error path.miod2014-09-261-3/+3
* Fix regression introduced in revision 1.15 by using strndup() instead ofmiod2014-09-231-6/+6
* BIO_free() returns immediately when the sole input is NULL.doug2014-07-251-5/+3
* Kill a bunch more BUF_strdup's - these are converted to have a check forbeck2014-07-221-2/+4
* Free sktmp when it's no longer needed. By doing so, we fix a bunch of memory ...logan2014-07-171-2/+4
* Check X509_NAME_oneline() return value when it will have to allocate memory.miod2014-07-131-1/+3
* jsing and I are investigating removal of all? most? 'getenv from library'deraadt2014-07-121-1/+3
* if (x) FOO_free(x) -> FOO_free(x).miod2014-07-121-3/+2
* Principle of least surprise: make CMAC_CTX_free(), OCSP_REQ_CTX_free() andmiod2014-07-121-1/+4
* When looking for the issuer of a certificate, if the current candidate ismiod2014-07-113-13/+97
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-1122-85/+85
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-107-9/+25
* Stop including standard headers via cryptlib.h - pull in the headers thatjsing2014-07-108-12/+26
* delete some casts. ok miodtedu2014-07-101-2/+2
* remove unused, private version strings except SSL_version_strbcook2014-07-091-3/+1
* Memory-leak-in-error-path of the day in X509_ATTRIBUTE_set1_data().miod2014-07-031-2/+3
* Fix a memory leak and another one that occurs in the error paths.logan2014-06-281-2/+6