Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/nodejs/node

Node.js JavaScript runtime ✨🐢🚀✨
https://github.com/nodejs/node

tools: update eslint to 8.57.0

PR-URL: https://github.com/nodejs/node/pull/51867
Reviewed-By: Luigi Pinca <[email protected]...

6bb7c4d916e797dfb1624de9f9848cd25193248e authored 11 months ago
events: no stopPropagation call in cancelBubble

PR-URL: https://github.com/nodejs/node/pull/50405
Reviewed-By: Matthew Aitken <maitken033380023@...

399654faf2d5cdf86080aadec347adb805cd2c16 authored 11 months ago
http: fix `close` return value mismatch between doc and implementation

PR-URL: https://github.com/nodejs/node/pull/51797
Fixes: https://github.com/nodejs/node/issues/5...

60ce0783a25b5a54a76a5e82b44c19239cca5b03 authored 11 months ago
test_runner: add ref methods to mocked timers

Fixes: https://github.com/nodejs/node/issues/51701
PR-URL: https://github.com/nodejs/node/pull/5...

6cb8a60bcc535f5a73ef981bc5340a508b65c30d authored 11 months ago
src: stop the profiler and the inspector before snapshot serialization

Otherwise NODE_V8_COVERAGE would crash in snapshot tests because V8
cannot serialize the leftove...

60f09c6278f73b177f6d3c9953406619632e27a3 authored 11 months ago
doc: change `ExperimentalWarnings` to `ExperimentalWarning`

PR-URL: https://github.com/nodejs/node/pull/51741
Reviewed-By: Antoine du Hamel <duhamelantoine1...

123dc51c6ca4ed7e8c0aebb553a22a1474b27e2e authored 11 months ago
deps: update ngtcp2 to 1.3.0

PR-URL: https://github.com/nodejs/node/pull/51796
Reviewed-By: Marco Ippolito <marcoippolito54@g...

03506093a928ff89f3cdb3f7676f6c699011701d authored 11 months ago
util: add styleText API to text formatting

Co-Authored-By: Hemanth HM <[email protected]>
PR-URL: https://github.com/nodejs/node/pull/51...

455644582d2999728102989a93cf6b740e931418 authored 11 months ago
lib,src: extract sourceMappingURL from module

PR-URL: https://github.com/nodejs/node/pull/51690
Refs: https://github.com/nodejs/node/issues/51...

fc0f2cf4750aea865e6260c67c3ac974788f2782 authored 11 months ago
lib: do not access process.noDeprecation at build time

Delay access at run time otherwise the value is captured at build
time and always false.

PR-URL...

9ac98b1a663d522008db6c0a072381892644176b authored 11 months ago
test: deflake test-http2-large-write-multiple-requests

If the server is not referenced, it might go away too soon
and the client may not get enough end...

a4dd041400c1c8b3d0efa333c25c125be035f70f authored 11 months ago
deps: update simdjson to 3.7.0

PR-URL: https://github.com/nodejs/node/pull/51859
Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sent...

bac55f703433add9255e4360469755beaee3bf61 authored 11 months ago
crypto: update root certificates to NSS 3.98

This is the certdata.txt[0] from NSS 3.98, released on 2024-02-15.

This is the version of NSS t...

13f66c24dafc78f572d7a789f5e6b9881a32f838 authored 11 months ago
test: fix test-bootstrap-modules for coverage generation

The internal binding profiler is loaded if the test is run with
NODE_V8_COVERAGE.

PR-URL: https...

765baa7a0b66921be00d6b4d104711f8d5e30caa authored 11 months ago
test: fix test-debugger-profile for coverage generation

The child process should not inherit NODE_V8_COVERAGE because
that clobbers the inspector output...

1353a7b1f76505ba51c24a0842a17a2b7157ffab authored 11 months ago
deps: update corepack to 0.25.2

PR-URL: https://github.com/nodejs/node/pull/51810
Reviewed-By: Antoine du Hamel <duhamelantoine1...

