2972 Commits (61672818efc108e16166491d0757f3baa1cfc9ec)
 

Author SHA1 Message Date
  David Benjamin 61672818ef Check for buffered handshake messages on cipher change in DTLS. 8 years ago
  David Benjamin cea0ab4361 Reject 1.3 ServerHellos with the RI extension in Go. 8 years ago
  David Benjamin 9ec1c75f25 Add TLS 1.3 version of EmptyCertificateList. 8 years ago
  David Benjamin edd65fb132 Const-correct HKDF_expand. 8 years ago
  David Benjamin 97d17d94e5 Run extensions tests at all versions. 8 years ago
  David Benjamin 46f94bdc30 Enforce in Go that all ServerHello extensions are known. 8 years ago
  David Benjamin d8ba86d84f Add a table for porting SSL_CTX_ctrl code. 8 years ago
  David Benjamin d3440b4d63 Give SSL_PRIVATE_KEY_METHOD a message-based API. 8 years ago
  David Benjamin 0c0b7e1e1f Widen SSL_PRIVATE_KEY_METHOD types to include the curve name. 8 years ago
  David Benjamin ca3d545d7f Add SSL_set_signing_algorithm_prefs. 8 years ago
  Steven Valdez 0ee2e1107e Fixing TLS 1.3 Go Handshake Bugs. 8 years ago
  Steven Valdez bf5aa846d6 Moving ssl_check_leaf_certificate to ssl_cert. 8 years ago
  David Benjamin 2aad406b1b Switch application traffic keys at the right time in Go TLS 1.3. 8 years ago
  David Benjamin 90bf7104de Reformat some macros. 8 years ago
  David Benjamin 49ec9bb353 Fix ssl3_get_cert_verify key type checks. 8 years ago
  David Benjamin 5c900c8c45 Factor out certificate list parsing. 8 years ago
  David Benjamin e0332e8853 Factor out CA list parsing. 8 years ago
  David Benjamin 5208fd4293 Generalize invalid signature tests and run at all versions. 8 years ago
  David Benjamin 32a66d51a6 Tidy up a few certificate-related utility functions. 8 years ago
  David Benjamin add5e52d74 Test SSL_get_peer_certificate and SSL_get_peer_cert_chain behavior. 8 years ago
  David Benjamin 25490f2d08 Add a unit test for SSL_CTX_set_retain_only_sha256_of_client_certs. 8 years ago
  David Benjamin f74ec79f96 Fix Go TLS 1.3 sigalg handling. 8 years ago
  David Benjamin bbfff7cb75 Rename all the signature algorithm tests. 8 years ago
  David Benjamin 8ac3571c93 Use SSL_get_extms_support in bssl_shim. 8 years ago
  David Benjamin e907765021 Enforce that EMS is not advertised in TLS 1.3. 8 years ago
  David Benjamin 6e6abe1f44 Temporarily skip resume tests in TLS 1.3. 8 years ago
  David Benjamin 2f8935de0f Test NULL client CA lists. 8 years ago
  David Benjamin 111533049d Always include the CA list in CertificateRequest. 8 years ago
  David Benjamin 97a0a08293 Implement exporters for TLS 1.3 in Go. 8 years ago
  David Benjamin c87ebdec57 Fix up TLS 1.3 PSK placeholder logic in the Go code. 8 years ago
  David Benjamin c78aa4a351 Don't crash on EnableAllCiphers in deriveTrafficAEAD. 8 years ago
  David Benjamin 9deb117409 Temporarily skip resumption in 1.3 cipher suite tests. 8 years ago
  David Benjamin 1edae6beea Make WrongCertificateMessageType work in both 1.3 and 1.2. 8 years ago
  David Benjamin 6f8f4de300 Set m.raw in encryptedExtensionsMsg. 8 years ago
  David Benjamin 49864a56ec Use new APIs in bssl tool for connection info. 8 years ago
  David Benjamin 54c217cc6b Forbid PSK ciphers in TLS 1.3 for now. 8 years ago
  David Benjamin 7944a9f008 Account for key size when selecting RSA-PSS. 8 years ago
  Matt Braithwaite 1c256544dd RSA_marshal_private_key: add missing CBB_flush() 8 years ago
  David Benjamin 8d343b44bb Implement client certificates for TLS 1.3 in Go. 8 years ago
  David Benjamin 615119a9e9 Add OCSP stapling and SCT list support to 1.3 servers in Go. 8 years ago
  Nick Harper 728eed8277 Implement basic TLS 1.3 server handshake in Go. 8 years ago
  David Benjamin 1f61f0d7c3 Implement TLS 1.3's downgrade signal. 8 years ago
  David Benjamin 0a8deb2335 Remove ourSigAlgs parameter to selectSignatureAlgorithm. 8 years ago
  David Benjamin 29bb140fea Move isSupportedSignatureAlgorithm calls to verifyMessage in Go. 8 years ago
  David Benjamin 7a41d37b66 Configure verify/sign signature algorithms in Go separately. 8 years ago
  Steven Valdez eff1e8d9c7 Adding RSA-PSS signature algorithms. 8 years ago
  David Benjamin 0c22295668 Update run_android_tests.go for test cert changes. 8 years ago
  David Benjamin fd5c45fd18 Add support for RSA-PSS to the TLS 1.3 Go code. 8 years ago
  David Benjamin 1fb125c74a Enforce ECDSA curve matching in TLS 1.3. 8 years ago
  David Benjamin 75ea5bb187 Don't check certificates against the curve list in TLS 1.3. 8 years ago