460 Commit (d3bcf13165899ba1a2acfbe57cf4a1365010de39)

Autore SHA1 Messaggio Data
  Adam Langley fcf25833bc Reformat the rest of ssl/. 9 anni fa
  Adam Langley be2900a6a3 Reformat s3_{enc|lib}.c. 9 anni fa
  Adam Langley 1bea173fd4 Reformatting of s3_{cbc|clnt}.c 9 anni fa
  Adam Langley 6e73d62dcc Touch up ssl3_get_message. 9 anni fa
  David Benjamin a6d81018f8 Consistently use RAND_bytes and check for failure. 9 anni fa
  David Benjamin 263eac02f5 Remove X509 parameter from ssl_cert_type. 9 anni fa
  David Benjamin 9cf708807c Consistently order ECDHE_ECDSA over ECDHE_RSA. 9 anni fa
  Adam Langley 2481975857 Reformat d1_{srtp|srvr}.c and s3_both.c 9 anni fa
  David Benjamin 4841ce49a0 Fix EVP_Cipher error-handling. 10 anni fa
  David Benjamin ef5885e410 Don't change s->version after have_version is set. 10 anni fa
  David Benjamin e4824e8af0 Add outgoing messages to the handshake hash at set_handshake_header. 10 anni fa
  David Benjamin 44f2d1a9bf Use EVP_MAX_MD_SIZE to size the Finished message. 10 anni fa
  David Benjamin bf42f82ad9 Add comments explaining what NETSCAPE_HANG_BUG does. 10 anni fa
  David Benjamin 07046a0946 Consistently use ssl_handshake_start and ssl_set_handshake_header. 10 anni fa
  David Benjamin 16d031a493 Fold dtls1_set_message_header into dtls1_set_handshake_header. 10 anni fa
  Adam Langley 71d8a085d0 Reformatting of several DTLS source files. 10 anni fa
  Adam Langley 139ed19580 Address code-review comments from prev changes. 10 anni fa
  David Benjamin 87909c0445 Add tests for version negotiation failure alerts. 10 anni fa
  David Benjamin 82c9e90a58 Merge SSLv23_method and DTLS_ANY_VERSION. 10 anni fa
  David Benjamin 4b755cb0da Implement the V2ClientHello sniff in version-locked methods. 10 anni fa
  David Benjamin 63c55a8e35 Fix memory leak on failure. 10 anni fa
  David Benjamin 1f48fba861 Use have_version in clamping TLS record-layer version to 1.0. 10 anni fa
  David Benjamin accb454e44 Add min_version tests. 10 anni fa
  David Benjamin 1eb367c03e Add min_version and max_version APIs. 10 anni fa
  David Benjamin 9ec6bcaebe Remove method swap in DTLS_ANY_VERSION. 10 anni fa
  David Benjamin e99e912bea Pull SSL3_ENC_METHOD out of SSL_METHOD. 10 anni fa
  David Benjamin ceb6f2880f Factor out remaining version-related functions. 10 anni fa
  David Benjamin 69b9e597ae Remove SSL_CTX_set_ssl_version. 10 anni fa
  David Benjamin 7e23746dd4 Remove redundant SSL_ST_BEFORE-related checks. 10 anni fa
  David Benjamin 138c2ac627 Drop unnecessary version checks. 10 anni fa
  David Benjamin 28014cb4f2 Remove s_accept and s_connect parameters IMPLEMENT* macros. 10 anni fa
  David Benjamin 338fcafe76 Mark SSL3_ENC_METHODs const and remove an unused one. 10 anni fa
  David Benjamin f080ecd86d Don't infinite loop on garbage server input. 10 anni fa
  David Benjamin 226a872d2f Don't set client_version to the ServerHello version. 10 anni fa
  David Benjamin d14c6ee234 Remove TLSEXT_TYPE_padding ifdef. 10 anni fa
  David Benjamin e3594df7f1 Shorten certificate parsing code a little. 10 anni fa
  David Benjamin 1e29a6b7c5 Add assertions on the initial record version number. 10 anni fa
  Adam Langley af7e74ba9f Remove variable shadowing. 10 anni fa
  David Benjamin 8c37cb60d4 Advance to the next state variant when reusing messages (PR3597). 10 anni fa
  David Benjamin 0ac86b0220 Remove dtls1_enc. 10 anni fa
  David Benjamin 129992360a Check EVP_Cipher return values. 10 anni fa
  David Benjamin 8278184631 Remove redundant checks in ssl_cert_dup. 10 anni fa
  David Benjamin 83abdd6e58 Fixed memory leak due to incorrect freeing of DTLS reassembly bit mask 10 anni fa
  David Benjamin e518f65d2c Update references to RFCs. 10 anni fa
  Feng Lu 41aa325c6a ClientHello Padding for Fast Radio Opening in 3G. 10 anni fa
  David Benjamin d8a3e78223 Shush a MSVC bool/int comparison warning. 10 anni fa
  David Benjamin 90eeb11652 Remove SSL_set_debug. 10 anni fa
  David Benjamin 00505ec2e1 Add EVP_md5_sha1. 10 anni fa
  David Benjamin 0105ece171 Fix standalone Windows build. 10 anni fa
  David Benjamin 94d701b7e8 Left-pad a V2ClientHello's random, not right-pad. 10 anni fa