summaryrefslogtreecommitdiff
path: root/lib/libssl
AgeCommit message (Expand)Author
2017-11-28Correct TLS extensions handling when no extensions are present.Joel Sing
2017-11-28Add CBB_discard_child(), which allows for a child CBB to be discarded.Joel Sing
2017-10-12Rename ssl3_client_hello() to ssl3_send_client_hello() for consistency.Joel Sing
2017-10-12Fold dtls1_accept() into ssl_accept(), removing a lot of duplicated code.Joel Sing
2017-10-12Drop prototypes for ssl23_*() functions, which no longer exist.Joel Sing
2017-10-11Convert ssl3_client_hello() to CBB.Joel Sing
2017-10-11Fully convert ssl3_send_server_hello() to CBB.Joel Sing
2017-10-10Make ssl_bytes_to_cipher_list() take a CBS, rather than a pointer andJoel Sing
2017-10-10((remove) (some) (unnecessary) (parentheses))Joel Sing
2017-10-10Merge dtls1_connect() into ssl3_connect(), removing a large amount ofJoel Sing
2017-10-08Reduce non-functional differences between dtls1_accept() andJoel Sing
2017-10-08Reduce non-functional differences between dtls1_connect() andJoel Sing
2017-10-08Fix some style/whitespace/indentation issues in ssl3_accept().Joel Sing
2017-10-08Fix some style/whitespace/indentation issues in ssl3_connect().Joel Sing
2017-10-08Convert ssl3_send_change_cipher_spec() to use CBB and make it handle DTLS,Joel Sing
2017-09-25Annotate some API-side memory leaks for future resolution.Joel Sing
2017-09-25Fix various issues in the OCSP extension parsing code:Joel Sing
2017-09-25When building the OCSP extension, only add the length prefixed extensionsJoel Sing
2017-08-30Move the full extension building into tlsext_{client,server}hello_build(),Joel Sing
2017-08-30Bump libssl/libtls minors due to symbol (re)addition.Joel Sing
2017-08-30Bring back the NPN related symbols.Joel Sing
2017-08-29When OCSP status type is unknown, ignore the extension.Doug Hogan
2017-08-29Actually parse the ALPN extension in a client hello, even if no ALPNJoel Sing
2017-08-28ECDHE-RSA-DES-CBC3-SHA should not be marked HIGH.Joel Sing
2017-08-28Bump lib{crypto,ssl,tls} majors due to symbol removals.Joel Sing
2017-08-28Completely remove NPN remnants.Joel Sing
2017-08-28Remove the original (pre-IETF) chacha20-poly1305 cipher suites.Joel Sing
2017-08-27Rewrite SRTP extension using CBB/CBS and the new extension framework.Doug Hogan
2017-08-26Rewrite ALPN extension using CBB/CBS and the new extension framework.Doug Hogan
2017-08-23Work around bug in F5's handling of the supported elliptic curves extension.Doug Hogan
2017-08-21import SSL_export_keying_material(3) from OpenSSLIngo Schwarze
2017-08-21merge the applicable parts of SSL_set_tlsext_host_name(3) documentation;Ingo Schwarze
2017-08-21Selectively merge OpenSSL commit e091367d May 5 11:56:45 2017 +0100Ingo Schwarze
2017-08-21Mention three functions related to protocol selection by the clientIngo Schwarze
2017-08-21Delete non-existent function SSL_flush_sessions();Ingo Schwarze
2017-08-21Delete non-existent functions SSL_add_session() and SSL_remove_session() andIngo Schwarze
2017-08-20New manual page X509_check_private_key(3), using informationIngo Schwarze
2017-08-20remove a duplicate BIO_do_accept() call from an example;Ingo Schwarze
2017-08-19fix .Xr ordering, found with mandoc -TlintIngo Schwarze
2017-08-19Import SSL_CTX_set_min_proto_version(3) from OpenSSL, suggested by jsing@.Ingo Schwarze
2017-08-19fix a typo and mention OpenBSD in HISTORY;Ingo Schwarze
2017-08-13match function implementation with declaration, ok beck@, doug@Brent Cook
2017-08-13Switch to -Werror with clang for libressl.Doug Hogan
2017-08-13Make SSL{,_CTX}_set_alpn_protos() do atomic updates and handle NULL.Doug Hogan
2017-08-13Remove support for the TLS padding extension.Joel Sing
2017-08-13Nuke SSL_OP_CRYPTOPRO_TLSEXT_BUG.Joel Sing
2017-08-12Rewrite the TLS status request extension to use the new TLS extension framework.Bob Beck
2017-08-12Convert TLS signature algorithms extension handling to the new framework.Joel Sing
2017-08-12Rewrite session ticket TLS extension handling using CBB/CBS and the newDoug Hogan
2017-08-12Remove NPN support.Joel Sing