• Greg Thompson's avatar
    Revert "Disable the buggy RSA parser by default." · e545f646
    Greg Thompson authored
    This reverts commit 2878e36f.
    
    Reason for revert: This is checking for a feature before FeatureList::InitializeInstance is called, causing a crash at startup; see https://crbug.com/736251.
    
    Original change's description:
    > Disable the buggy RSA parser by default.
    > 
    > In doing so, fix the error mapping in openssl_ssl_util.cc. An SSL
    > connection may fail due to errors in other modules as well (notably the
    > RSA parser lives in libcrypto). Map any unknown error to
    > ERR_SSL_PROTOCOL_ERROR, rather than ERR_FAILED and continue to
    > report the error info.
    > 
    > Bug: 735616
    > Change-Id: Icb587e66987ddd9d5445d30d456de1c029cda21a
    > Reviewed-on: https://chromium-review.googlesource.com/540536
    > Commit-Queue: Steven Valdez <svaldez@chromium.org>
    > Reviewed-by: Steven Valdez <svaldez@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#481640}
    
    TBR=davidben@chromium.org,svaldez@chromium.org
    
    Change-Id: If7f24fa8a99bfd7a8daa2efad926b06350d5d9a6
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 735616
    Reviewed-on: https://chromium-review.googlesource.com/545715Reviewed-by: default avatarGreg Thompson <grt@chromium.org>
    Commit-Queue: Greg Thompson <grt@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#481877}
    e545f646
openssl_util.cc 1.76 KB