summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2015-09-13display negotiated TLS version and cipher suite in verbose mode.beck1-2/+3
2015-09-13Lob a style(9) grenade in here.jsing12-362/+352
2015-09-13Mechanical minor bump to follow libcrypto.miod3-3/+3
2015-09-13add visibility of ciper and connection version stringsbeck4-6/+56
2015-09-13Add a new interface, OPENSSL_cpu_caps(), to return the currently runningmiod6-6/+36
2015-09-13The *_accept() functions increment in_handshake at the start of the function,jsing4-38/+60
2015-09-13If we have hardware acceleration for AES, prefer AES as a symmetric cipherjsing2-14/+60
2015-09-13Wrap <stdlib.h> so that calls go direct and the symbols not in theguenther22-26/+54
2015-09-13tweak STANDARDS;jmc1-3/+3
2015-09-12Adapt to just committed libtls api changebeck1-21/+14
2015-09-12Move connection info into it's own private structure allocated and filled inbeck7-120/+208
2015-09-12Split ssl3_send_client_key_exchange() (387 lines of code) into fivejsing2-654/+702
2015-09-12Fix function name.jsing2-4/+4
2015-09-12Sync handling of cached record digests with s3_srvr.c.jsing2-2/+46
2015-09-12explicit_bzero() the GOST premaster secret.jsing2-4/+14
2015-09-12Ensure that we clear the libssl error stack before we make a function calljsing3-5/+12
2015-09-12Unwrap a bunch of lines.jsing2-74/+38
2015-09-12Nuke SSLEAY_CONF -- a backwards compatibility environment variable thatlteo4-14/+5
2015-09-12__strsignal() is now declared in hidden/signal.hguenther1-2/+0
2015-09-12Put tls_peer_cert* functions in the same place.jsing1-6/+6
2015-09-12Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go directguenther24-24/+51
2015-09-12Remove most of the SSLv3 version checks and a few TLS v1.0.doug14-236/+114
2015-09-12Add openssl(1) speed support for AEAD algorithms.bcook1-17/+96
2015-09-12Cleanup enginetest a bit.bcook1-104/+84
2015-09-12Uncopy and unpaste dtls1_send_newsession_ticket() - another 111 lines ofjsing4-222/+6
2015-09-12Fix the openssl(1) prime command: When checking a decimal number forlteo1-3/+2
2015-09-12Move handshake message header length determination into a separatejsing8-46/+54
2015-09-12Wrap <unistd.h> so that internal calls go direct and they're all weak symbolsguenther6-4/+12
2015-09-12Wrap <getopt.h> to make the functions weak and make access to the initializedguenther1-1/+6
2015-09-12Uncopy and unpaste dtls1_send_certificate_request() - removes another 80jsing4-160/+6
2015-09-12Uncopy and unpaste dtls1_send_server_key_exchange(). Removes another 329jsing4-658/+6
2015-09-12Uncopy and unpaste dtls1_send_server_done().jsing4-36/+6
2015-09-12Uncopy and unpaste dtls1_send_server_hello().jsing4-136/+6
2015-09-12Uncopy and unpaste dtls1_send_hello_request().jsing4-36/+6
2015-09-12Convert the rest of the server handshake functions to ssl3_handshake_msg_*.jsing2-88/+70
2015-09-12Uncopy and unpaste dtls1_send_client_verify() - thejsing4-148/+6
2015-09-12Uncopy and unpaste dtls1_send_client_key_exchange() - thejsing4-538/+10
2015-09-12Use explicit_bzero() instead of memset() when clearing private keys.jsing2-6/+8
2015-09-12Pull variable assignment out from function call, fix indentation and setjsing2-16/+14
2015-09-12style(9) and whitespace cleanups.jsing2-58/+50
2015-09-12Remove workaround for old SIMICS toolchain.miod2-90/+2
2015-09-12Remove horribly old and outdated `documentation' for the assembly code.miod12-652/+0
2015-09-12use SOCK_CLOEXEC instead of fnctl; ok guenther beck jsingderaadt1-12/+16
2015-09-12fix previous;jmc2-31/+48
2015-09-11spaces found during a readderaadt1-19/+18
2015-09-11Add TLS suppport to nc. Provides a useful little test and script tool.beck3-45/+346
2015-09-11unifdef -DOPENSSL_NO_RC5jsing2-42/+2
2015-09-11kill evil commentbeck1-3/+1
2015-09-11Rename functions that moved to t1_enc.c, with a tls1_ prefix instead of ajsing24-130/+130
2015-09-11fix unchecked mallocs - coverity 130454 and 130455beck1-6/+15