summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509 (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Expand DECLARE_ASN1_.*FUNCTIONS macros.jsing2016-09-041-33/+133
* Return zero from two functions on allocation failure instead of alwaysmmcc2016-03-212-4/+4
* X509_free(3) is NULL-safe, so remove NULL checks before its calls.mmcc2016-03-112-6/+4
* initialize ok to 0beck2015-12-141-2/+2
* Stop supporing "legcay" time formats that OpenSSL supports. Rewrite thebeck2015-10-192-22/+24
* Convert a number of the old ASN1_{d2i,i2d}_{bio,fp}_of() macros tojsing2015-10-131-19/+19
* Flense the greasy black guts of unreadble string parsing code out of three areasbeck2015-10-022-92/+37
* s/M_ASN1_TIME_free/ASN1_TIME_free/jsing2015-09-302-7/+7
* 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