master
spelling fixes; from paul tagliamonte ok tb
Remove SSL_add_compression_method
The mdoc(7) .Ft macro does not need quoting of its arguments, but about 10% of our manual pages using this macro employed useless quoting anyway. Remove these quotes such that they do not incite fear, uncertainty, and doubt in developers who happen to look at these pages. jmc@ and tb@ agree with the direction.
fix another typo in comment in a line touched by the last commit (this one wouldn't have triggered a spell checker though)
Trim trailing whitespace
Add include path for crypto_arch.h.
correct indentation, no functional change found with smatch, ok tb@
typo: primtive -> primitive
Provide CBB_add_u32_length_prefixed().
sync inclusion of <stdlib.h> from libcrypto
Zap a trailing space
Support OPENSSL_NO_FILENAMES
Remove get_cipher from SSL_METHOD.
Provide SSL_OP_NO_RENEGOTIATION and SSL_OP_ALLOW_CLIENT_RENEGOTIATION.
Hide all public symbols in libssl
Move DTLS structs/definitions/prototypes to dtls_locl.h.
Make header guards of internal headers consistent
Bump libressl's version in pkgconfig to 2.0.0
sigh. pqueue_find() also needs a const treatment
Make internal header file names consistent
minor libssl bump (SSL_OP_NO_RENEGOTIATION/SSL_OP_ALLOW_CLIENT_RENEGOTIATION) code #ifdef'ing these and compiled with new headers won't work as expected on earlier libraries
Make srtp.h self-standing by including ssl.h
Fix annoying whitespace
Use cipher suite values instead of IDs.
Remove GOST and STREEBOG support from libssl.
Remove SSL_DES and SSL_IDEA remnants
const correct tls_session_secret_cb_fn()
SSL_error_internal: remove a superfluous pair of parens
Make SSL_library_init() a wrapper of OPENSSL_init_ssl()
Also remove ecdh.h use from libssl
SSL_shutdown(): remove pointless NULL check.
ssl_local.h: stop guarding SYSerror() with an #ifdef
Remove handling of SSLv2 client hello messages.
Fix two more unchecked EVP_PKEY_assign() calls
ssl_seclevel: remove comment pertaining to DSA certs
Don't push the error stack in ssl_sigalg_select()
Simplify SSL_alert_desc_string
Fix weird calloc() argument order
Add an indicator that an extension has been processed.
Disable TLS 1.0 and TLS 1.1 in libssl
Remove cipher from SSL_SESSION.
zap weird empty added to tls1_ec_nid2group_id() in previous
Rewrite TLSv1.2 key exporter.
Provide an error framework for use with the TLSv1.3 code.
Rework the exit path of tls13_handshake_recv_action()
Improve TLSv1.3 state machine for HelloRetryRequest handling.
Of course libssl also has a few missing void
Restore SSL_shutdown() two step sequence.
tls13_ctx_new(): fix calloc() incantation
Fix alert callback in the QUIC layer
Add read and write support to tls_buffer.
Rename tls13_buffer to tls_buffer.
Add and use tls13_record_layer_alert_sent()
Use tls_buffer for alert and handshake fragments in the legacy stack.
Convert the legacy TLS stack to tls_content.