summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2015-09-12Split ssl3_send_client_key_exchange() (387 lines of code) into fiveJoel Sing
2015-09-12Fix function name.Joel Sing
2015-09-12Sync handling of cached record digests with s3_srvr.c.Joel Sing
2015-09-12explicit_bzero() the GOST premaster secret.Joel Sing
2015-09-12Unwrap a bunch of lines.Joel Sing
2015-09-12Remove most of the SSLv3 version checks and a few TLS v1.0.Doug Hogan
2015-09-12Uncopy and unpaste dtls1_send_newsession_ticket() - another 111 lines ofJoel Sing
2015-09-12Move handshake message header length determination into a separateJoel Sing
2015-09-12Uncopy and unpaste dtls1_send_certificate_request() - removes another 80Joel Sing
2015-09-12Uncopy and unpaste dtls1_send_server_key_exchange(). Removes another 329Joel Sing
2015-09-12Uncopy and unpaste dtls1_send_server_done().Joel Sing
2015-09-12Uncopy and unpaste dtls1_send_server_hello().Joel Sing
2015-09-12Uncopy and unpaste dtls1_send_hello_request().Joel Sing
2015-09-12Convert the rest of the server handshake functions to ssl3_handshake_msg_*.Joel Sing
2015-09-12Uncopy and unpaste dtls1_send_client_verify() - theJoel Sing
2015-09-12Uncopy and unpaste dtls1_send_client_key_exchange() - theJoel Sing
2015-09-12Use explicit_bzero() instead of memset() when clearing private keys.Joel Sing
2015-09-12Pull variable assignment out from function call, fix indentation and setJoel Sing
2015-09-12style(9) and whitespace cleanups.Joel Sing
2015-09-12Remove workaround for old SIMICS toolchain.Miod Vallat
2015-09-12Remove horribly old and outdated `documentation' for the assembly code.Miod Vallat
2015-09-11Rename functions that moved to t1_enc.c, with a tls1_ prefix instead of aJoel Sing
2015-09-11Merge the remnants of s3_enc.c into t1_enc.c.Joel Sing
2015-09-11Nuke ssl_set_peer_cert_type().Joel Sing
2015-09-11Nuke ssl_bad_method().Joel Sing
2015-09-11Nuke ssl3_default_timeout().Joel Sing
2015-09-11Nuke ssl_replace_hash().Joel Sing
2015-09-11Nuke ssl3_cbc_remove_padding().Joel Sing
2015-09-11Nuke ssl3_alert_code().Joel Sing
2015-09-11Nuke ssl3_cert_verify_mac() and ssl3_handshake_mac().Joel Sing
2015-09-11Nuke ssl3_final_finish_mac().Joel Sing
2015-09-11Nuke ssl3_change_cipher_state().Joel Sing
2015-09-11Nuke ssl3_generate_master_secret().Joel Sing
2015-09-11Nuke ssl3_setup_key_block() and ssl3_generate_key_block().Joel Sing
2015-09-11Nuke n_ssl3_mac().Joel Sing
2015-09-11Nuke ssl3_enc().Joel Sing
2015-09-11Nuke SSLv3_enc_data.Joel Sing
2015-09-11Shuffle the code in ssl3_send_finished() to make it more logical/readable.Joel Sing
2015-09-11Replace dtls1_send_finished() with ssl3_send_finished() - they're nowJoel Sing
2015-09-11style(9), fix comments, wrap long lines and tweak whitespace.Joel Sing
2015-09-11Convert dtls1_send_finished() and ssl3_send_finished() toJoel Sing
2015-09-11Bring back the expansion-into-.byte-sequences routines removed in r1.9, butMiod Vallat
2015-09-11Put the *method* data structures and functions in the same place.Joel Sing
2015-09-11Pass "openbsd" instead of "openbsd-elf" as the "flavour" to the perl assemblerMiod Vallat
2015-09-11Put the *server_method* data structures and functions in the same place.Joel Sing
2015-09-11Put the *client_method* data structures and functions in the same place.Joel Sing
2015-09-11Fixup inter-bank movq/movd operations, emit bytes for pclmulqdq again.Brent Cook
2015-09-11unify files furtherTheo de Raadt
2015-09-10When loading a DSA key from an raw (without DH parameters) ASN.1 serialization,Miod Vallat
2015-09-10delete empty SYNOPSIS sectionIngo Schwarze