226 Commits (4c4ff02fe8d214399369f1f672b613f820885c79)

Autor SHA1 Mensaje Fecha
  David Benjamin 7c7d8313ab Trim a few extensions when min_version is TLS 1.3. hace 8 años
  David Benjamin 5c4e8571cc Fill in the curve ID for TLS 1.3. hace 8 años
  Steven Valdez cb96654404 Adding ARRAY_SIZE macro for getting the size of constant arrays. hace 8 años
  David Benjamin 0e95015aa5 RSA-PSS should work in TLS 1.2. hace 8 años
  David Benjamin ee32bea1d3 Fix TLS 1.2 sigalgs fallback logic for ECDSA. hace 8 años
  Steven Valdez 4aa154e08f Adding code to send session as PSK Identity. hace 8 años
  David Benjamin 4ac2dc4c0d Add a comment about ServerHello.supported_groups. hace 8 años
  David Benjamin 3e51757de2 Enforce the server ALPN protocol was advertised. hace 8 años
  David Benjamin 1deb41bb2d Move SCSV handling out of cipher list parsing. hace 8 años
  David Benjamin e14ff06694 Only have one ClientHello parser, not three. hace 8 años
  David Benjamin cec7344bba Add a CBS version of SSL_early_callback_ctx_extension_get. hace 8 años
  Steven Valdez 7259f2fd08 Prefix ext_key_share methods. hace 8 años
  David Benjamin a70de147ff Check for trailing data in key_share extension. hace 8 años
  David Benjamin ce079fda12 Add SSL_is_dtls. hace 8 años
  David Benjamin 0c40a96455 Send unsupported_extension on unexpected ServerHello extensions. hace 8 años
  Steven Valdez 87eab4902d Splitting SSL session state. hace 8 años
  David Benjamin d7573dc894 Tweak ssl_early_callback_init. hace 8 años
  Steven Valdez 5440fe0cd1 Adding HelloRetryRequest. hace 8 años
  Steven Valdez 3a28755bad Fix sending draft_version. hace 8 años
  David Benjamin 942f4ed64e Implement OCSP stapling in TLS 1.3. hace 8 años
  Steven Valdez 143e8b3fd9 Add TLS 1.3 1-RTT. hace 8 años
  David Benjamin 0c0b7e1e1f Widen SSL_PRIVATE_KEY_METHOD types to include the curve name. hace 8 años
  Steven Valdez eff1e8d9c7 Adding RSA-PSS signature algorithms. hace 8 años
  David Benjamin 1fb125c74a Enforce ECDSA curve matching in TLS 1.3. hace 8 años
  David Benjamin 75ea5bb187 Don't check certificates against the curve list in TLS 1.3. hace 8 años
  David Benjamin 887c300e25 Move the key type check from tls12_check_peer_sigalg to ssl_verify_*. hace 8 años
  David Benjamin 51dd7d6379 Don't fall back to SHA-1 in TLS 1.3, only TLS 1.2. hace 8 años
  Steven Valdez 6b8509a768 Add default handlers for extension parsing. hace 8 años
  David Benjamin ea9a0d5313 Refine SHA-1 default in signature algorithm negotiation. hace 8 años
  David Benjamin d246b81751 Don't decompose sigalgs in key preferences. hace 8 años
  David Benjamin 9e68f19e1b Add SSL_get_curve_id and SSL_get_dhe_group_size. hace 8 años
  David Benjamin b6a0a518a3 Simplify version configuration. hace 8 años
  Steven Valdez f0451ca37d Cleaning up internal use of Signature Algorithms. hace 8 años
  Steven Valdez 025638597a Changing representation of signature/hash to use SignatureScheme. hace 8 años
  Steven Valdez ce902a9bcd Generalizing curves to groups in preparation for TLS 1.3. hace 8 años
  David Benjamin 9b611e28e4 Simplify server_name extension parsing. hace 8 años
  David Benjamin 981936791e Remove some easy obj.h dependencies. hace 8 años
  David Benjamin 1e4ae00ac2 Add a comment about final empty extension intolerance. hace 8 años
  David Benjamin 78f8aabe44 ssl->ctx cannot be NULL. hace 8 años
  David Benjamin 51545ceac6 Remove a number of unnecessary stdio.h includes. hace 8 años
  David Benjamin fde5afcd88 Remove dead comment. hace 8 años
  Brian Smith 5ba06897be Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result. hace 8 años
  David Benjamin 43946d44ae Update references to the extended master secret draft. hace 8 años
  David Benjamin 72f7e21087 Stop allowing SHA-224 in TLS 1.2. hace 8 años
  David Benjamin a1e9cabd8b Replace enc_flags with normalized version checks. hace 8 años
  Adam Langley ce9d85eedd Tweaks for node.js hace 8 años
  David Benjamin fc6e5a7372 Drop the silly 'ECDH_' prefix on X25519. hace 8 años
  David Benjamin d2f0ce80a2 Enable X25519 by default in TLS. hace 8 años
  David Benjamin 23b0a65df1 Move some functions to file scope. hace 8 años
  David Benjamin baa1216ac0 Prune finished labels from SSL3_ENC_METHOD. hace 8 años