77 Revīzijas (7c12587994519512ddc708c74f6ebc142fb4a575)

Autors SHA1 Ziņojums Datums
  David Benjamin 3e0b2ce12b Prune some dead constants. pirms 7 gadiem
  David Benjamin 77458a436e Avoid transitioning into SSL_ST_OK and back out. pirms 7 gadiem
  David Benjamin dc8c1d962e Remove some dead state constants. pirms 7 gadiem
  David Benjamin 42bfeb3623 Remove an unnecessary TLS 1.2 ClientHello state. pirms 7 gadiem
  David Benjamin 16315f7cc7 Remove the rest of write_message. pirms 7 gadiem
  David Benjamin 5edfc8cc17 Emulate the client_cert_cb with cert_cb. pirms 7 gadiem
  David Benjamin 4eb95ccfd6 Parse ClientHello extensions before deciding on resumption. pirms 8 gadiem
  David Benjamin 25fe85b38c Insert a state before cert_cb. pirms 8 gadiem
  David Benjamin 13f1ebe827 Factor out the client_cert_cb code. pirms 8 gadiem
  Steven Valdez 143e8b3fd9 Add TLS 1.3 1-RTT. pirms 8 gadiem
  David Benjamin 4dbdf94c67 Push V2ClientHello handling into ssl3_get_message. pirms 8 gadiem
  David Benjamin d94b83bb37 Rename Channel ID's EncryptedExtensions to just ChannelID in C. pirms 8 gadiem
  David Benjamin 352d0a9c6c Remove a/b parameters to send_change_cipher_spec. pirms 8 gadiem
  David Benjamin 3dcec458f1 Rename SERVER_DONE to SERVER_HELLO_DONE. pirms 8 gadiem
  Steven Valdez bbd43b5e90 Renaming SSL3_MT_NEWSESSION_TICKET to SSL3_MT_NEW_SESSION_TICKET. pirms 8 gadiem
  Steven Valdez 1eca1d3816 Renaming Channel ID Encrypted Extensions. pirms 8 gadiem
  David Benjamin 1e6d6df943 Remove state parameters to ssl3_get_message. pirms 8 gadiem
  David Benjamin 03f000577f Remove SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER. pirms 9 gadiem
  nagendra modadugu 3398dbf279 Add server-side support for asynchronous RSA decryption. pirms 9 gadiem
  David Benjamin d5635d476c Fix ssl3.h / ssl.h circular dependency. pirms 9 gadiem
  David Benjamin 8370bfd6d1 Remove unhelpful warning about changing state numbers. pirms 9 gadiem
  Paul Lietar 8f1c268692 Wait for CertificateStatus message to verify certificate. pirms 9 gadiem
  David Benjamin 1f9f9c4b51 Tidy up the ssl3_send_server_key_exchange slightly. pirms 9 gadiem
  David Benjamin 6505567172 Move peer_dh_tmp and peer_ecdh_tmp out of SESS_CERT. pirms 9 gadiem
  David Benjamin b8d28cf532 Factor out the buffering and low-level record code. pirms 9 gadiem
  Paul Lietar aeeff2ceee Server-side OCSP stapling support. pirms 9 gadiem
  David Benjamin 45c6c3e8ef Use the record-layer buffer for sniffing V2ClientHellos. pirms 9 gadiem
  David Benjamin b088331ec0 Simplify handshake hash handling. pirms 9 gadiem
  David Benjamin 5375fd594b Switch the handshake buffer from memory BIO to BUF_MEM. pirms 9 gadiem
  David Benjamin c8d5122538 Fold dtls1_process_record into dtls1_get_record. pirms 9 gadiem
  David Benjamin 229adfb42b FALLBACK_SCSV is an RFC now. pirms 9 gadiem
  David Benjamin fc05994e24 Fold away EC point format negotiation. pirms 9 gadiem
  nagendra modadugu 601448aa13 Add server-side support for asynchronous signing. pirms 9 gadiem
  Adam Langley 0950563a9b Implement custom extensions. pirms 9 gadiem
  Adam Langley 49c7af1c42 Convert the Channel ID extension to the new system. pirms 9 gadiem
  David Benjamin f3cdc5030e Remove some unused constants. pirms 9 gadiem
  Håvard Molland 047d6f0f4d Remove ssl2.h and ssl23.h. pirms 9 gadiem
  Adam Langley 614c66a2f8 Add infrastructure for better extension handling. pirms 9 gadiem
  David Benjamin b4d65fda70 Implement asynchronous private key operations for client auth. pirms 9 gadiem
  David Benjamin 24f346d77b Limit the number of warning alerts silently consumed. pirms 9 gadiem
  David Benjamin a8ebe2261f Add tests for empty record limit and make it work in the async case. pirms 9 gadiem
  David Benjamin cd90f3a241 Remove renegotiation deferral logic. pirms 9 gadiem
  David Benjamin 31a07798a5 Factor SSL_AEAD_CTX into a dedicated type. pirms 9 gadiem
  David Benjamin e6df054a75 Add s->s3->initial_handshake_complete. pirms 9 gadiem
  David Benjamin 7cde0dee7c Fold num_renegotiations into total_renegotiations. pirms 9 gadiem
  David Benjamin 4a3f0732fd Tidy record length check. pirms 9 gadiem
  David Benjamin 9faafdaeb8 Clean up do_ssl3_write fragment handling. pirms 9 gadiem
  David Benjamin f46cea8cd8 Fix the derivation of SSL3_RT_SEND_MAX_ENCRYPTED_OVERHEAD. pirms 9 gadiem
  David Benjamin ed7c475154 Rename cutthrough to False Start. pirms 9 gadiem
  David Benjamin a54e2e85ee Remove server-side HelloVerifyRequest support. pirms 9 gadiem