db070ee89e5c808dcecfa03f95ef0d9652f4b3a4 authored 11 months ago
deps: update c-ares to 1.27.0

PR-URL: https://github.com/nodejs/node/pull/51846
Reviewed-By: Michaël Zasso <targos@protonmail....

3b96741169a2345fbd189de7449c9cc6cdd126d7 authored 11 months ago
tools: update lint-md-dependencies to [email protected]

PR-URL: https://github.com/nodejs/node/pull/51795
Reviewed-By: Luigi Pinca <[email protected]...

cb13e52226d670ff8adf409fad422a005e8d58c2 authored 11 months ago
tools: update lint-md-dependencies to [email protected]

PR-URL: https://github.com/nodejs/node/pull/51795
Reviewed-By: Luigi Pinca <[email protected]...

921b883535b0e49858bc52712fa1e9b342fa1423 authored 11 months ago
tools: fix missing [[fallthrough]] in js2c

The latest clang warns about this.

PR-URL: https://github.com/nodejs/node/pull/51845
Reviewed-B...

d8586db6999afe849f6a6bd56d5d648ef99ad8a0 authored 11 months ago
build: remove `librt` libs link for Android compatibility

PR-URL: https://github.com/nodejs/node/pull/51632
Fixes: https://github.com/nodejs/node/issues/5...

56ced192a1dee73188fa33b113162ebfc4ea1fd6 authored 11 months ago
test: ensure delay in recursive fs watch tests

The recursive fs watch tests that mutate the watched folder
immediately after fs.watch() returns...

7f3852c37615d472f416195b4b73191dd9c1050a authored 11 months ago
test: fix test-child-process-fork-net

The child processes are supposed to get 4 messages (2 ends, 2 writes).
Previously the mustCall()...

ec7a2680b24c13514e538a117578f37cc2ed883f authored 11 months ago
tools: disable automated libuv updates

Because the previous security release modified the bundled version of
libuv, we cannot automatic...

a492646ff1ec5ee14d31bb977de01abc3779ada5 authored 11 months ago
test: split wasi tests

Move the child process code into a fixture and split the test
so that it can be run in parallel ...

a5376c5ce435848a293d61a7677807fe28d46f18 authored 11 months ago
inspector: add NodeRuntime.waitingForDebugger event

`NodeRuntime.waitingForDebugger` is a new Inspector Protocol event that
will fire when the proce...

0161ad0baf87a0009101ce00b22b874ad6fc5d88 authored 12 months ago
node-api: make napi_get_buffer_info check if passed buffer is valid

PR-URL: https://github.com/nodejs/node/pull/51571
Reviewed-By: Michael Dawson <[email protected]...

281c342717f50b98cd44ca27249b600b563d0fec authored 12 months ago
build: do not rely on gn_helpers in GN build

PR-URL: https://github.com/nodejs/node/pull/51439
Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sent...

f04abdbe3d93e314fdab25f0edf01b7f7f4dd6dd authored 12 months ago
build,tools: make addons tests work with GN

PR-URL: https://github.com/nodejs/node/pull/50737
Reviewed-By: Joyee Cheung <[email protected]...

b1468d21eec30dc1f39666b802346913ef1609e8 authored 12 months ago
build: fix warning in cares under GN build

This change can be removed after the upstream fix lands in Node:
https://github.com/c-ares/c-are...

f22802ceb89a1f6231eb79a0fd7f229210756aaf authored 12 months ago
build: fix building js2c with GN

This is a follow-up to https://github.com/nodejs/node/pull/51605.

PR-URL: https://github.com/no...

0992002d99f50766efc55e6aba83315ce21b5e2f authored 12 months ago
src: simplify embedder entry point execution

Previously we wrapped the embedder entry point callback into a
binding and then invoke the bindi...

f29d2b7053e88517414dd419ed3a18df54a509fb authored 12 months ago
src: use callback-based array iteration in Blob

PR-URL: https://github.com/nodejs/node/pull/51758
Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sent...

