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

[v11.x backport] http: reduce usage of public util #26650

Closed
wants to merge 91 commits into from

Commits on Mar 12, 2019

  1. stream: make sure 'readable' is emitted before ending the stream

    Fixes: nodejs#25810
    
    PR-URL: nodejs#26059
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mcollina authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    4796c7c View commit details
    Browse the repository at this point in the history
  2. src: remove unused variable in node_http2.cc

    PR-URL: nodejs#26395
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    gengjiawen authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    0c4e019 View commit details
    Browse the repository at this point in the history
  3. http: check for existance in resetHeadersTimeoutOnReqEnd

    socket.parser can be undefined under unknown circumstances.
    This is a fix for a bug I cannot reproduce but it is affecting
    people.
    
    Fixes: nodejs#26366
    
    PR-URL: nodejs#26402
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    mcollina authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    93ef1e3 View commit details
    Browse the repository at this point in the history
  4. src: fix build when NODE_USE_V8_PLATFORM is not defined

    PR-URL: nodejs#26380
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    nitsakh authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    44ef6b0 View commit details
    Browse the repository at this point in the history
  5. doc: fix the example implementation of MemoryRetainer

    We need to be careful not to include the size of non-pointer
    fields in the parent's self size if we want to track them separately
    as a different node.
    
    Refs: https://github.com/nodejs/node/pull/26161/files#r259170771
    
    PR-URL: nodejs#26262
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    joyeecheung authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    f74d5c8 View commit details
    Browse the repository at this point in the history
  6. doc: edit deprecation section of Collaborator Guide

    Edit the last few paragraphs of the Collaborator Guide section on
    deprecations.
    
    PR-URL: nodejs#26419
    Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    fc6023a View commit details
    Browse the repository at this point in the history
  7. test: relax timer check in test-report-uv-handles.js

    The underlying JavaScript runtime may schedule tasks at its discretion
    so there may be more timer handles than the one created by the test.
    
    PR-URL: nodejs#26434
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    richardlau authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    3570c77 View commit details
    Browse the repository at this point in the history
  8. lib: migrate process.binding to internalBinding

    Migrate various modules from using process.binding to internalBinding.
    
    PR-URL: nodejs#24952
    Refs: nodejs#22160
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    BeniCheni authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    ff1958d View commit details
    Browse the repository at this point in the history
  9. crypto: add KeyObject.asymmetricKeySize

    Expose the size of asymetric keys of crypto key object from the
    crypto module added in v11.6.0.
    
    PR-URL: nodejs#26387
    Refs: nodejs#24234
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    paroga authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    09c83d8 View commit details
    Browse the repository at this point in the history
  10. src: use the config binding to carry --no-browser-globals

    Instead of setting it in the process object, since this is
    a configure-time option. Also added a shim that can be
    deprecated and removed some time later.
    
    PR-URL: nodejs#26228
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    joyeecheung authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    3e6b95e View commit details
    Browse the repository at this point in the history
  11. src: fix wrong enum reference in node.cc

    PR-URL: nodejs#26430
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    gengjiawen authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    b435913 View commit details
    Browse the repository at this point in the history
  12. src: remove unused function in cares_wrap.cc

    PR-URL: nodejs#26429
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    gengjiawen authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    21ca939 View commit details
    Browse the repository at this point in the history
  13. src: remove redundant cast in string_search.h

    PR-URL: nodejs#26426
    Reviewed-By: Richard Lau <riclau@uk.ibm.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: Ruben Bridgewater <ruben@bridgewater.de>
    gengjiawen authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    4ff5cfa View commit details
    Browse the repository at this point in the history
  14. tools: replace var to let/const

    PR-URL: nodejs#26398
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Masashi Hirano authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    b3ecaaa View commit details
    Browse the repository at this point in the history
  15. tools: add no-var lint rule for tools directory

    PR-URL: nodejs#26398
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    shisama authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    a8331fa View commit details
    Browse the repository at this point in the history
  16. build,win: simplify new msbuild_arg option

    PR-URL: nodejs#26431
    Refs: nodejs#25994
    Reviewed-By: João Reis <reis@janeasystems.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    refack authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    3dd7084 View commit details
    Browse the repository at this point in the history
  17. build: indicate that configure has done something

    If run without `--verbose` configure exits silently with no indication
    that it has done anything. Print a message on completion to indicate
    that the script has worked.
    
    Refs: nodejs#23111
    
    PR-URL: nodejs#26436
    Refs: nodejs#23111
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    richardlau authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    1351f6e View commit details
    Browse the repository at this point in the history
  18. buffer: do not affect memory after target for utf16 write

    Do not write one character too much before shifting the whole result
    to the left when using UTF16-LE, possibly overwriting already-used
    memory while doing so.
    
    Fixes: nodejs#26422
    
    PR-URL: nodejs#26432
    Fixes: nodejs#26422
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Minwoo Jung <minwoo@nodesource.com>
    Anna Henningsen authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    7d8edec View commit details
    Browse the repository at this point in the history
  19. doc: add missing https Agent maxCachedSessions

    PR-URL: nodejs#26433
    Refs: nodejs#2228
    Refs: nodejs#4252
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    nicolas-moteau authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    4b1c1dc View commit details
    Browse the repository at this point in the history
  20. doc: standardize on End-of-Life capitalization

    Use "End-of-Life" everywhere and not "End-of-life" or "End-Of-Life".
    
    PR-URL: nodejs#26442
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com>
    Trott authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    bd7e243 View commit details
    Browse the repository at this point in the history
  21. tools: update remark-preset-lint-node to 1.5.0

    This update includes an additional check for `End-of-life`. For
    consistency, we use `End-of-Life` everywhere.
    
    PR-URL: nodejs#26442
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com>
    Trott authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    aa80137 View commit details
    Browse the repository at this point in the history
  22. src: remove redundant call in inspector_io.cc

    PR-URL: nodejs#26427
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Eugene Ostroukhov <eostroukhov@google.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    gengjiawen authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    2d7b629 View commit details
    Browse the repository at this point in the history
  23. src: make parameter name const reference in method TriggerNodeReport

    PR-URL: nodejs#26397
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    gengjiawen authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    539a9c0 View commit details
    Browse the repository at this point in the history
  24. http: remove unused variable in _http_server.js

    PR-URL: nodejs#26407
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    gengjiawen authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    5d2c522 View commit details
    Browse the repository at this point in the history
  25. test: fix tests so they work in worker threads

    Use the `cwd` option for child_process instead of `process.chdir()` to
    allow tests to work with worker threads.
    
    PR-URL: nodejs#26453
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    richardlau authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    24b9ae1 View commit details
    Browse the repository at this point in the history
  26. child_process: fire close event from stdio

    PR-URL: nodejs#22892
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    koh110 authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    8e94cb2 View commit details
    Browse the repository at this point in the history
  27. test: remove usage of process.binding()

    Prefer `internalBinding` or other equivalents over `process.binding()`
    (except in tests checking `process.binding()` itself).
    
    PR-URL: nodejs#26304
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Minwoo Jung <minwoo@nodesource.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Anna Henningsen authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    8c087d2 View commit details
    Browse the repository at this point in the history
  28. crypto: simplify GetPublicOrPrivateKeyFromJs

    PR-URL: nodejs#26454
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Masashi Hirano <shisama07@gmail.com>
    tniessen authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    ab1327f View commit details
    Browse the repository at this point in the history
  29. test: refactor test/report/test-report-signal.js

    PR-URL: nodejs#26446
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Masashi Hirano <shisama07@gmail.com>
    Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    cjihrig authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    d1c225f View commit details
    Browse the repository at this point in the history
  30. Revert "build: silence cpp lint by default"

    This reverts commit 0373836.
    
    PR-URL: nodejs#26358
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    refack authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    8c90fe1 View commit details
    Browse the repository at this point in the history
  31. tools: fix test.py --shell

    This fixes the necessary plumbing to make the --shell argument
    have its intended effect.
    
    PR-URL: nodejs#26449
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    hashseed authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    f37e7bf View commit details
    Browse the repository at this point in the history
  32. src: remove redundant cast in util-inl.h

    PR-URL: nodejs#26410
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    gengjiawen authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    8439e07 View commit details
    Browse the repository at this point in the history
  33. repl: add replDefaults to customize the writer

    So far it was not possible to modify the inspection defaults used by
    the REPL from the running instance itself. This introduces a new
    property on `util.inspect` which is only used inside the REPL and which
    allows to modify the used inspection defaults at any point of time.
    
    PR-URL: nodejs#26375
    Reviewed-By: James M Snell <jasnell@gmail.com>
    BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    20fdf89 View commit details
    Browse the repository at this point in the history
  34. tools: update dmn to 2.2.1 in update scripts

    dmn 2.2.1 cleans more files than earlier versions.
    
    PR-URL: nodejs#26462
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
    Trott authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    cafb332 View commit details
    Browse the repository at this point in the history
  35. tools: use dmn@2.2.1 to remove unneeded files

    PR-URL: nodejs#26462
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
    Trott authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    dc04dc0 View commit details
    Browse the repository at this point in the history
  36. src: remove templating from StreamBase

    PR-URL: nodejs#25142
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    maclover7 authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    3b06d29 View commit details
    Browse the repository at this point in the history
  37. src: cleanup in all return paths in node::Start

    `node::Start` creates a number of artifacts in its scope which are
    cleaned up in the exit path, but there is at least one path where the
    cleanups are bypassed. Force all paths follow the exit sequence.
    
    Refs: nodejs#21283
    PR-URL: nodejs#26471
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    gireeshpunathil authored and BridgeAR committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    f0a144e View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2019

  1. doc: add caveat and tradeoff example to readline

    PR-URL: nodejs#26472
    Refs: nodejs#23916
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    vsemozhetbyt authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    bab6c63 View commit details
    Browse the repository at this point in the history
  2. doc: add guidance on console output in tests

    PR-URL: nodejs#26456
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Bryan English <bryan@bryanenglish.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    sam-github authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    5de8ed8 View commit details
    Browse the repository at this point in the history
  3. test: bump test-bootstrap-modules.js limit

    PR-URL: nodejs#26520
    Fixes: nodejs#26528
    Refs: nodejs#25594
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    joyeecheung authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    4a913a2 View commit details
    Browse the repository at this point in the history
  4. doc: edit "Involving the TSC"

    Edit the "Involving the TSC" section of the Collaborator Guide to reduce
    passive voice, make things concise, etc.
    
    PR-URL: nodejs#26481
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Trott authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    cae30d9 View commit details
    Browse the repository at this point in the history
  5. http: improve for-loop readability in _http_outgoing.js

    PR-URL: nodejs#26408
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    gengjiawen authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    f7ecc94 View commit details
    Browse the repository at this point in the history
  6. n-api: improve performance creating strings

    Improve performance creating strings using N-API by ensuring that the
    strings are not internalized.
    
    Added test cases for latin-1 and utf-16 strings.
    
    PR-URL: nodejs#26439
    Fixes: nodejs#26437
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    anthony-tuininga authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    14e247e View commit details
    Browse the repository at this point in the history
  7. src: merge debug-only SealHandleScopes

    Instead of repeating the same `#ifdef DEBUG` + `SealHandleScope`
    pattern over and over, create an utility that does this for us.
    
    PR-URL: nodejs#26459
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Anna Henningsen authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    28b500f View commit details
    Browse the repository at this point in the history
  8. src: delete unused variable in env.h

    PR-URL: nodejs#26451
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    gengjiawen authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    6a4bb9e View commit details
    Browse the repository at this point in the history
  9. src: delete unused method SetTemplateMethodNoSideEffect

    PR-URL: nodejs#26451
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    gengjiawen authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    cdf0e09 View commit details
    Browse the repository at this point in the history
  10. src: delete unused method SetTemplateMethod

    PR-URL: nodejs#26451
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    gengjiawen authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    926649e View commit details
    Browse the repository at this point in the history
  11. tools: update node-lint-md-cli-rollup version 2

    PR-URL: nodejs#26441
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    refack authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    8f0a924 View commit details
    Browse the repository at this point in the history
  12. tools: update generated lint-md.js

    PR-URL: nodejs#26441
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    refack authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    bda41d8 View commit details
    Browse the repository at this point in the history
  13. src: guard against calling Init() multiple times

    This function should only be called once. Calling it multiple times
    would currently break Node.js (e.g. re-registering builtin modules
    would break the linked list for them).
    
    PR-URL: nodejs#26458
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Anna Henningsen authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    feb3a84 View commit details
    Browse the repository at this point in the history
  14. doc: fix nits in writing-tests.md

    * Correct a typo.
    * Normalize spaces.
    * Split a paragraph with different topics.
    
    PR-URL: nodejs#26543
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    vsemozhetbyt authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    a2511f8 View commit details
    Browse the repository at this point in the history
  15. test: de-flake test-dns-idna2008.js

    * use known well-behaved DNS server
    * force pass on ESERVFAIL
    
    PR-URL: nodejs#26473
    Fixes: nodejs#25870
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    refack authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    ce260c2 View commit details
    Browse the repository at this point in the history
  16. doc: update partner communities link in releases.md

    PR-URL: nodejs#26475
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    BethGriggs authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    7c8bb94 View commit details
    Browse the repository at this point in the history
  17. benchmark,doc,lib,test: capitalize comments

    PR-URL: nodejs#26483
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    2b57c65 View commit details
    Browse the repository at this point in the history
  18. tools: update capitalized-comments rule

    This strictens to rule to validate comments from 30 characters on.
    
    PR-URL: nodejs#26483
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    06c5b84 View commit details
    Browse the repository at this point in the history
  19. test: rewrite ocsp test to run in parallel

    Run tests in parallel and use common.mustCall() and mustNotCall()
    instead of process.exit() to ensure test assertions are run.
    
    PR-URL: nodejs#26460
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    sam-github authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    96d3705 View commit details
    Browse the repository at this point in the history
  20. src: apply clang-tidy various improvement

    * rewrite to default label in method ConvertUVErrorCode
    * improve if condition in method PeekWritable
    * remove redundant cast in node_file.cc
    
    PR-URL: nodejs#26470
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    gengjiawen authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    f33163a View commit details
    Browse the repository at this point in the history
  21. doc: remove tsc-review

    The tsc-review label is ineffective. It almost always gets ignored.
    Remove it. When requiring TSC attention, people should @-mention the
    TSC GitHub team.
    
    PR-URL: nodejs#26506
    Reviewed-By: Daniel Bevenius <daniel.bevenius@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: Ruben Bridgewater <ruben@bridgewater.de>
    Trott authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    0c49ffb View commit details
    Browse the repository at this point in the history
  22. test: mark test-worker-prof as Flaky on ARM

    PR-URL: nodejs#26557
    Refs: nodejs#26401
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    refack authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    cc32461 View commit details
    Browse the repository at this point in the history
  23. tools: update to mdast-util-to-hast v3.0.2

    See syntax-tree/mdast-util-to-hast#21
    
    Note: I updated all of the tools/doc dependencies, not just this one,
    and removed the previous workaround that was in place until this change
    landed.
    
    PR-URL: nodejs#22140
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    rubys authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    7dd213f View commit details
    Browse the repository at this point in the history
  24. doc: add decode() & encode() methods into querystring.md

    PR-URL: nodejs#23889
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    ZYSzys authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    0ba661e View commit details
    Browse the repository at this point in the history
  25. doc: document fake ENOTFOUND as a system error

    PR-URL: nodejs#26495
    Fixes: nodejs#26484
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cjihrig authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    f91dab6 View commit details
    Browse the repository at this point in the history
  26. report: fix stdout/stderr output formatting

    This commit prevents the report and "report complete" message
    from being printed on the same line.
    
    PR-URL: nodejs#26522
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cjihrig authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    2eb6a40 View commit details
    Browse the repository at this point in the history
  27. test: cover stdout/stderr usage in triggerReport()

    This commit adds coverage for the cases where
    process.report.filename is 'stdout' or 'stderr'.
    
    PR-URL: nodejs#26522
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cjihrig authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    b048a38 View commit details
    Browse the repository at this point in the history
  28. test: cover triggerReport() failure case

    PR-URL: nodejs#26524
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cjihrig authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    70343d0 View commit details
    Browse the repository at this point in the history
  29. report: rename triggerReport() to writeReport()

    writeReport() is more descriptive of what the function does.
    
    PR-URL: nodejs#26527
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    cjihrig authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    9d77d47 View commit details
    Browse the repository at this point in the history
  30. tools: update ESLint to 5.15.1

    Update ESLint to 5.15.1
    
    PR-URL: nodejs#26447
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    cjihrig authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    2c0c42d View commit details
    Browse the repository at this point in the history
  31. doc: edit Landing Pull Requests

    Edit the Landing Pull Requests section of the Collaborators Guide for
    brevity and clarity.
    
    PR-URL: nodejs#26536
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Masashi Hirano <shisama07@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Trott authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    119adf2 View commit details
    Browse the repository at this point in the history
  32. doc: add inspector API example for heapdump

    PR-URL: nodejs#26498
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Eugene Ostroukhov <eostroukhov@google.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    sam-github authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    4a72eb3 View commit details
    Browse the repository at this point in the history
  33. lib,src: remove usage of _externalStream

    Since 4697e1b, it is no longer
    necessary to use `v8::External`s to pass `StreamBase` instances
    to native functions.
    
    PR-URL: nodejs#26510
    Refs: nodejs#25142
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Anna Henningsen authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    ca9bb1f View commit details
    Browse the repository at this point in the history
  34. worker: remove ERR_CLOSED_MESSAGE_PORT

    This aligns `MessagePort`s more with the web API.
    
    Refs: nodejs#26463
    
    PR-URL: nodejs#26487
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Anna Henningsen authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    8d9c3fa View commit details
    Browse the repository at this point in the history
  35. doc: document diverging MessagePort.onmessage handling

    Fixes: nodejs#26463
    
    PR-URL: nodejs#26487
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Anna Henningsen authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    8f6b4a9 View commit details
    Browse the repository at this point in the history
  36. process: add --pending-deprecation to process.binding()

    Print a deprecation warning for `process.binding()` when using
    `--pending-deprecation`.
    
    PR-URL: nodejs#26500
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Minwoo Jung <minwoo@nodesource.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Masashi Hirano <shisama07@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com>
    Anna Henningsen authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    9af6631 View commit details
    Browse the repository at this point in the history
  37. doc: add version for http.createServer() options addition

    8.12 Changelog
    https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V8.md#8.12.0
    
    Specifically
    [01dc646] - http: add options to http.createServer() nodejs#15752
    
    PR-URL: nodejs#25001
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    benswinburne authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    d599ada View commit details
    Browse the repository at this point in the history
  38. crypto: check for invalid chacha20-poly1305 IVs

    IV lengths of 13, 14, 15, and 16 are invalid, but are not checked by
    OpenSSL. IV lengths of 17 or greater are also invalid, but they
    were already checked by OpenSSL.
    
    See:
    - openssl/openssl@f426625b6a
    - https://www.openssl.org/news/secadv/20190306.txt
    
    PR-URL: nodejs#26537
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    sam-github authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    1a0602a View commit details
    Browse the repository at this point in the history
  39. doc: edit "Using git-node" section of Guide

    Edit the "Using git-node" section of the Collaborator Guide. Make
    sentences concise and clear, reduce use of passive voice, etc.
    
    PR-URL: nodejs#26580
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Masashi Hirano <shisama07@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
    Trott authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    98eb711 View commit details
    Browse the repository at this point in the history
  40. src: rename Init and Start overloads to something more distinctive

    In addition, move the `--help` and `--v8-help` processing out of
    `StartNodeWithLoopAndArgs()` and process them earlier - right after
    `InitializeNodeWithArgs()`, similar to how they are handled in
    the legacy `Init()`.
    
    PR-URL: nodejs#26499
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    6d90c49 View commit details
    Browse the repository at this point in the history
  41. test: mark test-worker-prof as flake on all platforms

    PR-URL: nodejs#26600
    Refs: nodejs#26401
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    refack authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    300ad04 View commit details
    Browse the repository at this point in the history
  42. build: enable v8's siphash for hash seed creation

    Triggers the V8_USE_SIPHASH to switch from the internal custom V8
    hash seed generation function to an implementation of SipHash. Final
    step needed to clear up HashWick.
    
    PR-URL: nodejs#26367
    Refs: nodejs#23259
    Refs: https://darksi.de/12.hashwick-v8-vulnerability/
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Yang Guo <yangguo@chromium.org>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    rvagg authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    066fe5a View commit details
    Browse the repository at this point in the history
  43. deps,tools: include SipHash in LICENSE

    PR-URL: nodejs#26367
    Refs: nodejs#23259
    Refs: https://darksi.de/12.hashwick-v8-vulnerability/
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Yang Guo <yangguo@chromium.org>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    rvagg authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    1dd956a View commit details
    Browse the repository at this point in the history
  44. test: fix compiler warning in test_string.c

    Currently, the following compiler warnings is generated:
    
    ../test_string.c:235:50: warning:
    incompatible pointer types passing 'char [1]' to parameter of type
    'const char16_t *' (aka 'const unsigned short *')
    [-Wincompatible-pointer-types]
    NAPI_CALL(env, napi_create_string_utf16(env,
        "", ((size_t)INT_MAX) + 1, &output));
        ^~
    ../../common.h:50:23: note: expanded from macro 'NAPI_CALL'
      NAPI_CALL_BASE(env, the_call, NULL)
                          ^~~~~~~~
    ../../common.h:42:10: note: expanded from macro 'NAPI_CALL_BASE'
        if ((the_call) != napi_ok) {                               \
             ^~~~~~~~
    /node/src/js_native_api.h:80:66: note:
    passing argument to parameter 'str' here const char16_t* str,
                                                             ^
    1 warning generated.
    
    This commit adds a cast to silence this warning.
    
    PR-URL: nodejs#26539
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    danbev authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    b592c2f View commit details
    Browse the repository at this point in the history
  45. src: remove unused variables

    These were causing compilation warnings.
    
    PR-URL: nodejs#26590
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    cjihrig authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    0ed2a01 View commit details
    Browse the repository at this point in the history
  46. worker: release native Worker object earlier

    Destroy the `Worker` class earlier, because we don’t need access
    to it once the thread has stopped and all resources have been
    cleaned up.
    
    PR-URL: nodejs#26542
    Fixes: nodejs#26535
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Anna Henningsen authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    8cb7d4b View commit details
    Browse the repository at this point in the history
  47. url: require encodeStr from internal/querystring

    PR-URL: nodejs#26538
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ZYSzys authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    f2ebf36 View commit details
    Browse the repository at this point in the history
  48. lib: import TextEncoder and TextDecoder from internal/encoding

    PR-URL: nodejs#26547
    Refs: nodejs#26546
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    joyeecheung authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    c43e5b3 View commit details
    Browse the repository at this point in the history
  49. crypto: fix EdDSA support for KeyObject

    PR-URL: nodejs#26319
    Fixes: nodejs#26316
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    mscdex authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    71d0a8a View commit details
    Browse the repository at this point in the history
  50. test: fix syntax error in test-dns-idna2008.js when failing

    Fixes a bug I introduced in 9613221
    
    PR-URL: nodejs#26570
    Refs: nodejs#25870
    Refs: nodejs#26473
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    refack authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    f03498c View commit details
    Browse the repository at this point in the history
  51. process: make Symbol.toStringTag writable

    The ecosystem broke by making it non-writable, so this is a good
    intermediate fix.
    
    PR-URL: nodejs#26488
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    c6536b4 View commit details
    Browse the repository at this point in the history
  52. http2: Http2ServerResponse.end() should always return self

    PR-URL: nodejs#24346
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    ronag authored and BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    348d9a6 View commit details
    Browse the repository at this point in the history
  53. test: fix test by removing node-inspect/lib/_inspect

    If this file is loaded with Node.js build without ssl, it will load
    'node-inspect/lib/internal/inspect_client' as well. Due to that two
    deprecation warnings will be emitted instead of one and the test
    fails.
    
    It should be safe to just test all other cases and to ignore this
    specific file.
    BridgeAR committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    b581bb0 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2019

  1. http: reduce usage of public util

    PR-URL: nodejs#26548
    Refs: nodejs#26546
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    ZYSzys authored and refack committed Mar 14, 2019
    Configuration menu
    Copy the full SHA
    cd77811 View commit details
    Browse the repository at this point in the history