2241 Commit (911cc0a0aa66b8d51defd4e9875075f895a07649)

Autore SHA1 Messaggio Data
  David Benjamin 911cc0a0aa The legacy client OCSP callback should run without server OCSP. 6 anni fa
  David Benjamin 5b220ee70d Add APIs to query authentication properties of SSL_SESSIONs. 6 anni fa
  David Benjamin 103ed08549 Implement legacy OCSP APIs for libssl. 6 anni fa
  David Benjamin 5f001d1423 Const-correct some functions. 6 anni fa
  Steven Valdez 56c4ed9ad7 Allow enabling all TLS 1.3 variants by setting |tls13_default|. 6 anni fa
  David Benjamin 418cdc4df4 Use the right alert for bad CA lists. 6 anni fa
  David Benjamin 02de7bd3a0 Add some more accessors to SSL_SESSION. 6 anni fa
  Adam Langley f64c373784 Fix build with GCC 4.9.2 and -Wtype-limits. 6 anni fa
  David Benjamin ed188fd8ef Enforce supported_versions in the second ServerHello. 6 anni fa
  Matthew Braithwaite e30fac6371 Fuzz SSL_serialize_handoff() and SSL_serialize_handback(). 6 anni fa
  Matthew Braithwaite 9fdf7cb97a SSL_apply_handback: check session is where it's expected to be. 6 anni fa
  Matthew Braithwaite 0e9e0ba18c SSL_apply_handback: check that SSL version is valid. 6 anni fa
  Adam Langley 3e87165d3c Avoid compiler errors for Android ARMv7. 6 anni fa
  David Benjamin 0ca921431a Temporarily restore SHA256 and SHA384 cipher suite aliases. 6 anni fa
  David Benjamin b95d4b4cb3 Move srtp_profiles to SSL_CONFIG. 6 anni fa
  David Benjamin 98472cb30d Consistently use session_ctx for session caching. 6 anni fa
  David Benjamin 6e678eeb6e Remove legacy SHA-2 CBC ciphers. 6 anni fa
  David Benjamin 71666cb87c Allow renego and config shedding to coexist more smoothly. 6 anni fa
  Matthew Braithwaite b7bc80a9a6 SSL_CONFIG: new struct for sheddable handshake configuration. 6 anni fa
  Matthew Braithwaite a2dd781884 Defer writing the shim settings. 6 anni fa
  David Benjamin 855dabc9df Add an accessor for session->certs. 6 anni fa
  David Benjamin 06c28d8e51 Simplify shim timeout logic. 6 anni fa
  David Benjamin 48b276db3d Give ssl_cipher_preference_list_st a destructor. 6 anni fa
  Adam Langley e3aba378c9 Fix typo in ssl_cert_cache_chain_certs. 6 anni fa
  David Benjamin 56b1a8efa6 Test the high-order bit in X25519. 6 anni fa
  David Benjamin e325c3f471 Give CERT a destructor. 6 anni fa
  David Benjamin fceca8e27b Move srtp_profile to ssl->s3. 6 anni fa
  David Benjamin e28552dec8 Add an API to disable RSA-PSS for certificates. 6 anni fa
  David Benjamin c977532240 Pretty-print TicketAEADMethod tests. 6 anni fa
  David Benjamin 6879e19362 Rename SSL_SIGN_RSA_PSS_SHA* constants. 6 anni fa
  David Benjamin 5ad94767ab Remove legacy SSL_CTX_sess_set_get_cb overload. 6 anni fa
  David Benjamin 9f0e7cb314 Move TB state to ssl->s3. 6 anni fa
  David Benjamin b8b1a9d8de Add SSL_SESSION_get0_cipher. 6 anni fa
  Steven Valdez acddb8c134 Avoid modifying stack in sk_find. 6 anni fa
  Matthew Braithwaite c5154f7dbc SSL_serialize_handoff: serialize fewer things. 6 anni fa
  Matthew Braithwaite 868ec7354b SSL_apply_handback: check that |max_send_fragment| is nonzero. 6 anni fa
  Matthew Braithwaite 5b2a51de6c Check for nullptr result of SSLKeyShare::Create(). 6 anni fa
  David Benjamin e2ab21d194 Use the actual record header, rather than reassembling it. 6 anni fa
  Steven Valdez 861f384d7b Implement TLS 1.3 draft28. 6 anni fa
  Matthew Braithwaite 56986f905f Hand back ECDHE split handshakes after the first server message. 6 anni fa
  David Benjamin 8a1a5daa49 Send the fake session ID in the test suite. 6 anni fa
  Adam Langley fa3e9c3385 Add |SSL_COMP_get[0_name|_id]|. 6 anni fa
  David Benjamin a0bc29a775 Remove remnants of the HRR message. 6 anni fa
  Adam Langley 40cdb3b5da Don't test |initial_handshake_complete| for dummy PQ padding status. 6 anni fa
  Adam Langley 8df8e64205 Record whether dummy PQ padding was used. 6 anni fa
  Adam Langley 4702db6306 Update dummy PQ extension for round two. 6 anni fa
  Adam Langley e745b25dcb Remove trailing whitespace from ssl/. 6 anni fa
  David Benjamin c03ecb93a2 Remove SSLv3_method and friends. 6 anni fa
  David Benjamin 1bf2337fe1 Reject compressed ECDH coordinates in TLS. 6 anni fa
  David Benjamin fa65113400 Push an error if custom private keys fail. 6 anni fa