1a8ae9d6c068e880c641b094b23fbaa442f0dbc0 authored 12 months ago
src: implement v8 array iteration using the new callback-based API

Using this to iterate over an array can be faster than calling
Array::Get repeatedly. Local expe...

5cd2ec8bd504b38c9634c33403123938e25070a3 authored 12 months ago
test: mark test-wasi as flaky on Windows on ARM

It has failed 22 PRs from the latest 100 CI runs.

PR-URL: https://github.com/nodejs/node/pull/5...

d51a74af604a97cd9df37caf4f57282888b60254 authored 12 months ago
test: remove test-fs-stat-bigint flaky designation

Refs: https://github.com/nodejs/node/issues/31727#issuecomment-985589968
PR-URL: https://github....

c1fa929f3967444fdf29db24d9c63cc13ff92bb6 authored 12 months ago
doc: add Paolo to TSC members

Refs: https://github.com/nodejs/TSC/issues/1501

Signed-off-by: Michael Dawson <midawson@redhat....

5dfff3ad90c2ffbfb496995400eae731dd894c06 authored 12 months ago
doc: reserve 123 for Electron 30

PR-URL: https://github.com/nodejs/node/pull/51803
Reviewed-By: Michaël Zasso <targos@protonmail....

a0ac8bd4d85e5614f43e4fed3e0c73641cd45fa8 authored 12 months ago
doc: add mention to GPG_TTY

PR-URL: https://github.com/nodejs/node/pull/51806
Reviewed-By: Beth Griggs <bethanyngriggs@gmail...

1263bb609fc865bae237df7d8965cf7c4e8fc3c8 authored 12 months ago
lib: add assertion for user ESM execution

Previously we only had an internal assertion to ensure certain
code is executed before any user-...

0951e7b79d8509f6d80789109bb8d2e06bc130c3 authored 12 months ago
benchmark: rename startup.js to startup-core.js

It is easier to filter the core startup benchmark with this name.

PR-URL: https://github.com/no...

39e3d21bd7af7d332b3cfd6f2318248ea0b1dc02 authored 12 months ago
lib: only build the ESM facade for builtins when they are needed

