summaryrefslogtreecommitdiff
path: root/src/lib/libssl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Bump lib{crypto,ssl,tls} minors due to symbol addition.jsing2018-02-101-1/+1
* Complete the TLS extension rewrite on the client-side.jsing2018-02-084-156/+93
* Initialize variables to avoid compiler warningsinoguchi2018-01-281-2/+2
* Complete the TLS extension handling rewrite for the server-side.jsing2018-01-275-98/+86
* Clarify the comment re the F5 EC curves extension bug.jsing2018-01-271-5/+6
* Convert ssl3_put_cipher_by_char() to CBB.jsing2018-01-271-9/+26
* Correct TLS extensions handling when no extensions are present.jsing2017-11-281-1/+13
* Add CBB_discard_child(), which allows for a child CBB to be discarded.jsing2017-11-282-2/+22
* Rename ssl3_client_hello() to ssl3_send_client_hello() for consistency.jsing2017-10-122-5/+5
* Fold dtls1_accept() into ssl_accept(), removing a lot of duplicated code.jsing2017-10-124-556/+143
* Drop prototypes for ssl23_*() functions, which no longer exist.jsing2017-10-121-11/+1
* Convert ssl3_client_hello() to CBB.jsing2017-10-114-93/+64
* Fully convert ssl3_send_server_hello() to CBB.jsing2017-10-113-53/+19
* Make ssl_bytes_to_cipher_list() take a CBS, rather than a pointer andjsing2017-10-103-29/+19
* ((remove) (some) (unnecessary) (parentheses))jsing2017-10-101-4/+4
* Merge dtls1_connect() into ssl3_connect(), removing a large amount ofjsing2017-10-104-459/+117
* Reduce non-functional differences between dtls1_accept() andjsing2017-10-081-34/+42
* Reduce non-functional differences between dtls1_connect() andjsing2017-10-081-32/+38
* Fix some style/whitespace/indentation issues in ssl3_accept().jsing2017-10-081-25/+14
* Fix some style/whitespace/indentation issues in ssl3_connect().jsing2017-10-081-10/+9
* Convert ssl3_send_change_cipher_spec() to use CBB and make it handle DTLS,jsing2017-10-086-57/+52
* Annotate some API-side memory leaks for future resolution.jsing2017-09-251-1/+3
* Fix various issues in the OCSP extension parsing code:jsing2017-09-251-20/+14
* When building the OCSP extension, only add the length prefixed extensionsjsing2017-09-251-6/+6
* Move the full extension building into tlsext_{client,server}hello_build(),jsing2017-08-302-47/+26
* Bump libssl/libtls minors due to symbol (re)addition.jsing2017-08-301-1/+1
* Bring back the NPN related symbols.jsing2017-08-303-3/+36
* When OCSP status type is unknown, ignore the extension.doug2017-08-291-1/+6
* Actually parse the ALPN extension in a client hello, even if no ALPNjsing2017-08-291-4/+4
* ECDHE-RSA-DES-CBC3-SHA should not be marked HIGH.jsing2017-08-281-2/+2
* Bump lib{crypto,ssl,tls} majors due to symbol removals.jsing2017-08-281-2/+2
* Completely remove NPN remnants.jsing2017-08-287-107/+9
* Remove the original (pre-IETF) chacha20-poly1305 cipher suites.jsing2017-08-284-73/+5
* Rewrite SRTP extension using CBB/CBS and the new extension framework.doug2017-08-275-274/+250
* Rewrite ALPN extension using CBB/CBS and the new extension framework.doug2017-08-264-143/+159
* Work around bug in F5's handling of the supported elliptic curves extension.doug2017-08-231-2/+16
* import SSL_export_keying_material(3) from OpenSSLschwarze2017-08-213-3/+132
* merge the applicable parts of SSL_set_tlsext_host_name(3) documentation;schwarze2017-08-211-4/+28
* Selectively merge OpenSSL commit e091367d May 5 11:56:45 2017 +0100schwarze2017-08-211-16/+15
* Mention three functions related to protocol selection by the clientschwarze2017-08-211-3/+48
* Delete non-existent function SSL_flush_sessions();schwarze2017-08-211-12/+4
* Delete non-existent functions SSL_add_session() and SSL_remove_session() andschwarze2017-08-211-18/+6
* New manual page X509_check_private_key(3), using informationschwarze2017-08-201-3/+4
* remove a duplicate BIO_do_accept() call from an example;schwarze2017-08-201-12/+6
* fix .Xr ordering, found with mandoc -Tlintschwarze2017-08-192-6/+6
* Import SSL_CTX_set_min_proto_version(3) from OpenSSL, suggested by jsing@.schwarze2017-08-195-7/+134
* fix a typo and mention OpenBSD in HISTORY;schwarze2017-08-191-3/+5
* match function implementation with declaration, ok beck@, doug@bcook2017-08-131-2/+2
* Switch to -Werror with clang for libressl.doug2017-08-131-2/+2
* Make SSL{,_CTX}_set_alpn_protos() do atomic updates and handle NULL.doug2017-08-131-10/+38