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

V14.13.1 proposal #35525

Merged
merged 62 commits into from
Oct 7, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
af360ac
doc: make minor edits for consistency
Trott Sep 27, 2020
91b820e
esm: use "node:" namespace for builtins
guybedford Sep 28, 2020
e4a4f81
fs: use Promise.resolve from primordials
targos Sep 27, 2020
998b24e
doc: align to function signature
anlexN Aug 26, 2020
4d29fb5
tools: add pythonenv to .gitignore
targos Sep 28, 2020
79e3e50
doc: update example ICU URL
watilde Sep 27, 2020
4aed176
src: document required else block at src/node_platform.cc
juanarbol Aug 24, 2020
a4e5a3a
tools: exclude gyp from markdown link checker
targos Sep 30, 2020
7dc6b2f
build: add support for section ordering
Jan 6, 2020
f23a0e2
module: refine module type mismatch error cases
guybedford Sep 30, 2020
ce789f1
doc: use .md extension for internal links
aduh95 Sep 14, 2020
5a730b5
doc: sort md references in ASCII order
aduh95 Sep 17, 2020
166f14a
tools: check links in api docs
aduh95 Sep 22, 2020
05e08bd
console: add Symbol.toStringTag property
Leko Sep 28, 2020
d642788
doc: unhide resolver spec
guybedford Sep 26, 2020
86f2f83
doc: implement fancier rendering for keys
Trott Sep 28, 2020
95c62a1
doc: copyedit esm.md
Trott Sep 29, 2020
f36476d
build: fix CQ after latest ncu release
mmarchini Oct 2, 2020
35b62ef
doc: importable node protocol URLs
bmeck Sep 30, 2020
a11ddee
doc: update contact information for richardlau
richardlau Oct 1, 2020
2302206
meta: add startup team in CODEOWNERS
joyeecheung Sep 29, 2020
368a3ae
doc: update contact information for @BethGriggs
BethGriggs Oct 1, 2020
4dbb3a9
doc: copyedit packages.md
Trott Sep 30, 2020
6e9e5c3
tools,doc: fix broken link in module.html
Trott Oct 1, 2020
5a85d4f
src: make MakeCallback() check can_call_into_js before getting method
addaleax Sep 30, 2020
1f15e34
crypto: set env values in KeyObject Deserialize method
ThakurKarthik Sep 28, 2020
862b75d
doc: added details around console.timeEnd changes
yashLadha Sep 3, 2020
fcbdb06
fs: remove experimental from rmdir recursive
bcoe Oct 1, 2020
a01154e
crypto: fix KeyObject garbage collection
addaleax Oct 3, 2020
7bbf8ee
src: remove invalid ToLocalChecked in EmitBeforeExit
addaleax Oct 3, 2020
38a5715
doc: avoid using deprecated connection property
lpinca Oct 1, 2020
541ce17
doc: add entry to console.timeEnd() changes array
lpinca Oct 1, 2020
e40876a
doc: specify how to detect EOF
lpinca Oct 1, 2020
85062b3
deps: update llhttp to 2.1.3
indutny Sep 30, 2020
3f95440
doc: fix conditional exports flag removal version
aduh95 Sep 30, 2020
f29451d
fs: simplify realpathSync
himself65 Sep 29, 2020
190d46b
tools: update gyp to 0.2.0
ryzokuken Apr 7, 2020
7361a3f
tools: update gyp-next to v0.2.1
ryzokuken May 17, 2020
3e75907
tools: update gyp-next to v0.3.0
ryzokuken Jun 15, 2020
ad8fce6
tools: update gyp to v0.4.0
ryzokuken Jul 15, 2020
5f1d792
tools: update gyp to v0.5.0
ryzokuken Sep 30, 2020
62ddc77
meta: add nodejs/streams to CODEOWNERS
mcollina Sep 29, 2020
1313c8c
doc: update sxa's email address to Red Hat from IBM
Oct 1, 2020
f499302
tools: fix typo in error message
aduh95 Sep 29, 2020
885840b
doc: adopt MDN style for kbd elements
Trott Oct 2, 2020
91ef862
doc: mention adding YAML for APIs in PR contributing guide
lundibundi Oct 2, 2020
5c879a9
module: fix builtin reexport tracing
guybedford Oct 4, 2020
f08577c
doc: update AUTHORS list
addaleax Sep 21, 2020
fbb9dd9
src: fix aliased buffer import warning in env.h
yashLadha Oct 1, 2020
53e27b3
doc,esm: add history support info
aduh95 Sep 28, 2020
0ac5fa7
module: update to [email protected]
guybedford Oct 4, 2020
6585b16
doc: improve eventLoopUtilization documentation
puzpuzpuz Oct 3, 2020
5790c40
tools: add missing uv_setup_argv() calls
addaleax Oct 4, 2020
e09f7f0
src: limit GetProcessTitle() result to 1MB
addaleax Oct 4, 2020
541be52
fs: do not throw exception after creating FSReqCallback
addaleax Oct 3, 2020
27cd99b
test: improve test coverage for eventtarget
juanarbol Jun 5, 2020
8e3a81e
http2,tls: store WriteWrap using BaseObjectPtr
addaleax Oct 3, 2020
392c881
src: use env->ThrowUVException in pipe_wrap
jasnell Oct 4, 2020
3f62f99
src: more idiomatic error pattern in node_wasi
jasnell Oct 4, 2020
a995dd7
doc: revise introductory child_process text
Trott Sep 25, 2020
552ebaf
test: update wpt tests for encoding
watilde Sep 24, 2020
7c5f319
2020-10-07, Version 14.13.1 (Current)
danielleadams Oct 6, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,12 @@
/doc/guides/offboarding.md @nodejs/tsc
/doc/guides/onboarding-extras.md @nodejs/tsc

