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

[v16.x] deps: update OpenSSL 1.1.1q+quic #43692

Closed

Commits on Jun 23, 2022

  1. node-api,src: fix module registration in MSVC C++

    PR-URL: nodejs#42459
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    
    Backport-PR-URL: nodejs#43293
    vmoroz authored and danielleadams committed Jun 23, 2022
    Configuration menu
    Copy the full SHA
    5ebed62 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2022

  1. deps: cherry-pick 4ab70f6 from V8 upstream

        [Compiler] Remove untrusted code mitigations.
    
        These are no longer enabled, so remove the code mitigation logic from
        the codebase.
    
        BUG=chromium:1003890
    
        Change-Id: I536bb1732e8463281c21da446bbba8f47ede8ebe
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3045704
        Commit-Queue: Ross McIlroy <rmcilroy@chromium.org>
        Reviewed-by: Jakob Gruber <jgruber@chromium.org>
        Reviewed-by: Clemens Backes <clemensb@chromium.org>
        Cr-Commit-Position: refs/heads/master@{#76256}
    
    Refs: v8/v8@4ab70f6
    Fixes: nodejs#43296
    
    PR-URL: nodejs#43328
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    XadillaX authored and danielleadams committed Jun 26, 2022
    Configuration menu
    Copy the full SHA
    f2dc43a View commit details
    Browse the repository at this point in the history
  2. deps: upgrade openssl sources to OpenSSL_1_1_1p+quic

    This updates all sources in deps/openssl/openssl by:
        $ git clone https://github.com/quictls/openssl
        $ cd openssl
        $ git checkout OpenSSL_1_1_1p+quic
        $ cd ../node/deps/openssl
        $ rm -rf openssl
        $ cp -R ../openssl openssl
        $ rm -rf openssl/.git* openssl/.travis*
        $ git add --all openssl
        $ git commit openssl
    
    PR-URL: nodejs#43535
    Refs: https://mta.openssl.org/pipermail/openssl-announce/2022-June/000228.html
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Danielle Adams <adamzdanielle@gmail.com>
    RafaelGSS authored and danielleadams committed Jun 26, 2022
    Configuration menu
    Copy the full SHA
    b61f9d6 View commit details
    Browse the repository at this point in the history
  3. deps: update archs files for OpenSSL-1.1.1p+quic

     After an OpenSSL source update, all the config files need to be
     regenerated and committed by:
        $ make -C deps/openssl/config
        $ git add deps/openssl/config/archs
        $ git add deps/openssl/openssl/include/crypto/bn_conf.h
        $ git add deps/openssl/openssl/include/crypto/dso_conf.h
        $ git add deps/openssl/openssl/include/openssl/opensslconf.h
        $ git commit
    
    PR-URL: nodejs#43535
    Refs: https://mta.openssl.org/pipermail/openssl-announce/2022-June/000228.html
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Danielle Adams <adamzdanielle@gmail.com>
    RafaelGSS authored and danielleadams committed Jun 26, 2022
    Configuration menu
    Copy the full SHA
    bd952ea View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2022

  1. deps: upgrade openssl sources to OpenSSL_1_1_1q

    This updates all sources in deps/openssl/openssl by:
        $ git clone https://github.com/quictls/openssl
        $ cd openssl
        $ git checkout OpenSSL_1_1_1q+quic
        $ cd ../node/deps/openssl
        $ rm -rf openssl
        $ cp -R ../openssl openssl
        $ rm -rf openssl/.git* openssl/.travis*
        $ git add --all openssl
        $ git commit openssl
    RafaelGSS committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    3adbd07 View commit details
    Browse the repository at this point in the history
  2. deps: update archs files for OpenSSL-1.1.1q

     After an OpenSSL source update, all the config files need to be
     regenerated and committed by:
        $ make -C deps/openssl/config
        $ git add deps/openssl/config/archs
        $ git add deps/openssl/openssl/include/crypto/bn_conf.h
        $ git add deps/openssl/openssl/include/crypto/dso_conf.h
        $ git add deps/openssl/openssl/include/openssl/opensslconf.h
        $ git commit
    RafaelGSS committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    0db1c81 View commit details
    Browse the repository at this point in the history