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

deps: V8: cherry-pick eadaef581c29

Original commit message:

Fix usage of MulHighS64 on <= z13

mgrk is only available with...

ba61c0750132a4ed3c0e196fccc3ab54b5d5cdd5 authored over 1 year ago by Adam Majer <[email protected]>
url: validate `pathToFileURL(path)` argument as string

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

57e78bc9efc1682f6fb083030df708630ebf3429 authored over 1 year ago by LiviaMedeiros <[email protected]>
net: use asserts in JS Socket Stream to catch races in future

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

47add7eb858a3f888c0da7b3f7ad8bcfbcc3a4cc authored over 1 year ago by Tim Perry <[email protected]>
net: fix crash due to simultaneous close/shutdown on JS Stream Sockets

A JS stream socket wraps a stream, exposing it as a socket for something
on top which needs a so...

dcf66707836d639186ef395b1ff2d8e96cfce011 authored over 1 year ago by Tim Perry <[email protected]>
url: handle unicode hostname if empty

PR-URL: https://github.com/nodejs/node/pull/49396
Fixes: https://github.com/nodejs/node/issues/4...

f863117ba35c28e3c8ab7b7a8567be623195f33f authored over 1 year ago by Yagiz Nizipli <[email protected]>
test: reduce length in crypto keygen tests

PR-URL: https://github.com/nodejs/node/pull/49221
Refs: https://github.com/nodejs/node/issues/49...

b781eaf4309ac0140e073615dd4cc27e000fb6ae authored over 1 year ago by Joyee Cheung <[email protected]>
test: split JWK async elliptic curve keygen tests

PR-URL: https://github.com/nodejs/node/pull/49221
Refs: https://github.com/nodejs/node/issues/49...

b9a6ab5c48757af7bab27fd8c2263377c592f60c authored over 1 year ago by Joyee Cheung <[email protected]>
test: split test-crypto-keygen.js

To avoid timing out on ARM machines in the CI.

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

7224940e54fcece1c357befde13fac47b1ca94e0 authored over 1 year ago by Joyee Cheung <[email protected]>
doc,test: add known path resolution issue in permission model

As a side effect of 205f1e643e25648173239b2de885fec430268492, Node.js
now resolves some paths di...

a81d5e11f3f8988d60ce6cd586281715681ab97a authored over 1 year ago by Tobias Nießen <[email protected]>
test_runner: add support for setImmediate

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

c750049318be98e3883c9d557d8cc6e8d81a6787 authored over 1 year ago by Erick Wendel <[email protected]>
test_runner: report covered lines, functions and branches to reporters

This is a breaking change for the format of test:coverage events. But
the test coverage is still...

3a6a80a4e1ad3fc3f1b181e1c94ecfd0b17e6dd1 authored over 1 year ago by Phil Nash <[email protected]>
benchmark: use `tmpdir.resolve()`

PR-URL: https://github.com/nodejs/node/pull/49137
Refs: https://github.com/nodejs/node/pull/4907...

fcf5de008a59229fe65a7b8e4e45fb4cfef4de81 authored over 1 year ago by Livia Medeiros <[email protected]>
node-api: fix compiler warning in node_api.h

Fix "-Wstrict-prototypes" warning from AppleClang 14.0.3.14030022,
compiling C, targeting arch a...

9848352974d66e62fab4339efa6a60dea46df057 authored over 1 year ago by Michael Graeb <[email protected]>
doc: add news issue for Diagnostics WG

Signed-off-by: Michael Dawson <[email protected]>

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

eccdbe250ee23c5e44e156da138f0c3fdc8eaf56 authored over 1 year ago by Michael Dawson <[email protected]>
src: rename IsAnyByteSource to IsAnyBufferSource

The current name is somewhat confusing. There is an internal ByteSource
class, which is entirely...

43704dd230b4cd7d2c9f5f114db05f5697ccff53 authored over 1 year ago by Tobias Nießen <[email protected]>
test: rename test-crypto-modp1-error

This test is not specific to modp1 at all, it might as well use any of
the other groups.

Refs: ...

452bae1d8e4789f73a0afddacfdd7e8da5bc347b authored over 1 year ago by Tobias Nießen <[email protected]>
crypto: update root certificates to NSS 3.93

This is the certdata.txt[0] from NSS 3.93, released on 2023-06-29.

This is the version of NSS t...

