103 Commits (1908667015d5cc28876971b789c338f81447aaee)

Autor SHA1 Mensagem Data
  Jesse Selover d7266ecc9b Enforce key usage for RSA keys in TLS 1.2. 5 anos atrás
  Adam Langley 823effe975 Revert "Fix protos_len size in SSL_set_alpn_protos and SSL_CTX_set_alpn_protos" 5 anos atrás
  Alessandro Ghedini 3cbb0299a2 Allow configuring QUIC method per-connection 5 anos atrás
  Steven Valdez b84674b2d2 Delete the variants/draft code. 6 anos atrás
  Raul Tambre 35771ff8af Fix protos_len size in SSL_set_alpn_protos and SSL_CTX_set_alpn_protos 5 anos atrás
  Adam Langley ba9ad6628c Add |SSL_key_update|. 5 anos atrás
  Adam Langley d6e1f230b3 Add |SSL_export_traffic_secrets|. 5 anos atrás
  David Benjamin 6965d25602 Work around a JDK 11 TLS 1.3 bug. 6 anos atrás
  Steven Valdez e6eef1ca16 Add post-handshake support for the QUIC API. 6 anos atrás
  David Benjamin 7d10ab594c Abstract hs_buf a little. 6 anos atrás
  Steven Valdez 384d0eaf19 Make SSL_get_current_cipher valid during QUIC callbacks. 6 anos atrás
  Steven Valdez c8e0f90f83 Add an interface for QUIC integration. 6 anos atrás
  Jeremy Apthorp c0c9001440 Implement SSL_get_tlsext_status_type 6 anos atrás
  David Benjamin 2d98d49cf7 Add a per-SSL TLS 1.3 downgrade enforcement option and improve tests. 6 anos atrás
  Joshua Liebow-Feeser 8c7c6356e6 Support symbol prefixes 6 anos atrás
  Adam Langley 1c2779e819 Don't let a NULL mean the initial SSL_CTX in SSL_set_SSL_CTX. 6 anos atrás
  Steven Valdez f1af129fb4 Implement TLS 1.3 anti-downgrade signal. 6 anos atrás
  Adam Langley ae3223957f Remove dummy PQ padding extension. 6 anos atrás
  Jesse Selover 1c337e566d Option to reverify certs on resumption. 6 anos atrás
  Adam Langley 826ce15092 Support OpenSSL APIs SSL[_CTX]_set1_sigalgs[_list]. 6 anos atrás
  David Benjamin 8d1203d6c5 Fix some malloc error handling. 6 anos atrás
  David Benjamin 861abccb95 Switch a bunch of ints to bools. 6 anos atrás
  David Benjamin 35b4a1255c Namespace CertCompressionAlg and use more scopers. 6 anos atrás
  David Benjamin bc118ee64c Add SSL_get0_peer_verify_algorithms. 6 anos atrás
  David Benjamin 0a3e07ac1d Remove custom extensions support. 6 anos atrás
  David Benjamin 4685376b2b Remove other unnecessary tlsext_ prefixes. 6 anos atrás
  David Benjamin 7bb0fbf77b C++ the ticket keys a bit. 6 anos atrás
  David Benjamin 0ce090acd6 A bunch more scopers. 6 anos atrás
  David Benjamin 50596f8f54 Switch some easy SSL fields to UniquePtr. 6 anos atrás
  David Benjamin c1389f2ce8 Give SSL and SSL_CTX dummy constructor and destructor. 6 anos atrás
  Adam Langley 859679518d Drop C++ from certificate compression API. 6 anos atrás
  David Benjamin bfdd1a9308 Give SSL_SESSION a destructor. 6 anos atrás
  David Benjamin 58150ed59b Add lh_FOO_retrieve_key to avoid stack-allocating SSL_SESSION. 6 anos atrás
  David Benjamin 63c79122e0 Remove the redundant version check in ssl_session_cmp. 6 anos atrás
  David Benjamin 2908dd141f Add bssl::UpRef. 6 anos atrás
  David Benjamin 9bb15f58f7 Remove SSL 3.0 implementation. 6 anos atrás
  David Benjamin 5267ef7b4a Reject unexpected application data in bidirectional shutdown. 6 anos atrás
  Adam Langley a307cb7d58 Preliminary support for compressed certificates. 6 anos atrás
  David Benjamin 103ed08549 Implement legacy OCSP APIs for libssl. 6 anos atrás
  Matthew Braithwaite e30fac6371 Fuzz SSL_serialize_handoff() and SSL_serialize_handback(). 6 anos atrás
  David Benjamin b95d4b4cb3 Move srtp_profiles to SSL_CONFIG. 6 anos atrás
  David Benjamin 98472cb30d Consistently use session_ctx for session caching. 6 anos atrás
  David Benjamin 71666cb87c Allow renego and config shedding to coexist more smoothly. 6 anos atrás
  Matthew Braithwaite b7bc80a9a6 SSL_CONFIG: new struct for sheddable handshake configuration. 6 anos atrás
  David Benjamin 48b276db3d Give ssl_cipher_preference_list_st a destructor. 6 anos atrás
  David Benjamin e325c3f471 Give CERT a destructor. 6 anos atrás
  David Benjamin e28552dec8 Add an API to disable RSA-PSS for certificates. 6 anos atrás
  David Benjamin 9f0e7cb314 Move TB state to ssl->s3. 6 anos atrás
  Matthew Braithwaite 56986f905f Hand back ECDHE split handshakes after the first server message. 6 anos atrás
  Adam Langley 40cdb3b5da Don't test |initial_handshake_complete| for dummy PQ padding status. 6 anos atrás