-
Notifications
You must be signed in to change notification settings - Fork 30.1k
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
7.7.0 Proposal #11553
7.7.0 Proposal #11553
Conversation
Original commit message: PPC/s390: [Turbofan]: Use new MachineTypes in access-builder. Port 56429fc14671a10749190a4dfeacd38b7270f6f5 Original Commit Message: Introduced MachineType::TaggedSigned() and TaggedPointer(). The idea is to quit using the representational dimension of Type, and instead encode this information in the MachineRepresentation (itself lightly wrapped in MachineType, along with MachineSemantic). There are three parts to the whole change: 1) Places that set the machine representation - constant nodes, loads nad stores, global object and native context specialization. 2) Places that propagate type/representation - this is representation inference (aka simplified lowering). At the end of this process we expect to have a MachineRepresentation for every node. An interesting part of this is phi merging. 3) Places that examine representation - WriteBarrier elimination does this. Currently it's looking at the Type representation dimension, but as a part of this change (or in a soon-to-follow change) it can simply examine the MachineRepresentation. R=mvstanton@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com BUG= LOG=N Review-Url: https://codereview.chromium.org/2662223003 Cr-Commit-Position: refs/heads/master@{#42817} PR-URL: #11263 Backport-of: v8/v8@7c982e7 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
This commit sets the spawnSync() exit code to null when the child is killed via signal. This brings the behavior more in sync with spawn(). Fixes: #11284 PR-URL: #11288 Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com>
When a non-exclusive dgram socket is bound from a cluster worker, it attempts to get a handle from the cluster module. This commit adds coverage for the case where the socket is closed while querying the cluster module for a handle. PR-URL: #11292 Reviewed-By: James M Snell <jasnell@gmail.com>
Seems to have been overlooked in commit dd93c53 ("Make node::DLOpen use uv_dlopen") from 2011. PR-URL: #11322 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Nikolai Vavilov <vvnicholas@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com> Reviewed-By: Timothy Gu <timothygu99@gmail.com>
* var -> const * string concatenation -> template strings PR-URL: #11110 Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: #11206 Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
* call Certificate function directly * check exception when sign option is undefined PR-URL: #11280 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: #11264 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Brian White <mscdex@mscdex.net>
PR-URL: #11264 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Brian White <mscdex@mscdex.net>
PR-URL: #11359 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com
Replace use of arguments with `...args` ``` tls/tls-connect.js dur=5 concurrency=1 -9.43 % 0.172136744 tls/tls-connect.js dur=5 concurrency=10 29.05 % ** 0.001108115 ``` PR-URL: #11357 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
env was unused since the ref'd commit Ref: e34ee1d PR-URL: #11361 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com> Reviewed-By: Brian White <mscdex@mscdex.net>
Change the Stability Index on `assert` from Locked to Stable. PR-URL: #11304 Ref: #11200 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com>
Avoid use of arguments in Buffer.prototype.toString() PR-URL: #11358 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
Since slowToString only has one callsite, refactor to eliminate the use of call. PR-URL: #11358 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
PR-URL: #11314 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: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
When splitting PEM string into separate certs, use non-capturing regexp to avoid having to put the split string back with .map(). As a bonus, this splits the PEM into two certs, rather than 2 certs and a third crufty whitespace-only string. PR-URL: #11367 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
Mutations of the environment can invalidate pointers to environment variables, so make `secure_getenv()` copy them out instead of returning pointers. PR-URL: #11051 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
Move some code around so we can properly test whether the switch actually does anything. PR-URL: #11255 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
Commit a8734af ("src: make copies of startup environment variables") from two weeks ago introduced a regression in the capturing of the `--icu-data-dir=` switch: it captured the string up to the `=` instead of what comes after it. PR-URL: #11255 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
Allow it to be used anywhere in src/ that env variables with security implications are accessed. PR-URL: #11006 Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
A side-effect of https://github.com/nodejs/node-private/pull/82 was to remove support for OPENSSL_CONF, as well as removing the default read of a configuration file on startup. Partly revert this, allowing OPENSSL_CONF to be used to specify a configuration file to read on startup, but do not read a file by default. If the --openssl-config command line option is provided, its value is used, not the OPENSSL_CONF environment variable. Fix: #10938 PR-URL: #11006 Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
* attributon of WPT in url-setter-tests * add WPT test utilities * synchronize WPT URLSearchParams tests * synchronize WPT url tests * split whatwg-url-inspect test * port historical url tests from WPT * protocol setter and special URLs Refs: web-platform-tests/wpt#4413 Refs: whatwg/url#104 Backport-of: #11079
Backport-of: #11098 Fixes: #10760 Ref: whatwg/url#26 Ref: whatwg/url#199 Ref: web-platform-tests/wpt#4531
Backport-of: #11098
Also factor out common parts in querystring and url. Backport-of: #11161
Backport-of: #11264
b32ca4f
to
e1ec4ab
Compare
PR-URL: #11621 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
e1ec4ab
to
cf8a734
Compare
cf8a734
to
90c01eb
Compare
This commit adds support for trace-event tracing to Node.js. It provides a mechanism to centralize tracing information generated by V8, Node core, and userspace code. It includes: - A trace writer responsible for serializing traces and cycling the output files so that no individual file becomes to large. - A buffer for aggregating traces to allow for batched flushes. - An agent which initializes the tracing controller and ensures that trace serialization is done on a separate thread. - A set of macros for generating trace events. - Tests and documentation. Author: Raymond Kang <raymondksi@gmail.com> Author: Kelvin Jin <kelvinjin@google.com> Author: Matthew Loring <mattloring@google.com> Author: Jason Ginchereau <jasongin@microsoft.com> PR-URL: #11106 Reviewed-By: Josh Gavant <josh.gavant@outlook.com>
90c01eb
to
4e11dd2
Compare
Notables changes: * child_process: spawnSync() exit code now is null when the child is killed via signal (cjihrig) [#11288](#11288) * http: new functions to access the headers for an outgoing HTTP message (Brian White) [#11562](#11562) * lib: deprecate node --debug at runtime (Josh Gavant) [#11275](#11275) * tls: new tls.TLSSocket() supports sec ctx options (Sam Roberts) [#11005](#11005) * url: adding URL.prototype.toJSON support (Michaël Zasso) [#11236](#11236) * doc: items in the API documentation may now have changelogs (Anna Henningsen) [#11489](#11489) * crypto: adding support for OPENSSL_CONF again (Sam Roberts) [#11006](#11006) * src: adding support for trace-event tracing (misterpoe) [#11106](#11106) PR-URL: #11553
4e11dd2
to
a7ffa8d
Compare
Notables changes: * child_process: spawnSync() exit code now is null when the child is killed via signal (cjihrig) [nodejs#11288](nodejs#11288) * http: new functions to access the headers for an outgoing HTTP message (Brian White) [nodejs#11562](nodejs#11562) * lib: deprecate node --debug at runtime (Josh Gavant) [nodejs#11275](nodejs#11275) * tls: new tls.TLSSocket() supports sec ctx options (Sam Roberts) [nodejs#11005](nodejs#11005) * url: adding URL.prototype.toJSON support (Michaël Zasso) [nodejs#11236](nodejs#11236) * doc: items in the API documentation may now have changelogs (Anna Henningsen) [nodejs#11489](nodejs#11489) * crypto: adding support for OPENSSL_CONF again (Sam Roberts) [nodejs#11006](nodejs#11006) * src: adding support for trace-event tracing (misterpoe) [nodejs#11106](nodejs#11106) PR-URL: nodejs#11553
Notables changes: * child_process: spawnSync() exit code now is null when the child is killed via signal (cjihrig) [nodejs#11288](nodejs#11288) * http: new functions to access the headers for an outgoing HTTP message (Brian White) [nodejs#11562](nodejs#11562) * lib: deprecate node --debug at runtime (Josh Gavant) [nodejs#11275](nodejs#11275) * tls: new tls.TLSSocket() supports sec ctx options (Sam Roberts) [nodejs#11005](nodejs#11005) * url: adding URL.prototype.toJSON support (Michaël Zasso) [nodejs#11236](nodejs#11236) * doc: items in the API documentation may now have changelogs (Anna Henningsen) [nodejs#11489](nodejs#11489) * crypto: adding support for OPENSSL_CONF again (Sam Roberts) [nodejs#11006](nodejs#11006) * src: adding support for trace-event tracing (misterpoe) [nodejs#11106](nodejs#11106) PR-URL: nodejs#11553
PR-URL: nodejs#11553
I want to mention that we don't really have a documented convention on the proposal branch name... do we want to standardize? I'm not convinced it is necessary unless we plan to build tooling around it |
@MylesBorins It makes a difference to humans looking at the repo branches, and the branches aren't ephemeral, they stick around, like the tags do. It looks like everyone chose to use the same naming convention, pretty much, so docing the convention isn't onerous. |
@sam-github the branches are supposed to be deleted |
@evanlucas hm, they have not been, at least not all, this one isn't, nor are the ones in #11553 (comment) If the branch names are ephemeral, I care less, though again, I'm not here to mindlessly nit pick, I guessed the branch name based on all the other ones, didn't find it, and had to go looking, so having a naming convention would have saved me a minute or two. nbd. |
Notables changes: * child_process: spawnSync() exit code now is null when the child is killed via signal (cjihrig) [#11288](nodejs/node#11288) * http: new functions to access the headers for an outgoing HTTP message (Brian White) [#11562](nodejs/node#11562) * lib: deprecate node --debug at runtime (Josh Gavant) [#11275](nodejs/node#11275) * tls: new tls.TLSSocket() supports sec ctx options (Sam Roberts) [#11005](nodejs/node#11005) * url: adding URL.prototype.toJSON support (Michaël Zasso) [#11236](nodejs/node#11236) * doc: items in the API documentation may now have changelogs (Anna Henningsen) [#11489](nodejs/node#11489) * crypto: adding support for OPENSSL_CONF again (Sam Roberts) [#11006](nodejs/node#11006) * src: adding support for trace-event tracing (misterpoe) [#11106](nodejs/node#11106) PR-URL: nodejs/node#11553 Signed-off-by: Ilkka Myller <ilkka.myller@nodefield.com>
2017-28-02, Version 7.7.0 (Current), @italoacasas
This release contains a deprecation warning for
node --debug
. You can find more information in theDiagnostics Working Group Update
Notables changes
Commits
18599fc3d7
] - doc/url: various improvements to WHATWG API (Timothy Gu)e7d37a3f09
] - tools/doc: add more intrinsic and custom types (Timothy Gu)6bcc841786
] - assert: apply minor refactoring (Rich Trott) #115116a2f330dbd
] - assert: remove unneeded condition (Rich Trott) #113140762482339
] - assert: unlock the assert API (Rich Trott) #11304842ac583f6
] - benchmark: add url.domainTo*() (Timothy Gu) #114643951bd9ac1
] - benchmark: strip BOM in dgram/bind-params (Anna Henningsen) #11479e1573b9fb7
] - benchmark: add dgram bind(+/- params) benchmark (Vse Mozhet Byt) #1131348f6660d78
] - benchmark: fix timer display in progress output (Brian White) #112355a81031fd8
] - benchmark: clean up legacy url benchmarks (Joyee Cheung)7e37628c51
] - benchmark: add url/url-searchparams-sort.js (Timothy Gu)4ffad094ba
] - buffer: refactor slowToString (James M Snell) #11358d08a8e68e8
] - buffer: avoid use of arguments (James M Snell) #113584408437796
] - build: add rule to clean addon tests build (Joyee Cheung) #115198d323bb91a
] - build: fail on CI if leftover processes (Rich Trott) #11269d4a8631bd1
] - build: fix newlines in addon build output (Brian White) #11466bc9c381027
] - build: add code coverage to make (Wayne Andrews) #108569c45758cdf
] - build: fix building with ninja on linux (Kenan Yildirim) #1134886a647899f
] - build: don't rebuild test/gc add-on unnecessarily (Ben Noordhuis) #11311c942e2037c
] - child_process: refactor internal/child_process.js (Arseniy Maximov) #113660240eb99a2
] - child_process: remove empty if condition (cjihrig) #1142760fc567952
] - child_process: move anonymous class to top level (Jackson Tian) #1114758e2517fc0
] - child_process: exit spawnSync with null on signal (cjihrig) #112884b4bc13758
] - cluster: properly handle --inspect-{brk,port} (Ali Ijaz Sheikh) #11386570c5e1da8
] - (SEMVER-MINOR) crypto: support OPENSSL_CONF again (Sam Roberts) #11006d4000e73ed
] - deps: cherry-pick 7c982e7 from V8 upstream (Jaideep Bajwa) #11263bd4ccc892c
] - src: add tracing controller (misterpoe) #11106aef67cfe39
] - dgram: fix possibly deoptimizing use of arguments (Vse Mozhet Byt) #11242662b0c31ce
] - dns: avoid use of arguments (James M Snell) #11359fedf26b235
] - doc: update V8 debugger doc to mention --inspect-brk (James Ide) #114951c7f221ef5
] - doc: adding deprecations.md (Italo A. Casas) #1162190bdf16507
] - doc: link to readable and writeable stream section (Sebastian Van Sande) #115173b66ccf0ff
] - doc: document clientRequest.aborted (Zach Bjornson) #11544128f812157
] - doc: argument types for assert methods (Amelia Clarke) #11548b1b6b8b730
] - doc: add changelogs for buffer (Anna Henningsen) #11489597945136e
] - doc: add changelogs for v8 (Anna Henningsen) #11489b01fd8ce3a
] - doc: fix sorting in API references (Vse Mozhet Byt) #1152956cd1932c1
] - doc: note message event listeners ref IPC channels (Diego Rodríguez Baquero) #1149447034e12ad
] - doc: change broken fg(1) links to fg(1p) (Karan Thakkar) #1150447dc5662f3
] - doc: add changelogs for zlib (Anna Henningsen) #114894d122700ab
] - doc: add changelogs for vm (Anna Henningsen) #11489b868468942
] - doc: add changelogs for util (Anna Henningsen) #1148993e7639c12
] - doc: add changelogs for url (Anna Henningsen) #11489f7d59e5568
] - doc: add changelogs for tls (Anna Henningsen) #11489fc53547ed4
] - doc: add changelogs for stream (Anna Henningsen) #11489c373e07a09
] - doc: add changelogs for repl (Anna Henningsen) #11489962d27dbde
] - doc: add changelogs for readline (Anna Henningsen) #114897c609dc30a
] - doc: add changelogs for querystring (Anna Henningsen) #114896285ff2275
] - doc: add changelogs for punycode (Anna Henningsen) #11489df30bc869a
] - doc: add changelogs for process (Anna Henningsen) #11489c1477b9bd3
] - doc: add changelogs for path (Anna Henningsen) #11489ac10a3b306
] - doc: add changelogs for os (Anna Henningsen) #114893183397c8a
] - doc: add changelogs for net (Anna Henningsen) #114896cc8f19e99
] - doc: add changelogs for http (Anna Henningsen) #11489f0cee80de7
] - doc: add changelogs for fs (Anna Henningsen) #11489354161d804
] - doc: add changelogs for events (Anna Henningsen) #114894f936014ff
] - doc: add changelogs for dns (Anna Henningsen) #114895bc9349d40
] - doc: add changelogs for dgram (Anna Henningsen) #11489e23598d09f
] - doc: add changelogs for crypto (Anna Henningsen) #11489296e22adce
] - doc: add changelogs for console (Anna Henningsen) #11489de83e215cb
] - doc: add changelogs for cluster (Anna Henningsen) #114895d4e638e34
] - doc: add changelogs for cli (Anna Henningsen) #11489ad1ad4d06d
] - doc: add changelogs for child_process (Anna Henningsen) #1148942413b611b
] - doc: add changelogs for assert (Anna Henningsen) #11489d3013678fb
] - doc: change STYLE-GUIDE to STYLE_GUIDE (Dean Coakley) #11460c5ff76dadf
] - doc: restrict the ES.Next features usage in tests (DavidCai) #1145298eb18ba3f
] - doc: add comment for net.Server's error event (QianJin2013) #1113620d86db9bb
] - doc: add version meta for SSL_CERT_DIR/FILE (Sam Roberts) #1100766f9506c63
] - doc: improve test/README.md (Joyee Cheung) #112375d12fd9a4b
] - doc: add benchmark/README.md and fix guide (Joyee Cheung) #1123722a6eddc5c
] - doc: move benchmark/README.md to doc/guides (Joyee Cheung) #1123712cf359423
] - doc: add comment for net.Server.listen IPv6 '::' (QianJin2013) #1113483fe819131
] - doc: add STYLE_GUIDE (moved from nodejs/docs) (Gibson Fahnestock) #11321ef1731d972
] - doc: add missing function to test common doc (Rich Trott) #11382c3c874f514
] - doc: dns examples implied string args were arrays (Sam Roberts) #113505f1a568ccc
] - doc: describe when stdout/err is sync (Sam Roberts) #108845a2db15736
] - doc: add documentation for url.format(URL[, options]); (James M Snell)4d7c9427c1
] - doc: synchronize + update _toc.md and all.md (Vse Mozhet Byt) #112066a45265e81
] - doc: update code examples in domain.md (Vse Mozhet Byt) #1111089b66dc636
] - doc,test: args tobuffer.copy
can be Uint8Arrays (Anna Henningsen) #114864f6a3d38c3
] - domain,events: support non-object 'error' argument (Ben Noordhuis) #11438214a39294a
] - (SEMVER-MINOR) errors: add internal/errors.js (James M Snell) #11220758126301e
] - fs: improve performance for sync stat() functions (Brian White) #115223e8d43d165
] - http: add new functions to OutgoingMessage (Brian White) #11562614742b67f
] - (SEMVER-MINOR) lib: deprecate node --debug at runtime (Josh Gavant) #11275a710167c79
] - lib: rename kMaxCallbacksUntilQueueIsShortened (JungMinu) #1147361e1af2155
] - lib: remove unnecessary assignments with _extend (Sakthipriyan Vairamani (thefourtheye)) #11364d1549bf8d9
] - lib: add constant kMaxCallbacksUntilQueueIsShortened (Daniel Bevenius) #111993afe90dc9b
] - net: prefer === to == (Arseniy Maximov) #11513db06c7311b
] - os: improve loadavg() performance (Brian White) #11516fe7a722468
] - process: fix typo in comments (levsthings) #1150354e1f0c219
] - process: improve memoryUsage() performance (Brian White) #11497fb85f5049e
] - src: clean up MaybeStackBuffer (Timothy Gu) #11464beda32675f
] - src: don't assume v8::Local is using-declared (Timothy Gu) #1146464a92565e0
] - src: update http-parser link (Daniel Bevenius) #11477539e83a820
] - src: remove usage of deprecated debug API (Yang Guo) #114378be6702539
] - (SEMVER-MINOR) src: add SafeGetenv() to internal API (Sam Roberts) #110067d47f27049
] - src: remove unused variable in node_crypto (cjihrig) #113618a5c0fb0ff
] - src: remove unused typedef (Ben Noordhuis) #1132239b00349b8
] - src, i18n: cleanup usage of MaybeStackBuffer (Timothy Gu) #11464d0483ee47b
] - test: change common.expectsError() signature (Rich Trott) #11512f193c6f996
] - test: favor assertions over console logging (Rich Trott) #115474b05ec3b95
] - test: run test-setproctitle where supported (Howard Hellyer) #11416ff854834b6
] - test: fix flaky test-vm-timeout-rethrow (Kunal Pathak) #11530d7fd694cee
] - test: remove redundant additional url tests (Joyee Cheung) #11439e92ddd46bb
] - test: synchronize WPT url test data (Joyee Cheung) #114394109e0edc4
] - test: remove WHATWG URL test data file extension (Joyee Cheung) #11439ecb3a7e933
] - (SEMVER-MINOR) test: make tls-socket-default-options tests run (Sam Roberts) #11005f5b4849208
] - test: test bottom-up merge sort in URLSearchParams (Daijiro Wachi) #11399ff927b2cf8
] - test: add cases for unescape & unescapeBuffer (Daijiro Wachi) #11326ea29d4852a
] - test: use expectsError in test-debug-agent.js (Arseniy Maximov) #114108e455a9093
] - test: add test for URLSearchParams inspection (Daijiro Wachi) #11428ae9b891a39
] - test: use expectsError in require-invalid-package (Rich Trott) #1140991fac08c3b
] - test: use common.expectsError() (Rich Trott) #1140846084e3270
] - test: refactor common.expectsError() (Rich Trott) #113818fdb6c24f9
] - test: throw check in test-zlib-write-after-close (Jason Wilson) #11482b395ed9407
] - test: increase coverage of vm (DavidCai) #11377000b2a14c1
] - test: add support for --gtest_filter (Daniel Bevenius) #1147434220b75e2
] - test: add regex check to test-module-loading (Tarang Hirani) #114134509d84095
] - test: improve coverage in test-crypto.dh (Eric Christie) #11253da10e2649d
] - test: add error checking in callback (Rich Trott) #114467b8087630f
] - test: refactor test-http-response-splitting (Arseniy Maximov) #11429c37e2b7690
] - test: add test cases for path (Yuta Hiroto) #11453a523482cca
] - test: enhance test-common.js (Rich Trott) #114331d86a9f5eb
] - test: fix over-dependence on native promise impl (Ali Ijaz Sheikh) #11437b457f38e68
] - test: add coverage for utf8CheckIncomplete() (xiaoyu) #11419ca1bae6f3e
] - test: remove unused args and comparison fix (Alexander) #113968ee236f85a
] - test: improve crypto coverage (樋口 彰) #11279add762550c
] - test: consolidate buffer.read() in a file (larissayvette) #11297e416967244
] - test: cases to querystring related to empty string (Daijiro Wachi) #113295723087cdd
] - test: refactor test-dgram-membership (Rich Trott) #11388aea0d501d7
] - test: improve message in net-connect-local-error (Rich Trott) #1139382882f4e90
] - test: cover dgram socket close during bind case (cjihrig) #11383f495389d67
] - test: refactor test-tls-cert-chains-in-ca (Rich Trott) #11367348f2ef59f
] - test: improve crypto coverage (Akito Ito) #11280e7978f04a4
] - test: cover dgram socket close during cluster bind (cjihrig) #1129266081d1ddb
] - test: increase coverage of buffer (DavidCai) #113127aaa960f4c
] - test, url: synchronize WPT url tests (Joyee Cheung)506a1cb03f
] - timer,domain: maintain order of timer callbacks (John Barboza) #105224e327708a9
] - (SEMVER-MINOR) tls: new tls.TLSSocket() supports sec ctx options (Sam Roberts) #11005f37ab7968e
] - tls: do not crash on STARTTLS when OCSP requested (Fedor Indutny) #107065f94ff6231
] - tls: avoid potentially deoptimizing use of arguments (James M Snell) #113570934a27c75
] - tools: enable unicode-bom ESLint rule (Anna Henningsen) #11479eea2eb9111
] - tools: enable one-var-declaration-per-line ESLint rule (Michaël Zasso) #114625b5dca9076
] - tools: suggest python2 command in configure (Roman Reiss) #11375d9d541d564
] - tools,doc: enable changelogs for items (Anna Henningsen) #114894ee9220565
] - tty: avoid oob warning in TTYWrap::GetWindowSize() (Dmitry Tsvettsikh) #114545f10827248
] - url: fix handling of ? in URLSearchParams creation (Timothy Gu) #1137272da362d6e
] - url: fix file state clarification in binding (Daijiro Wachi) #111234366ab539f
] - url: implement URL.prototype.toJSON (Michaël Zasso) #112368dbd562590
] - url: fix surrogate handling in encodeAuth() (Timothy Gu)c25c16cc1b
] - url: add urlSearchParams.sort() (Timothy Gu)d8cb65aa6e
] - url, test: synchronize WPT url tests for file URL (Daijiro Wachi) #11123237db9c497
] - util: cleanup internalUtil.deprecate (James M Snell) #1145095bee8f202
] - util: eliminate unnecessary exports (James M Snell) #114513bdac54e67
] - util: use ES2015+ Object.is to check negative zero (Shinnosuke Watanabe) #113323d133ebd3d
] - util, debugger: remove internalUtil.error (James M Snell) #11448f55c628b2a
] - vm: refactor vm module (James M Snell) #11392