0ebd0882a826517a63273e6ac52f44843fbb9f1b authored over 1 year ago by Node.js GitHub Bot <[email protected]>
test: migrate message source map tests from Python to JS

Migrate the remaining source map tests in the `test/message` folder
from Python to JS.

Fixes: h...

9cd70f4c0ef52324d08651676430f37ef868a6d0 authored over 1 year ago by Yiyun Lei <[email protected]>
tools: update eslint to 8.48.0

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

7104a715e04c8720a0233c27da0118da36ef6e83 authored over 1 year ago by Node.js GitHub Bot <[email protected]>
tools: update lint-md-dependencies

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

7e7aad84df414f062adecaa330bb5255fcbb648b authored over 1 year ago by Node.js GitHub Bot <[email protected]>
doc: clarify policy expectations

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

9eb84febf03ed8f5140386b01760f512d8a0b48f authored over 1 year ago by Rafael Gonzaga <[email protected]>
tools: remove v8_dump_build_config action

The script has been removed in #44741.

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

0409cdd91ca5cabcfffca53e1721437145545469 authored over 1 year ago by Cheng Zhao <[email protected]>
doc: add print results for examples in `StringDecoder`

PR-URL: https://github.com/nodejs/node/pull/49326
Refs: https://github.com/nodejs/node/pull/4914...

b9153af4ccac49ed8a509ac659f10722cbe82ee3 authored over 1 year ago by Jungku Lee <[email protected]>
crypto: do not overwrite _writableState.defaultEncoding

This only affects the writable side of LazyTransform and should not
change the behavior of any L...

5a0777776d2fa805aa493ea1a796e752fc29e366 authored over 1 year ago by Tobias Nießen <[email protected]>
doc: update outdated reference to NIST SP 800-131A

NIST SP 800-131A Rev. 1 has been withdrawn. Replace the reference with a
link to NIST SP 800-131...

56c3263049dd75527155418e8f7f3a2bc2709f17 authored over 1 year ago by Tobias Nießen <[email protected]>
doc: use `cjs` as block code's type in `MockTimers`

Use `cjs` instead of `js` to show toggle button between
CJS and ESM because corresponding exampl...

fee0601674556ab240ba8b4383196b1fb1ac0169 authored over 1 year ago by Deokjin Kim <[email protected]>
fs: add the options param description in openAsBlob()

PR-URL: https://github.com/nodejs/node/pull/49308
Refs: https://github.com/nodejs/node/blob/main...

76e659a1035cb97883eb42e1ad3d2550c87675bf authored over 1 year ago by Yeseul Lee <[email protected]>
stream: use Buffer.from when constructor is a Buffer

When using BYOB streams, it's possible for the constructor in
readableByteStreamControllerConver...

4ba73706507aebbd746838e903e38d568ca87e9d authored over 1 year ago by Khafra <[email protected]>
tools: update lint-md-dependencies

- @rollup/[email protected]
- [email protected]
- [email protected]

PR-URL: https://gi...

1ca23adc35de86fc674fe8457904438a1eb46ec3 authored over 1 year ago by Node.js GitHub Bot <[email protected]>
doc: update `options.filter` description for `fs.cp`

PR-URL: https://github.com/nodejs/node/pull/49289
Fixes: https://github.com/nodejs/node/issues/4...

4178683a26871ec8adba4c29c38dbec5f764ad85 authored over 1 year ago by Shubham Pandey <[email protected]>
doc: add riscv64 to list of architectures

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

Signed-off-by: Stewart X Addison <sxa@redhat....

3d0a317763d686b44dbfd26ddcebb61c9ff75377 authored over 1 year ago by Stewart X Addison <[email protected]>
policy: fix path to URL conversion

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

69f7583ee5dfa0e470a7484797161f78320a64b3 authored over 1 year ago by Antoine du Hamel <[email protected]>
doc: avoid "not currently recommended"

Compromised algorithms will never again be recommended, so remove the
qualifier "currently".

PR...

460c19f226ae2ad58bb8dcd97500ad2c49c83044 authored over 1 year ago by Tobias Nießen <[email protected]>
fs: remove redundant code in readableWebStream()

Remove redundant code by moving it to outside of `if/else`. Plus,
make `options` optional in doc...

c5cad084760366886ed014a80fa991c79f2f8be0 authored over 1 year ago by Deokjin Kim <[email protected]>
doc: update module hooks docs

