summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* obvious malloc -> reallocarray, for mult int oflowderaadt2014-10-081-2/+2
* fix an indentation that makes me upsetderaadt2014-10-081-2/+2
* Use strdup() instead of malloc() + memcpy().miod2014-10-072-16/+6
* EC_KEY_set_group() does an EC_GROUP_dup() of its argument, so we don'tmiod2014-10-072-16/+4
* When verifying whether an IP address is in the commonName of ajca2014-10-061-1/+15
* If we have to match against a wildcard in a cert, verify that it containsjca2014-10-061-3/+23
* The fixes to X509_PURPOSE_add() in r1.18 actually could cause a globalmiod2014-10-052-54/+58
* Be sure to check the stack push operation for success in v2i_POLICY_MAPPINGS();miod2014-10-052-34/+38
* In v2i_AUTHORITY_INFO_ACCESS(), separate object allocation from object pushmiod2014-10-052-6/+16
* Memory leak upon error in set_dist_point_name().miod2014-10-052-2/+4
* Be sure to check object allocation for success before using them.miod2014-10-052-10/+20
* Missing deallocation upon error.miod2014-10-052-4/+6
* Fix memory leak in the error path of v2i_AUTHORITY_KEYID().miod2014-10-052-6/+12
* compile with c89 (code / decl ordering); from Joakim.Tjernlund@transmode.sederaadt2014-10-052-4/+6
* Use more specific curves/formats naming for local variables injsing2014-10-052-60/+56
* Use tls1_get_curvelist() in ssl_add_clienthello_tlsext(), rather thanjsing2014-10-052-22/+4
* Make tls1_get_formatlist() behave the same as tls1_get_curvelist() andjsing2014-10-052-42/+58
* verify changes are major changetedu2014-10-031-2/+2
* Bump minor for ECHD auto and other recent changes.jsing2014-10-031-1/+1
* Bump minor version for ECDH auto.jsing2014-10-032-2/+2
* allow disabling hostname and cert verification separately.tedu2014-10-034-11/+22
* Allow "auto" to be specified as an ECDH curve name and make this thejsing2014-10-032-7/+13
* Add support for automatic ephemeral EC keys.jsing2014-10-0314-26/+152
* Use string literals in printf style calls so gcc's -Wformat works.doug2014-10-038-40/+38
* openssl.cnf tweaks following recent changes to usr.bin/openssl:sthen2014-10-011-44/+3
* Switch "openssl req" to using SHA256 for hashes and AES256 to encrypt on-disksthen2014-10-012-12/+12
* Clean up EC cipher handling in ssl3_choose_cipher().jsing2014-09-306-290/+304
* Previous fix (1.12) would cause a NULL pointer dereference in the error pathmiod2014-09-292-8/+6
* Move cipher configuration handling to the shared SSL configuration functionjsing2014-09-292-10/+13
* Add an option that allows the enabled SSL protocols to be explicitlyjsing2014-09-296-9/+51
* When freeing the config, explicitly call ressl_config_clear_keys() ratherjsing2014-09-291-5/+6
* check_cert(): be sure to reset ctx->current_crl to NULL before freeing it.miod2014-09-292-20/+10
* X509_NAME_get_text_by_OBJ(): make sure we do not pass a negative size tomiod2014-09-292-6/+10
* X509_VERIFY_PARAM_set1_name(): if invoked with NULL as the secondmiod2014-09-292-2/+4
* Wrap long lines and add missing argument name.jsing2014-09-281-4/+6
* Bump minor after adding SSL_CTX_use_certificate_chain().reyk2014-09-282-2/+2
* Provide a ressl config function that explicitly clears keys.jsing2014-09-282-2/+10
* Add a new API function SSL_CTX_use_certificate_chain() that allows toreyk2014-09-286-54/+111
* X509v3_add_ext(): do not free stuff we did not allocate in the error path.miod2014-09-282-4/+4
* X509_TRUST_add(): check X509_TRUST_get0() return value before dereferencing it,miod2014-09-282-30/+46
* Someone (TM) thought it was smart to save memory by using malloc(1) andmiod2014-09-282-10/+8
* revamp the config interface to own memory. easier to use correctly withouttedu2014-09-283-49/+99
* Revert r1.5 and reenable assembler version of ghash now that it has beenmiod2014-09-272-6/+6
* Doh, rev 1.4 had left out one routine with both 32-bit and 64-bit code, wheremiod2014-09-272-0/+4
* Disable assembler code for ghash on hppa, causes wrong computations in somemiod2014-09-274-8/+8
* There is not much point checking ecdhp is not NULL... twice.jsing2014-09-274-28/+10
* Check that the specified curve is one of the client preferences.jsing2014-09-2710-16/+140
* Fix mmap() calls that check for a result other than MAP_FAILED.doug2014-09-271-1/+1
* X509_STORE_new(): do not leak memory upon error.miod2014-09-262-28/+34
* X509_issuer_and_serial_hash(): do not leak memory if an error occurs duringmiod2014-09-262-2/+6