summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
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
2014-09-26X509at_add1_attr(): do not free stuff we did not allocate in the error path.miod2-6/+6
2014-09-26Now that we have a static version of the default EC formats, also use itjsing2-94/+88
2014-09-23Fix regression introduced in revision 1.15 by using strndup() instead ofmiod2-12/+12
2014-09-22Refactor and simplify the ECC extension handling. The existing codejsing4-244/+196
2014-09-22Also check the result from final_finish_mac() against finish_mac_length injsing2-38/+34
2014-09-22It is possible (although unlikely in practice) for peer_finish_md_len tojsing2-26/+22
2014-09-21Document SSL_OP_TLSEXT_PADDING.jsing1-0/+6
2014-09-21Move the TLS padding extension under an SSL_OP_TLSEXT_PADDING option, whichjsing4-20/+36
2014-09-21a_enum.c used to be a copy of a_int.c with s/INTEGER/ENUMERATED/g , butmiod2-8/+18
2014-09-21Fix a memory leak in the error path in ASN1_mbstring_ncopy().miod2-38/+58
2014-09-21Add support for word anchors \< and \> to regex regression tests.doug1-1/+13
2014-09-19Add CHACHA20 as a cipher symmetric encryption alias.jsing2-2/+10
2014-09-19remove obfuscating parens. man operator is your friend.tedu4-30/+30
2014-09-19Fix on 32bit platforms where 0xdeadbeef > LONG_MAX.schwarze1-4/+6
2014-09-17Remove unused #define.lteo1-3/+1
2014-09-16A few more MLINKs.miod1-1/+7
2014-09-16a little less sendmail specific;jmc1-4/+3
2014-09-15When fopen()ing internal to libc (the API doesn't support the useguenther5-14/+14
2014-09-14Do not claim that empty numbers set EINVAL, our implementation doesn't.schwarze2-37/+61
2014-09-13Make sure that the following functions return 0 and EINVAL asschwarze6-20/+60
2014-09-10Disable -Wshadow again, since it breaks builds on vax with gcc3.jsing1-2/+2
2014-09-08obvious cases of missing .An;schwarze1-3/+3
2014-09-07Remove SSL_kDHr, SSL_kDHd and SSL_aDH. No supported ciphersuites use them,jsing16-182/+54
2014-09-04POSIX specifies arpa/inet.h as the include file for these.millert1-3/+3
2014-09-01Enable -Wshadow in openssl(1) and fix a few shadow warnings.doug5-25/+21
2014-09-01Convert ecparam to new option/usage handling.jsing1-197/+215
2014-09-01Improve option usage output.jsing1-7/+20
2014-08-31Make the in6addr constant declarations and definitions consistentbluhm1-3/+3
2014-08-31Add sockatmark()guenther3-5/+170
2014-08-30Convert openssl(1) version to new option/usage handling.jsing1-34/+90
2014-08-30Move the callback function pointer outside the opt union so that the optionjsing2-4/+10
2014-08-28OpenSSL_add_all_algorithms() is called from openssl_startup() - it does notjsing6-13/+6
2014-08-28openssl_setup() calls SSL_load_error_strings(), which happens to calljsing27-60/+30
2014-08-28Add option handling with a callback function for argument processing.jsing2-2/+10