142 Commits (5f387e38fc406d6e341248865df61dd9d957171f)

Autor SHA1 Mensaje Fecha
  David Benjamin 4b27d9f8bd Never resume sessions on renegotiations. hace 9 años
  David Benjamin e6df054a75 Add s->s3->initial_handshake_complete. hace 9 años
  David Benjamin 6a08da2cf8 Remove redundant setup buffer calls. hace 9 años
  David Benjamin 9f226a5f51 Always set SSL_OP_SINGLE_DH_USE. hace 9 años
  David Benjamin 1d0a194cc1 Promote max_cert_list and max_send_fragment to functions. hace 9 años
  David Benjamin adcc39560e Tidy up ticket length checks. hace 9 años
  David Benjamin 2755a3eda3 Remove unnecessary NULL checks, part 5. hace 9 años
  David Benjamin dd978784d7 Always enable ecdh_auto. hace 9 años
  David Benjamin 93de5e5c11 Reject empty cipher suite lists early. hace 9 años
  David Benjamin 3fa27774b4 Fix some unsigned long cipher masks. hace 9 años
  David Benjamin b16346b0ad Add SSL_set_reject_peer_renegotiations. hace 9 años
  David Benjamin f0ae170021 Include-what-you-use ssl/internal.h. hace 9 años
  David Benjamin 2ee94aabf5 Rename ssl_locl.h to internal.h hace 9 años
  David Benjamin 32fbdf2025 Remove anonymous cipher suites. hace 9 años
  David Benjamin c0f763b080 Simplify server-side ECDH curve selection. hace 9 años
  David Benjamin b6d0c6db5e Remove the stats block in SSL_CTX. hace 9 años
  David Benjamin 7061e28dc2 Rename EECDH and EDH to ECDHE and DHE. hace 9 años
  Adam Langley 524e717b87 Add a callback for DDoS protection. hace 9 años
  David Benjamin bcd374570c Fix some missing return value checks in ssl3_send_new_session_ticket. hace 9 años
  David Benjamin 5ca39fb50c Switch SSL_GET_MESSAGE_HASH_MESSAGE to an enum. hace 9 años
  David Benjamin fbdfefb76e Handle failures in ssl3_finish_mac. hace 9 años
  David Benjamin 9d0847ae6d Add some missing error failure checks. hace 9 años
  David Benjamin a54e2e85ee Remove server-side HelloVerifyRequest support. hace 9 años
  David Benjamin c35fb014d9 Fix more memory leaks on malloc failure. hace 9 años
  David Benjamin 6eb000dbee Add in missing curly braces part 3. hace 9 años
  David Benjamin 2fff5bf4a8 Set rwstate inside ssl3_get_client_hello. hace 9 años
  David Benjamin 79ae85e4f7 Remove NETSCAPE_HANG_BUG. hace 9 años
  David Benjamin 70bd80a236 Remove constraints on curve ID values. hace 9 años
  Adam Langley fcf25833bc Reformat the rest of ssl/. hace 9 años
  David Benjamin a6d81018f8 Consistently use RAND_bytes and check for failure. hace 9 años
  David Benjamin ef5885e410 Don't change s->version after have_version is set. hace 10 años
  David Benjamin e4824e8af0 Add outgoing messages to the handshake hash at set_handshake_header. hace 10 años
  David Benjamin bf42f82ad9 Add comments explaining what NETSCAPE_HANG_BUG does. hace 10 años
  Adam Langley 139ed19580 Address code-review comments from prev changes. hace 10 años
  David Benjamin 82c9e90a58 Merge SSLv23_method and DTLS_ANY_VERSION. hace 10 años
  David Benjamin 4b755cb0da Implement the V2ClientHello sniff in version-locked methods. hace 10 años
  David Benjamin 63c55a8e35 Fix memory leak on failure. hace 10 años
  David Benjamin accb454e44 Add min_version tests. hace 10 años
  David Benjamin 9ec6bcaebe Remove method swap in DTLS_ANY_VERSION. hace 10 años
  David Benjamin e99e912bea Pull SSL3_ENC_METHOD out of SSL_METHOD. hace 10 años
  David Benjamin ceb6f2880f Factor out remaining version-related functions. hace 10 años
  David Benjamin 138c2ac627 Drop unnecessary version checks. hace 10 años
  David Benjamin e3594df7f1 Shorten certificate parsing code a little. hace 10 años
  Adam Langley af7e74ba9f Remove variable shadowing. hace 10 años
  David Benjamin 90eeb11652 Remove SSL_set_debug. hace 10 años
  David Benjamin 00505ec2e1 Add EVP_md5_sha1. hace 10 años
  David Benjamin beb47022b0 Remove redundant s->server assignments in handshake. hace 10 años
  David Benjamin 8c6fe45c2f Replace s->first_packet with a s->s3->have_version bit. hace 10 años
  David Benjamin cde8abae14 Merge client/server SSL_METHODs into the generic one. hace 10 años
  David Benjamin 63246e8a99 Remove s->type from SSL. hace 10 años