88 Commits (6855e0a470791f6536bae04a54fbe2456d69f91c)

Autor SHA1 Nachricht Datum
  Adam Langley 1c2779e819 Don't let a NULL mean the initial SSL_CTX in SSL_set_SSL_CTX. vor 6 Jahren
  Steven Valdez f1af129fb4 Implement TLS 1.3 anti-downgrade signal. vor 6 Jahren
  Adam Langley ae3223957f Remove dummy PQ padding extension. vor 6 Jahren
  Jesse Selover 1c337e566d Option to reverify certs on resumption. vor 6 Jahren
  Adam Langley 826ce15092 Support OpenSSL APIs SSL[_CTX]_set1_sigalgs[_list]. vor 6 Jahren
  David Benjamin 8d1203d6c5 Fix some malloc error handling. 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 bc118ee64c Add SSL_get0_peer_verify_algorithms. vor 6 Jahren
  David Benjamin 0a3e07ac1d Remove custom extensions support. 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
  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 63c79122e0 Remove the redundant version check in ssl_session_cmp. vor 6 Jahren
  David Benjamin 2908dd141f Add bssl::UpRef. vor 6 Jahren
  David Benjamin 9bb15f58f7 Remove SSL 3.0 implementation. vor 6 Jahren
  David Benjamin 5267ef7b4a Reject unexpected application data in bidirectional shutdown. vor 6 Jahren
  Adam Langley a307cb7d58 Preliminary support for compressed certificates. vor 6 Jahren
  David Benjamin 103ed08549 Implement legacy OCSP APIs for libssl. vor 6 Jahren
  Matthew Braithwaite e30fac6371 Fuzz SSL_serialize_handoff() and SSL_serialize_handback(). 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 71666cb87c Allow renego and config shedding to coexist more smoothly. 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 e28552dec8 Add an API to disable RSA-PSS for certificates. vor 6 Jahren
  David Benjamin 9f0e7cb314 Move TB state to ssl->s3. vor 6 Jahren
  Matthew Braithwaite 56986f905f Hand back ECDHE split handshakes after the first server message. vor 6 Jahren
  Adam Langley 40cdb3b5da Don't test |initial_handshake_complete| for dummy PQ padding status. vor 6 Jahren
  Adam Langley 8df8e64205 Record whether dummy PQ padding was used. vor 6 Jahren
  Adam Langley e745b25dcb Remove trailing whitespace from ssl/. vor 6 Jahren
  David Benjamin c03ecb93a2 Remove SSLv3_method and friends. vor 6 Jahren
  Adam Langley 3fe8fa74ac Add initial, experimental support for split handshakes. vor 6 Jahren
  Nick Harper 3c034b2cf3 Add support for QUIC transport params. vor 6 Jahren
  Nick Harper 36fcc4ca5d Implement Token Binding vor 7 Jahren
  Adam Langley 512a289a8a Add support for dummy PQ padding. vor 6 Jahren
  David Benjamin 6df6540766 Add a draft TLS 1.3 anti-downgrade signal. vor 6 Jahren
  David Benjamin 02e6256b16 Move early_data_accepted to ssl->s3. vor 6 Jahren
  David Benjamin 494e4d0e89 Add an option for False Start without ALPN. vor 6 Jahren
  Steven Valdez cd8470f7fa Adding support for draft 21 as a TLS 1.3 variant. vor 7 Jahren
  David Benjamin 5be3a74c49 Remove supports_cipher hook. vor 7 Jahren
  David Benjamin 32ce0ac0d8 Move init_buf and rwstate into SSL3_STATE. vor 7 Jahren
  David Benjamin 8e7bbbab15 Use more scopers. vor 7 Jahren
  David Benjamin ea712e317f Make SSL3_BUFFER a proper C++ class. vor 7 Jahren