116 Révisions (d660b57208e433d7d64973d52c3ea06a77ec4b57)

Auteur SHA1 Message Date
  David Benjamin 79ae85e4f7 Remove NETSCAPE_HANG_BUG. il y a 9 ans
  David Benjamin 70bd80a236 Remove constraints on curve ID values. il y a 9 ans
  Adam Langley fcf25833bc Reformat the rest of ssl/. il y a 9 ans
  David Benjamin a6d81018f8 Consistently use RAND_bytes and check for failure. il y a 9 ans
  David Benjamin ef5885e410 Don't change s->version after have_version is set. il y a 10 ans
  David Benjamin e4824e8af0 Add outgoing messages to the handshake hash at set_handshake_header. il y a 10 ans
  David Benjamin bf42f82ad9 Add comments explaining what NETSCAPE_HANG_BUG does. il y a 10 ans
  Adam Langley 139ed19580 Address code-review comments from prev changes. il y a 10 ans
  David Benjamin 82c9e90a58 Merge SSLv23_method and DTLS_ANY_VERSION. il y a 10 ans
  David Benjamin 4b755cb0da Implement the V2ClientHello sniff in version-locked methods. il y a 10 ans
  David Benjamin 63c55a8e35 Fix memory leak on failure. il y a 10 ans
  David Benjamin accb454e44 Add min_version tests. il y a 10 ans
  David Benjamin 9ec6bcaebe Remove method swap in DTLS_ANY_VERSION. il y a 10 ans
  David Benjamin e99e912bea Pull SSL3_ENC_METHOD out of SSL_METHOD. il y a 10 ans
  David Benjamin ceb6f2880f Factor out remaining version-related functions. il y a 10 ans
  David Benjamin 138c2ac627 Drop unnecessary version checks. il y a 10 ans
  David Benjamin e3594df7f1 Shorten certificate parsing code a little. il y a 10 ans
  Adam Langley af7e74ba9f Remove variable shadowing. il y a 10 ans
  David Benjamin 90eeb11652 Remove SSL_set_debug. il y a 10 ans
  David Benjamin 00505ec2e1 Add EVP_md5_sha1. il y a 10 ans
  David Benjamin beb47022b0 Remove redundant s->server assignments in handshake. il y a 10 ans
  David Benjamin 8c6fe45c2f Replace s->first_packet with a s->s3->have_version bit. il y a 10 ans
  David Benjamin cde8abae14 Merge client/server SSL_METHODs into the generic one. il y a 10 ans
  David Benjamin 63246e8a99 Remove s->type from SSL. il y a 10 ans
  David Benjamin 533ef7304d Remove SSL_clear calls in handshake functions. il y a 10 ans
  David Benjamin e58a71b9b3 Trim impossible state combinations. il y a 10 ans
  David Benjamin 0b145c29a3 Don't assign handshake_func in the handshake functions. il y a 10 ans
  David Benjamin 8b8c006564 Fix DTLS_ANY_VERSION and add tests. il y a 10 ans
  David Benjamin 0f1e64bf7f Remove method swap in SSL_set_session. il y a 10 ans
  David Benjamin d1681e614f Remove SSL_set_session_secret_cb (EAP-FAST) il y a 10 ans
  Adam Langley 69a01608f3 Add malloc failure tests. il y a 10 ans
  David Benjamin ec2f27dee1 Account for EVP_PKEY capabilities in selecting hash functions. il y a 10 ans
  David Benjamin bdf5e72f50 Don't resume sessions if the negotiated version doesn't match. il y a 10 ans
  David Benjamin d0297db108 Remove TODO about DTLS cookie lengths. il y a 10 ans
  David Benjamin 688d8dfe48 Remove psk_identity_hint from SSL_SESSION. il y a 10 ans
  Adam Langley af6e45bde5 Simplify constant-time RSA padding check. il y a 10 ans
  David Benjamin e2793a7189 Remove redundant s->s3 check. il y a 10 ans
  David Benjamin fd617a5030 Port ssl3_{get,send}_server_key_exchange to EVP_Digest{Verify,Sign}*. il y a 10 ans
  David Benjamin 8f1ef1d554 Fix double-frees on malloc failure in ssl3_get_client_key_exchange. il y a 10 ans
  David Benjamin 3cac450af5 Add SSL_SESSION_to_bytes to replace i2d_SSL_SESSION. il y a 10 ans
  Adam Langley 7571292eac Extended master secret support. il y a 10 ans
  David Benjamin 9f2c0d7a94 Remove T** parameter to ssl_bytes_to_cipher_list. il y a 10 ans
  David Benjamin 180d1eb04c Remove SSL_get_shared_ciphers. il y a 10 ans
  David Benjamin fb3ff2c66c Don't compare signed vs. unsigned. il y a 10 ans
  David Benjamin 5b33a5e0dd Merge the get_ssl_method hooks between TLS and SSLv3. il y a 10 ans
  David Benjamin 00075b80ca Merge IMPLEMENT_tls_meth_func and IMPLEMENT_ssl3_meth_func. il y a 10 ans
  David Benjamin 6c7aed048c Client-side OCSP stapling support. il y a 10 ans
  David Benjamin 457112e197 unifdef a bunch of OPENSSL_NO_* ifdefs. il y a 10 ans
  David Benjamin 854dd654d1 Refactor server-side CertificateVerify handling. il y a 10 ans
  David Benjamin 880b14e98c Compute the Channel ID hash after ssl_get_message. il y a 10 ans