We previously build the ESM facade (synthetic modules re-exporting
builtin's exports) for builti...

87855a571bde36045ce83cfefa73a2fdca46ba7f authored 12 months ago
src: compile code eagerly in snapshot builder

By default V8 only compiles the top-level function and
skips code generation for inner functions...

3e57b93963ffe285e14faa3926e83f9633c98e66 authored 12 months ago
lib: create global console properties at snapshot build time

It is safe to create the console properties for the global
console at snapshot build time. Strea...

7851af051ab72401ca5b2dcf24f8a0f72d24a9f2 authored 12 months ago
test: skip test-http-correct-hostname on loong64

PR-URL: https://github.com/nodejs/node/pull/51663
Reviewed-By: Luigi Pinca <[email protected]...

2eaee2820e656a4da872ea078542b5169326bd5a authored 12 months ago
doc,crypto: further clarify RSA_PKCS1_PADDING support

PR-URL: https://github.com/nodejs/node/pull/51799
Reviewed-By: Filip Skokan <[email protected]>...

57f92980906d272e0f02743fa171cf513f3f8508 authored 12 months ago
doc: add zcbenz to collaborators

Fixes: https://github.com/nodejs/node/issues/51479
PR-URL: https://github.com/nodejs/node/pull/5...

079c3460cdc72da170cc912642302855257bcda8 authored 12 months ago
test: increase platform timeout zlib-brotli-16gb

PR-URL: https://github.com/nodejs/node/pull/51792
Reviewed-By: Matteo Collina <matteo.collina@gm...

9642532784e636bf9a5738098ff1239c5cab842f authored 12 months ago
typings: lib/internal/vm.js

PR-URL: https://github.com/nodejs/node/pull/50112
Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sent...

0550bc149c4e9e13e861f48a112fedde360616db authored 12 months ago
doc,crypto: add changelog and note about disabled RSA_PKCS1_PADDING

PR-URL: https://github.com/nodejs/node/pull/51782
Reviewed-By: Luigi Pinca <[email protected]...

fe2299089dad253208509a624fb18165cf2a0d01 authored 12 months ago
test_runner: check if timeout was cleared by own callback

PR-URL: https://github.com/nodejs/node/pull/51673
Reviewed-By: Benjamin Gruenbaum <benjamingr@gm...

17187dd2edfee0e02d1618d9611b435fd81225b2 authored 12 months ago
sea: update stability index

The design is relatively stable now and it's more suitable to
describe it as being "in active de...

ec3040f7210988440ab5a31519c8637599f3bb17 authored 12 months ago
build: encode non-ASCII Latin1 characters as one byte in JS2C

Previously we had two encodings for JS files:

1. If a file contains only ASCII characters, enco...

72df124e38e922b9338494666b9c5c69f51e6653 authored 12 months ago
test: remove test-cli-node-options flaky designation

The last trace of failure dates back to 2023-09-24.

Fixes: https://github.com/nodejs/node/issue...

6db72fcae4383fff63b3971b59a883e7438e54ee authored 12 months ago
test: remove test-domain-error-types flaky designation

There is no recent trace of failure for this test.

Fixes: https://github.com/nodejs/node/issues...

78273ed0d11f20f23b5c46671477b5b4f9e2668f authored 12 months ago
doc: add entry to stewards

PR-URL: https://github.com/nodejs/node/pull/51760
Refs: https://github.com/nodejs-private/node-p...

0ffb501c5d5a37dd8768edd31161b6e226c01de4 authored 12 months ago
src: check empty before accessing string

Fix an assertion when running dotnev tests with GN build:
assertion !empty() failed: string::fro...

c682fbfbe278448e9880a91c6fbf42869a1ff663 authored 12 months ago
vm: implement isContext() directly in JS land with private symbol

We are now directly checking the existence of a private symbol
in the object to determine if an ...

ec3c7bc2c4e26d9cdced40a44cb86c16dc7ba993 authored 12 months ago
test: fix `internet/test-inspector-help-page`

The webpage at the URL referenced by `node --inspect` was retitled when
it was recently moved.

...

68fd5cbd5aabc9627ec71b2f32ee69f6e753e0f1 authored 12 months ago
doc: update technical priorities for 2023

PR-URL: https://github.com/nodejs/node/pull/47523
Reviewed-By: Matteo Collina <matteo.collina@gm...

53aed8838cb71142ca1591b655000aac90d91205 authored 12 months ago
build: build opt to set local location of headers

Some linux distroes install headers through their
package managers. When headers are locally ins...

9936d4586dcfc96cecf18fbdb65e7731ade8bbe0 authored 12 months ago
deps: update timezone to 2024a

PR-URL: https://github.com/nodejs/node/pull/51723
Refs: https://github.com/unicode-org/icu/relea...

7fb80e5d2732d3ce6156b855d9c227bd23cbdb71 authored 12 months ago
deps: update icu to 74.2

Refs: https://github.com/unicode-org/icu/releases/tag/release-74-2
PR-URL: https://github.com/no...

3f4f642ede30849143decfd1abcdfa3e94c837af authored 12 months ago
tools: fix update-icu.sh

The name of the sources MD5 file has changed.

Refs: https://github.com/unicode-org/icu/releases...

1c147423d0d17121f9149bb64eef75476878c94d authored 12 months ago
deps: update undici to 6.6.2

PR-URL: https://github.com/nodejs/node/pull/51667
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotma...

fc801687eafe39f61880c7271e3b7529bdebb44a authored 12 months ago
doc: fix `globals.md` introduction

Splitting the introduction sentence in two paragraphs so it's
clearer the list of variables only...

10c6596f6d7abf7451112e767f8277fcd276d796 authored 12 months ago
lib: use cache fs internals against path traversal

PR-URL: https://github.com/nodejs-private/node-private/pull/516
Fixes: https://hackerone.com/bug...

e9f395e77afee5490b5ae9a677231e2f7072e72c authored 12 months ago
deps: upgrade libuv to 1.48.0

PR-URL: https://github.com/nodejs/node/pull/51697
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotma...

36dcd399c05fe4f25c759e5c54aac9c10d2b98f8 authored 12 months ago
test,doc: clarify wildcard usage

Follow-up: https://github.com/nodejs/node/pull/51209
PR-URL: https://github.com/nodejs-private/n...

834ae3785b28376a925d84902dc9ab56c849a4f3 authored 12 months ago
http: add maximum chunk extension size

PR-URL: https://github.com/nodejs-private/node-private/pull/518
Fixes: https://hackerone.com/rep...

03a5c34a829742f1c47b68f831b2940af44addf6 authored 12 months ago
deps: disable io_uring support in libuv by default

setuid() does not affect libuv's internal io_uring operations if
initialized before the call to ...

42e659cb9d9425f76dbe9b57a437005508c0933d authored 12 months ago
src,deps: disable setuid() etc if io_uring enabled

Within Node.js, attempt to determine if libuv is using io_uring. If it
is, disable process.setui...

6d14352c51974f0ba1a11e9e4889e61dae9da1f4 authored 12 months ago
zlib: pause stream if outgoing buffer is full

Signed-off-by: Matteo Collina <[email protected]>
PR-URL: https://github.com/nodejs-privat...

9052ef43dc2d1b0db340591a9bc9e45a25c01d90 authored 12 months ago
src: fix HasOnly(capability) in node::credentials

SYS_capget with _LINUX_CAPABILITY_VERSION_3 returns the process's
permitted capabilities as two ...

10ecf400679e04eddab940721cad3f6c1d603b61 authored 12 months ago
fs: protect against modified Buffer internals in possiblyTransformPath

Use encodeUtf8String from the encoding_binding internal binding to
convert the result of path.re...

46ce27807970157ab1052f70824f46e70e267b5e authored 12 months ago
crypto: disable PKCS#1 padding for privateDecrypt

Refs: https://hackerone.com/bugs?subject=nodejs&report_id=2269177

Disable RSA_PKCS1_PADDING for...

54cd268059626800dbe1e02a88b28d9538cf5587 authored 12 months ago
2024-02-14, Version 21.6.2 (Current)

This is a security release.

Notable changes:

crypto:
* disable PKCS#1 padding for privateDec...

b43171c6f669b2223064343e2c8472582586f727 authored 12 months ago
2024-02-14, Version 20.11.1 'Iron' (LTS)

This is a security release.

Notable changes:

crypto:
* disable PKCS#1 padding for privateDec...

5405aa5b90c481d21a03827d5d5888b8f80e162f authored 12 months ago
2024-02-14, Version 18.19.1 'Hydrogen' (LTS)

This is a security release.

Notable changes:

crypto:
* update root certificates to NSS 3.95 ...

2a5a150772c6a41795314340c8697035a1b344b6 authored 12 months ago
doc: updates for better json generating

PR-URL: https://github.com/nodejs/node/pull/51592
Reviewed-By: Chemi Atlow <[email protected]>
R...

bf3971673593ebd3f1f65b2d15a717f0784379ff authored 12 months ago
doc: document the GN build

PR-URL: https://github.com/nodejs/node/pull/51676
Reviewed-By: Marco Ippolito <marcoippolito54@g...

544cfc5ef151bca8d625fbccc581200a77b00bc0 authored 12 months ago
tools: update lint-md-dependencies to [email protected]

PR-URL: https://github.com/nodejs/node/pull/51720
Reviewed-By: Luigi Pinca <[email protected]...

a8de25ed1523594dd6bf0ee08a24f146d38cb4e8 authored 12 months ago
tools: update github_reporter to 1.6.0

PR-URL: https://github.com/nodejs/node/pull/51658
Reviewed-By: Moshe Atlow <[email protected]>
R...

8a41d9b636be86350cd32847c3f89d327c4f6ff7 authored 12 months ago
deps: update c-ares to 1.26.0

PR-URL: https://github.com/nodejs/node/pull/51582
Reviewed-By: Luigi Pinca <[email protected]...

9578c451b4740444afac500d313e420080398107 authored 12 months ago
test: remove duplicate entry for flaky test

Refs: https://github.com/nodejs/node/blob/5acd42ed9e65/test/parallel/parallel.status#L28-L30
PR-...

0f80e29419bfeedc45f72c38d96a1e147451ffc0 authored 12 months ago
http: split set-cookie when using setHeaders

PR-URL: https://github.com/nodejs/node/pull/51649
Fixes: https://github.com/nodejs/node/issues/5...

9448c61e087dad0c8aaed9608aa2616f11269922 authored 12 months ago
lib: enable WebSocket by default

PR-URL: https://github.com/nodejs/node/pull/51594
Reviewed-By: Matteo Collina <matteo.collina@gm...

c975384264dc553de62398be814d0c66fc1fc1fb authored almost 1 year ago
meta: bump codecov/codecov-action from 3.1.4 to 4.0.1

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.4 to 4.0.1.
-...

9a4052c4fe11c7b8949896057e2452634b3de723 authored almost 1 year ago
meta: bump actions/download-artifact from 4.1.0 to 4.1.1

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.0 to 4....

eca4b1a403959d5b83fb5a9adaae8f4c3580eea2 authored almost 1 year ago
meta: bump actions/upload-artifact from 4.0.0 to 4.3.0

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.0.0 to 4.3.0....

9c194a517f7c349b899b114925b2a5437d22b7d4 authored almost 1 year ago
meta: bump step-security/harden-runner from 2.6.1 to 2.7.0

Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner) from 2.6.1 t...

