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

v8.9.1 proposal #16783

Merged
merged 15 commits into from
Nov 7, 2017
Merged

v8.9.1 proposal #16783

merged 15 commits into from
Nov 7, 2017

Commits on Nov 2, 2017

  1. src: add 'dynamic' process.release.lts property

    This makes the process.release.lts property configurable by a constant.
    
    This ref is the original PR to v6.x.
    Refs: #3212
    
     Conflicts:
            doc/api/process.md
    
    PR-URL: #16656
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Anatoli Papirovski <apapirovski@mac.com>
    rvagg authored and Fishrock123 committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    bf26b96 View commit details
    Browse the repository at this point in the history
  2. test: update process-release for Node 8 Carbon

    PR-URL: #16656
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Anatoli Papirovski <apapirovski@mac.com>
    Fishrock123 committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    dfac6cc View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2017

  1. deps: upgrade openssl sources to 1.0.2m

    This replaces all sources of openssl-1.0.2m.tar.gz into
    deps/openssl/openssl
    
    PR-URL: #16691
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rod Vagg <rod@vagg.org>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    shigeki authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    d68e534 View commit details
    Browse the repository at this point in the history
  2. deps: copy all openssl header files to include dir

    All symlink files in `deps/openssl/openssl/include/openssl/`
    are removed and replaced with real header files to avoid
    issues on Windows. Two files of opensslconf.h in crypto and
    include dir are replaced to refer config/opensslconf.h.
    
    PR-URL: #16691
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rod Vagg <rod@vagg.org>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    shigeki authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    151a8da View commit details
    Browse the repository at this point in the history
  3. deps: fix openssl assembly error on ia32 win32

    `x86masm.pl` was mistakenly using .486 instruction set, why `cpuid` (and
    perhaps others) are requiring .686 .
    
    Fixes: #589
    PR-URL: #1389
    Reviewed-By: Fedor Indutny <fedor@indutny.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp>
    indutny authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    99319ef View commit details
    Browse the repository at this point in the history
  4. deps: fix asm build error of openssl in x86_win32

    See
    https://mta.openssl.org/pipermail/openssl-dev/2015-February/000651.html
    
    iojs needs to stop using masm and move to nasm or yasm on Win32.
    
    Fixes: #589
    PR-URL: #1389
    Reviewed-By: Fedor Indutny <fedor@indutny.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Shigeki Ohtsu authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    9d98dcc View commit details
    Browse the repository at this point in the history
  5. openssl: fix keypress requirement in apps on win32

    Reapply b910613 .
    
    Fixes: #589
    PR-URL: #1389
    Reviewed-By: Fedor Indutny <fedor@indutny.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Shigeki Ohtsu authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    d334a95 View commit details
    Browse the repository at this point in the history
  6. deps: add -no_rand_screen to openssl s_client

    In openssl s_client on Windows, RAND_screen() is invoked to initialize
    random state but it takes several seconds in each connection.
    This added -no_rand_screen to openssl s_client on Windows to skip
    RAND_screen() and gets a better performance in the unit test of
    test-tls-server-verify.
    Do not enable this except to use in the unit test.
    
    Fixes: #1461
    PR-URL: #1836
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Shigeki Ohtsu authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    1af2244 View commit details
    Browse the repository at this point in the history
  7. deps: update openssl asm and asm_obsolete files

    Regenerate asm files with Makefile and CC=gcc and ASM=nasm where gcc
    version was 5.4.0 and nasm version was 2.11.08.
    
    Also asm files in asm_obsolete dir to support old compiler and
    assembler are regenerated without CC and ASM envs.
    
    PR-URL: #16691
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rod Vagg <rod@vagg.org>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    shigeki authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    7f86e81 View commit details
    Browse the repository at this point in the history
  8. Revert "https: refactor to use http internals"

    This reverts commit 5118f31.
    
    It is breaking code in the wild that depends on the original behavior
    to do tracing.
    
    I don't think we need to necessarily fix this in 8.x but we might want
    to reclassify the original commit as Semver Major
    
    PR-URL: #16660
    Refs: #16395
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Bryan English <bryan@bryanenglish.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    08b75c1 View commit details
    Browse the repository at this point in the history
  9. doc: add 9.x to version picker and mark 8.x as LTS

    PR-URL: #16672
    Fixes: https://github.com/node/issues/16671
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    Reviewed-By: Anatoli Papirovski <apapirovski@mac.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Chris Young authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    a3be5bc View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2017

  1. deps: cherry-pick e7f4e9e from upstream libuv

    Original commit message:
        tty, win: get SetWinEventHook pointer at startup
    
        SetWinEventHook is not available on some Windows versions.
    
        Fixes: #16603
        Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
        Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    
    PR-URL: #16724
    Fixes: #16603
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    bzoz authored and MylesBorins committed Nov 4, 2017
    Configuration menu
    Copy the full SHA
    a815e1b View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2017

  1. deps: V8: cherry-pick 32141e9 from upstream

    Original commit message:
      Disable --turbo-inline-array-builtins by default.
    
      Current chrome stable has a high number of crashes due to bugs in
      this feature. These bugs are already fixed but the fixes are hard
      to merge back. Therefore we decided to disable the feature in stable.
      This CL is intended to be merged to stable and then reverted in tot.
    
      Bug: chromium:762020
      Change-Id: Ibd5a08e3b303a204fb84a408271a1c0f97cc5b7b
      Reviewed-on: https://chromium-review.googlesource.com/738176
      Reviewed-by: Jaroslav Sevcik <jarin@chromium.org>
      Commit-Queue: Georg Neis <neis@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#48931}
    
    Refs: v8/v8@32141e9
    PR-URL: #16704
    ofrobots authored and gibfahn committed Nov 7, 2017
    Configuration menu
    Copy the full SHA
    6a7e5ce View commit details
    Browse the repository at this point in the history
  2. 2017-11-07, Version 8.9.1 'Carbon' (LTS)

    Notable Changes:
    
    - **openssl**:
      - upgrade openssl sources to 1.0.2m (Shigeki Ohtsu) [#16691](#16691)
    - ***Revert*** "**https**:
      - refactor to use http internals" (Myles Borins) [#16660](#16660)
    
    PR-URL: #16783
    gibfahn committed Nov 7, 2017
    Configuration menu
    Copy the full SHA
    48813de View commit details
    Browse the repository at this point in the history
  3. Working on v8.9.2

    PR-URL: #16783
    gibfahn committed Nov 7, 2017
    Configuration menu
    Copy the full SHA
    edb03cb View commit details
    Browse the repository at this point in the history