56 Revīzijas (ed6c5d39100fce575ef6c94b12c43f25c55d4205)

Autors SHA1 Ziņojums Datums
  David Benjamin 0fc37ef082 Fix a number of sigalg scope issues. pirms 8 gadiem
  David Benjamin 7aa31d68fc Remove ssl->verify_result. pirms 8 gadiem
  David Benjamin dd634ebebd s/nginx/NGINX/ pirms 8 gadiem
  Adam Langley 37646838e9 Have |SSL_get_verify_result| return |X509_V_OK| when no client certificate is given. pirms 8 gadiem
  Steven Valdez 4aa154e08f Adding code to send session as PSK Identity. pirms 8 gadiem
  Adam Langley 37b486aade Remove optimisation for known DH groups. pirms 8 gadiem
  David Benjamin 25fe85b38c Insert a state before cert_cb. pirms 8 gadiem
  David Benjamin fddbadcba9 Pass a ClientHello into ssl3_choose_cipher. pirms 8 gadiem
  David Benjamin 1deb41bb2d Move SCSV handling out of cipher list parsing. pirms 8 gadiem
  David Benjamin e14ff06694 Only have one ClientHello parser, not three. pirms 8 gadiem
  David Benjamin b9195402b4 Align SSL_SESSION_up_ref with OpenSSL. pirms 8 gadiem
  David Benjamin e455e51d85 Push some duplicated code into ssl_verify_cert_chain. pirms 8 gadiem
  David Benjamin 721e8b79a9 Test that servers enforce session timeouts. pirms 8 gadiem
  David Benjamin cec7344bba Add a CBS version of SSL_early_callback_ctx_extension_get. pirms 8 gadiem
  Steven Valdez 1e6f11a7ff Adding NewSessionTicket. pirms 8 gadiem
  David Benjamin ce079fda12 Add SSL_is_dtls. pirms 8 gadiem
  David Benjamin da2630c190 Remove redundant SSL_VERIFY_PEER check. pirms 8 gadiem
  Steven Valdez 87eab4902d Splitting SSL session state. pirms 8 gadiem
  David Benjamin 4497e58961 Switch finish_handshake to release_current_message. pirms 8 gadiem
  David Benjamin 481b9d2047 Remove begin_handshake and allocate init_buf lazily. pirms 8 gadiem
  David Benjamin d7573dc894 Tweak ssl_early_callback_init. pirms 8 gadiem
  Steven Valdez 143e8b3fd9 Add TLS 1.3 1-RTT. pirms 8 gadiem
  David Benjamin eeef635a3f Remove dead code. pirms 8 gadiem
  David Benjamin d3440b4d63 Give SSL_PRIVATE_KEY_METHOD a message-based API. pirms 8 gadiem
  David Benjamin 0c0b7e1e1f Widen SSL_PRIVATE_KEY_METHOD types to include the curve name. pirms 8 gadiem
  David Benjamin 49ec9bb353 Fix ssl3_get_cert_verify key type checks. pirms 8 gadiem
  David Benjamin 5c900c8c45 Factor out certificate list parsing. pirms 8 gadiem
  David Benjamin 32a66d51a6 Tidy up a few certificate-related utility functions. pirms 8 gadiem
  David Benjamin 111533049d Always include the CA list in CertificateRequest. pirms 8 gadiem
  David Benjamin 1f61f0d7c3 Implement TLS 1.3's downgrade signal. pirms 8 gadiem
  David Benjamin 887c300e25 Move the key type check from tls12_check_peer_sigalg to ssl_verify_*. pirms 8 gadiem
  David Benjamin ea9a0d5313 Refine SHA-1 default in signature algorithm negotiation. pirms 8 gadiem
  David Benjamin 0aa25bd893 Don't call tls12_get_hash in the server handshake. pirms 8 gadiem
  David Benjamin 09eb655e5c Simplify ssl_get_message somewhat. pirms 8 gadiem
  David Benjamin 528bd26dd9 Don't use init_buf in DTLS. pirms 8 gadiem
  David Benjamin 97718f1437 Move references to init_buf into SSL_PROTOCOL_METHOD. pirms 8 gadiem
  David Benjamin 4dbdf94c67 Push V2ClientHello handling into ssl3_get_message. pirms 8 gadiem
  David Benjamin 34a3c49875 Simplify TLS reuse_message implementation. pirms 8 gadiem
  David Benjamin d94b83bb37 Rename Channel ID's EncryptedExtensions to just ChannelID in C. pirms 8 gadiem
  Steven Valdez 2b8415e8ff Move the Digest/Sign split for SignatureAlgorithms to a lower level. pirms 8 gadiem
  David Benjamin 18a3518e5a Don't allocate a group/curve ID for CECPQ1. pirms 8 gadiem
  David Benjamin b6a0a518a3 Simplify version configuration. pirms 8 gadiem
  Steven Valdez f0451ca37d Cleaning up internal use of Signature Algorithms. pirms 8 gadiem
  David Benjamin 352d0a9c6c Remove a/b parameters to send_change_cipher_spec. pirms 8 gadiem
  Steven Valdez 025638597a Changing representation of signature/hash to use SignatureScheme. pirms 8 gadiem
  David Benjamin 7583643569 Disconnect handshake message creation from init_buf. pirms 8 gadiem
  David Benjamin ec847cea9b Replace the incoming message buffer with a ring buffer. pirms 8 gadiem
  David Benjamin 778f57e511 Store only one handshake write sequence number. pirms 8 gadiem
  David Benjamin f182ee1bba Always release init_buf after the handshake. pirms 8 gadiem
  David Benjamin c42acee63d Stash a copy of the SKX params rather mess with init_buf. pirms 8 gadiem