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

deps: update OpenSSL 3.0.5+quic #43693

Closed
wants to merge 352 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
352 commits
Select commit Hold shift + click to select a range
784d84c
fs: add `read(buffer[, options])` versions
LiviaMedeiros May 2, 2022
1237c74
doc: add additional step to security release process
mhdawson Apr 29, 2022
cacff07
src: fix memory leak for v8.serialize
liuxingbaoyu May 2, 2022
1fbfee2
doc: fix examples in cluster.md
y1d7ng May 2, 2022
3ab3086
doc: fix errors in Web Streams doc
y1d7ng May 3, 2022
2f192c4
http: added connection closing methods
ShogunPanda Apr 28, 2022
56c47b5
test: use consistent timeouts
ShogunPanda Apr 28, 2022
d746207
test: fix test-crypto-fips.js under shared OpenSSL
May 2, 2022
19c060f
crypto: adjust minimum length in generateKey('hmac', ...)
LiviaMedeiros May 4, 2022
8cfc18e
src,crypto: remove uses of AllocatedBuffer from crypto_rsa.cc
RaisinTen May 4, 2022
2df1624
deps: upgrade npm to 8.9.0
npm-robot May 5, 2022
a20310d
bootstrap: use a context snapshotted with primordials in workers
joyeecheung May 5, 2022
2dc7956
test: improve `lib/internal/webstreams/readablestream.js` coverage
fossamagna May 5, 2022
b1c18ed
test: use`mustSucceed` instead of `mustCall` with `assert.ifError`
fossamagna May 5, 2022
d23debb
test: validate webstream encoder/decoder inspector
kuriyosh May 5, 2022
e058f47
test: improve observable ICU behaviour coverage
LiviaMedeiros May 5, 2022
1146806
bootstrap: stop delaying instantiation of maps in per-context scripts
RaisinTen May 5, 2022
41d2f6e
test: rename handlewrap.hasref tests
daeyeon May 5, 2022
c64b8d3
lib,test: enable wasm/webapi/empty-body WPT
tniessen May 5, 2022
0ec32d0
meta: move one or more collaborators to emeritus
nodejs-github-bot May 2, 2022
48f4a71
build: fix indeterminacy of icu_locales value
3ap May 6, 2022
ba3ad7c
doc: use serial comma in cluster docs
tniessen May 6, 2022
840e61e
doc: improve commit message example for releases
juanarbol May 6, 2022
0eb32ed
build: fix various shared library build issues
lux01 Feb 4, 2022
7cac7bb
assert: fix CallTracker wraps the function causes the length to be lost
y1d7ng May 6, 2022
5470578
worker: fix stream racing with terminate
airtable-keyhanvakil May 6, 2022
38e4c15
src: always signal V8 for intercepted properties
targos May 6, 2022
5dc7929
src: remove unnecessary comment
cola119 May 6, 2022
65d6455
doc: use serial comma in tls docs
tniessen May 8, 2022
16df8ad
meta: update AUTHORS
nodejs-github-bot May 8, 2022
265ecdf
tools: update lint-md-dependencies
nodejs-github-bot May 8, 2022
7987238
tools: refactor lint-sh.js to esm module
F3n67u May 8, 2022
64daaca
tools: update eslint to 8.15.0
nodejs-github-bot May 8, 2022
946f57c
debugger: fix inconsistent inspector output of exec new Map()
cola119 May 8, 2022
46a44b3
lib: move WebAssembly Web API into separate file
tniessen May 8, 2022
13c333e
Revert "deps: add template for generated headers"
danbev May 5, 2022
e8121ae
deps: regenerate OpenSSL archs files
danbev May 5, 2022
64e0aa1
doc: rename N-API to Node-API in test/README.md
daeyeon May 9, 2022
686c4c1
doc: add release key for Juan Arboleda
juanarbol May 9, 2022
4de918b
doc: add the preferred name for @himself65
himself65 May 9, 2022
c988a0e
doc: use serial comma in http docs
tniessen May 9, 2022
55ef6e8
wasm: add missing init reported by coverity
mhdawson Apr 28, 2022
4a3f678
doc: add LiviaMedeiros to collaborators
LiviaMedeiros May 10, 2022
ef177da
doc: mark some node-api functions as experimental
NickNaso May 6, 2022
e2462a2
node-api: fix napi_get_all_property_names
vmoroz Apr 13, 2022
22cb710
doc: add Rafael to the security steward for NearForm
mcollina May 4, 2022
174ff97
meta: update .mailmap for recent README name change
Trott May 9, 2022
e9e1f1e
typings: fix `os.cpus` invalid return type
himself65 May 10, 2022
0957212
doc: use consistent method symbol
ShogunPanda May 10, 2022
330e267
doc: use serial comma in buffer docs
tniessen May 11, 2022
6365bf8
deps: upgrade openssl sources to quictls/openssl-3.0.3
RafaelGSS May 9, 2022
8e54c19
deps: update archs files for quictls/openssl-3.0.3+quic
RafaelGSS May 9, 2022
3816a97
doc: add detail for how to update llhttp
mhdawson May 9, 2022
a4a4f71
deps: fix llhttp version number
mhdawson May 9, 2022
eb630d7
doc: add maintaining info for shared libary option
mhdawson Mar 29, 2022
1e9de0d
doc: remove git:// protocol, adjust nits in onboarding.md
LiviaMedeiros May 10, 2022
76096c2
doc: use serial comma in util docs
tniessen May 12, 2022
c92e291
perf_hooks: add PerformanceResourceTiming
RafaelGSS Apr 10, 2022
c535db1
src: delete AllocatedBuffer
RaisinTen May 13, 2022
037ff3d
node-api: explicitly set __cdecl for API functions
vmoroz Apr 18, 2022
a9703a5
deps: remove opensslconf template headers
danbev May 10, 2022
7c4df42
build: disable windows-2022 temporarily
gengjiawen May 14, 2022
9629c74
doc: use serial comma in modules docs
tniessen May 14, 2022
ddd271e
meta: add mailmap entry for ShogunPanda
ShogunPanda May 15, 2022
becca06
fs: remove unnecessary ?? operator
mroderick May 15, 2022
cec678a
build: set ASAN workaround
richardlau May 13, 2022
d128356
deps: update undici to 5.2.0
nodejs-github-bot May 15, 2022
531a0a9
tools: update lint-md-dependencies to rollup@2.73.0
nodejs-github-bot May 15, 2022
9eb8bf1
test: reduce flakiness of `test-fs-read-position-validation.mjs`
LiviaMedeiros May 15, 2022
839824a
doc: use serial comma in events docs
tniessen May 15, 2022
f53ed9d
doc: use serial comma in fs docs
tniessen May 15, 2022
0670843
test: fix dangerous .map in `test/parallel/test-http-set-trailers.js`
LiviaMedeiros May 13, 2022
1531ef1
2022-05-17, Version 18.2.0 (Current)
RafaelGSS May 10, 2022
7596fbf
Working on v18.2.1
RafaelGSS May 17, 2022
b3c8e60
deps: update V8 to 10.2.154.2
targos Apr 19, 2022
b8b5e6d
build: reset embedder string to "-node.0"
targos Apr 19, 2022
4be7584
deps: V8: un-cherry-pick bd019bd
refack Mar 27, 2019
f83323f
deps: V8: forward declaration of `Rtl*FunctionTable`
refack May 22, 2019
e678b6c
deps: fix V8 build issue with inline methods
gengjiawen Oct 14, 2020
2130891
deps: disable trap handler for Windows cross-compiler
targos Oct 20, 2021
45e1fd4
deps: silence V8's warning on CompileFunction
targos Nov 22, 2021
76546b1
deps: V8: fix v8-cppgc.h for MSVC
gengjiawen Mar 17, 2022
c626a53
deps: make V8 compilable with older glibc
targos Mar 18, 2022
742ffef
deps: make V8 10.2 ABI-compatible with 10.1
targos Apr 19, 2022
5228028
tools: update V8 gypfiles for 10.2
targos Apr 12, 2022
d663470
build: run V8 tests with detected Python version
richardlau Apr 5, 2022
5eff7b4
Revert "build: make x86 Windows support temporarily experimental"
targos Apr 14, 2022
0000654
deps: patch V8 to 10.2.154.4
targos May 17, 2022
9577878
src: replace TraceEventScope with sync events
legendecas May 5, 2022
b318185
doc: add strategic initiative for shadow realm
legendecas May 16, 2022
82fb037
src: move context snapshot index to SnapshotData
joyeecheung May 9, 2022
85d81a7
bootstrap: include code cache in the embedded snapshot
joyeecheung Nov 18, 2021
72a767b
src: remove SecureContext::operator*
tniessen May 17, 2022
3e89b73
fs: make params in writing methods optional
LiviaMedeiros Apr 4, 2022
4e9393e
doc: use ASCII apostrophes consistently
tniessen May 17, 2022
6f48dfb
fs: add trailing commas
LiviaMedeiros May 17, 2022
d8a14a2
src: fix static analysis warning and use smart ptr
tniessen May 18, 2022
d42de13
deps: upgrade npm to 8.10.0
May 11, 2022
4d9f43a
doc: use serial comma in dns docs
tniessen May 19, 2022
7d8d9d6
meta: add mailmap entry for Morgan Roderick
lpinca May 19, 2022
11c783f
net: remoteAddress always undefined called before connected
y1d7ng May 8, 2022
d91b489
worker: fix heap snapshot crash on exit
legendecas May 17, 2022
1be254b
meta: add mailmap entry for npm team
lpinca May 19, 2022
093a3cf
doc: fix errors in Performance hooks doc
y1d7ng May 19, 2022
56fc712
doc: use serial comma in assert docs
tniessen May 20, 2022
945f228
doc: add release key for RafaelGSS
RafaelGSS May 20, 2022
1da6b7c
meta: add mailmap entry for legendecas
legendecas May 20, 2022
1183058
tools: refactor update-authors.js to ESM
F3n67u May 21, 2022
1e2552b
src: reuse GetServerName
tniessen May 21, 2022
9cc5ce6
test: improve readline/emitKeypressEvents.js coverage
y1d7ng May 22, 2022
ed352a9
tools: update eslint to 8.16.0
nodejs-github-bot May 22, 2022
2b8b224
doc: remove outdated footnote (Python 2 --> 3 for V8 tests)
DeeDeeG May 22, 2022
285ef30
console: fix console.dir crash on a revoked proxy
daeyeon May 22, 2022
0efeceb
tools: update lint-md-dependencies to rollup@2.74.1
nodejs-github-bot May 22, 2022
71074ee
doc: improve callback params for `fs.mkdir`
daeyeon May 22, 2022
f90a3d7
doc: improved parallel specification
mawaregetsuka May 22, 2022
c76caad
debugger: throw a more useful error when the frame is missing
cola119 May 22, 2022
d9fb25c
tools: refactor build-addons.js to ESM
F3n67u May 22, 2022
701d404
lib: refactor `validateInt32` and `validateUint32`
mawaregetsuka May 22, 2022
b772c13
doc: use serial comma in process docs
tniessen May 22, 2022
9539cfa
http: add uniqueHeaders option to request and createServer
ShogunPanda Jan 10, 2022
41b69e3
src,lib: migrate to console on context's extra binding
legendecas May 18, 2022
8f5b457
net: add ability to reset a tcp socket
PupilTong May 15, 2022
d7ca223
test: use mustSucceed instead of mustCall with assert.ifError
fossamagna May 23, 2022
598c1f1
doc: use serial comma in dgram docs
tniessen May 23, 2022
6ee9fb1
src: make SecureContext fields private
tniessen May 24, 2022
3082c75
doc: make minor adjustments
LiviaMedeiros May 24, 2022
a07f5f2
http2: improve tests and docs
daeyeon May 24, 2022
baa5d00
src: refactor GetCipherValue and related functions
tniessen May 24, 2022
d6cf409
util: add parseArgs module
bcoe May 24, 2022
87b248e
deps: update undici to 5.3.0
nodejs-github-bot May 24, 2022
3e1ed1e
test: improve code coverage for inspector connection errors
cola119 May 25, 2022
b187060
http2: set origin name correctly when servername is empty
ofirbarak May 25, 2022
920d8c5
crypto: align webcrypto RSA key import/export with other implementations
panva May 25, 2022
76b4680
doc: document `signal` option for `EventTarget#addEventListener`
aduh95 May 25, 2022
54d68b1
perf_hooks: fix start_time of perf_hooks
theanarkh May 12, 2022
41fdc26
deps: upgrade npm to 8.11.0
May 25, 2022
9c4e070
node-api: emit uncaught-exception on unhandled tsfn callbacks
legendecas Dec 14, 2020
776e746
doc: fix napi version for node_api_symbol_for
danielleadams Apr 27, 2022
badf72d
doc: use serial comma in worker_threads docs
tniessen May 28, 2022
0098933
doc: add note regarding `%Array.prototype.concat%` in `primordials.md`
aduh95 May 29, 2022
447bbd0
tls: fix convertALPNProtocols accepting ArrayBufferViews
LiviaMedeiros May 26, 2022
09da764
meta: update AUTHORS
nodejs-github-bot May 29, 2022
df69146
tools: update lint-md-dependencies to rollup@2.75.1
nodejs-github-bot May 29, 2022
ecacc3a
deps: exclude linker scripts for windows builds
danbev May 5, 2022
35250bf
deps: regenerate OpenSSL archs files
danbev May 16, 2022
0afdc3e
doc: use serial comma in errors docs
tniessen May 30, 2022
aefc9dd
benchmark: add node-error benchmark
RafaelGSS May 12, 2022
dc3b91f
deps: update undici to 5.4.0
nodejs-github-bot Jun 1, 2022
49362ef
2022-06-01, Version 18.3.0 (Current)
bengl May 31, 2022
bb34a5b
Working on v18.3.1
bengl Jun 2, 2022
69ce503
doc: use serial comma in console docs
tniessen May 31, 2022
b3d7dc1
tools: update clang-format 1.7.0 to 1.8.0
RaisinTen Jun 1, 2022
f93848f
tools: update lint-md-dependencies to rollup@2.75.3
nodejs-github-bot May 31, 2022
5a3a2a1
doc: add src/crypto to CC list for nodejs/crypto
tniessen Jun 1, 2022
acd96d8
test: add `BigInt`s to `common.getArrayBufferViews()`
LiviaMedeiros Jun 1, 2022
ee392c5
doc: update CHANGELOG_V18.md
panva Jun 2, 2022
10f7994
tools: update `codecov/codecov-action` version
aduh95 Jun 2, 2022
5e65c1f
src: convey potential exceptions during StreamPipe construction
RaisinTen Jun 2, 2022
8d892f5
build: add nonpm and nocorepack to vcbuild.bat
RaisinTen Jun 2, 2022
4674b0d
doc: fix 404 link of BUILDING.md
F3n67u Jun 2, 2022
7d0f6da
doc: fix chromium document link in pull-requests.md
rikapo Jun 2, 2022
b864460
lib: use null-prototype objects for property descriptors
aduh95 Jun 3, 2022
9b76453
fs: export constants from `fs/promises`
F3n67u Jun 3, 2022
fff0560
doc: promote cdt to tier 3
tony-go Jun 3, 2022
7f8f61a
tls: fix performance regression in `convertALPNProtocols()`
LiviaMedeiros May 30, 2022
28c034d
crypto: add CFRG curves to Web Crypto API
panva Jun 4, 2022
201f3d7
report: add more heap infos in process report
theanarkh Jun 4, 2022
18fffe6
test: convert then to async/await
meekdenzo Jun 4, 2022
60dc362
meta: update AUTHORS
nodejs-github-bot Jun 4, 2022
4a9511d
lib: give names to promisified methods
LiviaMedeiros May 26, 2022
8a4e1fa
doc: use serial comma in ESM docs
tniessen Jun 5, 2022
c572d2d
doc: use serial comma in pull request doc
F3n67u Jun 5, 2022
f3188c1
doc: add CIGTM to `glossary.md`
F3n67u Jun 5, 2022
f598fe1
tools: use hashes instead of tags for external actions (#43284)
aduh95 Jun 5, 2022
c9aed9d
doc: add missing require to stream api doc
F3n67u Jun 5, 2022
05f38c6
doc: make clear the result of comparison between Symbol.for
cola119 Jun 6, 2022
d5d0f01
tools: update eslint to 8.17.0
nodejs-github-bot Jun 6, 2022
7f45d69
tools: update lint-md-dependencies to rollup@2.75.5
nodejs-github-bot Jun 6, 2022
9335ea6
doc: use serial comma in net docs
tniessen Jun 7, 2022
f2bc6a3
doc: improve description of TZ
tniessen Jun 7, 2022
02944a6
doc: fix typo in util.parseArgs usage example
michaelficarra Jun 6, 2022
f9ad98f
doc: change glossary link in pull request guide to node's glossary doc
F3n67u Jun 8, 2022
d558b3c
doc: add undici to glossary
F3n67u Jun 6, 2022
9803b82
net,dns: move hasObserver out of perf function
theanarkh Jun 9, 2022
b824a0b
doc: fix specifier example in `esm.md`
privatenumber Jun 9, 2022
052c8ea
doc: use serial comma in webstreams docs
tniessen Jun 9, 2022
cc3505b
doc: fix typo in globals.md
daeyeon Jun 10, 2022
6d00533
crypto: remove Node.js-specific webcrypto extensions
panva Jun 11, 2022
a8ecec5
meta: move one or more collaborators to emeritus (#43183)
nodejs-github-bot Jun 11, 2022
8c0fe1e
tools: fix find-inactive actions
LiviaMedeiros Jun 11, 2022
b187d55
util: add `kEmptyObject` to internal/util
LiviaMedeiros May 21, 2022
702bfa0
async_hooks: use `kEmptyObject`
LiviaMedeiros May 21, 2022
4109ddc
child_process: use `kEmptyObject`
LiviaMedeiros May 21, 2022
7b5cb14
cluster: use `kEmptyObject`
LiviaMedeiros May 21, 2022
df0903c
crypto: use `kEmptyObject`
LiviaMedeiros May 21, 2022
fda2105
events: use `kEmptyObject`
LiviaMedeiros May 21, 2022
63bf49b
fs: use `kEmptyObject`
LiviaMedeiros May 21, 2022
a4409f8
http: use `kEmptyObject`
LiviaMedeiros May 21, 2022
2ffd541
http2: use `kEmptyObject`
LiviaMedeiros May 21, 2022
b468b8f
https: use `kEmptyObject`
LiviaMedeiros May 21, 2022
a3310d1
perf_hooks: use `kEmptyObject`
LiviaMedeiros May 21, 2022
5e98cac
readline: use `kEmptyObject`
LiviaMedeiros May 21, 2022
b200a5f
stream: use `kEmptyObject`
LiviaMedeiros May 21, 2022
e576a7f
test_runner: use `kEmptyObject`
LiviaMedeiros May 21, 2022
fecad7a
timers: use `kEmptyObject`
LiviaMedeiros May 21, 2022
e31baca
tls: use `kEmptyObject`
LiviaMedeiros May 21, 2022
024b396
vm: use `kEmptyObject`
LiviaMedeiros May 21, 2022
7fc432f
wasi: use `kEmptyObject`
LiviaMedeiros May 21, 2022
44b65d0
worker: use `kEmptyObject`
LiviaMedeiros May 21, 2022
3b2f7ee
lib: use `kEmptyObject` in various places
LiviaMedeiros May 21, 2022
cf8a115
tools: add `avoid-prototype-pollution` lint rule
aduh95 Jun 11, 2022
b69d874
tools: fix `create-or-update-pull-request-action` hash on GHA
aduh95 Jun 11, 2022
adec5fa
doc: add F3n67u to triagers
F3n67u Jun 11, 2022
b05cea5
meta: update AUTHORS
nodejs-github-bot Jun 12, 2022
e30d4c1
doc: add fspromises mkdir example
bnb Jun 12, 2022
f8d26c6
test: fix `common.mustNotCall` error message
aduh95 Apr 29, 2022
e1b8c85
test: add test for short-option followed by its value
cola119 Jun 12, 2022
112518f
perf_hooks: fix function wrapped by `timerify` to work correctly
cola119 Jun 12, 2022
7e8a00a
readline: fix question stack overflow
chapko Jun 12, 2022
931ecfa
src: fix memory leaks and refactor `ByteSource`
tniessen Jun 12, 2022
66d956c
repl: make autocomplete case-insensitive
gribnoysup Jun 12, 2022
41955e5
doc: use serial comma in report docs
tniessen Jun 13, 2022
f7c4015
bootstrap: consolidate global properties definition
legendecas Jun 9, 2022
4caeb10
doc: remove ETW from diag tierlist
tony-go Jun 13, 2022
b9634e7
doc: remove llnode from diag tierlist
tony-go Jun 13, 2022
64edd6c
meta: move one or more collaborators to emeritus
nodejs-github-bot Jun 13, 2022
71802c3
test: fix address in use error
everett1992 May 24, 2022
a056840
src: fix json utils escapes for U+000B
legendecas May 25, 2022
f4c830f
deps: upgrade npm to 8.12.1
npm-cli-bot Jun 14, 2022
42c2115
test: mark test_buffer/test_finalizer flaky
mhdawson Jun 13, 2022
36e5684
doc: clarify use of deps/icu-small
mhdawson Jun 1, 2022
066f963
doc: add initial doc on how to update cjs-module-lexer
mhdawson May 30, 2022
d2a98dc
inspector: add missing initialization
mhdawson May 30, 2022
517f17b
deps: update undici to 5.5.1
nodejs-github-bot Jun 14, 2022
0c5092c
events: fix adding abort listener in `events.once`
daeyeon Jun 14, 2022
fe7fd85
deps: update Corepack to 0.11.2
arcanis Jun 15, 2022
56b8cc5
util: freeze `kEnumerableProperty`
LiviaMedeiros May 26, 2022
0a075cb
crypto: fix webcrypto JWK EC and OKP import crv check
panva Jun 15, 2022
7f02e22
crypto: test webcrypto ec raw public key import
panva Jun 15, 2022
9f1de2c
crypto: fix webcrypto import of cfrg raw public keys
panva Jun 15, 2022
1cc1a57
test: remove unused argument in test-util-inspect.js
cjihrig Jun 15, 2022
f91babe
doc: packages documentation updates for 12 EOL
guybedford Jun 11, 2022
0bb84b0
dns: accept `'IPv4'` and `'IPv6'` for `family`
aduh95 May 10, 2022
ac9599a
tools: report unsafe string and regex primordials as lint errors
aduh95 Jun 15, 2022
812140c
tools,doc: add guards against prototype pollution when creating proxies
aduh95 Jun 12, 2022
e339e9c
2022-06-16, Version 18.4.0 (Current)
danielleadams Jun 13, 2022
8af0b83
Working on v18.4.1
danielleadams Jun 16, 2022
5e5a44e
deps: upgrade openssl sources to quictls/openssl-3.0.5+quic
RafaelGSS Jul 5, 2022
4056193
deps: update archs files for quictls/openssl-3.0.5+quic
RafaelGSS Jul 5, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 0 additions & 2 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -107,10 +107,8 @@

/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

# V8
Expand Down
2 changes: 1 addition & 1 deletion .github/label-pr-config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ subSystemLabels:
/^tools\/make-v8/: tools, v8 engine, needs-ci
/^tools\/v8_gypfiles/: tools, v8 engine, needs-ci
/^tools\/(code_cache|snapshot)/: needs-ci
/^tools\/build-addons.js/: needs-ci
/^tools\/build-addons.mjs/: needs-ci
# all other tool changes should be marked as such
/^tools\//: tools
/^\.eslint|\.remark|\.editorconfig/: tools
Expand Down
8 changes: 5 additions & 3 deletions .github/workflows/authors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,18 @@ jobs:
with:
fetch-depth: '0' # This is required to actually get all the authors
persist-credentials: false
- run: tools/update-authors.js # Run the AUTHORS tool
- uses: gr2m/create-or-update-pull-request-action@v1 # Create a PR or update the Action's existing PR
- run: tools/update-authors.mjs # Run the AUTHORS tool
- uses: gr2m/create-or-update-pull-request-action@6720400cad8e74d7adc64640e4e6ea6748b83d8f
# Creates a PR or update the Action's existing PR, or
# no-op if the base branch is already up-to-date.
env:
GITHUB_TOKEN: ${{ secrets.GH_USER_TOKEN }}
with:
author: Node.js GitHub Bot <github-bot@iojs.org>
body: >
Here are some new additions to the AUTHORS file.
This is an automatically generated PR by the
`authors.yml` GitHub Action, which runs `tools/update-authors.js`.
`authors.yml` GitHub Action, which runs `tools/update-authors.mjs`.
branch: actions/authors-update # Custom branch *just* for this Action.
commit-message: 'meta: update AUTHORS'
labels: meta
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
if: github.event.pull_request.draft == false
strategy:
matrix:
windows: [windows-2019, windows-2022]
windows: [windows-2019]
fail-fast: false
runs-on: ${{ matrix.windows }}
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/coverage-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,6 @@ jobs:
- name: Clean tmp
run: rm -rf coverage/tmp && rm -rf out
- name: Upload
uses: codecov/codecov-action@v1
uses: codecov/codecov-action@v3
with:
directory: ./coverage
4 changes: 2 additions & 2 deletions .github/workflows/coverage-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ env:
jobs:
coverage-windows:
if: github.event.pull_request.draft == false
runs-on: windows-latest
runs-on: windows-2019
steps:
- uses: actions/checkout@v3
with:
Expand Down Expand Up @@ -61,6 +61,6 @@ jobs:
- name: Clean tmp
run: npx rimraf ./coverage/tmp
- name: Upload
uses: codecov/codecov-action@v1
uses: codecov/codecov-action@v3
with:
directory: ./coverage
4 changes: 3 additions & 1 deletion .github/workflows/find-inactive-collaborators.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,9 @@ jobs:
run: tools/find-inactive-collaborators.mjs

- name: Open pull request
uses: gr2m/create-or-update-pull-request-action@v1
uses: gr2m/create-or-update-pull-request-action@6720400cad8e74d7adc64640e4e6ea6748b83d8f
# Creates a PR or update the Action's existing PR, or
# no-op if the base branch is already up-to-date.
env:
GITHUB_TOKEN: ${{ secrets.GH_USER_TOKEN }}
with:
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/find-inactive-tsc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,9 @@ jobs:
run: tools/find-inactive-tsc.mjs >> $GITHUB_ENV

- name: Open pull request
uses: gr2m/create-or-update-pull-request-action@v1
uses: gr2m/create-or-update-pull-request-action@6720400cad8e74d7adc64640e4e6ea6748b83d8f
# Creates a PR or update the Action's existing PR, or
# no-op if the base branch is already up-to-date.
env:
GITHUB_TOKEN: ${{ secrets.GH_USER_TOKEN }}
with:
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/license-builder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@ jobs:
with:
persist-credentials: false
- run: ./tools/license-builder.sh # Run the license builder tool
- uses: gr2m/create-or-update-pull-request-action@v1.x # Create a PR or update the Action's existing PR
- uses: gr2m/create-or-update-pull-request-action@6720400cad8e74d7adc64640e4e6ea6748b83d8f
# Creates a PR or update the Action's existing PR, or
# no-op if the base branch is already up-to-date.
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
Expand Down
12 changes: 8 additions & 4 deletions .github/workflows/linters.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,15 +70,19 @@ jobs:
- name: Format C/C++ files
run: |
make format-cpp-build
# The `make format-cpp` error code is intentionally ignored here
# because it is irrelevant. We already check if the formatter produced
# a diff in the next line.
# Refs: https://github.com/nodejs/node/pull/42764
CLANG_FORMAT_START="$(git merge-base HEAD refs/remotes/origin/$GITHUB_BASE_REF)" \
make format-cpp
make format-cpp || true
git --no-pager diff --exit-code && EXIT_CODE="$?" || EXIT_CODE="$?"
if [ "$EXIT_CODE" != "0" ]
then
echo
echo 'ERROR: Please run:'
echo
echo ' CLANG_FORMAT_START="$(git merge-base HEAD <target-branch-name>)" make format-cpp'
echo " CLANG_FORMAT_START="$\(git merge-base HEAD ${GITHUB_BASE_REF}\)" make format-cpp"
echo
echo 'to format the commits in your branch.'
exit "$EXIT_CODE"
Expand Down Expand Up @@ -152,15 +156,15 @@ jobs:
persist-credentials: false
- run: shellcheck -V
- name: Lint Shell scripts
run: tools/lint-sh.js .
run: tools/lint-sh.mjs .
lint-codeowners:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
persist-credentials: false
- uses: mszostok/codeowners-validator@v0.6.0
- uses: mszostok/codeowners-validator@7f3f5e28c6d7b8dfae5731e54ce2272ca384592f
with:
checks: files,duppatterns
lint-pr-url:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/notify-force-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Slack Notification
uses: rtCamp/action-slack-notify@master
uses: rtCamp/action-slack-notify@12e36fc18b0689399306c2e0b3e0f2978b7f1ee7
env:
SLACK_COLOR: '#DE512A'
SLACK_ICON: https://github.com/nodejs.png?size=48
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-asan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ concurrency:
cancel-in-progress: true

env:
ASAN_OPTIONS: intercept_tls_get_addr=0
PYTHON_VERSION: '3.10'
FLAKY_TESTS: dontcare

Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/tools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,9 @@ jobs:
with:
persist-credentials: false
- run: ${{ matrix.run }}
- uses: gr2m/create-or-update-pull-request-action@v1 # Create a PR or update the Action's existing PR
- uses: gr2m/create-or-update-pull-request-action@6720400cad8e74d7adc64640e4e6ea6748b83d8f
# Creates a PR or update the Action's existing PR, or
# no-op if the base branch is already up-to-date.
env:
GITHUB_TOKEN: ${{ secrets.GH_USER_TOKEN }}
with:
Expand Down
17 changes: 15 additions & 2 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ Ashley Maceli <ashley.maceli@gmail.com>
Ashok Suthar <coderatlabs@gmail.com>
Ashutosh Kumar Singh <singhjug1994@gmail.com>
Atsuo Fukaya <fukayatsu@gmail.com>
Austin Kelleher <austinlkelleher@gmail.com> <austin.kell47@gmail.com>
Azard <azardf4yy@gmail.com> <330815461@qq.com>
Ben Lugavere <b.lugavere@gmail.com>
Ben Noordhuis <info@bnoordhuis.nl> <ben@strongloop.com>
Expand Down Expand Up @@ -82,11 +83,14 @@ Brian White <mscdex@mscdex.net> <mscdex@users.noreply.github.com>
Caleb Boyd <caleb.boyd@gmail.com>
Calvin Metcalf <calvin.metcalf@gmail.com> <calvin.metcalf@state.ma.us>
Calvin Metcalf <calvin.metcalf@gmail.com> <cmetcalf@appgeo.com>
Camillo Bruni <camillobruni@users.noreply.github.com> <cbruni@chromium.org>
Caralyn Reisle <caralynreisle@gmail.com>
Charles <ineedpracticing@gmail.com> <cydjudge@users.noreply.github.com>
Charles Rudolph <charles.rudolph@originate.com>
Chen Gang <gangc.cxy@foxmail.com>
Chen Gang <gangc.cxy@foxmail.com> <13298548+MoonBall@users.noreply.github.com>
Chengzhong Wu <legendecas@gmail.com>
Chengzhong Wu <legendecas@gmail.com> <chengzhong.wcz@alibaba-inc.com>
Chew Choon Keat <choonkeat@gmail.com>
Chris Andrews <cpandrews8@gmail.com>
Chris Johnson <chris.s.johnson4@gmail.com>
Expand Down Expand Up @@ -196,8 +200,6 @@ Hassaan Pasha <pasha.hassaan@gmail.com> <hassaan.pasha@teamo.io>
Hendrik Schwalm <mail@hendrikschwalm.de>
Henry Chin <hheennrryy@gmail.com>
Herbert Vojčík <herby@mailbox.sk>
himself65 <himself65@outlook.com> <himself65@mask.io>
himself65 <himself65@outlook.com> <himself6565@gmail.com>
Hitesh Kanwathirtha <hiteshk@microsoft.com> <digitalinfinity@gmail.com>
Icer Liang <liangshuangde@163.com> <wizicer@users.noreply.github.com>
Igor Savin <iselwin@gmail.com>
Expand Down Expand Up @@ -298,6 +300,7 @@ Lakshmi Swetha Gopireddy <lakshmiswethagopireddy@gmail.com> <lgopired@in.ibm.com
Lars-Magnus Skog <ralphtheninja@riseup.net> <lars.magnus.skog@gmail.com>
Lasse R.H. Nielsen <lrn@chromium.org>
Leeseean Chiu <leeseean@qq.com>
LiviaMedeiros <livia@cirno.name> <74449973+LiviaMedeiros@users.noreply.github.com>
Lucas Pardue <lucaspardue.24.7@gmail.com> <lucas.pardue@bbc.co.uk>
Luke Bayes <lbayes@patternpark.com>
Lydia Kats <llkats@gmail.com>
Expand Down Expand Up @@ -356,6 +359,8 @@ Mitar Milutinovic <mitar.git@tnode.com>
Mithun Sasidharan <mithunsasidharan89@gmail.com> <msasidharan@paypal.com>
Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> <62040526+VoltrexMaster@users.noreply.github.com>
Morgan Roderick <morgan@roderick.dk>
Morgan Roderick <morgan@roderick.dk> <20321+mroderick@users.noreply.github.com>
MURAKAMI Masahiko <m-murakami@esm.co.jp> <fossamagna2@gmail.com>
Myles Borins <myles.borins@gmail.com> <mborins@us.ibm.com>
Myles Borins <myles.borins@gmail.com> <mylesborins@github.com>
Expand All @@ -372,10 +377,16 @@ Nils Kuhnhenn <lain@volafile.io>
Nitzan Uziely <linkgoron@gmail.com> <Linkgoron@users.noreply.github.com>
Nitzan Uziely <linkgoron@gmail.com> <nitzan@testim.io>
Noah Rose Ledesma <noahroseledesma@seattleacademy.org>
npm team <ops+robot@npmjs.com>
npm team <ops+robot@npmjs.com> <npm CLI robot>
npm team <ops+robot@npmjs.com> <npm team>
Oliver Chang <ochang@chromium.org>
Oluwaseun Omoyajowo <omoyajowo2015@gmail.com>
OneNail <OneNail@yeah.net> <onenail@yeah.net>
Onne Gorter <onne@onnlucky.com>
Oscar Martinez <oscar@mtnz-web.com> <oscar.martinez@hautelook.com>
Paolo Insogna <paolo@cowtech.it>
Paolo Insogna <paolo@cowtech.it> <ShogunPanda@users.noreply.github.com>
Paul Graham <homosaur@gmail.com> <paul@bytefair.com>
Paul Querna <pquerna@apache.org> <paul@querna.org>
Pedro Lima <pvsousalima@gmail.com>
Expand Down Expand Up @@ -558,6 +569,8 @@ Yuta Hiroto <git@about-hiroppy.com>
Zach Bjornson <bjornson@stanford.edu> <zbbjornson@gmail.com>
Zachary Scott <zachary@zacharyscott.net> <zachary.s.scott@gmail.com>
Zachary Vacura <admin@hackzzila.com>
Zeyu "Alex" Yang <himself65@outlook.com> <himself65@mask.io>
Zeyu "Alex" Yang <himself65@outlook.com> <himself6565@gmail.com>
Zoran Tomicic <ztomicic@gmail.com>
Сковорода Никита Андреевич <chalkerx@gmail.com>
隋鑫磊 <joshuasui@163.com>
28 changes: 20 additions & 8 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -2310,12 +2310,12 @@ Dzmitry_Prudnikau <dzmitriyprudnikov@gmail.com>
Ian McKellar <ianloic@google.com>
Jennifer Bland <ratracegrad@gmail.com>
Kyle Fuller <kyle@fuller.li>
Camillo Bruni <cbruni@chromium.org>
Camillo Bruni <camillobruni@users.noreply.github.com>
Yongsheng Zhang <zyszys98@gmail.com>
Neeraj Laad <neeraj.laad@uk.ibm.com>
Scott Van Gilder <svangilder@gmail.com>
Yaniv Friedensohn <yaniv.friedensohn@gmail.com>
Lucas Woo <legendecas@gmail.com>
Chengzhong Wu <legendecas@gmail.com>
Troels Liebe Bentsen <troels@connectedcars.dk>
pranshuchittora <pranshuchittora17@gmail.com>
lakamsani <lakamsani@gmail.com>
Expand Down Expand Up @@ -2686,7 +2686,7 @@ Alexander Sattelmaier <alexander.sattelmaier@gmail.com>
Avi ד <avi.the.coder@gmail.com>
Thomas <hakerh403@gmail.com>
Aymen Naghmouchi <aymen.aymen@live.it>
himself65 <himself65@outlook.com>
Zeyu "Alex" Yang <himself65@outlook.com>
Patrick Gansterer <paroga@paroga.com>
Nicolas Moteau <nicolas.moteau@orange.com>
Anthony Tuininga <anthony.tuininga@oracle.com>
Expand Down Expand Up @@ -3260,7 +3260,6 @@ Siddharth <siddharth.muscat@gmail.com>
Cactysman <git@cactys.dev>
David Brownman <beamneocube@gmail.com>
Michael Rommel <rommel@layer-7.net>
Chengzhong Wu <chengzhong.wcz@alibaba-inc.com>
Andres <and.atencio@gmail.com>
Jayden Seric <me@jaydenseric.com>
divlo <contact@divlo.fr>
Expand Down Expand Up @@ -3288,7 +3287,7 @@ pengjie <37610029@qq.com>
Philip <phershbe@gmail.com>
julianjany <54538266+julianjany@users.noreply.github.com>
bl-ue <bl-ue@users.noreply.github.com>
npm-robot <ops+robot@npmjs.com>
npm team <ops+robot@npmjs.com>
Shaun Keys <mariobuddy@gmail.com>
Simone Busoli <simone.busoli@nearform.com>
Derevianchenko Maksym <32910350+maks-white@users.noreply.github.com>
Expand Down Expand Up @@ -3430,9 +3429,8 @@ Derek Wolpert <48101033+derekwolpert@users.noreply.github.com>
wbt <wbt@users.noreply.github.com>
Alexandru Comanescu <comanescu.robert93@gmail.com>
madflow <madflow@web.de>
Austin Kelleher <austin.kell47@gmail.com>
Austin Kelleher <austinlkelleher@gmail.com>
apeltop <sunshine@ptokos.com>
Livia Medeiros <74449973+LiviaMedeiros@users.noreply.github.com>
Nikolaos Papaspyrou <nikolaos@chromium.org>
Matt Probert <1196252+mattpr@users.noreply.github.com>
Roch Devost <roch.devost@gmail.com>
Expand All @@ -3452,5 +3450,19 @@ Daeyeon Jeong <daeyeon.dev@gmail.com>
Daniel Roe <daniel@roe.dev>
Niyas Sait <niyas.sait@linaro.org>
K.C.Ashish Kumar <703559+kcak11@users.noreply.github.com>
Niklas Mischkulnig <4586894+mischnic@users.noreply.github.com>
Liviu Ionescu <ilg@livius.net>
HE Shi-Jun <hax@heshijun.net>
Yagiz Nizipli <yagiz@nizipli.com>
liuxingbaoyu <30521560+liuxingbaoyu@users.noreply.github.com>
Sergey Nazaryev <sergey@nazaryev.com>
William Marlow <william.marlow@ibm.com>
Keyhan Vakil <60900335+airtable-keyhanvakil@users.noreply.github.com>
Feng Yu <F3n67u@outlook.com>
pupilTong <pupiltong@outlook.com>
rikapo <rikaporori@gmail.com>
Meek Simbule <55823259+meekdenzo@users.noreply.github.com>
Michael Ficarra <github@michael.ficarra.me>
hiroki osame <hiroki.osame@gmail.com>

# Generated by tools/update-authors.js
# Generated by tools/update-authors.mjs
Loading