2361 Commits (9978f0a865d61cbbdc27593044d4128d8bf56239)

Author SHA1 Message Date
  David Benjamin 17d553d299 Add a CFI tester to CHECK_ABI. 5 years ago
  Alessandro Ghedini 2cc6f449d7 Use same HKDF label as TLS 1.3 for QUIC as per draft-ietf-quic-tls-17 5 years ago
  Adam Langley ba9ad6628c Add |SSL_key_update|. 5 years ago
  Adam Langley 9700b44ff5 HRSS: omit reconstruction of ciphertext. 5 years ago
  Adam Langley a6a049a6fb Add start of infrastructure for checking constant-time properties. 5 years ago
  David Benjamin 4cce955d14 Fix thread-safety bug in SSL_get_peer_cert_chain. 5 years ago
  Adam Langley 200fe6786b Remove HRSS confirmation hash. 5 years ago
  Adam Langley d6e1f230b3 Add |SSL_export_traffic_secrets|. 5 years ago
  David Benjamin 43cc9c6e86 Do not allow AES_128_GCM_SHA256 with CECPQ2. 5 years ago
  Adam Langley 7b935937b1 Add initial HRSS support. 6 years ago
  David Benjamin 602f4669ab Forbid empty CertificateRequestsupported_signature_algorithms in TLS 1.2. 5 years ago
  Adam Langley e6ad7a027f Drop some explicit SSLKeyShare destructors. 5 years ago
  David Benjamin 278b3120ee Validate ClientHellos in tests some more. 6 years ago
  David Benjamin 9113e0996f Satisfy golint. 6 years ago
  David Benjamin 6965d25602 Work around a JDK 11 TLS 1.3 bug. 6 years ago
  Adam Langley c65a1f4949 go fmt 6 years ago
  David Benjamin ce61710062 Move JSON test results code into a common module. 6 years ago
  Jesse Selover f241a59dcc In 0RTT mode, reverify the server certificate before sending early data. 6 years ago
  Steven Valdez e6eef1ca16 Add post-handshake support for the QUIC API. 6 years ago
  David Benjamin ce45588695 Speculatively remove __STDC_*_MACROS. 6 years ago
  David Benjamin 7d10ab594c Abstract hs_buf a little. 6 years ago
  Steven Valdez 384d0eaf19 Make SSL_get_current_cipher valid during QUIC callbacks. 6 years ago
  Matthew Braithwaite c65eb2ceda Serialize SSL curve list in handoff and check it on application. 6 years ago
  Matthew Braithwaite d2ed382e64 Serialize SSL configuration in handoff and check it on application. 6 years ago
  David Benjamin cc9d935256 Buffer up QUIC data within a level internally. 6 years ago
  Steven Valdez c8e0f90f83 Add an interface for QUIC integration. 6 years ago
  Jeremy Apthorp c0c9001440 Implement SSL_get_tlsext_status_type 6 years ago
  David Benjamin 1eff9482ca Use proper functions for lh_*. 6 years ago
  David Benjamin 2d98d49cf7 Add a per-SSL TLS 1.3 downgrade enforcement option and improve tests. 6 years ago
  David Benjamin 419144adce Fix undefined function pointer casts in {d2i,i2d}_Foo_{bio,fp} 6 years ago
  David Benjamin 5b33effa72 Rename OPENSSL_NO_THREADS, part 1. 6 years ago
  David Benjamin ca4971cbae Sync bundled bits of golang.org/x/crypto. 6 years ago
  David Benjamin 0990a552eb Set up Go modules. 6 years ago
  David Benjamin d1673c2191 Remove the add_alert hook. 6 years ago
  Adam Langley d66809580a Reorder some extensions to better match Firefox. 6 years ago
  David Benjamin 8525ff31ee Another batch of bools. 6 years ago
  Joshua Liebow-Feeser 8c7c6356e6 Support symbol prefixes 6 years ago
  David Benjamin 492c9aa90c Fill in a fake session ID for TLS 1.3. 6 years ago
  David Benjamin 12f58786aa Some more bools. 6 years ago
  Matthew Braithwaite e768212e7d shim: don't clear environment when invoking handshaker. 6 years ago
  David Benjamin 6855e0a470 Switch the default TLS 1.3 variant to tls13_rfc. 6 years ago
  Adam Langley 7f4f41fa81 Don't depend on extension ordering to avoid an empty final extension. 6 years ago
  David Benjamin 23849f09af Fix TLS 1.3 downgrade tests. 6 years ago
  Adam Langley 1c2779e819 Don't let a NULL mean the initial SSL_CTX in SSL_set_SSL_CTX. 6 years ago
  David Benjamin a130ce0b71 Update TLS 1.3 citations for the final RFC. 6 years ago
  Steven Valdez f1af129fb4 Implement TLS 1.3 anti-downgrade signal. 6 years ago
  Adam Langley ae3223957f Remove dummy PQ padding extension. 6 years ago
  David Benjamin 2865567748 Use Span/Array for ticket decryption. 6 years ago
  Jesse Selover 6b0d82229b Format ssl/internal.h with clang-format. 6 years ago
  Steven Valdez d451453067 Implement final TLS 1.3 RFC!!! 6 years ago