summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2014-10-08obvious malloc -> reallocarray, for mult int oflowderaadt1-2/+2
2014-10-08fix an indentation that makes me upsetderaadt1-2/+2
2014-10-07Use strdup() instead of malloc() + memcpy().miod2-16/+6
2014-10-07EC_KEY_set_group() does an EC_GROUP_dup() of its argument, so we don'tmiod2-16/+4
2014-10-06When verifying whether an IP address is in the commonName of ajca1-1/+15
2014-10-06If we have to match against a wildcard in a cert, verify that it containsjca1-3/+23
2014-10-05The fixes to X509_PURPOSE_add() in r1.18 actually could cause a globalmiod2-54/+58
2014-10-05Be sure to check the stack push operation for success in v2i_POLICY_MAPPINGS();miod2-34/+38
2014-10-05In v2i_AUTHORITY_INFO_ACCESS(), separate object allocation from object pushmiod2-6/+16
2014-10-05Memory leak upon error in set_dist_point_name().miod2-2/+4
2014-10-05Be sure to check object allocation for success before using them.miod2-10/+20
2014-10-05Missing deallocation upon error.miod2-4/+6
2014-10-05Fix memory leak in the error path of v2i_AUTHORITY_KEYID().miod2-6/+12
2014-10-05compile with c89 (code / decl ordering); from Joakim.Tjernlund@transmode.sederaadt2-4/+6
2014-10-05Use more specific curves/formats naming for local variables injsing2-60/+56
2014-10-05Use tls1_get_curvelist() in ssl_add_clienthello_tlsext(), rather thanjsing2-22/+4
2014-10-05Make tls1_get_formatlist() behave the same as tls1_get_curvelist() andjsing2-42/+58
2014-10-03verify changes are major changetedu1-2/+2
2014-10-03Bump minor for ECHD auto and other recent changes.jsing1-1/+1
2014-10-03Bump minor version for ECDH auto.jsing2-2/+2
2014-10-03allow disabling hostname and cert verification separately.tedu4-11/+22
2014-10-03Allow "auto" to be specified as an ECDH curve name and make this thejsing2-7/+13
2014-10-03Add support for automatic ephemeral EC keys.jsing14-26/+152
2014-10-03Use string literals in printf style calls so gcc's -Wformat works.doug8-40/+38
2014-10-01openssl.cnf tweaks following recent changes to usr.bin/openssl:sthen1-44/+3
2014-10-01Switch "openssl req" to using SHA256 for hashes and AES256 to encrypt on-disksthen2-12/+12
2014-09-30Clean up EC cipher handling in ssl3_choose_cipher().jsing6-290/+304
2014-09-29Previous fix (1.12) would cause a NULL pointer dereference in the error pathmiod2-8/+6
2014-09-29Move cipher configuration handling to the shared SSL configuration functionjsing2-10/+13
2014-09-29Add an option that allows the enabled SSL protocols to be explicitlyjsing6-9/+51
2014-09-29When freeing the config, explicitly call ressl_config_clear_keys() ratherjsing1-5/+6
2014-09-29check_cert(): be sure to reset ctx->current_crl to NULL before freeing it.miod2-20/+10
2014-09-29X509_NAME_get_text_by_OBJ(): make sure we do not pass a negative size tomiod2-6/+10
2014-09-29X509_VERIFY_PARAM_set1_name(): if invoked with NULL as the secondmiod2-2/+4
2014-09-28Wrap long lines and add missing argument name.jsing1-4/+6
2014-09-28Bump minor after adding SSL_CTX_use_certificate_chain().reyk2-2/+2
2014-09-28Provide a ressl config function that explicitly clears keys.jsing2-2/+10
2014-09-28Add a new API function SSL_CTX_use_certificate_chain() that allows toreyk6-54/+111
2014-09-28X509v3_add_ext(): do not free stuff we did not allocate in the error path.miod2-4/+4
2014-09-28X509_TRUST_add(): check X509_TRUST_get0() return value before dereferencing it,miod2-30/+46
2014-09-28Someone (TM) thought it was smart to save memory by using malloc(1) andmiod2-10/+8
2014-09-28revamp the config interface to own memory. easier to use correctly withouttedu3-49/+99
2014-09-27Revert r1.5 and reenable assembler version of ghash now that it has beenmiod2-6/+6
2014-09-27Doh, rev 1.4 had left out one routine with both 32-bit and 64-bit code, wheremiod2-0/+4
2014-09-27Disable assembler code for ghash on hppa, causes wrong computations in somemiod4-8/+8
2014-09-27There is not much point checking ecdhp is not NULL... twice.jsing4-28/+10
2014-09-27Check that the specified curve is one of the client preferences.jsing10-16/+140
2014-09-27Fix mmap() calls that check for a result other than MAP_FAILED.doug1-1/+1
2014-09-26X509_STORE_new(): do not leak memory upon error.miod2-28/+34
2014-09-26X509_issuer_and_serial_hash(): do not leak memory if an error occurs duringmiod2-2/+6