Skip to content
  • davidben's avatar
    Update third_party/tlslite to 0.4.8. · 72decb6a
    davidben authored
    This pulls in TLS 1.2 support from upstream.
    
    Local patches:
    - tls_intolerant.patch: rebased
    - channel_id.patch: rebased
    - signed_certificate_timestamps.patch: rebased
    - fallback_scsv.patch: rebased
    - status_request.patch: rebased
    - pycrypto.patch: dropped; fixed upstream.
    - client_cipher_preferences.patch: dropped; upstream came up with saner
      orderings.
    - ssl3_padding.patch: rebased
    - srp_cert.patch: dropped; no longer needed.
    - fix_test_file.patch: rebased
    - dhe_rsa.patch: rebased and heavily reworked to account for TLS 1.2 and
      server cipher order.
    - req_cert_types.patch: rebased and tweaked to fix upstream TLS 1.2 bugs.
    - ignore_write_failure.patch: rebased
    - intolerance_options.patch: rebased
    - save_client_hello.patch: rebased
    - certificate_request.patch: newly added; fix more upstream TLS 1.2 bugs.
    
    Other changes:
    - Upstream disabled SSLv3 by default. It is re-enabled in test_server.py for
      testing purposes.
    
    BUG=450730
    
    Review URL: https://codereview.chromium.org/858373002
    
    Cr-Commit-Position: refs/heads/master@{#312530}
    72decb6a