summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2017-10-12Add STANDARDS: denis@ spotted that it was missing.schwarze1-2/+19
2017-10-11Update regress now that ssl_cipher_list_to_bytes() takes a CBB.jsing1-3/+9
2017-10-11Convert ssl3_client_hello() to CBB.jsing4-93/+64
2017-10-11Fully convert ssl3_send_server_hello() to CBB.jsing3-53/+19
2017-10-10Revise regress now that ssl_bytes_to_cipher_list() takes a CBS.jsing1-20/+10
2017-10-10Make ssl_bytes_to_cipher_list() take a CBS, rather than a pointer andjsing3-29/+19
2017-10-10((remove) (some) (unnecessary) (parentheses))jsing1-4/+4
2017-10-10Merge dtls1_connect() into ssl3_connect(), removing a large amount ofjsing4-459/+117
2017-10-08Reduce non-functional differences between dtls1_accept() andjsing1-34/+42
2017-10-08Reduce non-functional differences between dtls1_connect() andjsing1-32/+38
2017-10-08Fix some style/whitespace/indentation issues in ssl3_accept().jsing1-25/+14
2017-10-08Fix some style/whitespace/indentation issues in ssl3_connect().jsing1-10/+9
2017-10-08Convert ssl3_send_change_cipher_spec() to use CBB and make it handle DTLS,jsing6-57/+52
2017-10-08hyphenate DER/PEM-encoded, for consistency;jmc2-9/+9
2017-10-07Document tls_peer_cert_chain_pem().jsing1-2/+13
2017-10-07Fix cast-pasto's in commentsguenther1-3/+3
2017-10-05do not return f() where f is a void function; loop var type fixotto1-4/+5
2017-10-05Use dprintf instead of snprintf/writeotto1-82/+36
2017-09-26bump version in advance of final releasebcook1-3/+3
2017-09-26bump wo 2.6.2libressl-v2.6.2bcook1-3/+3
2017-09-25If tls_config_parse_protocols() is called with a NULL pointer, return thejsing1-1/+4
2017-09-25Annotate some API-side memory leaks for future resolution.jsing1-1/+3
2017-09-25Fix various issues in the OCSP extension parsing code:jsing1-20/+14
2017-09-25When building the OCSP extension, only add the length prefixed extensionsjsing1-6/+6
2017-09-23Make delayed free non-optional and make F do an extensive double free check.otto1-21/+26
2017-09-20Keep track of which keypair is in use by a TLS context.jsing4-14/+25
2017-09-20Slightly restructure tls_ocsp_verify_cb() to make it more like libtls code.jsing1-6/+7
2017-09-20Provide a useful error if there are no OCSP URLs in the peer certificate.jsing1-1/+4
2017-09-20Fix indentation.jsing1-1/+1
2017-09-12mapalign returns MAP_FAILED for failuer; from George Koehlerotto1-2/+2
2017-09-11check double free before canary for chunks; ok millert@otto1-5/+5
2017-09-05New POSIX xlocale implementation written from scratch.libressl-v2.6.1schwarze11-96/+396
2017-09-05Move mutex, condvar, and thread-specific data routes, pthread_once, andguenther2-11/+182
2017-09-03Checking sizeof size_t by SIZE_MAX instead of _LP64inoguchi1-7/+7
2017-09-02delete pointless .Tn ASCII found by jca@ with mandoc -Tlintschwarze1-5/+4
2017-08-31Remove OPENSSL_NO_NEXTPROTONEG - some software creates conflictingjsing1-1/+0
2017-08-31Mention strtok_r in STANDARDSjca1-2/+6
2017-08-30Move the full extension building into tlsext_{client,server}hello_build(),jsing2-47/+26
2017-08-30Bump libssl/libtls minors due to symbol (re)addition.jsing2-2/+2
2017-08-30Bring back the NPN related symbols.jsing3-3/+36
2017-08-30Bring back the RSA_SSLV23_PADDING define.jsing1-1/+2
2017-08-30Fix ifdef to if in gcm128.cinoguchi1-2/+2
2017-08-29When OCSP status type is unknown, ignore the extension.doug1-1/+6
2017-08-29When parsing extensions by calling the parse functions directly, ensurejsing1-2/+82
2017-08-29Actually parse the ALPN extension in a client hello, even if no ALPNjsing1-4/+4
2017-08-28ECDHE-RSA-DES-CBC3-SHA should not be marked HIGH.jsing1-2/+2
2017-08-28Some style(9).jsing1-3/+6
2017-08-28Remove chacha20-poly1305-old regress and test vectors.jsing2-627/+0
2017-08-28Remove SSLv23 padding mode.jsing2-7/+5
2017-08-28Bump lib{crypto,ssl,tls} majors due to symbol removals.jsing3-6/+6