summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2021-03-21Fully initialize rrec in tls12_record_layer_open_record_protectedTheo Buehler
2021-03-21Move the TLSv1.3 handshake struct inside the shared handshake struct.Joel Sing
2021-03-21Split TLSv1.3 record protection from record layer.Joel Sing
2021-03-21Avoid a use-after-scope in tls13_cert_add().Joel Sing
2021-03-19Prepare documenting SSL_use_certificate_chain_fileTheo Buehler
2021-03-19Undo previous. As pointed out by jsing I clearly wasn't fully awake...Theo Buehler
2021-03-19Prepare to provide SSL_use_certificate_chain_file()Theo Buehler
2021-03-19Fix copy-paste error in previousTheo Buehler
2021-03-18Type-cast getpagesize() from int to size_t for the comparison with d.Claudio Jeker
2021-03-17fix whitespace nit in previousTheo Buehler
2021-03-17Enable DTLSv1.2.Joel Sing
2021-03-17Add support for DTLSv1.2 version handling.Joel Sing
2021-03-13Use EXFLAG_INVALID to handle out of memory and parse errors intobhe
2021-03-12Zap a useless variable.Theo Buehler
2021-03-12Missing void in function definitionTheo Buehler
2021-03-12Fix checks of memory caps of constraints namesTheo Buehler
2021-03-12fix previousJonathan Gray
2021-03-12spelling: refenece -> referenceJason McIntyre
2021-03-12spellingJonathan Gray
2021-03-11Remove ssl_downgrade_max_version().Joel Sing
2021-03-11that 0 should be NULLTheo de Raadt
2021-03-10Don't return ERR if resize didn't change sizeTodd C. Miller
2021-03-10Guard TLS1_get_{client_,}version() macros with #ifndef LIBRESSL_INTERNAL.Joel Sing
2021-03-10Improve internal version handling.Joel Sing
2021-03-09Early daemons like dhcpleased(8), slaacd(8), unwind(8), resolvd(8)Alexander Bluhm
2021-03-09Change the implementation of the malloc cache to keep lists ofOtto Moerbeek
2021-03-07LibreSSL 3.3.2Brent Cook
2021-03-05Stop abusing display blocks under the authors section in order toanton
2021-03-03s/byte/characterMartijn van Duren
2021-03-02document ENOTSUP wxallowed/wxneeded behaviour more clearly; ok kurtTheo de Raadt
2021-03-02Separate variable declaration and assignment.Joel Sing
2021-03-02Replace two handrolled tls12_record_protection_engaged().Joel Sing
2021-03-02Move key/IV length checks closer to usage sites.Joel Sing
2021-03-02Add tls12_record_protection_unused() and call from CCS functions.Joel Sing
2021-03-02Fix misleading indentation in SSL_get_error()Theo Buehler
2021-02-27Move handling of cipher/hash based cipher suites into the new record layer.Joel Sing
2021-02-27Identify DTLS based on the version major value.Joel Sing
2021-02-26Set is_trusted in x509_verify_ctx_add_chain()Theo Buehler
2021-02-25Fix two bugs in the legacy verifierTheo Buehler
2021-02-25Only use TLS versions internally (rather than both TLS and DTLS versions).Joel Sing
2021-02-25Rename depth to num_untrusted so it identifies what it actually represents.Joel Sing
2021-02-25Avoid passing last and depth to x509_verify_cert_error() on ENOMEM.Joel Sing
2021-02-25- Make use of the fact that we know how the chunks are aligned, andOtto Moerbeek
2021-02-24Fix comment explaining last_untrusted. This should really be calledTheo Buehler
2021-02-24Make the new validator check for EXFLAG_CRITICALTheo Buehler
2021-02-22Make the ober_get_* set of function to accept a NULL-pointer.Martijn van Duren
2021-02-22Fix bizarre punctuation and capitalization in a comment.Theo Buehler
2021-02-22Simplify version checks in the TLSv1.3 clientTheo Buehler
2021-02-22Factor out/change some of the legacy client version handling code.Joel Sing
2021-02-20ugly whitespaceTheo Buehler