Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v10.x backport]: Update OpenSSL 1.1.1b #27419

Closed

Commits on May 10, 2019

  1. deps: update OpenSSL upgrade process

    Particularly, ensure that the commit messages are self-explanatory so
    that reviewers can understand that the large commits are the result of a
    simple repeatable process. This should make them easier to review.
    
    See: nodejs#26327 (comment)
    
    PR-URL: nodejs#26378
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    sam-github committed May 10, 2019
    Configuration menu
    Copy the full SHA
    aec6b94 View commit details
    Browse the repository at this point in the history
  2. deps: upgrade openssl sources to 1.1.1b

    This updates all sources in deps/openssl/openssl with openssl-1.1.1b.
    
    PR-URL: nodejs#26327
    Reviewed-By: Gireesh Punathil <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Ben Noordhuis <[email protected]>
    sam-github committed May 10, 2019
    Configuration menu
    Copy the full SHA
    6ab94f7 View commit details
    Browse the repository at this point in the history
  3. deps: openssl-1.1.1b no longer packages .gitignore

    Since its not packaged, we don't have to delete it, and the Makefile
    and update can become a (tiny) bit simpler.
    
    PR-URL: nodejs#26327
    Reviewed-By: Gireesh Punathil <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Ben Noordhuis <[email protected]>
    sam-github committed May 10, 2019
    Configuration menu
    Copy the full SHA
    316fed8 View commit details
    Browse the repository at this point in the history
  4. deps: add ARM64 Windows support in openssl

    This adds ARM64 Windows support in the OpenSSL build system.
    
    Since OpenSSL's ARM64 Windows support does not have support for ASM--
    that is, VC-WIN64-ARM inherits from VC-noCE-common which has no ASM
    files--`openssl_no_asm.gypi` is always used for building. This
    essentially forces the 'no-asm' Configure flag.
    
    PR-URL: nodejs#26001
    Fixes: nodejs#25998
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Sam Roberts <[email protected]>
    Signed-off-by: Beth Griggs <[email protected]>
    shigeki authored and sam-github committed May 10, 2019
    Configuration menu
    Copy the full SHA
    bbb7eea View commit details
    Browse the repository at this point in the history
  5. deps: add s390 asm rules for OpenSSL-1.1.1

    This is a floating patch against OpenSSL-1.1.1 to generate asm files
    with Makefile rules.
    
    PR-URL: nodejs#25381
    Reviewed-By: Daniel Bevenius <[email protected]>
    Reviewed-By: Shigeki Ohtsu <[email protected]>
    Backport-PR-URL: nodejs#25688
    shigeki authored and sam-github committed May 10, 2019
    Configuration menu
    Copy the full SHA
    7c0429b View commit details
    Browse the repository at this point in the history
  6. deps: update archs files for OpenSSL-1.1.1b

    `cd deps/openssl/config; make` updates all archs dependant files.
    
    PR-URL: nodejs#26327
    Reviewed-By: Gireesh Punathil <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Ben Noordhuis <[email protected]>
    sam-github committed May 10, 2019
    Configuration menu
    Copy the full SHA
    9648b04 View commit details
    Browse the repository at this point in the history