PR-URL: https://github.com/nodejs/node/pull/49265
Reviewed-By: Jacob Smith <[email protected]>
Rev...

33710e7e7d39d19449a75911537d630349110a0c authored over 1 year ago by Geoffrey Booth <[email protected]>
test: fix compiler warning in NodeCryptoEnv

This fixes a warning in line 26: "warning: value computed is not used"
when calling BIO_seek().
...

6117cc3bd1184d0cbd0cb0831d0fd82bc53ed1b0 authored over 1 year ago by Tobias Nießen <[email protected]>
doc: modify param description for end(),write() in `StringDecoder`

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

a494ef68f3b84250f6fc5cdb10097030ec5063b5 authored over 1 year ago by Jungku Lee <[email protected]>
build: add symlink to `compile_commands.json` file if needed

Usually lsp servers needs the `compile_commands.json` file in the root
directory.

Signed-off-by...

5ff1ead6b2d6da7ba044b11e2824c7cbf5a94cb8 authored over 1 year ago by Juan José <[email protected]>
stream: add `highWaterMark` for the map operator

this is done so we don't wait for the first items to
finish before starting new ones

Fixes: htt...

b0f423390f581b4bafd012889aa86909d362f653 authored over 1 year ago by Raz Luvaton <[email protected]>
deps: update zlib to 1.2.13.1-motley-f5fd0ad

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

da197d189021b34db1164ec68f123c885877b2ee authored over 1 year ago by Node.js GitHub Bot <[email protected]>
fs: make sure to write entire buffer

fs.write(v) is not guaranteed to write everything in a single
call. Make sure we don't assume so...

feb5b0fef8def15c801e4b950d662d76f41ed52c authored over 1 year ago by Robert Nagy <[email protected]>
doc: use NODE_API_SUPPORTED_VERSION_MAX in release doc

The code was changed in #48501 but the doc was missed.

PR-URL: https://github.com/nodejs/node/p...

996f3904bcf02f115f9e52b28545d92886a8d906 authored over 1 year ago by Cheng Zhao <[email protected]>
test: handle EUNATCH

When IPv6 is disabled IBM i returns EUNATCH (errno 42)
instead of EADDRNOTAVAIL.

libuv 1.46.0 a...

ee1f609a9e1b1c69a21a55bb77598f663fc07fb1 authored over 1 year ago by Abdirahim Musse <[email protected]>
doc: fix typo in `stream.finished` documentation

PR-URL: https://github.com/nodejs/node/pull/49271
Refs: https://nodejs.org/api/stream.html#strea...

e74d1b8db9966191555f115b9f865f3e5c22d6a0 authored over 1 year ago by Antoine du Hamel <[email protected]>
worker: protect against user mutating well-known prototypes

PR-URL: https://github.com/nodejs/node/pull/49270
Fixes: https://github.com/nodejs/node/issues/4...

bca14f85183f059a9b470de2c6d682674a88a1f6 authored over 1 year ago by Antoine du Hamel <[email protected]>
meta: move one or more collaborators to emeritus

PR-URL: https://github.com/nodejs/node/pull/49264
Reviewed-By: Debadree Chatterjee <debadree333@...

0d080a269e7db99229cccb7f20e8dc3c1b40fb61 authored over 1 year ago by Node.js GitHub Bot <[email protected]>
doc: update description for `percent_encode` sets in `WHATWG API`

PR-URL: https://github.com/nodejs/node/pull/49258
Refs: https://url.spec.whatwg.org/#percent-enc...

56a2a2e39903c1044b3d06fa265418f1273fd841 authored over 1 year ago by Jungku Lee <[email protected]>
doc: move and rename loaders section

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

164c57d4c512799a8c89b80989ed5a14b8ca4120 authored over 1 year ago by Geoffrey Booth <[email protected]>
sea: generate code cache with deserialized isolate

V8 now requires code cache to be compiled from an isolate with the
same RO space layout as the o...

5c9daf458327aacd9db463807f991752ca4e4f3f authored over 1 year ago by Joyee Cheung <[email protected]>
src: support snapshot deserialization in RAIIIsolate

PR-URL: https://github.com/nodejs/node/pull/49226
Refs: https://github.com/nodejs/node-v8/issues...

f6f1131096dab6a79948ef81f9f813d76238de0d authored over 1 year ago by Joyee Cheung <[email protected]>
doc: clarify use of Uint8Array for n-api