# streams

/lib/_stream* @nodejs/streams
/lib/stream.js @nodejs/streams
/lib/internal/streams/* @nodejs/streams

# net

/deps/cares @nodejs/net
Expand Down Expand Up @@ -98,3 +104,13 @@
/src/node_wasi* @nodejs/wasi
/test/wasi/ @nodejs/wasi
/test/fixtures/wasi/ @nodejs/wasi

# Startup

/benchmark/misc/startup.js @nodejs/startup
/src/node.cc @nodejs/startup
/src/node_code_cache_stub.cc @nodejs/startup
/src/node_native_module* @nodejs/startup
/lib/internal/bootstrap/* @nodejs/startup
/tools/code_cache/* @nodejs/startup
/tools/snapshot/* @nodejs/startup
3 changes: 3 additions & 0 deletions .github/workflows/commit-queue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ jobs:
steps:
- uses: actions/checkout@v2
with:
# Needs the whole git history for ncu to work
# See https://github.com/nodejs/node-core-utils/pull/486
fetch-depth: 0
# A personal token is required because pushing with GITHUB_TOKEN will
# prevent commits from running CI after they land on master. It needs
# to be set here because `checkout` configures GitHub authentication
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,9 @@
/out
/*.msi
/*.wixpdb
/*.qlog
# For GitHub Codespaces
/pythonenv*

# === Rules for artifacts of `./configure` ===
/icu_config.gypi
Expand Down
22 changes: 15 additions & 7 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -53,13 +53,15 @@ Benjamin Coe <[email protected]> <[email protected]>
Benjamin Fleischer <[email protected]> Benjamin Fleischer <[email protected]>
Benjamin Gruenbaum <[email protected]> <[email protected]>
Benjamin Gruenbaum <[email protected]> <[email protected]>
Benjamin Gruenbaum <[email protected]> <[email protected]>
Benjamin Waters <[email protected]> <[email protected]>
Bert Belder <[email protected]> <bert@piscisaureus2.(none)>
Bert Belder <[email protected]> <[email protected]>
Bert Belder <[email protected]> <[email protected]>
Beth Griggs <[email protected]> Bethany Griggs <[email protected]>
Beth Griggs <[email protected]> Bethany N Griggs <[email protected]>
Beth Griggs <[email protected]> BethGriggs <[email protected]>
Beth Griggs <[email protected]> Beth Griggs <[email protected]>
Beth Griggs <[email protected]> Bethany Griggs <[email protected]>
Beth Griggs <[email protected]> Bethany N Griggs <[email protected]>
Beth Griggs <[email protected]> BethGriggs <[email protected]>
Bidisha Pyne <[email protected]> <[email protected]>
Brad Decker <[email protected]> brad-decker <[email protected]>
Brad Larson <[email protected]> BradLarson <[email protected]>
Expand Down Expand Up @@ -282,8 +284,9 @@ Minwoo Jung <[email protected]> <[email protected]>
Minwoo Jung <[email protected]> <[email protected]>
Miroslav Bajtoš <[email protected]> <[email protected]>
Mitar Milutinovic <[email protected]>
Myles Borins <[email protected]> <[email protected]>
Myles Borins <[email protected]> <[email protected]>
Myles Borins <[email protected]> <[email protected]>
Myles Borins <[email protected]> <[email protected]>
Myles Borins <[email protected]> <[email protected]>
Nam Nguyen <[email protected]>
Nebu Pookins <[email protected]>
Netto Farah <[email protected]> nettofarah <[email protected]>
Expand Down Expand Up @@ -314,6 +317,7 @@ Rebecca Turner <[email protected]> <[email protected]>
Refael Ackermann <[email protected]> <[email protected]>
Reza Akhavan <[email protected]> jedireza <[email protected]>
Ricardo Sánchez Gregorio <[email protected]> richnologies <[email protected]>
Richard Lau <[email protected]> <[email protected]>
Rick Olson <[email protected]>
Rob Adelmann <[email protected]> <[email protected]>
Rob Adelmann <[email protected]> adelmann <[email protected]>
Expand All @@ -324,6 +328,7 @@ Roman Reiss <[email protected]>
Ron Korving <[email protected]> <[email protected]>
Ron Korving <[email protected]> ronkorving <[email protected]>
Ruben Bridgewater <[email protected]> <[email protected]>
Ruben Bridgewater <[email protected]> <[email protected]>
Russell Dempsey <[email protected]> <[email protected]>
Ryan Dahl <[email protected]>
Ryan Emery <[email protected]>
Expand Down Expand Up @@ -369,8 +374,9 @@ Stefan Bühler <[email protected]>
Stephen Belanger <[email protected]> <[email protected]>
Steve Mao <[email protected]> <[email protected]>
Steven R. Loomis <[email protected]> <[email protected]>
Stewart X Addison <[email protected]> Stewart Addison <[email protected]>
Stewart X Addison <[email protected]> sxa555 <[email protected]>
Stewart X Addison <[email protected]> Stewart Addison <[email protected]>
Stewart X Addison <[email protected]> sxa555 <[email protected]>
Stewart X Addison <[email protected]> Stewart X Addison <[email protected]>
Suraiya Hameed <[email protected]> suraiyah <[email protected]>
Suramya shah <[email protected]> ss22ever <[email protected]>
Surya Panikkal <[email protected]> surya panikkal <[email protected]>
Expand Down Expand Up @@ -404,6 +410,8 @@ Tim Smart <[email protected]> <[email protected]>
Tim Smart <[email protected]> <[email protected]>
Timothy Leverett <[email protected]> Timothy <[email protected]>
Tobias Nießen <[email protected]> <[email protected]>
Tom Atkinson <[email protected]> <[email protected]>
Tom Atkinson <[email protected]> <[email protected]>
Tom Hughes <[email protected]> <[email protected]>
Tom Hughes-Croucher <[email protected]>
Tom Purcell <[email protected]> tpurcell <[email protected]>
Expand Down
128 changes: 123 additions & 5 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -808,7 +808,7 @@ David Boivin <[email protected]>
Liang-Chi Hsieh <[email protected]>
Timothy Gu <[email protected]>
Fábio Santos <[email protected]>
Myles Borins <myles.borins@gmail.com>
Myles Borins <mylesborins@github.com>
Jonas Dohse <[email protected]>
Коренберг Марк <[email protected]>
Caleb Boyd <[email protected]>
Expand Down Expand Up @@ -888,9 +888,9 @@ Julien Waechter <[email protected]>
Vitor Cortez <[email protected]>
Michael Theriot <[email protected]>
Peter Geiss <[email protected]>
Richard Lau <[email protected].com>
Richard Lau <rlau@redhat.com>
José Moreira <[email protected]>
Tom Atkinson <atkinson.tommy@nsoft.ba>
Tom Atkinson <atkinson.tommy@nsoft.com>
Glen Arrowsmith <[email protected]>
Jeff Harris <[email protected]>
Alexander Makarenko <[email protected]>
Expand Down Expand Up @@ -1035,7 +1035,7 @@ Joran Siu <[email protected]>
Vitaly Tomilov <[email protected]>
Ratikesh Misra <[email protected]>
Alex Perkins <[email protected]>
Beth Griggs <[email protected].com>
Beth Griggs <bgriggs@redhat.com>
Joe Esposito <[email protected]>
Erin Spiceland <[email protected]>
Ravindra Barthwal <[email protected]>
Expand Down Expand Up @@ -1429,7 +1429,6 @@ Rj Bernaldo <[email protected]>
John F. Mercer <[email protected]>
Dejon "DJ" Gill <[email protected]>
Ahmad Nassri <[email protected]>
Tom Atkinson <[email protected]>
Tobias Nießen <[email protected]>
Joseph Gentle <[email protected]>
Arunesh Chandra <[email protected]>
Expand Down Expand Up @@ -3021,5 +3020,124 @@ David Gilbertson <[email protected]>
Sergey Zelenov <[email protected]>
Eric Bickle <[email protected]>
Joe Pea <[email protected]>
ExE Boss <[email protected]>
Mateusz Krawczuk <[email protected]>
Jonathan MERCIER <[email protected]>
Ujjwal Sharma <[email protected]>
Jichan <[email protected]>
Hassaan Pasha <[email protected]>
Eric Dobbertin <[email protected]>
Victor <[email protected]>
Ling Samuel <[email protected]>
Syohei YOSHIDA <[email protected]>
Nitin Kumar <[email protected]>
Christian Niederer <[email protected]>
Sk Sajidul Kadir <[email protected]>
Bartlomiej Brzozowski <[email protected]>
Saajan <[email protected]>
Yash Ladha <[email protected]>
Xu Meng <[email protected]>
Alex R <[email protected]>
Hachimi Aa (Sfeir) <[email protected]>
Daniel Estiven Rico Posada <[email protected]>
Andrés M. Gómez <[email protected]>
Nick Kreeger <[email protected]>
Moni <[email protected]>
Dave Vandyke <[email protected]>
Agustin Daguerre <[email protected]>
Jesus Hernandez <[email protected]>
龙腾道 <[email protected]>
John Kleinschmidt <[email protected]>
Cecchi MacNaughton <[email protected]>
Reşat SABIQ <[email protected]>
daemon1024 <[email protected]>
Qinhui Chen <[email protected]>
William Bonawentura <[email protected]>
Vadzim Zieńka <[email protected]>
David Daza <[email protected]>
雨夜带刀 <[email protected]>
karan singh virdi <[email protected]>
William Armiros <[email protected]>
Matt Kulukundis <[email protected]>
Edward Elric <[email protected]>
Prosper Opara <[email protected]>
Eileen <[email protected]>
Ishaan Jain <[email protected]>
Christopher Beeson <[email protected]>
thecodrr <[email protected]>
Chris Holland <[email protected]>
Ranjan Purbey <[email protected]>
白一梓 <[email protected]>
John Leidegren <[email protected]>
Karol Walasek <[email protected]>
osher <[email protected]>
szTheory <[email protected]>
Jonathan Buhacoff <[email protected]>
Paolo Insogna <[email protected]>
Richard Townsend <[email protected]>
Dan Fabulich <[email protected]>
Deep310 <[email protected]>
Dominykas Blyžė <[email protected]>
Wenning Zhang <[email protected]>
shisama <[email protected]>
Kirill Shatskiy <[email protected]>
Ben Bucksch <[email protected]>
Eli Schwartz <[email protected]>
Maciej Kacper Jagiełło <[email protected]>
Tom Nagle <[email protected]>
rickyes <[email protected]>
sapics <[email protected]>
Sagar Jadhav <[email protected]>
Dennis Ameling <[email protected]>
Todd Short <[email protected]>
Lucas Pardue <[email protected]>
Pragyan Das <[email protected]>
Shakil-Shahadat <[email protected]>
wenningplus <[email protected]>
WilliamConnatser <[email protected]>
Benjamin Kaduk <[email protected]>
Tatsuhiro Tsujikawa <[email protected]>
Nathan Blair <[email protected]>
patr0nus <[email protected]>
Alec Davidson <[email protected]>
falguniraina <[email protected]>
Rodion Abdurakhimov <[email protected]>
Anentropic <[email protected]>
Saleem <[email protected]>
Julien Poissonnier <[email protected]>
zombieleet <[email protected]>
Nikola Glavina <[email protected]>
Johannes Schöpp <[email protected]>
Francisco Ryan Tolmasky I <[email protected]>
Ye-hyoung Kang <[email protected]>
Jucke <[email protected]>
Pekka Nikander <[email protected]>
iandrc <[email protected]>
Tim Perry <[email protected]>
Corey Butler <[email protected]>
aetheryx <[email protected]>
Robey Pointer <[email protected]>
Priyank Singh <[email protected]>
Gabriele Greco <[email protected]>
Renato Mariscal <[email protected]>
Matthew McEachen <[email protected]>
Voltra <[email protected]>
davkor <[email protected]>
Carlos Lopez <[email protected]>
Hilla Shahrabani <[email protected]>
Frank Lemanschik <[email protected]>
Justice Almanzar <[email protected]>
Maksim Sinik <[email protected]>
João Lucas Lucchetta <[email protected]>
Danny Guo <[email protected]>
Turner Jabbour <[email protected]>
Igor Mikhalev <[email protected]>
DeeDeeG <[email protected]>
KuthorX <[email protected]>
Pooja D.P <[email protected]>
Shigma <[email protected]>
[email protected] <[email protected]>
Amila Welihinda <[email protected]>
schamberg97 <[email protected]>

# Generated by tools/update-authors.js
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V14.md#14.13.0">14.13.0</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V14.md#14.13.1">14.13.1</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V14.md#14.13.0">14.13.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V14.md#14.12.0">14.12.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V14.md#14.11.0">14.11.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V14.md#14.10.1">14.10.1</a><br/>
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ For information about the governance of the Node.js project, see
* [apapirovski](https://github.com/apapirovski) -
**Anatoli Papirovski** &lt;[email protected]&gt; (he/him)
* [BethGriggs](https://github.com/BethGriggs) -
**Beth Griggs** &lt;[email protected].com&gt; (she/her)
**Beth Griggs** &lt;bgriggs@redhat.com&gt; (she/her)
* [BridgeAR](https://github.com/BridgeAR) -
**Ruben Bridgewater** &lt;[email protected]&gt; (he/him)
* [ChALkeR](https://github.com/ChALkeR) -
Expand Down Expand Up @@ -257,7 +257,7 @@ For information about the governance of the Node.js project, see
* [benjamingr](https://github.com/benjamingr) -
**Benjamin Gruenbaum** &lt;[email protected]&gt;
* [BethGriggs](https://github.com/BethGriggs) -
**Beth Griggs** &lt;[email protected].com&gt; (she/her)
**Beth Griggs** &lt;bgriggs@redhat.com&gt; (she/her)
* [bmeck](https://github.com/bmeck) -
**Bradley Farias** &lt;[email protected]&gt;
* [bmeurer](https://github.com/bmeurer) -
Expand Down Expand Up @@ -383,7 +383,7 @@ For information about the governance of the Node.js project, see
* [rexagod](https://github.com/rexagod) -
**Pranshu Srivastava** &lt;[email protected]&gt; (he/him)
* [richardlau](https://github.com/richardlau) -
**Richard Lau** &lt;[email protected].com&gt;
**Richard Lau** &lt;rlau@redhat.com&gt;
* [rickyes](https://github.com/rickyes) -
**Ricky Zhou** &lt;[email protected]&gt; (he/him)
* [ronag](https://github.com/ronag) -
Expand Down Expand Up @@ -415,7 +415,7 @@ For information about the governance of the Node.js project, see
* [starkwang](https://github.com/starkwang) -
**Weijia Wang** &lt;[email protected]&gt;
* [sxa](https://github.com/sxa) -
**Stewart X Addison** &lt;sxa@uk.ibm.com&gt;
**Stewart X Addison** &lt;sxa@redhat.com&gt; (he/him)
* [targos](https://github.com/targos) -
**Michaël Zasso** &lt;[email protected]&gt; (he/him)
* [TimothyGu](https://github.com/TimothyGu) -
Expand Down Expand Up @@ -572,7 +572,7 @@ maintaining the Node.js project.

Primary GPG keys for Node.js Releasers (some Releasers sign with subkeys):

* **Beth Griggs** &lt;[email protected].com&gt;
* **Beth Griggs** &lt;bgriggs@redhat.com&gt;
`4ED778F539E3634C779C87C6D7062848A1AB005C`
* **Colin Ihrig** &lt;[email protected]&gt;
`94AE36675C464D64BAFA68DD7434390BDBE9B9C5`
Expand All @@ -582,7 +582,7 @@ Primary GPG keys for Node.js Releasers (some Releasers sign with subkeys):
`8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600`
* **Myles Borins** &lt;[email protected]&gt;
`C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8`
* **Richard Lau** &lt;[email protected].com&gt;
* **Richard Lau** &lt;rlau@redhat.com&gt;
`C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C`
* **Rod Vagg** &lt;[email protected]&gt;
`DD8F2338BAE7501E3DD5AC78C273792F7D83545D`
Expand Down
17 changes: 17 additions & 0 deletions common.gypi
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,9 @@
['target_arch in "ppc64 s390x"', {
'v8_enable_backtrace': 1,
}],
['OS=="linux"', {
'node_section_ordering_info%': ''
}]
],
},

Expand Down Expand Up @@ -172,6 +175,20 @@
},
'cflags': [ '-O3' ],
'conditions': [
['OS=="linux"', {
'conditions': [
['node_section_ordering_info!=""', {
'cflags': [
'-fuse-ld=gold',
'-ffunction-sections',
],
'ldflags': [
'-fuse-ld=gold',
'-Wl,--section-ordering-file=<(node_section_ordering_info)',
],
}],
],
}],
['OS=="solaris"', {
# pull in V8's postmortem metadata
'ldflags': [ '-Wl,-z,allextract' ]
Expand Down
Loading