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.14.2 proposal #24727

Merged
merged 376 commits into from Dec 11, 2018
Merged

v10.14.2 proposal #24727

merged 376 commits into from Dec 11, 2018
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Nov 29, 2018

  1. test: correct labelling of asserts errors

    PR-URL: #23531
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    nofwayy authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    04ec990 View commit details
    Browse the repository at this point in the history
  2. test: fix strictEqual assertion argument in test-tls-ecdh-auto

    PR-URL: #23530
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    popopome authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    e25f288 View commit details
    Browse the repository at this point in the history
  3. test: fix assert.strictEqual() argument order

    PR-URL: #23529
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    ssamuels0916 authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    8a7fa5e View commit details
    Browse the repository at this point in the history
  4. test: corrected the order of arguments in assert.strictEqual()

    PR-URL: #23528
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    parisandmilo authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    c91497b View commit details
    Browse the repository at this point in the history
  5. test: use correct argument order for assert.strictEqual()

    The previous code did not pass correct argument order to
    assert.strictEqual().
    Before:
    First argument provided is expected value
    Second argument provided is actual value
    
    After:
    First argument provided is actual value
    Second argument provided is expected value
    
    PR-URL: #23527
    Reviewed-By: Hitesh Kanwathirtha <digitalinfinity@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Oktavianus Ludiro authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    91816ad View commit details
    Browse the repository at this point in the history
  6. test: updating assertion and expect order in test-tls-client-verify.js

    PR-URL: #23547
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Eli Itah authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    299285a View commit details
    Browse the repository at this point in the history
  7. test: refactor callback functions to arrow functions

    Refactor callback functions to modern arrow functions.
    
    Also, added `common.mustCall` to `online` callbacks.
    
    PR-URL: #23546
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    seanhealy authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    d54e15f View commit details
    Browse the repository at this point in the history
  8. test: fix assertion argument order

    PR-URL: #23545
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    carlrc authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    643004f View commit details
    Browse the repository at this point in the history
  9. test: fix assertions argument order

    PR-URL: #23544
    Reviewed-By: Anatoli Papirovski <apapirovski@mac.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    KelvinLawHF1 authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    a1ad454 View commit details
    Browse the repository at this point in the history
  10. src: use MallocedBuffer abstraction for buffers

    Drop `Free` and `std::unique_ptr` in favor of Node's `MallocedBuffer`
    for `char[]` buffer memory mangement.
    
    PR-URL: #23543
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    codyhazelwood authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    3d76ab9 View commit details
    Browse the repository at this point in the history
  11. test: swap expected and actual arguments in assert.strictEqual()

    PR-URL: #23542
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    erin-bush authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    a8501e4 View commit details
    Browse the repository at this point in the history
  12. test: added test for generateKeyPair

    PR-URL: #23541
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    rxiayth authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    5292f54 View commit details
    Browse the repository at this point in the history
  13. test: reverse the order of assertion statement arguments in pingpong …

    …test
    
    PR-URL: #23540
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    AllanZhengYP authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    f2d1045 View commit details
    Browse the repository at this point in the history
  14. test: fix assert.strictEqual() arguments order

    PR-URL: #23539
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Ivan Lukasevych authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    f1c0538 View commit details
    Browse the repository at this point in the history
  15. test: assert.strictEqual parameters ordered correctly

    The assert.strictEqual function should have the actual
    value first and the expected value second to enable
    easier debugging of AssertionErrors.
    
    PR-URL: #23538
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    jdenbroeder authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    9bc7d83 View commit details
    Browse the repository at this point in the history
  16. test: switch strictEqual parameters - actual first before expected

    PR-URL: #23537
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    chrisbautista authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    29db84a View commit details
    Browse the repository at this point in the history
  17. test: fix strictEqual assertion order on readline tests

    PR-URL: #23561
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Joe Grosspietsch authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    c641269 View commit details
    Browse the repository at this point in the history
  18. test: modernize test-crypto-domain

    PR-URL: #23559
    Reviewed-By: Sam Ruby <rubys@intertwingly.net>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    naris93 authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    699a1ac View commit details
    Browse the repository at this point in the history
  19. test: fix order of assert arguments in vm-new-script-this-context

    Fixes the order of assert.strictEqual arguments.
    
    PR-URL: #23558
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Victor Poriazov authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    fcd273e View commit details
    Browse the repository at this point in the history
  20. test: added async-hook benchmark

    Added a minimalist benchmark test for the async-hooks.
    
    PR-URL: #23556
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gabriel Schulhof <gabriel.schulhof@intel.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    peterjreynoldsii authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    402cb65 View commit details
    Browse the repository at this point in the history
  21. test: reverse order of args in reconnect-error assert

    PR-URL: #23555
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    jackelin-herrera authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    f55a502 View commit details
    Browse the repository at this point in the history
  22. build: add .DS_store to .gitgnore

    The following files were not being ignored:
    
    deps/npm/node_modules/node-gyp/gyp/tools/.DS_Store
    deps/npm/node_modules/node-gyp/gyp/tools/Xcode/.DS_Store
    
    PR-URL: #23554
    Reviewed-By: Hitesh Kanwathirtha <digitalinfinity@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    frony authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    d886095 View commit details
    Browse the repository at this point in the history
  23. test: removed unused error variable in try catch

    In test/parallel/test-fs-access.js
    
    PR-URL: #23553
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    mhussa20 authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    720262b View commit details
    Browse the repository at this point in the history
  24. test: update strictEqual arguments order

    The argument order in the strictEqual check against stderr is in the
    wrong order. The first argument is now the actual value and the second
    argument is the expected value.
    
    PR-URL: #23552
    Reviewed-By: Gabriel Schulhof <gabriel.schulhof@intel.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    crpahl authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    9a79824 View commit details
    Browse the repository at this point in the history
  25. test: removed unused variable in fs-watch-file-slow

    PR-URL: #23548
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    makitoda authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    2498369 View commit details
    Browse the repository at this point in the history
  26. test: fix order of parameters to assert.strictEqual

    Usage of assert.strictEqual in test-net-server-listen-remove-callback.js
    incorrectly passes the expected value as the first argument
    and actual value as the second argument.
    
    PR-URL: #23590
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    jasonnutter authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    ff22625 View commit details
    Browse the repository at this point in the history
  27. test: fix argument order in assertions

    PR-URL: #23589
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Illescas, Ricardo authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    88cbb4a View commit details
    Browse the repository at this point in the history
  28. test: fix assert.strictEqual() parameter order in test-path-maklong.js

    The argument order in the strictEqual check was in the wrong order.
    The first argument is now the actual value and the second argument is
    the expected value.
    
    PR-URL: #23587
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    blakehall authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    38b6fff View commit details
    Browse the repository at this point in the history
  29. test: fix assertion arguments order

    There's no issue for this PR, it's a task at the Node+JS Code-n-Learn.
    
    PR-URL: #23584
    Reviewed-By: Anatoli Papirovski <apapirovski@mac.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    seantcoyote authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    5604310 View commit details
    Browse the repository at this point in the history
  30. test: increased code coverage for proxySessionHandler

    PR-URL: #23583
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    justin0022 authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    3d1e51e View commit details
    Browse the repository at this point in the history
  31. test: reversed actual and expected values for .strictEqual()

    Fixed strictEqual() parameters order according to the documentation
    for the assertion.
    
    PR-URL: #23579
    Reviewed-By: Anatoli Papirovski <apapirovski@mac.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    sshakeel authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    94c7406 View commit details
    Browse the repository at this point in the history
  32. test: add crypto.scrypt test case with different encoding

    PR-URL: #23578
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    yitongding authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    86fd1fc View commit details
    Browse the repository at this point in the history
  33. test: fixed strictEqual arguments order

    Fixes usage of strictEqual arguments order in
    test/parallel/test-process-wrap.js
    
    Part of Node+JS Interactive 2018 Code & Learn
    
    PR-URL: #23576
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    ruyadorno authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    7fed93d View commit details
    Browse the repository at this point in the history
  34. test: fix arguments ordering for assertions to match the docs

    PR-URL: #23575
    Reviewed-By: Hitesh Kanwathirtha <digitalinfinity@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    lirantal authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    8f1cea6 View commit details
    Browse the repository at this point in the history
  35. test: fix order of arguments passed to strictEqual

    The argument order in the strictEqual check was in the wrong order.
    The first argument is now the actual value and the second argument is
    the expected value.
    
    PR-URL: #23571
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    eojthebrave authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    0f8709c View commit details
    Browse the repository at this point in the history
  36. test: fix strictEqual input parameters order

    PR-URL: #23570
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    AlixAng authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    524222e View commit details
    Browse the repository at this point in the history
  37. test: corrected assertion arguments order

    Fixed the order of expected arguments for assert.strictEqual()
    
    PR-URL: #23569
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    pliab authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    f33fe74 View commit details
    Browse the repository at this point in the history
  38. test: fix strictEqual order for timers test

    PR-URL: #23568
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Saleh Abdel Motaal authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    d574d86 View commit details
    Browse the repository at this point in the history
  39. src: add default initializer in tls_wrap

    PR-URL: #23567
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    richardhoehn authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    d152d7f View commit details
    Browse the repository at this point in the history
  40. test: fix assert value order

    Switched assertion values to match assert.strictEqual() documentation
    
    PR-URL: #23566
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    EthanWeber7 authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    d9e58b8 View commit details
    Browse the repository at this point in the history
  41. test: fix parameter order of assertions

    PR-URL: #23565
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    obxpete authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    bf32cde View commit details
    Browse the repository at this point in the history
  42. test: fix assert.strictEqual() argument order

    PR-URL: #23564
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    lotharthesavior authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    46ca12f View commit details
    Browse the repository at this point in the history
  43. test: switch order of assertion arguments

    this updates the arguments in order to give the actual
    return value first and the given expected value second.
    
    PR-URL: #23563
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    zzidante authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    7c35f7f View commit details
    Browse the repository at this point in the history
  44. test: updated assert test values to doc standards

    PR-URL: #23593
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    keeysnc authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    5d7676c View commit details
    Browse the repository at this point in the history
  45. test: fix assertion order

    PR-URL: #23626
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    ErickWendel authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    1957001 View commit details
    Browse the repository at this point in the history
  46. module: removed unused variable

    The variable problemChecking was not used. Removed it.
    
    PR-URL: #23624
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    momander authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    19e2e6d View commit details
    Browse the repository at this point in the history
  47. test: correct assertion argument order

    This conforms assertions to follow the argument order of
    asserted then actual, and adds more explicit messages
    to describe assertion failures.
    
    PR-URL: #23618
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    JeffMarvin authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    5ce59a1 View commit details
    Browse the repository at this point in the history
  48. test: reversed 1st and 2nd arguments for assert.strictEqual()

    PR-URL: #23617
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Hitesh Kanwathirtha <digitalinfinity@gmail.com>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    vchoubey08 authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    3eb8938 View commit details
    Browse the repository at this point in the history
  49. test: fix backward assertion arguments

    PR-URL: #23616
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    svassr authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    4c35953 View commit details
    Browse the repository at this point in the history
  50. test: update assertion parameter order

    Update assertions to be `value`, `expectedValue`.
    
    PR-URL: #23614
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    seanhealy authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    8be279a View commit details
    Browse the repository at this point in the history
  51. test: reverse arguments in assert.strictEqual

    assert.strictEqual() had incorrect order of arguments with expected and
    actual values reversed.
    
    PR-URL: #23613
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    past5 authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    f7f5c5c View commit details
    Browse the repository at this point in the history
  52. test: fix parameters in test-repl.js

    fixed order of parameters in assert.strictEqual() assertion functions,
    first argument provided was the expected value and the second value
    was the actual value.
    
    this is backwards from the documentation for assertions like
    assert.strictEqual() where the first value being tested and the second
    value is the expected value
    
    PR-URL: #23609
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    binaryme authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    7b2e7aa View commit details
    Browse the repository at this point in the history
  53. test: fix assertions args order

    PR-URL: #23608
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    milsosa authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    61cf1cf View commit details
    Browse the repository at this point in the history
  54. test: re-order strictEqual paramater calls

    PR-URL: #23607
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    ptichonczuk-tc authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    ede9ce1 View commit details
    Browse the repository at this point in the history
  55. test: fix order of assert args in client response domain test

    PR-URL: #23604
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    sheminusminus authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    591af98 View commit details
    Browse the repository at this point in the history
  56. src: change macro to fn

    Change base64_encoded_size and unbase64 to inline functions. The
    base64_encoded_size is a constexpr to be used in function declarations.
    
    PR-URL: #23603
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Gino Notto authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    e7bf838 View commit details
    Browse the repository at this point in the history
  57. test: fix assert equal order of arguments

    PR-URL: #23602
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    David Jiang authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    07c8a9e View commit details
    Browse the repository at this point in the history
  58. test: change order of assert.strictEquals arguments

    Fix assert.strictEquals argument order.
    
    Arguments were actual first, expected second, contrary to
    the documentation. Now, actual value is first and expected
    value is second.
    
    PR-URL: #23600
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    chucktheobald authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    fad9d80 View commit details
    Browse the repository at this point in the history
  59. test: fix assert parameter order in test-https-localaddress.js

    PR-URL: #23599
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    iansu authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    779d5ec View commit details
    Browse the repository at this point in the history
  60. test: fix assert.strictEqual() argument order

    PR-URL: #23598
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Derek authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    4ab8223 View commit details
    Browse the repository at this point in the history
  61. test: assertions arguments match docs

    PR-URL: #23594
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Agheb authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    51c3685 View commit details
    Browse the repository at this point in the history
  62. test: increased code coverage for slowCases

    Added test coverage for 4 un-covered if statements in slowCases
    
    PR-URL: #23592
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    jehaines authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    6d8669c View commit details
    Browse the repository at this point in the history
  63. test: use smaller keys for a faster keygen test

    On my machine, this brings test execution time down from about 2
    seconds to 0.2 seconds.
    
    PR-URL: #23430
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    sam-github authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    4daf8e0 View commit details
    Browse the repository at this point in the history
  64. test: add test coverage for fs.truncate

    Add test to check:
    - for `null` as len parameter
    - if error is propagated into callback if file doesn't exist
    - if an error is actually thrown if len is not a number
    
    PR-URL: #23620
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    christian-bromann authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    dc12fa1 View commit details
    Browse the repository at this point in the history
  65. zlib: refactor zlib internals

    Split out things that are specific to zlib as a specific
    compression library, vs. the interface that is common to
    most C compression libraries.
    
    This should pave the way for including support for e.g.
    brotli.
    
    PR-URL: #23360
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    addaleax authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    bae674e View commit details
    Browse the repository at this point in the history
  66. test: fix strictEqual arguments order

    Fix strictEqual assertion arguments order to conform
    to the function signature in buffer tests
    
    PR-URL: #23486
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    jonathansamines authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    c2aa762 View commit details
    Browse the repository at this point in the history
  67. tools,test: cleanup and dedup code

    * Hoist common code to base class
      (`GetTestStatus`, and the `section` property to `TestConfiguration`)
    * Replace ListSet with the built in set
    * Remove ClassifiedTest
    * Inline PrintReport
    * How cases_to_run are filtered
    
    PR-URL: #23251
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    refack authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    8e08a27 View commit details
    Browse the repository at this point in the history
  68. tools,test: add list of slow tests

    they will be skipped if run with `--flaky-tests=skip`
    
    PR-URL: #23251
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    refack authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    e1f7924 View commit details
    Browse the repository at this point in the history
  69. src: remove OCB support ifdef OPENSSL_NO_OCB

    Electron uses BoringSSL which does not support OCB . It is also
    possible to build OpenSSL without support for OCB for Node.js.
    This commit disables OCB if OPENSSL_NO_OCB is defined.
    
    PR-URL: #23635
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    codebytere authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    05409c9 View commit details
    Browse the repository at this point in the history
  70. doc: cleanup and references in C++ guide

    PR-URL: #23650
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    refack authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    2a19518 View commit details
    Browse the repository at this point in the history
  71. src: update v8::Object::GetPropertyNames() usage

    Use the non-deprecated version of GetPropertyNames().
    
    PR-URL: #23660
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cjihrig authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    018a868 View commit details
    Browse the repository at this point in the history
  72. crypto: simplify error handling in ECDH::New

    The type of the argument is being checked within JS which makes the
    type checking in C++ unnecessary.
    
    PR-URL: #23647
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    tniessen authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    d4b5f9f View commit details
    Browse the repository at this point in the history
  73. crypto: simplify internal state handling

    Uninitialized instances are not exposed to users, so this condition should
    always be true.
    
    PR-URL: #23648
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    tniessen authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    4b98ff2 View commit details
    Browse the repository at this point in the history
  74. tls: prevent multiple connection errors

    onConnectEnd(), which is called by TLSSocket, has a guard to
    prevent being called multiple times, but it does not prevent the
    OpenSSL error handler from being called, leading to multiple
    error events. This commit adds that piece of missing logic.
    
    PR-URL: #23636
    Fixes: #23631
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cjihrig authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    ed0a97a View commit details
    Browse the repository at this point in the history
  75. src: changed stdio_pipes_ to std::vector

    PR-URL: #23615
    Reviewed-By: Sam Ruby <rubys@intertwingly.net>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    niboch authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    f1fc05b View commit details
    Browse the repository at this point in the history
  76. test: check codes of thrown errors

    PR-URL: #23519
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: George Adams <george.adams@uk.ibm.com>
    truonghnancy authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    232fe58 View commit details
    Browse the repository at this point in the history
  77. doc: simplify security reporting text

    Edit security-reporting text in the README to keep it concise and
    straightforward. The removed text may discourage reporting. Nothing like
    it appears in similar security-reporting text that I have reviewed.
    See, for example, the Linux kernel docs on security reporting:
    https://www.kernel.org/doc/html/v4.11/admin-guide/security-bugs.html
    
    PR-URL: #23686
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Trott authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    d81b143 View commit details
    Browse the repository at this point in the history
  78. build: fix ./configure --enable-d8

    Add SHARED_INTERMEDIATE_DIR to the include path because that is where
    Torque-generated files live. d8.cc includes files from deps/v8/src
    that depend on those generated files.
    
    PR-URL: #23656
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    bnoordhuis authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    e737c71 View commit details
    Browse the repository at this point in the history
  79. tools: prefer filter to remove empty strings

    Ref: #23585 (comment)
    
    Python's `list.remove` will throw if the element is not found and also
    it removes only the first occurrence.
    
    This patch replaces the use of `list.remove` with a `filter` which
    solves both of the above mentioned problems.
    
    PR-URL: #23727
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rod Vagg <rod@vagg.org>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    thefourtheye authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    ca1c42f View commit details
    Browse the repository at this point in the history
  80. tools: do not lint commit message if var undefined

    Check that $TRAVIS_COMMIT_RANGE is set before trying to lint commit
    messages in Travis CI.
    
    Refs: #23572 (comment)
    Refs: #22842 (comment)
    
    PR-URL: #23725
    Reviewed-By: Anatoli Papirovski <apapirovski@mac.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Trott authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    36bd9a9 View commit details
    Browse the repository at this point in the history
  81. doc: improve README.md

    Make text more concise and remove some use of passive voice.
    
    PR-URL: #23705
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Trott authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    535f113 View commit details
    Browse the repository at this point in the history
  82. tools: clarify commit message linting

    Clarify in Travis results that the commit message linting is for the
    commit message and not something else.
    
    PR-URL: #23742
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Vladimir de Turckheim <vlad2t@hotmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Trott authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    7670bc5 View commit details
    Browse the repository at this point in the history
  83. deps: add missing ares_android.h file

    This file was left out of the c-ares 1.14.0 update.
    
    PR-URL: #23682
    Fixes: #23681
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cjihrig authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    06782fe View commit details
    Browse the repository at this point in the history
  84. meta: clarify fast-track approval

    Refs: #23725 (comment)
    
    PR-URL: #23744
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    jasnell authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    9718919 View commit details
    Browse the repository at this point in the history
  85. doc: add Backport-PR-URL info in backport guide

    PR-URL: #23701
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Shelley Vohr <codebytere@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: George Adams <george.adams@uk.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    ofrobots authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    e85d15a View commit details
    Browse the repository at this point in the history
  86. test: correct order of args in buffer compare

    PR-URL: #23521
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Hitesh Kanwathirtha <digitalinfinity@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    James Irwin authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    6baba1d View commit details
    Browse the repository at this point in the history
  87. doc: document use of buffer.swap16() for utf16be

    Fixes: #12813
    
    PR-URL: #23747
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    jasnell authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    aaf669d View commit details
    Browse the repository at this point in the history
  88. doc: add missing deprecation labels

    Fixes: #20841
    
    PR-URL: #23761
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Shelley Vohr <codebytere@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    jasnell authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    4315899 View commit details
    Browse the repository at this point in the history
  89. benchmark: coerce PORT to number

    Without this fix net/tcp-raw-c2s.js aborts in environments where PORT
    is defined. TCPWrap::Connect expects the third arg to be a UInt32.
    
    PR-URL: #23721
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    ofrobots authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    60fe7f1 View commit details
    Browse the repository at this point in the history
  90. crypto: remove DiffieHellman.initialised_

    As pointed out by Ben Noordhuis, this internal field can be removed
    since all instances are initialized when exposed to users.
    
    PR-URL: #23717
    Refs: #23648
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    tniessen authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    806242b View commit details
    Browse the repository at this point in the history
  91. test: reversed params in assert.strictEqual()

    Reversed parameters of assert.strictEqual() in
    test-promises-unhandled-rejections.js so that first one is actual and
    second one is expected value.
    
    PR-URL: #23591
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    durad authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    d619014 View commit details
    Browse the repository at this point in the history
  92. test: fix argument order in assertion

    Change the order of assert parameters so the first argument is the value
    and the second one the expected value.
    
    PR-URL: #23581
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Illescas, Ricardo authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    65b3732 View commit details
    Browse the repository at this point in the history
  93. test: improve test coverage for fs module

    Covering the case when fs-read get invalid argument for file handle
    
    PR-URL: #23601
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    leomoreno authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    3e143df View commit details
    Browse the repository at this point in the history
  94. async_hooks: add missing async_hooks destroys in AsyncReset

    This adds missing async_hooks destroy calls for sockets (in
    _http_agent.js) and HTTP parsers. We need to emit a destroy in
    AsyncWrap#AsyncReset before assigning a new async_id when the instance
    has already been in use and is being recycled, because in that case, we
    have already emitted an init for the "old" async_id.
    
    This also removes a duplicated init call for HTTP parser: Each time a
    new parser was created, AsyncReset was being called via the C++ Parser
    class constructor (super constructor AsyncWrap) and also via
    Parser::Reinitialize.
    
    Backport-PR-URL: #23404
    PR-URL: #23272
    Fixes: #19859
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    basti1302 authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    6a21d3e View commit details
    Browse the repository at this point in the history
  95. src: initial large page (2M) support

    Backport-PR-URL: #23861
    PR-URL: #22079
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    suresh-srinivas authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    71557d3 View commit details
    Browse the repository at this point in the history
  96. test: enable trace-events tests for workers

    Use the `cwd` option for `child_process` instead of `process.chdir()`
    to enable the trace events tests to run on workers.
    
    Conflicts:
    	test/parallel/test-trace-events-binding.js
    	test/parallel/test-trace-events-category-used.js
    
    Backport-PR-URL: #23882
    PR-URL: #23698
    Refs: #23674 (comment)
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    richardlau authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    51ceaf5 View commit details
    Browse the repository at this point in the history
  97. deps: partially revert 'increase V8 deprecation levels'

    PR-URL: #24195
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    psmarshall authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    ff57f0f View commit details
    Browse the repository at this point in the history
  98. deps: backport 525b396195 from upstream V8

    Original commit message:
    
      [cpu-profiler] Fix a leak caused by re-logging existing functions.
    
      Don't re-log all existing functions during StartProcessorIfNotStarted().
      They will already be in the CodeMap attached to the ProfileGenerator and
      re-logging them causes leaks. See the linked bug for more details.
    
      Bug: v8:8253
      Change-Id: Ibb1a1ab2431c588e8c3a3a9ff714767cdf61a88e
      Reviewed-on: https://chromium-review.googlesource.com/1256763
      Commit-Queue: Peter Marshall <petermarshall@chromium.org>
      Reviewed-by: Yang Guo <yangguo@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#56336}
    
    PR-URL: #23827
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    psmarshall authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    c8304f6 View commit details
    Browse the repository at this point in the history
  99. util: handle null prototype on inspect

    This makes sure the  prototype is always detected properly.
    
    Backport-PR-URL: #23655
    PR-URL: #22331
    Fixes: #22141
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: John-David Dalton <john.david.dalton@gmail.com>
    antsmartian authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    90014b6 View commit details
    Browse the repository at this point in the history
  100. src: trace_event: secondary storage for metadata

    Metadata trace-events should be held in secondary storage so that they
    can be periodically reemitted. This change establishes the secondary
    storage and ensures that events are reemitted on each flush.
    
    Backport-PR-URL: #23700
    PR-URL: #20900
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Backport-PR-URL: #23700
    ofrobots authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    511fa20 View commit details
    Browse the repository at this point in the history
  101. src: fix CreatePlatform header param mismatch

    Backport-PR-URL: #23700
    PR-URL: #23947
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    codebytere authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    6bc66bf View commit details
    Browse the repository at this point in the history
  102. deps: cherry-pick d9e7832 from V8 upstream

    Original commit message:
      fix gn builds on aix
    
      Change-Id: I60aed7bf8207703fa6ceddb6165e173e68b5ff5f
      Reviewed-on: https://chromium-review.googlesource.com/1103533
      Commit-Queue: Michael Achenbach <machenbach@chromium.org>
      Reviewed-by: Michael Achenbach <machenbach@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#54386}
    
    PR-URL: #23695
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Yang Guo <yangguo@chromium.org>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    Vasili Skurydzin authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    e5f795a View commit details
    Browse the repository at this point in the history
  103. deps: cherry-pick abab9fb from V8 upstream

    Original commit message:
      s390, ppc64: Enable v8gen.py on Linux s390, ppc64
    
      Change-Id: Ia05e949e1a823e30a45894c47f6f6df2e159befe
      Reviewed-on: https://chromium-review.googlesource.com/1135540
      Commit-Queue: Michael Achenbach <machenbach@chromium.org>
      Reviewed-by: Michael Achenbach <machenbach@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#54485}
    
    PR-URL: #23695
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Yang Guo <yangguo@chromium.org>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    Vasili Skurydzin authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    e9901dd View commit details
    Browse the repository at this point in the history
  104. deps: cherry-pick a51f429 from V8 upstream

    Original commit message:
    
      Use gn from PATH on aix
    
      Change-Id: I853f7899dbba9112ba1ca2ce78e2838b5a09c975
      Reviewed-on: https://chromium-review.googlesource.com/1168087
      Commit-Queue: John Barboza <jbarboza@ca.ibm.com>
      Reviewed-by: Michael Achenbach <machenbach@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#55028}
    
    PR-URL: #23695
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Yang Guo <yangguo@chromium.org>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    Vasili Skurydzin authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    bb55cc1 View commit details
    Browse the repository at this point in the history
  105. deps: cherry-pick d2e0166 from V8 upstream

    Original commit message:
    
      ppc64, aix: Pass CallFrequency object by const reference to avoid value copy error.
    
      Bug: v8:8193
      GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61976
    
      Change-Id: I0d4efca4da03ef82651325e15ddf2160022bc8de
      Reviewed-on: https://chromium-review.googlesource.com/1228633
      Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
      Reviewed-by: Daniel Clifford <danno@chromium.org>
      Reviewed-by: Junliang Yan <jyan@ca.ibm.com>
      Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
      Cr-Commit-Position: refs/heads/master@{#56275}
    
    PR-URL: #23695
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Yang Guo <yangguo@chromium.org>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    Vasili Skurydzin authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    4233bd9 View commit details
    Browse the repository at this point in the history
  106. deps: cherry-pick 67b5499 from V8 upstream

    Original commit message:
      PPC: disable failing cctest on AIX temporarily
    
      Change-Id: I8a0081acb9c5eb662bf43eceb52218096eac327c
      Reviewed-on: https://chromium-review.googlesource.com/1174560
      Reviewed-by: Adam Klein <adamk@chromium.org>
      Reviewed-by: Camillo Bruni <cbruni@chromium.org>
      Reviewed-by: Junliang Yan <jyan@ca.ibm.com>
      Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
      Cr-Commit-Position: refs/heads/master@{#55229}
    
    PR-URL: #23695
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Yang Guo <yangguo@chromium.org>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    Vasili Skurydzin authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    1bea8db View commit details
    Browse the repository at this point in the history
  107. deps: V8: Add virtual dtor to avoid aix gcc error

    deps/v8/src/torque/file-visitor.h:
    * Not currently present in v8/master
    
    deps/v8/third_party/antlr4/BUILD.gn:
    * Use current_os variable to avoid is_aix being undefined.
    
    The following patch to v8/build solves this issue for v8/master:
    * a1a12ef3b343f9e75c630ed6dc8f1ea44a8a747b
    
    However, the version of '/chromium/src/build.git' cannot be updated to
    include this patch in v8/DEPS file. (could potentially cause issues for
    other platforms)
    
    The change to deps/v8/src/torque/file-visitor.h is a workaround for
    origin/v10.x-staging branch.
    
    PR-URL: #23695
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Yang Guo <yangguo@chromium.org>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    Vasili Skurydzin authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    e231bf5 View commit details
    Browse the repository at this point in the history
  108. dns: fix inconsistent (hostname vs host)

    Fixes: #20892
    PR-URL: #23572
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    UlisesGascon authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    f928d99 View commit details
    Browse the repository at this point in the history
  109. doc: formalize non-const reference usage in C++ style guide

    We generally avoid using non-const references if not necessary. This
    formalizes this rules by writing them down in the C++ style guide.
    
    (Note: Some reviews are from the original PR.)
    
    Refs: #23028
    PR-URL: #23155
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
    Reviewed-By: Anatoli Papirovski <apapirovski@mac.com>
    addaleax authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    75082ee View commit details
    Browse the repository at this point in the history
  110. test: skip failing tests for osx mojave

    Refs: #21679
    PR-URL: #23550
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: George Adams <george.adams@uk.ibm.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    jnord99 authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    3bc7b5e View commit details
    Browse the repository at this point in the history
  111. test: increase coverage for readfile with withFileTypes

    According to the test coverage report a test case was missings checking
    if an error is passed into the callback for readdir calls with
    withFileTypes option.
    
    PR-URL: #23557
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    christian-bromann authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    9979c71 View commit details
    Browse the repository at this point in the history
  112. tls: close StreamWrap and its stream correctly

    When sockets of the "net" module destroyed, they will call
    `this._handle.close()` which will also emit EOF if not emitted
    before. This feature makes sockets on the other side emit "end" and
    "close" even though we haven't called `end()`. As `stream` of
    `StreamWrap` are likely to be instances of `net.Socket`, calling
    `destroy()` manually will avoid issues that don't properly close
    wrapped connections.
    
    Fixes: #14605
    
    PR-URL: #23654
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    oyyd authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    317b51c View commit details
    Browse the repository at this point in the history
  113. test: add a test for tls.Socket with allowHalfOpen

    This test ensures that a tls client socket using `StreamWrap` with
    `allowHalfOpen` option won't hang.
    
    PR-URL: #23866
    Refs: #23654
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    oyyd authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    9aced4c View commit details
    Browse the repository at this point in the history
  114. test: add blocks and comments to fs-promises tests

    PR-URL: #23627
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Ben Coe <bencoe@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    iansu authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    5844932 View commit details
    Browse the repository at this point in the history
  115. doc: revise security-reporting example text

    Edit for simplicity and clarity.
    
    PR-URL: #23759
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Vladimir de Turckheim <vlad2t@hotmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Trott authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    0b1e417 View commit details
    Browse the repository at this point in the history
  116. doc: remove reference to sslv3 in tls.md

    PR-URL: #23745
    Fixes: #9822
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    jasnell authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    5d5f85e View commit details
    Browse the repository at this point in the history
  117. build: fix coverage generation

    Changes in command line options for nyc resulted in the
    coverage target no longer working.
    
    Pin the major version of nyc and update the options to
    get it working again.
    
    PR-URL: #23769
    Fixes: #23690
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: George Adams <george.adams@uk.ibm.com>
    mhdawson authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    dc38427 View commit details
    Browse the repository at this point in the history
  118. doc: add missing YAML labels

    PR-URL: #23810
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    vsemozhetbyt authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    2a2882b View commit details
    Browse the repository at this point in the history
  119. test: fix assertion arguments order

    PR-URL: #23787
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Aiden01 authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    cc040f6 View commit details
    Browse the repository at this point in the history
  120. repl: migrate from process.binding('config') to getOptions()

    PR-URL: #23684
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Jose Bucio authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    307b277 View commit details
    Browse the repository at this point in the history
  121. crypto: strip unwanted space from openssl version

    Remove trailing " \n" from `process.versions.openssl`.
    
    d3d6cd3 was incorrectly printing this trailer, but because the
    target buffer size was claimed to be the length of the version string,
    the trailer was truncated off.
    
    9ed4646 corrected the target buffer size, but then the trailer
    started to appear in process.versions.
    
    Added a test to check for regressions.
    
    PR-URL: #23678
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
    sam-github authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    90ac774 View commit details
    Browse the repository at this point in the history
  122. test: fix strictEqual() arguments order

    PR-URL: #23771
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    fraxken authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    3d43679 View commit details
    Browse the repository at this point in the history
  123. test: fix strictEqual() argument order

    PR-URL: #23768
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    RomainLanz authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    874d023 View commit details
    Browse the repository at this point in the history
  124. test: fix test-require-symlink on Windows

    Creating directory symlinks on Windows require 'dir' parameter to be
    provided.
    
    Fixes: #23596
    
    PR-URL: #23691
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    bzoz authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    9b6b280 View commit details
    Browse the repository at this point in the history
  125. doc: document that addMembership must be called once in a cluster

    Fixes: #12572
    Refs: #16240
    
    PR-URL: #23746
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    jasnell authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    32df77c View commit details
    Browse the repository at this point in the history
  126. doc: document ACL limitation for fs.access on Windows

    Fixes: #19192
    
    PR-URL: #23772
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
    jasnell authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    540168c View commit details
    Browse the repository at this point in the history
  127. doc: add note about removeListener order

    Fixes: #21635
    
    PR-URL: #23762
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    jasnell authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    98fc848 View commit details
    Browse the repository at this point in the history
  128. doc: move @phillipj to emeriti

    Moving @phillipj to emeriti as he has not been an active collaborator
    for a long time, and will not have the opportunity to do so in the
    near future.
    
    PR-URL: #23790
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    phillipj authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    070d87a View commit details
    Browse the repository at this point in the history
  129. deps: icu: apply workaround patch

    ICU 62.1 had a bug where certain orders of operations would not
    work with the minimum significant digit setting. Fixed in
    ICU 63.1. Applied the following patch from v8.
    
    https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1128503
    
    ICU Bug:
    https://unicode-org.atlassian.net/browse/ICU-20063
    
    Fixes: #22156
    
    PR-URL: #23764
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    srl295 authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    1bed110 View commit details
    Browse the repository at this point in the history
  130. src: refactor deprecated v8::Function::Call call

    Refs: #23414 (comment)
    
    PR-URL: #23804
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    RomainLanz authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    17db407 View commit details
    Browse the repository at this point in the history
  131. doc: document and warn if the ICU version is too old

    Fixes: #19657
    
    PR-URL: #23766
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    srl295 authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    e87e9f2 View commit details
    Browse the repository at this point in the history
  132. test: fix invalid modulesLength for DSA keygen

    During key generation, the default dsa_builtin_paramgen will reset
    modulusLength to 512. But in dsa_builtin_paramgen2 this does not
    happen, leading to lockup in FIPS mode.
    
    PR-URL: #23732
    Refs: #23430
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    AdamMajer authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    1747e47 View commit details
    Browse the repository at this point in the history
  133. crypto: add SET_INTEGER_CONSANT macro

    This commit introduces a SET_INTEGER_CONSANT macro to reduce some code
    duplication in SecureContext::Initialize.
    
    PR-URL: #23687
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    danbev authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    a97e79c View commit details
    Browse the repository at this point in the history
  134. doc: add review suggestions to require()

    PR-URL: #23605
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ErickWendel authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    ace83a2 View commit details
    Browse the repository at this point in the history
  135. lib: migrate from process.binding('config') to getOptions()

    PR-URL: #23588
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    burgerboydaddy authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    d07cef7 View commit details
    Browse the repository at this point in the history
  136. src: refactor deprecated v8::String::NewFromTwoByte call

    PR-URL: #23803
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    RomainLanz authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    b53b0d1 View commit details
    Browse the repository at this point in the history
  137. test: fix strictEqual() arguments order

    PR-URL: #23800
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Shelley Vohr <codebytere@gmail.com>
    Nolan Rigo authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    0ce76be View commit details
    Browse the repository at this point in the history
  138. doc: NODE_EXTRA_CA_CERTS is ignored if setuid root

    Fixes: #22081
    
    PR-URL: #23770
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    bnoordhuis authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    913c491 View commit details
    Browse the repository at this point in the history
  139. test: increase coverage of internal/stream/end-of-stream

    This change adds test cases to call the function returned by
    end-of-stream and asserts that callbacks are not called when
    the stream is ended, or prematurely closed.
    
    PR-URL: #23751
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    lrdcasimir authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    ce6ddc4 View commit details
    Browse the repository at this point in the history
  140. doc: use Cookie in request.setHeader() examples

    `Set-Cookie` is a response header, replace it with `Cookie`.
    
    PR-URL: #23707
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    lpinca authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    1921865 View commit details
    Browse the repository at this point in the history
  141. doc: remove problematic example from README

    Remove Buffer constructor example from security reporting examples. Even
    though the example text focuses on API compatibility, the pull request
    cited is about zero-filling vs. not zero-filling, which is not an API
    compatibility change (or at least is not unambiguously one). The fact
    that it's a pull request is also problematic, since it's not reporting a
    security issue but instead proposing a way to address one that has
    already been reported publicly. Finally, the text focuses on the fact
    that it was not deemed worth of backporting, but that was determined by
    a vote by a divided CTC. It is unreasonable to ask someone reporting an
    issue to make a determination that the CTC/TSC is divided on.
    
    In short, it's not a good example for the list it is in. Remove it.
    
    Refs: #23759 (comment)
    
    PR-URL: #23817
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Trott authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    8b358ec View commit details
    Browse the repository at this point in the history
  142. build: allow for overwriting of use_openssl_def

    PR-URL: #23763
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    codebytere authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    7a39fec View commit details
    Browse the repository at this point in the history
  143. stream: async iteration should work with destroyed stream

    Fixes #23730.
    
    PR-URL: #23785
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    mcollina authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    ce79ae6 View commit details
    Browse the repository at this point in the history
  144. stream: ended streams should resolve the async iteration

    Fixes: #23891
    
    PR-URL: #23901
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mcollina authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    6f4a638 View commit details
    Browse the repository at this point in the history
  145. stream: do not error async iterators on destroy(null)

    Fixes: #23890
    
    PR-URL: #23901
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mcollina authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    cb861a4 View commit details
    Browse the repository at this point in the history
  146. test: add test-benchmark-napi

    Also makes sure that the napi benchmark is built before running jstest.
    
    Skipped on windows since n-api benchmarks aren't built there yet.
    
    PR-URL: #23585
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    forivall authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    55ca2a7 View commit details
    Browse the repository at this point in the history
  147. src: reduce duplication in tcp_wrap Connect

    This commit extracts identical code from Connect and Connect6 into a
    separate function to avoid some code duplication.
    
    PR-URL: #23753
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    danbev authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    bb05aa3 View commit details
    Browse the repository at this point in the history
  148. n-api: make per-Context-ness of napi_env explicit

    Because instances of `napi_env` are created on a per-global-object
    basis and because since most N-API functions refer to builtin JS
    objects, `napi_env` is essentially in 1:1 correspondence with
    `v8::Context`.
    
    This was not clear from the implementation by itself, but has
    emerged from conversations with the N-API team.
    
    This patch changes the `napi_env` implementation to:
    
    - Actually store the `v8::Context` it represents.
    - Provide more direct access to the `node::Environment`
      to which the `Context` belongs.
    - Do not store the `uv_loop_t*` explicitly, since it can be
      inferred from the `node::Environment` and we actually
      have an N-API method for that.
    - Replace calls to `isolate->GetCurrentContext()` with
      the more appropriate `napi_env` `Context`.
    - Implement a better (although not perfect) way of cleaning
      up `napi_env` instances.
    
    PR-URL: #23689
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    addaleax authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    02a54ed View commit details
    Browse the repository at this point in the history
  149. build: add lint-py which uses flake8

    PR-URL: #21952
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    cclauss authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    bf61fe5 View commit details
    Browse the repository at this point in the history
  150. build,meta: switch to gcc-4.9 on travis

    The version of `clang` provided in the Travis linux image uses
    libstdc++4.8 whice is below our minimal supported version.
    
    Switching to `make test -j1` is to avoid races during the test cycle
    causes by the main target being "unstable", that is it always builds
    some files, and relinks the binary, which is used by the test procedure.
    
    PR-URL: #23778
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    refack authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    156fa12 View commit details
    Browse the repository at this point in the history
  151. doc: document nullptr comparisons in style guide

    This documents existing practices.
    
    PR-URL: #23805
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    addaleax authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    d830033 View commit details
    Browse the repository at this point in the history
  152. doc: simplify path.basename() on POSIX and Windows

    PR-URL: #23864
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ZYSzys authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    abeba5f View commit details
    Browse the repository at this point in the history
  153. test: verify performance.timerify() works w/ non-Node Contexts

    PR-URL: #23784
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    d1c6238 View commit details
    Browse the repository at this point in the history
  154. test: fix strictEqual() argument order

    PR-URL: #23829
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    lveteau authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    682361c View commit details
    Browse the repository at this point in the history
  155. doc: simplify valid security issue descriptions

    PR-URL: #23881
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    437908a View commit details
    Browse the repository at this point in the history
  156. benchmark: fix bench-mkdirp to use recursive option

    The original PR didn't update the benchmark after renaming the option.
    
    PR-URL: #23699
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    ajafff authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    c75d4bb View commit details
    Browse the repository at this point in the history
  157. test: fix regression when compiled with FIPS

    In commit bff53c5, a check was added for very specific OpenSSL
    format. Unfortunately, when OpenSSL is compiled in FIPS mode, this
    check fails. Added additional regex to satisfy OpenSSL version
    strings in both regular and FIPS modes.
    
    PR-URL: #23871
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    AdamMajer authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    4eab8a1 View commit details
    Browse the repository at this point in the history
  158. doc: make example more clarified in cluster.md

    PR-URL: #23931
    Refs: #23930
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    ZYSzys authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    6099f5c View commit details
    Browse the repository at this point in the history
  159. doc: add optional callback to socket.end()

    PR-URL: #23937
    Refs: #18708
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Ajido authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    cc22a2a View commit details
    Browse the repository at this point in the history
  160. tools: update ESLint to 5.8.0

    Update ESLint to 5.8.0.
    
    PR-URL: #23904
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    cjihrig authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    c5d9098 View commit details
    Browse the repository at this point in the history
  161. doc: add note about ABI compatibility

    Building node against versions of the dependencies that differ from the
    ones we vendor will result in a non ABI compatible version of Node.js
    
    This patch adds a note to make it explicit that if individuals build
    node against different versions of a dependency they should make a
    custom NODE_MODULE_VERSION.
    
    PR-URL: #22237
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Jon Moss <me@jonathanmoss.me>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    MylesBorins committed Nov 29, 2018
    Copy the full SHA
    2752091 View commit details
    Browse the repository at this point in the history
  162. doc: rename README section for Release Keys

    The section of the README currently labeled "Release Team" isn't about
    the team much and is very much about the keys. Rename it "Release Keys"
    so that it's purpose matches it's name.
    
    PR-URL: #23927
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Trott authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    96004d6 View commit details
    Browse the repository at this point in the history
  163. doc: remove notice of dashes in V8 options

    Previously only V8 options supported both dashes in them (making them
    equivalent), but now Node.js also supports both styles so the note can
    be removed.
    
    PR-URL: #23903
    Refs: #18592
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: George Adams <george.adams@uk.ibm.com>
    lundibundi authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    c8bf42a View commit details
    Browse the repository at this point in the history
  164. doc: remove mailing list

    We removed the mailing list from the README and other places quite some
    time ago. Core devs don't monitor it much. However, it is still linked
    in a couple places in the docs directory. Remove those links.
    
    PR-URL: #23932
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    1ac473f View commit details
    Browse the repository at this point in the history
  165. doc: add documentation for http.IncomingMessage$complete

    Fixes: #8102
    
    PR-URL: #23914
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    jasnell authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    c68aab1 View commit details
    Browse the repository at this point in the history
  166. doc: document HPE_HEADER_OVERFLOW error

    PR-URL: #23963
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    sam-github authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    2fb89d0 View commit details
    Browse the repository at this point in the history
  167. doc: fix typographical issues

    PR-URL: #23970
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    denismcdonald authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    f54f640 View commit details
    Browse the repository at this point in the history
  168. os: fix memory leak in userInfo()

    This previously leaked memory in the ‘success’ case.
    
    PR-URL: #23893
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    4a79bef View commit details
    Browse the repository at this point in the history
  169. doc: clarify fd behaviour with {read,write}File

    PR-URL: #23706
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    thefourtheye authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    9581295 View commit details
    Browse the repository at this point in the history
  170. doc: revise BUILDING.md

    Copy-edit for clarity and brevity.
    
    PR-URL: #23966
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Trott authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    52fe6dd View commit details
    Browse the repository at this point in the history
  171. doc: use Node.js instead of Node

    Per branding guidelines from the Foundation, use Node.js and not Node.
    
    PR-URL: #23967
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    3de7858 View commit details
    Browse the repository at this point in the history
  172. doc: add branding to style guide

    PR-URL: #23967
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    10e6681 View commit details
    Browse the repository at this point in the history
  173. src,win: informative stack traces

    Refresh `Win32SymbolDebuggingContext::LookupSymbol` to use more APIs
    
    PR-URL: #23822
    Refs: https://docs.microsoft.com/en-us/windows/desktop/Debug/retrieving-symbol-information-by-address
    Refs: https://docs.microsoft.com/en-us/windows/desktop/Debug/retrieving-undecorated-symbol-names
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    refack authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    b4cdd47 View commit details
    Browse the repository at this point in the history
  174. lib: remove useless cwd in posix.resolve

    PR-URL: #23902
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ZYSzys authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    b5eacfa View commit details
    Browse the repository at this point in the history
  175. lib: fix code cache generation

    e7f710c broke the code cache generation since internalBinding
    is now passed in through the wrapper and cannot be redeclared.
    This patch fixes that.
    
    Refs: #21563
    PR-URL: #23855
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    joyeecheung authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    1841d0f View commit details
    Browse the repository at this point in the history
  176. test: run code cache test by default and test generator

    - Add the code cache tests to the default test suite, and test
      the bookkeeping when the binary is not built with the code cache.
    - Test the code cache generator to make sure we do not accidentally
      break it - until we enable code cache in the CI.
    
    Refs: #21563
    PR-URL: #23855
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    joyeecheung authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    c5577c1 View commit details
    Browse the repository at this point in the history
  177. src: use "constants" string instead of creating new one

    Using the same "constants" string in c++.
    
    PR-URL: #23894
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    oyyd authored and MylesBorins committed Nov 29, 2018
    Copy the full SHA
    d82e818 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2018

  1. build: add -Werror=undefined-inline to clang builds

    PR-URL: #23961
    Refs: #23954
    Refs: #23910
    Refs: #23880
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    refack authored and MylesBorins committed Dec 3, 2018
    1
    Copy the full SHA
    2e83f1e View commit details
    Browse the repository at this point in the history
  2. src: fix fully-static & large-pages combination

    Fixes: #23906
    Refs: #22079
    
    This change to ld.implicit.script moves libc static code to
    .lpstub area and avoids the issue detailed in 23906
    
    Quick performance comparision on web-tooling shows 3%
    improvement for the combination over fully-static
    
    cycles                       376,235,487,455  390,007,877,315
    instructions                 700,341,146,973  714,773,201,182
    itlb_misses_walk_completed        20,654,246       28,908,381
    itlb_misses_walk_completed_4k     19,884,666       28,865,118
    itlb_misses_walk_completed_2m_4m     769,391           43,251
    Score                                   9.13             8.86
    
    PR-URL: #23964
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    suresh-srinivas authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    c6ad469 View commit details
    Browse the repository at this point in the history
  3. build: make benchmark/napi all prereq order-only

    This commit makes the all prerequisites order-only to prevent this
    target's rules to be executed every time which is currently the case as
    the all target is a phony target and will be executed every time.
    
    PR-URL: #23951
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    danbev authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    d809e74 View commit details
    Browse the repository at this point in the history
  4. doc: add types and their corresponding return values

    This commit supplements some types and their corresponding return
    values in docs, including `AsyncResource`, `DiffieHellman`,
    `ECDH`, `https.Server`, `repl.REPLServer`.
    
    PR-URL: #23998
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    oyyd authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    8ec4856 View commit details
    Browse the repository at this point in the history
  5. doc: improve BUILDING.md

    PR-URL: #23976
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Jagannath Bhat authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    4871b11 View commit details
    Browse the repository at this point in the history
  6. doc: improve COLLABORATOR_GUIDE

    PR-URL: #23977
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Jagannath Bhat authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    52215a4 View commit details
    Browse the repository at this point in the history
  7. test: fix test-fs-watch-system-limit

    On some systems the default inotify limits might be too high for the
    test to actually fail. Detect and skip the test in such environments.
    
    PR-URL: #23986
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    ofrobots authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    5bedd1c View commit details
    Browse the repository at this point in the history
  8. child_process: handle undefined/null for fork() args

    PR-URL: #22416
    Fixes: #20749
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    shobhitchittora authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    df5a19f View commit details
    Browse the repository at this point in the history
  9. test: add property for RangeError in test-buffer-copy

    PR-URL: #23968
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    mritunjayz authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    1d6dd96 View commit details
    Browse the repository at this point in the history
  10. test: fix strictEqual arguments order

    PR-URL: #23956
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Westixy authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    52c9209 View commit details
    Browse the repository at this point in the history
  11. test: assert that invalidcmd throws error code

    Update invalidcmd test case in test-child-process-spawn-typeerror to
    assert on specific expected error code.
    
    PR-URL: #23942
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    jeromecovington authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    b3ab546 View commit details
    Browse the repository at this point in the history
  12. tools: update alternative docs versions

    Add `11.x` and mark `10.x` as `lts`.
    
    PR-URL: #23980
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    richardlau authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    fe75543 View commit details
    Browse the repository at this point in the history
  13. doc: revise CHANGELOG.md text

    Make the text shorter and clearer.
    
    PR-URL: #23988
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    f8ebd0e View commit details
    Browse the repository at this point in the history
  14. doc: simplify CODE_OF_CONDUCT.md

    PR-URL: #23989
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    985c62d View commit details
    Browse the repository at this point in the history
  15. doc: revise COLLABORATOR_GUIDE.md

    Simplify text/content.
    
    PR-URL: #23990
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    93e2035 View commit details
    Browse the repository at this point in the history
  16. doc: address bits of proof reading work

    PR-URL: #23978
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Jagannath Bhat authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    13ca306 View commit details
    Browse the repository at this point in the history
  17. doc: fix dublication in net.createServer() docs

    PR-URL: #24026
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    prog1dev authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    a752307 View commit details
    Browse the repository at this point in the history
  18. deps: cherry-pick 2987946 from upstream V8

    Original commit message:
    
        Stop manual unescaping of script source data when preprocessing logs.
    
        It appears that the fields are already being unescaped elsewhere,
        perhaps by the JSON writer. So if we unescape when adding the source
        filename and contents, unescaping will happen again later and plain
        backslashes will be interpreted as escape codes.
    
        Bug: v8:6240
        Change-Id: Ic66b9017ae685d6dd12944ee8d254991e26fbd32
        Reviewed-on: https://chromium-review.googlesource.com/1186625
        Reviewed-by: Jaroslav Sevcik <jarin@chromium.org>
        Commit-Queue: Bret Sepulveda <bsep@chromium.org>
        Cr-Commit-Position: refs/heads/master@{#55401}
    
    Refs: v8/v8@2987946
    
    PR-URL: #24555
    Fixes: #20891
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
    refack authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    983e3a1 View commit details
    Browse the repository at this point in the history
  19. build: only check REPLACEME & DEP...X for releases

    PR-URL: #24575
    Refs: #24551
    Refs: #12958
    Refs: #12957
    Refs: #8325
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    rvagg authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    aa88483 View commit details
    Browse the repository at this point in the history
  20. test: increase --stack_size test-async-wrap-pop

    Currently, when building with --debug
    test-async-wrap-pop-id-during-load fails on macosx with the following
    error:
    
    $ out/Debug/node test/parallel/test-async-wrap-pop-id-during-load.js
    assert.js:86
      throw new AssertionError(obj);
      ^
    
    AssertionError [ERR_ASSERTION]: EXIT CODE: 1, STDERR:
    internal/bootstrap/loaders.js:275
          const script = new ContextifyScript(
                         ^
    
    RangeError: Maximum call stack size exceeded
        at NativeModule.compile (internal/bootstrap/loaders.js:275:22)
        at NativeModule.require (internal/bootstrap/loaders.js:168:18)
        at assert.js:31:43
        at NativeModule.compile (internal/bootstrap/loaders.js:299:7)
        at NativeModule.require (internal/bootstrap/loaders.js:168:18)
        at internal/process/main_thread_only.js:23:16
        at NativeModule.compile (internal/bootstrap/loaders.js:299:7)
        at Function.NativeModule.require
          (internal/bootstrap/loaders.js:168:18)
        at startup (internal/bootstrap/node.js:58:38)
        at bootstrapNodeJSCore (internal/bootstrap/node.js:878:3)
    
        at Object.<anonymous>
           (/node/test/parallel/test-async-wrap-pop-id-during-load.js:21:8)
        at Module._compile (internal/modules/cjs/loader.js:707:30)
        at Object.Module._extensions..js
          (internal/modules/cjs/loader.js:718:10)
        at Module.load (internal/modules/cjs/loader.js:605:32)
        at tryModuleLoad (internal/modules/cjs/loader.js:544:12)
        at Function.Module._load (internal/modules/cjs/loader.js:536:3)
        at Function.Module.runMain (internal/modules/cjs/loader.js:760:12)
        at startup (internal/bootstrap/node.js:308:19)
        at bootstrapNodeJSCore (internal/bootstrap/node.js:878:3)
    
    This commit suggests increasing the stack_size to 80.
    
    Refs: #20940
    PR-URL: #23996
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    danbev authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    1b6c00e View commit details
    Browse the repository at this point in the history
  21. fs: handle result of access binding directly in fs.existsSync

    Instead of throwing errors in fs.accessSync and then catching it,
    handle the result from the binding directly in fs.existsSync.
    
    Note that the argument validation errors still needs to be caught
    until we properly deprecate the don't-thrown-on-invalid-arguments
    behavior.
    
    PR-URL: #24015
    Fixes: #24008
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    765a3a9 View commit details
    Browse the repository at this point in the history
  22. n-api: add missing handle scopes

    Currently when building with --debug
    test/addons-napi/test_threadsafe_function will error:
    
    $  out/Debug/node test/addons-napi/test_threadsafe_function/test.js
    FATAL ERROR: v8::HandleScope::CreateHandle()
      Cannot create a handle without a HandleScope
     1: 0x10004e287 node::DumpBacktrace(__sFILE*) [node/out/Debug/node]
     2: 0x1000cd37b node::Abort() [/node/out/Debug/node]
     3: 0x1000cd69f node::OnFatalError(char const*, char const*)
        [/node/out/Debug/node]
     4: 0x1004df0b1 v8::Utils::ReportApiFailure(char const*, char const*)
        [/nodejs/node/out/Debug/node]
     5: 0x100a8c0a9 v8::internal::HandleScope::Extend(
            v8::internal::Isolate*)
        [/node/out/Debug/node]
     6: 0x1004e4229 v8::EmbedderDataFor(v8::Context*,
                                        int, bool,
                                        char const*)
        [/node/out/Debug/node]
     7: 0x1004e43fa v8::Context::SlowGetAlignedPointerFromEmbedderData(int)
        [/node/out/Debug/node]
     8: 0x10001c26b v8::Context::GetAlignedPointerFromEmbedderData(int)
        [/node/out/Debug/node]
     9: 0x1000144ea node::Environment::GetCurrent(v8::Local<v8::Context>)
        [/node/out/Debug/node]
    10: 0x1000f49e2 napi_env__::node_env() const
        [/node/out/Debug/node]
    11: 0x1000f9885
        (anonymous namespace)::v8impl::ThreadSafeFunction::
            CloseHandlesAndMaybeDelete(bool)
        [/node/out/Debug/node]
    12: 0x1000fb34f (anonymous namespace)::v8impl::ThreadSafeFunction::
            DispatchOne()
        [/node/out/Debug/node]
    13: 0x1000fb129
        (anonymous namespace)::v8impl::ThreadSafeFunction::
            IdleCb(uv_idle_s*)
        [/node/out/Debug/node]
    14: 0x1011a1b69 uv__run_idle
        [/node/out/Debug/node]
    15: 0x101198179 uv_run
        [/node/out/Debug/node]
    16: 0x1000dfca1
        node::Start(...)
        [/node/out/Debug/node]
    17: 0x1000dae50 node::Start(...)
        [/node/out/Debug/node]
    18: 0x1000da56f node::Start(int, char**)
        [/node/out/Debug/node]
    19: 0x10141112e main
        [/node/out/Debug/node]
    20: 0x100001034 start
        [/node/out/Debug/node]
    Abort trap: 6
    
    This commit adds two HandleScope's, one to CloseHandlesAndMaybeDelete
    and one to the lambda.
    
    SlowGetAlignedPointerFromEmbedderData will only be called for debug
    builds:
    https://github.com/v8/v8/blob/2ef0aa662fe907a1b36ac1abe7d77ad2bcd27733
    /include/v8.h#L10440-L10447
    
    PR-URL: #24011
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    danbev authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    9f8349c View commit details
    Browse the repository at this point in the history
  23. repl: use promise#finally

    PR-URL: #23971
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    starkwang authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    f866a0b View commit details
    Browse the repository at this point in the history
  24. doc: edit man page for superfluous "node" usage

    Rather than ponder "node" vs. "Node.js", remove the descriptor so it's
    just "command-line options" rather than "node command-line options" or
    "Node.js command-line options".
    
    PR-URL: #24029
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    0079dd7 View commit details
    Browse the repository at this point in the history
  25. doc: add SECURITY.md to readme.md

    This adds a SECURITY.md file and links to the security document per the
    request of @https://github.com/Trott at a recent SF Node meetup.
    
    PR-URL: #24031
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    warnerp18 authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    6dc0a1c View commit details
    Browse the repository at this point in the history
  26. doc: fix socket.connecting description

    In particular, this value is `true` and not `false`
    between calling `connect()` and the operation finishing.
    
    PR-URL: #24066
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    addaleax authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    d21a8b6 View commit details
    Browse the repository at this point in the history
  27. tools: add script to lint first PR commit message

    Decouple first commit in pull request linting from Travis by using
    the GitHub API to work out the first commit.
    
    The shell script obtains the pull request number in one of the
    following ways:
     1) supplied on the command line (use this to test against any PR)
     2) derived from the HEAD commit via the GitHub API
    
    PR-URL: #24030
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    richardlau authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    1538148 View commit details
    Browse the repository at this point in the history
  28. doc: correct link to test coverage command

    PR-URL: #24049
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mritunjayz authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    f5f916f View commit details
    Browse the repository at this point in the history
  29. doc: add missing comma in net documentation

    PR-URL: #24074
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Trott authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    9fd2091 View commit details
    Browse the repository at this point in the history
  30. build: do not lint on non-PR Travis builds

    Do not run any linting at all when `TRAVIS_PULL_REQUEST` is `false`.
    This would otherwise break Travis CI for `master` and release branches.
    
    Refs: #24030
    
    PR-URL: #24076
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    addaleax authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    3bac885 View commit details
    Browse the repository at this point in the history
  31. build: fix Travis non-PR builds

    Don't return non-zero if TRAVIS_PULL_REQUEST == "false".
    
    PR-URL: #24093
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    richardlau authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    19bda8a View commit details
    Browse the repository at this point in the history
  32. doc: add table of contents to release guide

    Also move Announce step to after technical stuff.
    
    PR-URL: #24042
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    f081a8c View commit details
    Browse the repository at this point in the history
  33. doc: streamline CONTRIBUTING.md

    PR-URL: #24010
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Trott authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    91b8109 View commit details
    Browse the repository at this point in the history
  34. meta,doc: ping community about new release

    PR-URL: #24064
    Refs: http://logs.libuv.org/node-build/2018-11-03#16:44:59.388
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    refack authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    a116e32 View commit details
    Browse the repository at this point in the history
  35. lib: move module exports proxy into a separate method

    Also added the comment in f074612 to make
    NativeModule.prototype.compile() more readable.
    
    PR-URL: #24057
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    8ef5de5 View commit details
    Browse the repository at this point in the history
  36. net: net.Server.listen() avoid operations on null when fail

    When `net.Server` fails to create a new handle, an error shall be
    emitted in the next tick. Therefore, we make `net.Server.listen()`
    directly  return to avoid following operations on `null`
    `this._handle`.
    
    Fixes: #23917
    
    PR-URL: #23920
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    oyyd authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    56afb7b View commit details
    Browse the repository at this point in the history
  37. lib:fix grammar error and make it clearer for comments

    1) Should be passive voice instead of `can overridden`.
    2) Change the order of the two sentences to make it more clear about
    'What can be overridden' instead of 'Can be overridden'.
    
    PR-URL: #23799
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    MaleDong authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    cb883bc View commit details
    Browse the repository at this point in the history
  38. test: add crypto check to test-benchmark-http2

    Currently, this test will fail when configured --without-ssl. This
    commit adds a crypto check to have this test skipped when configured
    without crypto support.
    
    PR-URL: #24096
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    danbev authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    dddb466 View commit details
    Browse the repository at this point in the history
  39. doc: fix minor text issues in stream.md

    Implement several minor grammar, punctuation, and style fixes in
    stream.md.
    
    PR-URL: #24116
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Trott authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    1609dda View commit details
    Browse the repository at this point in the history
  40. doc: inspector security warning for changing host

    Refs: #23444
    Refs: #21774
    
    PR-URL: #23640
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Eugene Ostroukhov <eostroukhov@google.com>
    ChALkeR authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    7f1e0e5 View commit details
    Browse the repository at this point in the history
  41. vm: clarify timeout option in vm

    This updates the documentation
    to clarify how to use `timeout`
    in the vm module.
    
    PR-URL: #23512
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    vdeturckheim authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    9503365 View commit details
    Browse the repository at this point in the history
  42. doc: implement minor text fixes to path.md

    posix -> POSIX
    platform specific -> platform-specific
    
    PR-URL: #24118
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Trott authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    0b6c1bb View commit details
    Browse the repository at this point in the history
  43. deps: remove old c-ares configure files

    Remove leftover files that were added in commit 58e4eda from 2013
    to help with standalone builds of the c-ares fork that we maintained
    at the time.
    
    PR-URL: #23854
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    bnoordhuis authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    2e4ef5b View commit details
    Browse the repository at this point in the history
  44. deps: upgrade to c-ares v1.15.0

    Our out-of-tree patch from 2b6bb9f ("deps: c-ares float, win ipv6 bad
    fec0 prefix") should no longer be necessary, c-ares now blacklists such
    addresses itself.
    
    PR-URL: #23854
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    bnoordhuis authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    52afdae View commit details
    Browse the repository at this point in the history
  45. deps: c-ares float, version number patch

    Not yet upstream.
    
    Refs: c-ares/c-ares#229
    
    PR-URL: #23854
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    bnoordhuis authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    c8b018f View commit details
    Browse the repository at this point in the history
  46. build,meta: don't fail Travis for commit message

    PR-URL: #23739
    Fixes: #23737
    Refs: #22452
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
    Reviewed-By: Vladimir de Turckheim <vlad2t@hotmail.com>
    refack authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    83b8c1f View commit details
    Browse the repository at this point in the history
  47. doc: add shisama to collaborators

    PR-URL: #24136
    Fixes: #23850
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Masashi Hirano authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    ec43b32 View commit details
    Browse the repository at this point in the history
  48. build: use latest node on travis

    PR-URL: #24198
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    cjihrig authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    5ed39d9 View commit details
    Browse the repository at this point in the history
  49. doc: add psmarshall to collaborators

    PR-URL: #24170
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    psmarshall authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    bcfb824 View commit details
    Browse the repository at this point in the history
  50. test: disable color formating for test-internal-errors.js

    PR-URL: #24204
    Fixes: #24193
    Refs: #19723
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    refack authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    43097d9 View commit details
    Browse the repository at this point in the history
  51. doc: update System Errors documentation

    Simplify text. Add explanation that `code` is the most stable way to
    identify an error, in contrast with `message` which is subject to change
    between patch-level versions of Node.js. Synchronize list of properties
    with text. Order properties alphabetically.
    
    PR-URL: #24090
    Fixes: #23975
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Trott authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    2659a43 View commit details
    Browse the repository at this point in the history
  52. doc: add text about error.code stability

    Fixes: #23975
    
    PR-URL: #24090
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Trott authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    5fae450 View commit details
    Browse the repository at this point in the history
  53. doc: wrap GOVERNANCE.md at 80 characters

    This is in preparation for a markdown lint rule requiring lines to be
    wrapped at 80 characters.
    
    PR-URL: #24094
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    e0f99a2 View commit details
    Browse the repository at this point in the history
  54. tools: enable 80-char line length markdown linting

    PR-URL: #24094
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    2152c07 View commit details
    Browse the repository at this point in the history
  55. doc: fix linting errors

    PR-URL: #24229
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    cjihrig authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    5ed5f03 View commit details
    Browse the repository at this point in the history
  56. src: prefer param function check over args length

    PR-URL: #23835
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: John-David Dalton <john.david.dalton@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
    codebytere authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    9106ccf View commit details
    Browse the repository at this point in the history
  57. build: change repo to https protocol in Makefile

    PR-URL: #24073
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    mritunjayz authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    95814f2 View commit details
    Browse the repository at this point in the history
  58. fs: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    a5462ba View commit details
    Browse the repository at this point in the history
  59. assert: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    dedf0e5 View commit details
    Browse the repository at this point in the history
  60. events: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    e2b96da View commit details
    Browse the repository at this point in the history
  61. bootstrap: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    0600e75 View commit details
    Browse the repository at this point in the history
  62. esm: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    1491f32 View commit details
    Browse the repository at this point in the history
  63. inspector: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    d79d978 View commit details
    Browse the repository at this point in the history
  64. v8_prof_polyfill: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    80ab31e View commit details
    Browse the repository at this point in the history
  65. querystring: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    8001bee View commit details
    Browse the repository at this point in the history
  66. repl: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    4b456d5 View commit details
    Browse the repository at this point in the history
  67. test: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    78be477 View commit details
    Browse the repository at this point in the history
  68. benchmark: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    eed47b0 View commit details
    Browse the repository at this point in the history
  69. tools: lint for unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    a67e04e View commit details
    Browse the repository at this point in the history
  70. lib: move process prototype manipulation into setupProcessObject

    Since no operation is requiring process to be an EventEmitter before
    setupProcessObject is called, it's safe to set up the prototype chain
    in setupProcessObject and make the main code path more readable.
    
    PR-URL: #24089
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    joyeecheung authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    a0b4f7a View commit details
    Browse the repository at this point in the history
  71. lib: add crypto dependant modules cannotUseCache

    This commit adds JavaScript modules that depend on crypto to
    the cannotUseCache array. This is to avoid having them compiled when
    node has been configured --without-ssl which currently fails.
    
    PR-URL: #24100
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    danbev authored and MylesBorins committed Dec 3, 2018
    Copy the full SHA
    4035ca1 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2018

  1. http: destroy the socket on parse error

    Destroy the socket if the `'clientError'` event is emitted and there is
    no listener for it.
    
    Fixes: #24586
    
    PR-URL: #24757
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    lpinca authored and MylesBorins committed Dec 5, 2018
    Copy the full SHA
    fb99a4e View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2018

  1. 2018-12-11, Version 10.14.2 'Dubnium' (LTS)

    Notable changes:
    
    * deps:
      * upgrade to c-ares v1.15.0 (Ben Noordhuis)
        #23854
    * Windows:
      * A crashing process will now show the names of stack frames if the node.pdb
        file is available. (Refael Ackermann)
        #23822
    * Added new collaborators:
      * Peter Marshall. #24170
      * Masashi Hirano. #24136
    
    PR-URL: #24727
    codebytere authored and MylesBorins committed Dec 6, 2018
    Copy the full SHA
    4128793 View commit details
    Browse the repository at this point in the history