summaryrefslogtreecommitdiffstats
path: root/ssl/statem/statem_clnt.c
AgeCommit message (Expand)Author
2018-03-19Don't use a ssl specific DRBG anymoreKurt Roeckx
2018-02-12The function ssl_get_min_max_version() can failMatt Caswell
2018-02-01Fix some minor code nitsTodd Short
2018-02-01Add TLSv1.3 post-handshake authentication (PHA)Todd Short
2018-02-01Fix some instances of the wrong alert type being sentMatt Caswell
2018-01-25Add support for the TLS 1.3 signature_algorithms_cert extensionBenjamin Kaduk
2018-01-24Add support for sending TLSv1.3 cookiesMatt Caswell
2018-01-22Move fprintf after assignment to avoid crash.Rich Salz
2017-12-28Don't flush the ClientHello if we're going to send early dataMatt Caswell
2017-12-14Issue a CCS from the client if we received an HRRMatt Caswell
2017-12-14Delay flush until after CCS with early_dataMatt Caswell
2017-12-14Update state machine to send CCS based on whether we did an HRRMatt Caswell
2017-12-14Merge HRR into ServerHelloMatt Caswell
2017-12-14Send a CCS from a client in an early_data handshakeMatt Caswell
2017-12-14Send a CCS from the client in a non-early_data handshakeMatt Caswell
2017-12-14Remove TLSv1.3 specific write transition for ClientHelloMatt Caswell
2017-12-14Implement session id TLSv1.3 middlebox compatibility modeMatt Caswell
2017-12-14Update ServerHello to new draft-22 formatMatt Caswell
2017-12-07Consistent formatting for sizeof(foo)Rich Salz
2017-12-04Fix some formatting nitsMatt Caswell
2017-12-04Add some more cleanupsMatt Caswell
2017-12-04Assert that SSLfatal() only gets called onceMatt Caswell
2017-12-04Fix up a few places in the state machine that got missed with SSLfatal()Matt Caswell
2017-12-04Convert remaining functions in statem_clnt.c to use SSLfatal()Matt Caswell
2017-12-04Convert the state machine code to use SSLfatal()Matt Caswell
2017-10-30Normalize on session_ctx for stats where possibleBenjamin Kaduk
2017-10-30Use atomics for SSL_CTX statisticsBenjamin Kaduk
2017-10-18Remove parentheses of return.KaoruToda
2017-10-16Sanity check the HRR version fieldMatt Caswell
2017-10-16Don't do version neg on an HRRMatt Caswell
2017-10-10Don't change client random in Client Hello in its second flightTatsuhiro Tsujikawa
2017-10-06Merge tls1_check_curve into tls1_check_group_idDr. Stephen Henson
2017-10-04Remove an incorrect commentMatt Caswell
2017-09-26New function ssl_generate_param_groupDr. Stephen Henson
2017-09-26Replace tls1_ec_curve_id2nid.Dr. Stephen Henson
2017-09-14Fix no-ec no-dh buildBenjamin Kaduk
2017-09-01ssl/statem/*.c: address "enum mixed with another type" warnings.Andy Polyakov
2017-08-03Add a DRBG to each SSL objectRich Salz
2017-08-01Fix new_session_cb calls in TLSv1.3Matt Caswell
2017-07-21Support converting cipher name to RFC name and vice versaPaul Yang
2017-07-18Tolerate a zero length ticket nonceMatt Caswell
2017-07-18Fix early_data with an HRRMatt Caswell
2017-07-13Use cert tables instead of X509_certificate_typeDr. Stephen Henson
2017-07-13Use certificate tables instead of ssl_cipher_get_cert_index.Dr. Stephen Henson
2017-07-07Send and receive the ticket_nonce field in a NewSessionTicketMatt Caswell
2017-07-03Fix a crash in tls_construct_client_certificate.Bernd Edlinger
2017-06-23Treat all failures from EVP_DigestVerify() as a bad signatureMatt Caswell
2017-06-21Allow Ed25519 in TLS 1.2Dr. Stephen Henson
2017-06-21Convert key exchange to one shot callDr. Stephen Henson
2017-06-21Merge Nokia copyright notice into standardRich Salz