116 Commitit (d660b57208e433d7d64973d52c3ea06a77ec4b57)

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