ca26b5434a0a7733595e4f6b25bedffae50e3cc1 authored almost 1 year ago
meta: bump actions/cache from 3.3.2 to 4.0.0

Bumps [actions/cache](https://github.com/actions/cache) from 3.3.2 to 4.0.0.
- [Release notes](h...

dcbf858b9636bbeec9e317ca3aa4a4515ee8b725 authored almost 1 year ago
meta: bump github/codeql-action from 3.22.12 to 3.23.2

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.22.12 to 3.23.2.
- ...

40c40469eea2b18a185342d8f27445abf754421b authored almost 1 year ago
doc: fix uncaught exception example

PR-URL: https://github.com/nodejs/node/pull/51638
Reviewed-By: Antoine du Hamel <duhamelantoine1...

5acd42ed9e65971807fe8ddf9a47e4e9f2109484 authored almost 1 year ago
deps: update undici to 6.6.0

PR-URL: https://github.com/nodejs/node/pull/51630
Reviewed-By: Marco Ippolito <marcoippolito54@g...

8cf313cd7212bf117dc182a58ef65b5319549acf authored about 1 year ago
test: remove test-crypto-keygen flaky designation

Refs: https://github.com/nodejs/node/issues/41206#issuecomment-1858836845
PR-URL: https://github...

415aa770833a7ea764d3782ffdfb95341d09fdcc authored about 1 year ago
deps: update googletest to 6a59382

PR-URL: https://github.com/nodejs/node/pull/51580
Reviewed-By: Luigi Pinca <[email protected]...

59fb18e9022e8edaecaf9f530cfb441e0e0d9dc4 authored about 1 year ago
doc: clarify execution of `after` hook on test suite completion

The `after` hook now explicitly mentions that it is executed once after
all the tests in a test ...

9aa211edf5f86ebc578f4ea325c23788afedd1e2 authored about 1 year ago
build: use macOS m1 machines for testing

PR-URL: https://github.com/nodejs/node/pull/51620
Refs: https://github.blog/changelog/2024-01-30...

6f85b13c8657a5c01b2c66b5185df9ea2631ed20 authored about 1 year ago
sea: support embedding assets

With this patch:

Users can now include assets by adding a key-path dictionary
to the configurat...

ce8f085d2608cd54930efe0bcc42e5b2fa4614c3 authored about 1 year ago