Merged
Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
2017-08-01, Version 6.11.2 'Boron' (LTS), @MylesBorins
This LTS release comes with 221 commits. This includes 80 which are test related,
52 which are doc related, 32 which are build / tool related and 10 commits which are updates to dependencies.
Notable Changes
new(cjihrig) #12927Commits
8d043876c1] - doc/tools: fix more type inconsistencies (Roman Reiss) #116978860117600] - addons: remove semicolons from after module definition (Gabriel Schulhof) #12919bb3f54771b] - benchmark: update an obsolete path (Vse Mozhet Byt) #129047cc68e2c62] - benchmark: add final clean-up to module-loader.js (Vse Mozhet Byt) #121020cc7addcb2] - benchmark,windows: TCP.readStart() meaningful only after completion (Refael Ackermann) #122588dec80211e] - build: run test-hash-seed at the end of test-v8 (Michaël Zasso) #14219bb1b06a4e5] - build: check for linter in bin rather than lib (Rich Trott) #13645f571868b1b] - build: fail linter if linting not available (Gibson Fahnestock) #13658b0c6bf829b] - build: use existing variable to reduce complexity (Bryce Baril) #2883ebbde61927] - build: xz tarball extreme compression (Peter Dave Hello) #10626a354134f6a] - build: ignore more VC++ artifacts (Refael Ackermann) #1320885829a65e8] - build: avoid /docs/api and /docs/doc/api upload (Rod Vagg) #129577bda9620c9] - build: simplifyifin setting of arg_paths (Refael Ackermann) #126532724fe34ef] - build: add static option to vcbuild.bat (Tony Rice) #127647458d4ef98] - build: disable -O3 for C++ coverage (Anna Henningsen) #124068b8bf39822] - build: avoid passing kill empty input in Makefile (Gibson Fahnestock) #12158914f368efd] - build: clear stalled jobs on POSIX CI hosts (Rich Trott) #11246890e210a5f] - build: fix openssl link error on windows (Daniel Bevenius) #130783bb117e310] - build: enable cctest to use generated objects (Daniel Bevenius) #11956e5ca046c0a] - build, doc, tools: add eslint-plugin-markdown (Vse Mozhet Byt) #14067b46cf35526] - child_process: fix deoptimizing use of arguments (Vse Mozhet Byt) #11535edbe442938] - cluster, dns, repl, tls, util: fix RegExp nits (Vse Mozhet Byt) #13536a5f3b6fa7c] - configure: add mips64el to valid_arch (Aditya Anand) #136203b44e5e32c] - crypto: return CHECK_OK in VerifyCallback (Daniel Bevenius) #132411bfd177f09] - crypto: update root certificates (Ben Noordhuis) #13279b6f3581ea4] - crypto: update root certificates (Ben Noordhuis) #124021d509801e9] - crypto: throw proper errors if out enc is UTF-16 (Anna Henningsen) #127528f8dd97072] - crypto: clear err stack after ECDH::BufferToPoint (Ryan Kelly) #132753891759afc] - deps: update openssl asm and asm_obsolete files (Shigeki Ohtsu) #1291392583c4c81] - deps: cherry-pick 4ae5993 from upstream OpenSSL (Shigeki Ohtsu) #12913ee40a73d44] - deps: update openssl asm and asm_obsolete files (Daniel Bevenius) #13233a6a85c49c3] - deps: update openssl config files (Daniel Bevenius) #13233a579a776a3] - deps: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) nodejs/io.js#1836b937c41405] - deps: fix asm build error of openssl in x86_win32 (Shigeki Ohtsu) iojs/io.js#138969570d370a] - deps: fix openssl assembly error on ia32 win32 (Fedor Indutny) iojs/io.js#13895703d22849] - deps: copy all openssl header files to include dir (Daniel Bevenius) #1323377a9198aca] - deps: upgrade openssl sources to 1.0.2l (Daniel Bevenius) #132335b4c431365] - deps: add example of comparing OpenSSL changes (Daniel Bevenius) #1323418cbee236d] - dns: fix crash using dns.setServers after resolve4 (XadillaX) #130508c0849d5db] - doc: conform to rules for eslint-plugin-markdown (Vse Mozhet Byt) #125637deb259ccb] - doc: prepare js code for eslint-plugin-markdown (Vse Mozhet Byt) #1256359eb761797] - doc: document and test that methods return this (Sam Roberts) #13553fcb27fa7a1] - doc: remove leftover WHATWG url.format section (Roman Reiss) #14351e400ef9a76] - doc: don't suggest setEncoding for binary streams (Rick Bullotta) #11363092bba5cbf] - doc: update backporting guide (Refael Ackermann) #13749e2abda87f5] - doc: mention rebasing of v?.x-staging post release (Anna Henningsen) #1374224feb333c8] - doc:path.relativeusescwd(DuanPengfei) #1371471581e9308] - doc: small makeover for onboarding.md (Anna Henningsen) #134138f430e774b] - doc: note that EoL platforms are not supported (Gibson Fahnestock) #126729fa70069b3] - doc: use HTTPS URL for suggested upstream remote (Nikolai Vavilov) #13602fa209323af] - doc: update new CTC members (Refael Ackermann) #13534054f8cdc4d] - doc: corrects reference to tlsClientError (Tarun) #1353317da29ce84] - doc: emphasize Collaborators in GOVERNANCE.md (Rich Trott) #13423aea953abc2] - doc: minimal documentation for Emeritus status (Rich Trott) #1342142a42c0892] - doc: remove note highlighting in GOVERNANCE doc (Rich Trott) #13420cc492c361f] - doc: resume a stream after pipe() and unpipe() (Matteo Collina) #13329ae00f25a69] - doc: suggest xcode-select --install (Gibson Fahnestock) #132648daab3be31] - doc: remove 'you' from writing-tests.md (Michael Dawson) #13319f2ede07f17] - doc: add tniessen to collaborators (Tobias Nießen) #13371a33c6759b6] - doc: create list of CTC emeriti (Rich Trott) #132323745fbaa5d] - doc: remove Gitter badge from README (Rich Trott) #13231a7b51af049] - doc: make spelling of behavior consistent (Michael Dawson) #13245277de4257d] - doc: add jasongin & kunalspathak to collaborators (Jason Ginchereau) #13200fb07fbcc81] - doc: don't use useless constructors in stream.md (Vse Mozhet Byt) #13145cb03bd1f48] - doc: update code example for Windows in stream.md (Vse Mozhet Byt) #13138079b04e58d] - doc: improve formatting of STYLE_GUIDE.md (Alexey Orlenko) #131355f87252969] - doc: fix incorrect keyboard shortcut (Alexey Orlenko) #13134d4edc82aa5] - doc: edit Error.captureStackTrace html comment (Artur Vieira) #129621f9713362d] - doc: add additional useful ci job to list (Michael Dawson) #130862d5e2e9cab] - doc: document method for reverting commits (Gibson Fahnestock) #13015b31e6dfef5] - doc: update COLLABORATOR_GUIDE.md (morrme) #12555b854d27330] - doc: Change options at STEP 5 in CONTRIBUTING.md (kysnm) #12830c01a2d545e] - doc: add docs for server.address() for pipe case (Flarna) #1290783f272d4ee] - doc: fix typo in streams.md (Glenn Schlereth) #1292428add410c2] - doc: improve path.posix.normalize docs (Steven Lehn) #12700023ec46d2c] - doc: remove test-npm from general build doc (Rich Trott) #1284074a6929938] - doc: upgrade Clang requirement to 3.4.2 (Michaël Zasso) #123885b379e0aad] - doc: clarify the callback arguments of dns.resolve (Roman Reiss) #9532f6e58c35b2] - doc: add missing make command to UPGRADING.md (Daniel Bevenius) #13233a7869541e4] - doc: increase Buffer.concat() documentation (cjihrig) #118453b1d9112e0] - doc: update readFileSync in fs.md (Aditya Anand) #12800bc66495061] - doc: document vm timeout option perf impact (Anna Henningsen) #12751a3ae360ea6] - doc: modernize and fix code examples in repl.md (Vse Mozhet Byt) #126342435af9db6] - doc: update os.uptime() and process.uptime() info (Vse Mozhet Byt) #12294b2e58b6c7a] - doc: minor improvements in BUILDING.md (Sakthipriyan Vairamani (thefourtheye)) #119637ba172f56f] - doc: argument types for https methods (Amelia Clarke) #11681eb9e281b6b] - doc: update output examples in debugger.md (Vse Mozhet Byt) #10944b62cec8b02] - doc: linkify type[] syntax, support lowercase for primitives (Roman Reiss) #11167dd1fb98bda] - doc: consistent case for primitive types (Roman Reiss) #11167c43866954e] - doc,build: update configure help messages (Gibson Fahnestock) #129780d35bcdf84] - doc,stream: clarify 'data', pipe() and 'readable' (Matteo Collina) #13432351be2d5a8] - dtrace: resolve conversion warnings from SLURP_INT (Christopher J. Brody) #10143046bd79cf7] - events: remove unreachable code (cjihrig) #125018bf64d135f] - events: do not keep arrays with a single listener (Luigi Pinca) #12043f66f09f5d1] - http: describe parse err in debug output (Sam Roberts) #13206cab1285ccf] - http: fix first body chunk fast case for UTF-16 (Anna Henningsen) #1274701302989a7] - https: support rejectUnauthorized for unix sockets (cjihrig) #13505d51cd61713] - https: support agent construction without new (cjihrig) #129275eb11ba73e] - lib: correct typo in createSecureContext (Daniel Bevenius) #13653102671823c] - lib: "iff" changed to "if and only if" (Jacob Jones) #134961609c7f0c5] - lib: remove useless default caught (Jackson Tian) #12884ef133b36c5] - lib,test: use regular expression literals (Rich Trott) #128070cb5bd7268] - meta: fix nits in README.md collaborators list (Vse Mozhet Byt) #128664c51d969ee] - openssl: fix keypress requirement in apps on win32 (Shigeki Ohtsu) iojs/io.js#138947e702059d] - os,vm: fix segfaults and CHECK failure (Tobias Nießen) #12371c97b167f47] - profiler: declare missingprintErr(Fedor Indutny) #13590bd323a71a8] - repl: fix /dev/null history file regression (Brian White) #12762b2acb81016] - repl: support hidden history file on Windows (Bartosz Sosnowski) #1220779592fe44a] - src: correct indentation for X509ToObject (Daniel Bevenius) #1354369143ffcf9] - src: make IsConstructCall checks consistent (Daniel Bevenius) #1347348f00b5170] - src: add comment for TicketKeyCallback (Anna Henningsen) #1319337e1929257] - src: check IsConstructCall in TLSWrap constructor (Daniel Bevenius) #130972e23da1a12] - src: remove unused node_buffer.h include (Daniel Bevenius) #1309541661287f2] - src: split CryptoPemCallback into two functions (Daniel Bevenius) #12827f92e065d12] - src: assert that uv_async_init() succeeds (cjihrig) #13116f43c969061] - src: turn buffer type-CHECK into exception (Anna Henningsen) #1275319259f46d0] - src: rename CryptoPemCallback -> PasswordCallback (Daniel Bevenius) #127877aa5a993b2] - src: make cross-context MakeCallback() calls work (Ben Noordhuis) #9221b1dc2d455f] - src: remove superfluous env_string string (Ben Noordhuis) #921348a923af37] - stream: remove unnecessary parameter (Leo) #127679cfec4ba0f] - test: fix RegExp nits (Vse Mozhet Byt) #13770a3e2560f7a] - test: mark test-npm-install flaky on arm (Refael Ackermann) #140358a7f13bd00] - test: mark test-fs-readdir-ucs2 flaky (João Reis) #1398934fc7a03d2] - test: change deprecated method to recommended (Rich Trott) #13649ef3698cad8] - test: refactor test-cluster-worker-isconnected.js (cjihrig) #13685fa75be7901] - test: fix nits in test-fs-mkdir-rmdir.js (Vse Mozhet Byt) #136809e9a9c342c] - test: increase bufsize in child process write test (Rich Trott) #1362653b345c506] - test: fix flaky test-tls-socket-close (Rich Trott) #13529a37165a2cc] - test: exercise once() with varying arguments (cjihrig) #13524779402ec5f] - test: validate full error messages (aniketshukla) #134537190d06d1f] - test: add known_test request with Unicode in the URL (David D Lowe) #13297cbcc9c1bbf] - test: add coverage for socket write after close (cjihrig) #1317147d59e7f97] - test: fix sequential test-net-connect-local-error (Sebastian Plesciuc) #130641d3596561b] - test: bind to 0 in dgram-send-callback-buffer-length (Artur Vieira) #129437909c6d46f] - test: use dynamic port in test-dgram-send-callback-buffer (Artur Vieira) #1294292cc96fa6b] - test: allow for absent nobody user in setuid test (Rich Trott) #13112253c5aa794] - test: move net reconnect error test to sequential (Artur G Vieira) #13033e279eb5aa3] - test: ignore spurious 'EMFILE' (Refael Ackermann) #126983e5e38e868] - test: use dynamic port in test-cluster-dgram-reuse (Artur Vieira) #129015fe68402bd] - test: refactor test-vm-new-script-new-context (Akshay Iyer) #130352aa68282fc] - test: track callback invocations (Rich Trott) #130100c83573b61] - test: add a simple abort check in windows (Sreepurna Jasti) #1291407137ab4db] - test: fix too optimistic guess in setproctitle (Vse Mozhet Byt) #127927419338b33] - test: make the rest of tests path-independent (Vse Mozhet Byt) #12972ac400a7b09] - test: check curve algorithm is supported (Karl Cheng)5b74e635e5] - test: reduce string concatenations (Vse Mozhet Byt) #12735c902265b90] - test: fix parallel/test-setproctitle.js on alpine (David Cai) #1241350bb452510] - test: fixed flaky test-net-connect-local-error (Sebastian Plesciuc) #129640cf3e10ce2] - test: remove unneeded string splitting (Vse Mozhet Byt) #129926e7b77fdbb] - test: use mustCall in tls-connect-given-socket (vperezma) #12592c10525c562] - test: add not-called check to heap-profiler test (Rich Trott) #129852451665157] - test: move test-dgram-bind-shared-ports to sequential (Rafael Fragoso) #12452d35648ffc2] - test: use dynamic port in test-https-connect-address-family (Artur G Vieira) #129151cd41e7a56] - test: dynamic port in cluster disconnect (Sebastian Plesciuc) #12545d71de281fa] - test: detect all types of aborts in windows (Gireesh Punathil) #12856d743783875] - test: use assert regexp in tls no cert test (Artur Vieira) #1289129d35d0ef1] - test: use dynamic port instead of common.PORT (Aditya Anand) #12473186c0758b3] - test: added net.connect lookup type check (Luca Maraschi) #11873c35f4909f4] - test: remove unused testpy code (Rich Trott) #1284452b7d5ecb1] - test: refactor test-querystring (Łukasz Szewczak) #126618414659d02] - test: refactoring test with common.mustCall (weewey) #12702608c30913e] - test: refactored test-repl-persistent-history (cool88) #12703aaf8044a81] - test: remove common.PORT in test tls ticket cluster (Oscar Martinez) #12715802a945d81] - test: add mustCall in timers-unrefed-in-callback (Zahidul Islam) #12594739c579134] - test: fix flakyness withyes.exe(Refael Ackermann) #1282114e835831f] - test: dynamic port in dgram tests (Sebastian Plesciuc) #12623361bc845dc] - test: verify listener leak is only emitted once (cjihrig) #12502f236dcbdd9] - test: move WPT to its own testing module (Rich Trott) #127364eb28c80e8] - test: introducecommon.crashOnUnhandledRejection(Anna Henningsen) #124892411318f60] - test: add second argument to assert.throws (Michaël Zasso) #12270eca9e72a87] - test: add regex in test_cyclic_link_protection (Clarence Dimitri CHARLES) #116226020e720b5] - test: improve test-fs-open-flags (Vinícius do Carmo) #10908e6d6a4111c] - test: extended test to makeCallback cb type check (Luca Maraschi) #12140d74019d98d] - test: improve test-crypto-rsa-dsa (Adrian Estrada) #10681bab8a36f94] - test: improve the code in test-crypto-dh (Adrian Estrada) #10734752bc24943] - test: validate errors in test-buffer-indexof (Adrian Estrada) #107529e7f02187a] - test: improve test-buffer-includes.js (toboid) #11203c309bb0695] - test: validate error message from buffer.equals (Sebastian Roeder) #1121562c56806fc] - test: add msg validation to test-buffer-compare (Josh Hollandsworth) #10807fc9e7a98ed] - test: make tests cwd-independent (Vse Mozhet Byt) #12812fff0e39933] - test: add regex check in test-vm-is-context (jeyanthinath) #1278574dc86d239] - test: add callback to fs.close() in test-fs-stat (Vse Mozhet Byt) #12804a47a9b7cf4] - test: add callback to fs.close() in test-fs-chmod (Vse Mozhet Byt) #12795eefa840118] - test: increase readline coverage (Anna Henningsen) #1276154decfa2ce] - test: replace indexOf with includes (gwer) #1260403adb94ee6] - test: dynamic port in parallel regress tests (Sebastian Plesciuc) #126398a59f6b038] - test: dynamic port in cluster worker wait close (Sebastian Plesciuc) #124660383048b76] - test: fix coverity UNINIT_CTOR cctest warning (Ben Noordhuis) #12387f2467edc62] - test: remove common.PORT from multiple tests (Tarun Batra) #12451a23aca4f12] - test: replace [].join() with ''.repeat() (Jackson Tian) #12305e512906aab] - test: run the addon tests last (Sebastian Van Sande) #12062abc2c82bf3] - test: remove disabled test-dgram-send-error (Rich Trott) #12330d9866ce9c7] - test: remove disabled tls_server.js (Rich Trott) #1227519d95519c7] - test: add basic cctest for base64.h (Alexey Orlenko) #1223801073bc26a] - test: add internal/socket_list tests (DavidCai) #12109a5fe098b85] - test: move common.PORT debug tests to sequential (Gibson Fahnestock) #135920b8adedb88] - test: move test-debug-brk to sequential (Gibson Fahnestock) #1358097b6911ade] - test: enable setuid/setgid test (Rich Trott) #124034dff12849f] - test,doc: documentcrashOnUnhandledRejection()(Anna Henningsen) #126997e6a956a29] - test,lib,doc: use function declarations (Rich Trott) #12711910fa50e0e] - tools: fix error in custom ESLint rule (Rich Trott) #13758bb74da309c] - tools: apply stricter indentation rules to tools (Rich Trott) #1375804934b04c3] - tools: fix indentation in required-modules.js (Rich Trott) #13758550577749f] - tools: remove no-useless-regex-char-class-escape (Rich Trott) #105614ffe804c81] - tools: update ESLint to v4.0.0 (Rich Trott) #13645fb214bbcff] - tools: be explicit about including key-id (Myles Borins) #13309f831015928] - tools: update certdata.txt (Ben Noordhuis) #13279bc2e73a05f] - tools: update certdata.txt (Ben Noordhuis) #1240299da83b54d] - tools: relax lint rule for regexps (Rich Trott) #128073d564a4ed1] - tools: require function declarations (Rich Trott) #127116afa5fe348] - tools: add table parsing capability to the doctool (Roman Reiss) #95329c67032b9a] - tools: enforce two arguments in assert.throws (Michaël Zasso) #1227095d13d59e4] - tools: remove unused code from test.py (Rich Trott) #1280670e9058a8e] - tools: ignore node_trace.*.log (Daijiro Wachi) #1275461427471af] - tools: replace custom assert.fail lint rule (Rich Trott) #12287b2a08fb130] - tools: replace custom new-with-error rule (Rich Trott) #12249beb8485998] - tools: fix lint issue in doctool (Roman Reiss) #11658d9a8f80c0d] - v8: fix build errors with g++ 7 (Zuzana Svetlikova) #123928b3aacc96a] - vm: fix race condition with timeout param (Marcel Laverdet) #130746e60c838c9] - vm: fix displayErrors in runIn.. functions (Marcel Laverdet) #1307455cbe24c60] - zlib: fix node crashing on invalid options (Alexey Orlenko) #13098