`napi_get_buffer_info` always supported receiving `Uint8Array` as a
`value` argument because `no...

62b2cf30f2d1326dde9d4bc047f5611f17c4a20f authored over 1 year ago by Fedor Indutny <[email protected]>
src: remove unused function `GetName()` in node_perf

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

a16b610e86041a900b40f55c935f75f145571603 authored over 1 year ago by Jungku Lee <[email protected]>
test,benchmark: use `tmpdir.fileURL()`

PR-URL: https://github.com/nodejs/node/pull/49138
Refs: https://github.com/nodejs/node/pull/4904...

eeddbfae6ccc1ec6aabd2659e96f76400998e658 authored over 1 year ago by Livia Medeiros <[email protected]>
test: use `tmpdir.resolve()`

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

052434a0c1f8b95ed5df488cb6484528135c8c4d authored over 1 year ago by Livia Medeiros <[email protected]>
doc: add signature for `module.register`

PR-URL: https://github.com/nodejs/node/pull/49251
Reviewed-By: Yagiz Nizipli <[email protected]>...

484ad833580c978d2530d2257af95a34970db454 authored over 1 year ago by Geoffrey Booth <[email protected]>
src: use ARES_SUCCESS instead of 0

PR-URL: https://github.com/nodejs/node/pull/49048
Refs: https://github.com/nodejs/node/pull/4883...

982e7a65cc68b45a0cfe45e2d7c895276501eba1 authored over 1 year ago by Jungku Lee <[email protected]>
src: add a condition if the argument of `DomainToUnicode` is empty

PR-URL: https://github.com/nodejs/node/pull/49097
Refs: https://github.com/nodejs/node/pull/4641...

45e5ec89a66eded97401b45343fe385208678ec6 authored over 1 year ago by Jungku Lee <[email protected]>
esm: align sync and async load implementations

Refs: https://github.com/nodejs/node/pull/48272
PR-URL: https://github.com/nodejs/node/pull/4915...

2557932db2392e05d684905155123fac224c9cc9 authored over 1 year ago by Antoine du Hamel <[email protected]>
test: reduce flakiness of `test-esm-loader-hooks`

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

0daea967ea517f6674e49e5745433f5acd72489f authored over 1 year ago by Antoine du Hamel <[email protected]>
build: expand when we run internet tests

Refs: https://github.com/nodejs/node/issues/49203

Changes slipped into v18.x regressed
test/int...

502629376cbc8b8203eba3f62b24416603118de8 authored over 1 year ago by Michael Dawson <[email protected]>
doc: caveat unavailability of `import.meta.resolve` in custom loaders

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

41a3a1daa28ba1431fe3e7d2c0d15f6e9a816b95 authored over 1 year ago by Jacob Smith <[email protected]>
doc: use same name in the doc as in the code

Refs: https://streams.spec.whatwg.org/#bytelengthqueuingstrategy
PR-URL: https://github.com/node...

cb4a6fafe656bd497f51d698ec8870fcb8eb90fb authored over 1 year ago by Hyunjin Kim <[email protected]>
crypto: remove getDefaultEncoding()

Refs: https://github.com/nodejs/node/pull/47182
Refs: https://github.com/nodejs/node/pull/47869
...

78842cf213aea95a64119b18b036d0255507438c authored over 1 year ago by Tobias Nießen <[email protected]>
test: add spawnSyncAndExit() and spawnSyncAndExitWithoutError()

Replaces expectSyncExit() and expectSyncExitWithoutError(). Since
we usually just check the chil...

64a5c01b99e97854ae933d2210555ba6ee54db14 authored over 1 year ago by Joyee Cheung <[email protected]>
test: make test-perf-hooks more robust and work with workers

Previously the test makes several assumptions about the absolute
values of the nodeTiming fields...

ecde9d9640e9b590a153c78b7dacc2739337f2a8 authored over 1 year ago by Joyee Cheung <[email protected]>
test: use gcUntil() in test-v8-serialize-leak

Previously this can be flaky because the there could be a delay
of the deallocation after gc() i...

1f2ad0560063f2870d18cf649b285112de84eb64 authored over 1 year ago by Joyee Cheung <[email protected]>
bootstrap: build code cache from deserialized isolate

V8 now requires the code cache to be compiled with a finalized
read-only space, so we need to se...

7b7a68b1fed5c96907a4211c7372758d87baebc8 authored over 1 year ago by Joyee Cheung <[email protected]>
meta: mention nodejs/tsc when changing GH templates

PR-URL: https://github.com/nodejs/node/pull/49189
Reviewed-By: Yagiz Nizipli <[email protected]>...

c021b27221dbf65ea23a570d9df91bfdac4b3196 authored over 1 year ago by Rafael Gonzaga <[email protected]>
doc: add notable-change label mention to PR template

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

7d5d6403968923caf58d832aa3559c4ce64e54dc authored over 1 year ago by Rafael Gonzaga <[email protected]>
doc: add h1 summary to security release process

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

3af65855c5fa2626fba98c2cf0cd70bd52256800 authored over 1 year ago by Rafael Gonzaga <[email protected]>
doc: update to semver-minor releases by default

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

478ca18fd78dc3bba321ea4dee6dbbd2a2000d4c authored over 1 year ago by Rafael Gonzaga <[email protected]>
doc: fix wording in napi_async_init

Refs: https://github.com/nodejs/node/pull/32930
PR-URL: https://github.com/nodejs/node/pull/4918...

c4bbf0a094500e5cbad71d89554af24a9d84f131 authored over 1 year ago by Tobias Nießen <[email protected]>
src,permission: add multiple allow-fs-* flags

Support for a single comma separates list for allow-fs-* flags is
removed. Instead now multiple ...

413c16e49069974ac6fcd6a47b05ec97e1218540 authored over 1 year ago by Carlos Espa <[email protected]>
meta: add test/reporters to codeowners

PR-URL: https://github.com/nodejs/node/pull/49186
Reviewed-By: Yagiz Nizipli <[email protected]>...

3c6a1c6af4cb1d24ca926642707a298af8724fc9 authored over 1 year ago by Chemi Atlow <[email protected]>
test_runner: expose spec reporter as newable function

Fixes: https://github.com/nodejs/node/issues/48112
Ref: https://github.com/nodejs/node/pull/4820...

a5567c227949fef1d1be3c0300517da851b40a4f authored over 1 year ago by Chemi Atlow <[email protected]>
bootstrap: do not generate code cache in an unfinalized isolate

V8 now no longer supports serializing code cache in an isolate
with unfinalized read-only space....

fe219e043827f5885d9c764a95324ded14ea94bf authored over 1 year ago by Joyee Cheung <[email protected]>
doc: add rluvaton to collaborators

PR-URL: https://github.com/nodejs/node/pull/49215
Fixes: https://github.com/nodejs/node/issues/4...

4c3db74a3994079f9b7b79032a3da96a98b217a0 authored over 1 year ago by Raz Luvaton <[email protected]>
src: add built-in `.env` file support

PR-URL: https://github.com/nodejs/node/pull/48890
Refs: https://github.com/orgs/nodejs/discussio...

769823e57c90fc15e1854ae0d91a1b9a8d2a0c52 authored over 1 year ago by Yagiz Nizipli <[email protected]>
lib: add api to detect whether source-maps are enabled

Add `process.sourceMapsEnabled` to detect
whether source-maps are enabled.

Fixes: https://githu...

6bb400f8ec0d276b09441abaedb6cd859f593ccf authored over 1 year ago by 翠 / green <[email protected]>
vm: store MicrotaskQueue in ContextifyContext directly

Previously the ContextifyContext holds a MicrotaskQueueWrap which in
turns holds a MicrotaskQueu...

b4a2be457c17f32493801cbbec64942c0e70a068 authored over 1 year ago by Joyee Cheung <[email protected]>
deps: update simdutf to 3.2.17

PR-URL: https://github.com/nodejs/node/pull/49019
Fixes: https://github.com/nodejs/node/issues/4...

c9b1d6c84b4fa23f203280c7de1a341876d72a8b authored over 1 year ago by Node.js GitHub Bot <[email protected]>
tools: fix github reporter appended multiple times

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

e2d666d269f0caff202885c4f41e6e441a80835e authored over 1 year ago by Moshe Atlow <[email protected]>
src: remove C++ WeakReference implementation

PR-URL: https://github.com/nodejs/node/pull/49053
Reviewed-By: Anna Henningsen <[email protected]...

a49bc4bcdaf31ee03b769410e65b874bae67c55b authored over 1 year ago by Joyee Cheung <[email protected]>
test: make WeakReference tests robust

Previously we assume that the objects are GC'ed after one
global.gc() returns, which is not nece...

c64c9149ad5f3dd508f702c16ef9c522177a2643 authored over 1 year ago by Joyee Cheung <[email protected]>
lib: implement WeakReference on top of JS WeakRef

The C++ implementation can now be done entirely in JS using WeakRef.
Re-implement it in JS inste...

8dcce52c3305b3e3d85d08fc7b5e89c24d8b01a9 authored over 1 year ago by Joyee Cheung <[email protected]>
crypto: remove default encoding from DiffieHellman

getDefaultEncoding() always returns 'buffer' in Node.js 20.

In diffiehellman.js, this value is ...

72151769b872f76be795cd95b964c3a5c33b9460 authored over 1 year ago by Tobias Nießen <[email protected]>
crypto: remove default encoding from Hash/Hmac

getDefaultEncoding() always returns 'buffer' in Node.js 20. It requires
some careful justificati...

8ed439798526c9c4d439d2591b39569df441c18b authored over 1 year ago by Tobias Nießen <[email protected]>
test: add test for effect of UV_THREADPOOL_SIZE

This (not particularly elegant) native addon tests the effect of
UV_THREADPOOL_SIZE on node-api....

556e95ad8f1b9d02d4da24818a0c7f0166a00c9d authored over 1 year ago by Tobias Nießen <[email protected]>
test: use expectSyncExit{WithErrors} in snapshot tests

..and replace the similar code added for logging.

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

a3f12e4a7e6310dce8fc0484dd2fa5cdddce86cb authored over 1 year ago by Joyee Cheung <[email protected]>
test: add expectSyncExitWithoutError() and expectSyncExit() utils

These can be used to check the state and the output of a child
process launched with `spawnSync(...

034c80126ef1c06645b273d979ff8e8db7800e48 authored over 1 year ago by Joyee Cheung <[email protected]>
src: use per-realm GetBindingData() wherever applicable

This reduce the number of embedder slot accesses and also removes
the assumption in a few bindin...

6391b3b95d88db12f5f9b8be10417c63d7fe9b63 authored over 1 year ago by Joyee Cheung <[email protected]>
src: add per-realm GetBindingData() method

This version avoids the additional access to the embedder slot
when we already have a reference ...

3578bee3e1cd32bd1135fe5649ff984cf617e5d6 authored over 1 year ago by Joyee Cheung <[email protected]>
crypto: remove default encoding from sign/verify

getDefaultEncoding() always returns 'buffer' in Node.js 20. It requires
some careful justificati...

6f9d6f277b8dc973ce8bdbb5e135fd22e88b205b authored over 1 year ago by Tobias Nießen <[email protected]>
report: fix recent coverity warning

Fix warning about dereferencing null env

Signed-off-by: Michael Dawson <[email protected]>

PR...

3d5e7cd8f049f1d2bd041974fbde87f71cbbbf31 authored over 1 year ago by Michael Dawson <[email protected]>
build: fix typo `libray` -> `library` (configure.py)

Signed-off-by: Michal Biesek <[email protected]>
PR-URL: https://github.com/nodejs/node/pul...

b3eb05baa0ef934cf200703dc8ffefe513e62e71 authored over 1 year ago by michalbiesek <[email protected]>
src: serialize both BaseObject slots

We previously only return startup data for the first slot for
BaseObjects because we can already...

89dd09310ea20c21cb087f9be3ef432d5f2a2758 authored over 1 year ago by Joyee Cheung <[email protected]>
doc: add print results for examples in `WebStreams`

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

9a2e6bca4f08e189beab112a983107d3f10b5f2d authored over 1 year ago by Jungku Lee <[email protected]>
test: use `tmpdir.resolve()`

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

966e3d34936b28bfb31f00a6f862226baa3bf9d0 authored over 1 year ago by Livia Medeiros <[email protected]>
test: use `tmpdir.resolve()`

Subsystems: blob, child_process, common, crypto, http, http2,
readline, repl, snapshot, trace_ev...

e738edce6a6cb727d2e9641ed8d7148444d8ae96 authored over 1 year ago by Livia Medeiros <[email protected]>
test: use `tmpdir.resolve()` in fs tests

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

6a687945774add566bc86b2a0cfab9eee8c559d5 authored over 1 year ago by Livia Medeiros <[email protected]>