507 Commits (4e446f27d05996309eec2ac1c2a71b66020cdfb2)

Autor SHA1 Nachricht Datum
  Adam Langley 826ce15092 Support OpenSSL APIs SSL[_CTX]_set1_sigalgs[_list]. vor 6 Jahren
  Matthew Braithwaite 6d597a34b6 shim: rewrite MoveTestState() to use a serialized representation. vor 6 Jahren
  David Benjamin c59b9aace6 Remove more remnants of SSLv3. vor 6 Jahren
  David Benjamin 861abccb95 Switch a bunch of ints to bools. vor 6 Jahren
  David Benjamin 35b4a1255c Namespace CertCompressionAlg and use more scopers. vor 6 Jahren
  David Benjamin 0a3e07ac1d Remove custom extensions support. vor 6 Jahren
  David Benjamin a4e9f8d332 Simplify SSLTranscript. vor 6 Jahren
  David Benjamin 4685376b2b Remove other unnecessary tlsext_ prefixes. vor 6 Jahren
  David Benjamin 7bb0fbf77b C++ the ticket keys a bit. vor 6 Jahren
  David Benjamin 0ce090acd6 A bunch more scopers. vor 6 Jahren
  David Benjamin 50596f8f54 Switch some easy SSL fields to UniquePtr. vor 6 Jahren
  David Benjamin c1389f2ce8 Give SSL and SSL_CTX dummy constructor and destructor. vor 6 Jahren
  David Benjamin 4979803755 Unsplit SSL and SSL_CTX. vor 6 Jahren
  Adam Langley 859679518d Drop C++ from certificate compression API. vor 6 Jahren
  David Benjamin bfdd1a9308 Give SSL_SESSION a destructor. vor 6 Jahren
  David Benjamin 58150ed59b Add lh_FOO_retrieve_key to avoid stack-allocating SSL_SESSION. vor 6 Jahren
  David Benjamin 0363de9a6b Namespace SSL_X509_METHOD. vor 6 Jahren
  David Benjamin a3a71e9d33 Flip SSL_SESSION fields to bool. vor 6 Jahren
  David Benjamin 9bb15f58f7 Remove SSL 3.0 implementation. vor 6 Jahren
  David Benjamin 1c68fa2350 Hide SSL_SESSION. vor 6 Jahren
  Matthew Braithwaite 3e2b3ee25f Hand back in-progress handshakes after a session resumption. vor 6 Jahren
  Adam Langley a307cb7d58 Preliminary support for compressed certificates. vor 6 Jahren
  David Benjamin 700631bdf0 Pack encrypted handshake messages together. vor 6 Jahren
  David Benjamin 103ed08549 Implement legacy OCSP APIs for libssl. vor 6 Jahren
  Matthew Braithwaite 0e9e0ba18c SSL_apply_handback: check that SSL version is valid. vor 6 Jahren
  David Benjamin b95d4b4cb3 Move srtp_profiles to SSL_CONFIG. vor 6 Jahren
  David Benjamin 98472cb30d Consistently use session_ctx for session caching. vor 6 Jahren
  David Benjamin 6e678eeb6e Remove legacy SHA-2 CBC ciphers. vor 6 Jahren
  Matthew Braithwaite b7bc80a9a6 SSL_CONFIG: new struct for sheddable handshake configuration. vor 6 Jahren
  David Benjamin 48b276db3d Give ssl_cipher_preference_list_st a destructor. vor 6 Jahren
  David Benjamin e325c3f471 Give CERT a destructor. vor 6 Jahren
  David Benjamin fceca8e27b Move srtp_profile to ssl->s3. vor 6 Jahren
  David Benjamin e28552dec8 Add an API to disable RSA-PSS for certificates. vor 6 Jahren
  David Benjamin 5ad94767ab Remove legacy SSL_CTX_sess_set_get_cb overload. vor 6 Jahren
  David Benjamin 9f0e7cb314 Move TB state to ssl->s3. vor 6 Jahren
  David Benjamin e2ab21d194 Use the actual record header, rather than reassembling it. vor 6 Jahren
  Steven Valdez 861f384d7b Implement TLS 1.3 draft28. vor 6 Jahren
  Matthew Braithwaite 56986f905f Hand back ECDHE split handshakes after the first server message. vor 6 Jahren
  Adam Langley 8df8e64205 Record whether dummy PQ padding was used. vor 6 Jahren
  Adam Langley 4702db6306 Update dummy PQ extension for round two. vor 6 Jahren
  Adam Langley ddb57cfb51 Add tests for split handshakes. vor 6 Jahren
  Adam Langley 3fe8fa74ac Add initial, experimental support for split handshakes. vor 6 Jahren
  Steven Valdez 7e5dd25d47 Remove draft22 and experiment2. vor 6 Jahren
  Nick Harper 3c034b2cf3 Add support for QUIC transport params. vor 6 Jahren
  Adam Langley e8d2439cd3 Expose ssl_session_serialize to libssl. vor 6 Jahren
  David Benjamin 610cdbb102 Switch some ints to bools and Spans. vor 6 Jahren
  David Benjamin a7bc94489f Don't use the client_random entropy for GREASE. vor 6 Jahren
  Nick Harper 36fcc4ca5d Implement Token Binding vor 7 Jahren
  Adam Langley 512a289a8a Add support for dummy PQ padding. vor 6 Jahren
  Steven Valdez 74666da5b3 Update key share extension number for draft23. vor 6 Jahren