Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
284 commits
Select commit Hold shift + click to select a range
5b35eb0
test: update WPT for url to 7a3645b79a
nodejs-github-bot Apr 7, 2026
4d54688
test: use on-disk fixture for test-npm-install
joyeecheung Apr 7, 2026
b5c573e
deps: update simdjson to 4.6.1
nodejs-github-bot Apr 7, 2026
38e7ce5
deps: update googletest to d72f9c8aea6817cdf1ca0ac10887f328de7f3da2
nodejs-github-bot Apr 7, 2026
b813b4c
deps: update minimatch to 10.2.5
nodejs-github-bot Apr 7, 2026
c9860f5
tools: update nixpkgs-unstable to a6522db5b947cd7026a40d02acc3ca26136
nodejs-github-bot Apr 7, 2026
fbff28f
stream: propagate destruction in duplexPair
aelhor Apr 7, 2026
e29f46d
test: allow skipping individual WPT subtests
panva Apr 7, 2026
44d5a33
meta: populate apt list for slim runner in update-openssl workflow
Renegade334 Apr 7, 2026
a86c963
tools: revert OpenSSL update workflow to ubuntu-latest
richardlau Apr 7, 2026
4097fb9
test: capture negative utimes mtime at call time
inoway46 Apr 7, 2026
f54d74a
tools: improve output for unexpected passes in WTP tests
aduh95 Apr 7, 2026
4a7ad93
meta: move Michael to emeritus
mhdawson Apr 7, 2026
9b29be6
doc: note non-monotonic clock in crypto.randomUUIDv7
nabeel378 Apr 8, 2026
15530a7
deps: update ngtcp2 to 1.22.0
nodejs-github-bot Apr 8, 2026
06defaa
fs: add signal option to fs.stat()
mertcanaltin Apr 9, 2026
518b578
crypto: add memory tracking for secureContext openssl objects
mertcanaltin Apr 9, 2026
28679d7
src: use stack allocation for small string encoding
thisalihassan Apr 9, 2026
073e84d
crypto: accept key data in crypto.diffieHellman() and cleanup DH jobs
panva Mar 30, 2026
d4cec26
crypto: align key argument names in docs and error messages
panva Apr 7, 2026
56b941a
quic: implement rapidhash for hashing improvements
jasnell Apr 5, 2026
b2e2e64
quic: apply multiple TLS context improvements and SNI support
jasnell Apr 5, 2026
4ade02a
quic: support multiple ALPN negotiation
jasnell Apr 5, 2026
761a967
quic: fixup token verification to handle zero expiration
jasnell Apr 6, 2026
717d9a7
v8: add heap profile API
IlyasShabi Apr 9, 2026
ee38d2c
stream: refactor duplexify to be less suceptible to prototype pollution
aduh95 Apr 9, 2026
1b959d0
assert,util: fix stale nested cycle memo entries
BridgeAR Apr 9, 2026
28346d9
crypto: guard against size_t overflow on experimental 32-bit arch
panva Apr 9, 2026
b85c73f
util: colorize text with hex colors
araujogui Apr 9, 2026
944ed9b
deps: add perfetto build files
legendecas Mar 22, 2026
1587a60
tools: add perfetto updater
legendecas Mar 22, 2026
2f3eca8
deps: update perfetto to 54.0
legendecas Mar 22, 2026
9583734
stream: noop pause/resume on destroyed streams
ronag Apr 10, 2026
7f48438
test: skip url WPT subtests instead of modifying test script
panva Apr 10, 2026
632821d
meta: add QUIC to CODEOWNERS
pimterry Apr 10, 2026
cb07b91
test: improve WPT runner summary
panva Apr 10, 2026
115e8c2
test: ensure WPT report is in out/wpt
panva Apr 10, 2026
4a4ef13
deps: upgrade openssl sources to openssl-3.5.6
nodejs-github-bot Apr 7, 2026
578cf1c
deps: update archs files for openssl-3.5.6
nodejs-github-bot Apr 7, 2026
1a41c2c
test: update tls junk data error expectations
panva Apr 9, 2026
6d169c7
tools: make `v8.nix` more stable
aduh95 Apr 10, 2026
1ae41ce
doc: note GCC >= 14 requirement for native riscv64 builds
JamieMagee Apr 10, 2026
e9d76b2
doc: fix spelling in release announcement guidance
Rohan5commit Apr 10, 2026
d1c517f
tools: improve backport review script
aduh95 Apr 10, 2026
57e59ea
stream: fix writev unhandled rejection in fromWeb
Han5991 Apr 10, 2026
3af44ee
sqlite: add serialize() and deserialize()
thisalihassan Apr 10, 2026
457fb55
watch: fix --env-file-if-exists crashing on linux if the file is missing
efekrskl Apr 10, 2026
1e8fa2f
sqlite: use OneByte for ASCII text and internalize col names
thisalihassan Apr 11, 2026
450e051
stream: simplify `createPromiseCallback`
aduh95 Apr 11, 2026
34a6454
buffer: add end parameter
ronag Apr 11, 2026
5d7e0db
doc: update WPT test runner README.md
panva Apr 12, 2026
3826c5e
doc: clarify Backport-PR-URL metadata added automatically
MikeMcC399 Apr 13, 2026
9b24a81
quic: add QuicEndpoint.listening & QuicStream.destroy() and tests
pimterry Apr 13, 2026
48a3ca3
test: generate `localstorage.db` in a temp dir
legendecas Apr 13, 2026
6eb9917
doc: fix typo in devcontainer guide
Rohan5commit Apr 13, 2026
fad51c2
tools: add a check for clean git tree after tests
aduh95 Apr 9, 2026
8452830
build: remove redundant -fuse-linker-plugin from GCC LTO flags
robertsLando Apr 13, 2026
39e0834
test_runner: publish to TracingChannel for OTel instrumentation
MoLow Mar 30, 2026
e1928cd
stream: allow shared array buffer sources in writable webstream adapter
Renegade334 Apr 13, 2026
d1eb7b3
build: fix stray debug string in LIEF defines
omghante Apr 13, 2026
2a711f4
lib,src,test,doc: add node:ffi module
cjihrig Feb 25, 2026
b844c24
src: coerce `spawnSync` args to string once
aduh95 Apr 14, 2026
757cd21
tools: update gyp-next to 0.22.0
nodejs-github-bot Apr 14, 2026
713601e
deps: update nbytes to 0.1.4
nodejs-github-bot Apr 14, 2026
6f08489
deps: update sqlite to 3.53.0
nodejs-github-bot Apr 14, 2026
5cb9108
tools: update nixpkgs-unstable to 13043924aaa7375ce482ebe2494338e0582
nodejs-github-bot Apr 14, 2026
3a29daf
tools: fix `--shared-ffi` compilation on macOS
aduh95 Apr 14, 2026
349c750
fs: validate position argument before length === 0 early return
geeksilva97 Apr 14, 2026
d8f97e6
build: fix ffi dependency compilation
ShogunPanda Apr 15, 2026
46f4822
doc: clarify process._debugProcess() in Permission Model
cybe4sent1nel Apr 15, 2026
8273682
src: allow empty --experimental-config-file
marco-ippolito Apr 16, 2026
d26ca46
deps: update undici to 8.1.0
nodejs-github-bot Apr 16, 2026
0d73b63
build: fix cargo check when Temporal is disabled
aduh95 Apr 16, 2026
3490c1f
tools: pass the Temporal disable flag when disabled in `shell.nix`
aduh95 Apr 16, 2026
ba3f3e1
lib: reject SharedArrayBuffer in web APIs per spec
thisalihassan Apr 16, 2026
3607857
stream: fix nested compose error propagation
mcollina Apr 17, 2026
41e7a4b
meta: pass release version to release worker
flakey5 Apr 17, 2026
16860e6
lib: improve Web Cryptography key validation ordering
panva Apr 17, 2026
c73c8e6
test: skip `test-temporal-with-zoneinfo` on system-icu builds
aduh95 Apr 17, 2026
fd3bf38
url: align default argument handling for URLPattern with webidl
panva Apr 17, 2026
a0ccf94
node-api: execute tsfn finalizer after queue drains when aborted
KevinEady Apr 17, 2026
78c7d77
node-api: add napi_create_external_sharedarraybuffer
bnoordhuis Apr 17, 2026
7efc2ce
src: clean up experimental flag variables
aduh95 Apr 17, 2026
3f42f96
crypto: strengthen argument CHECKs in TurboSHAKE
tniessen Apr 17, 2026
7a12dd5
test: check contextify contextual store behavior in strict mode
Renegade334 Apr 18, 2026
1eedbdd
tools: use upstream version of OpenSSL in `test-shared`
aduh95 Apr 18, 2026
40a4337
doc: add experimental modules lifetime policy
ShogunPanda Apr 18, 2026
6fa62b7
test_runner: add `testId` to test events
MoLow Apr 18, 2026
fbd8ede
lib: fix sequence argument handling in Blob constructor
Ms2ger Apr 18, 2026
c51a39b
stream: simplify `readableStreamFromIterable`
aduh95 Apr 18, 2026
16b2c41
meta: broaden stale bot
avivkeller Apr 18, 2026
f454d17
lib: fix lint in internal/webstreams/util.js
panva Apr 18, 2026
2b12bca
src: use context-free V8 message column getters
Renegade334 Apr 18, 2026
e21b873
lib: use js-only implementation of `isDataView()`
Renegade334 Apr 18, 2026
9e19f55
tools: re-enable undici WPTs in daily wpt.fyi job
panva Apr 18, 2026
3d5cf17
esm: add `ERR_REQUIRE_ESM_RACE_CONDITION`
aduh95 Apr 18, 2026
960fb16
test: mark test-snapshot-reproducible flaky
panva Apr 19, 2026
98f9bec
debugger: add edit-free runtime expression probes to `node inspect`
joyeecheung Apr 19, 2026
e850ee9
lib: add new methods and error codes
ShogunPanda Apr 19, 2026
c27f3cf
build: add --enable-all-experimentals build flag
ShogunPanda Apr 20, 2026
bdee0a8
tools: exclude @node-core/doc-kit from dependabot cooldown
kxxt Apr 20, 2026
1cd3694
doc: clarify dns.lookup() callback signature when all is true
galaxy4276 Apr 20, 2026
de46e68
node-api: update libuv ABI stability note
legendecas Apr 20, 2026
d9b8cc1
test: update test/addons/openssl-binding for OpenSSL 4.0
panva Apr 18, 2026
9bff52e
test: accept renamed OpenSSL 4.0 error code and reason
panva Apr 18, 2026
e242394
test: skip test-tls-error-stack when engines are unsupported
panva Apr 18, 2026
72f5216
test: use valid DER OCSP responses
panva Apr 18, 2026
d173604
test: use an always invalid cipher and cover OpenSSL 4.0 behaviours
panva Apr 18, 2026
9bf7604
test: skip tls-deprecated secp256k1 on OpenSSL 4.0
panva Apr 18, 2026
7c77c30
test: account for RFC 7919 FFDHE negotiation in OpenSSL 4.0
panva Apr 18, 2026
ae87597
doc: remove Ayase-252 and meixg from triagger team
aduh95 Apr 20, 2026
da52b09
src: fix MaybeStackBuffer char_traits deprecation warning
omghante Mar 30, 2026
67baa32
tools: bump @node-core/doc-kit in /tools/doc in the doc group
dependabot[bot] Apr 20, 2026
32f2169
doc,src,test: fix dead inspector help URL
semimikoh Apr 20, 2026
43bf39c
src: use DCHECK in AsyncWrap::MakeCallback instead emiting a warning
Flarna Apr 21, 2026
acc52ef
doc: clarify diffieHellman.generateKeys recomputes same key
kovan Apr 21, 2026
48bb51b
tools: update nixpkgs-unstable to ab72be9733b41190ea34f1422a3e4e243ed
nodejs-github-bot Apr 21, 2026
b992962
stream: ensuring cross-destruction in _duplexify to prevent leaks
watilde Apr 21, 2026
981ce96
doc: fix typos and inconsistencies in crypto.md and webcrypto.md
panva Apr 21, 2026
b09953d
stream: reject duplicate nested transferables
daeyeon Apr 21, 2026
82281ff
tools: bump brace-expansion in /tools/clang-format
dependabot[bot] Apr 21, 2026
ab7be6d
tools: bump brace-expansion from 5.0.4 to 5.0.5 in /tools/eslint
dependabot[bot] Apr 21, 2026
bb6293a
module: remove duplicated checks from `_resolveFilename`
aduh95 Apr 21, 2026
b36e55a
build: make test-addons dependency-free
joyeecheung Apr 22, 2026
2e612fe
lib: short-circuit WebIDL BufferSource SAB check
panva Apr 22, 2026
870c1cd
doc,test: mem protection must be observed in ffi
bengl Apr 22, 2026
386244a
meta: bump actions/setup-node from 6.3.0 to 6.4.0
dependabot[bot] Apr 22, 2026
1bd19d9
meta: bump actions/github-script from 8.0.0 to 9.0.0
dependabot[bot] Apr 22, 2026
952d005
meta: bump step-security/harden-runner from 2.16.1 to 2.19.0
dependabot[bot] Apr 22, 2026
42e770b
meta: bump peter-evans/create-pull-request from 8.1.0 to 8.1.1
dependabot[bot] Apr 22, 2026
b43ecf4
doc: trust FFI in the threat model
ShogunPanda Apr 22, 2026
fdcd775
tools: set bot as author of tools-deps-update PRs
aduh95 Apr 22, 2026
faaccfb
src: simplify and fix FFI ArrayBuffer accesses
addaleax Apr 22, 2026
41bd288
src: align FFI error handling with Node.js source
addaleax Apr 22, 2026
88fe50a
meta: move VoltrexKeyva to emeritus
mcollina Apr 22, 2026
b883a5e
test_runner: add mock-timers support for AbortSignal.timeout
DeveloperViraj Nov 16, 2025
873c2bc
fs: restore fs patchability in ESM loader
joyeecheung Apr 22, 2026
dc0d757
test_runner: fix suite rerun edge case
MoLow Apr 23, 2026
70c5491
http: fix no_proxy leading-dot suffix matching
watilde Mar 19, 2026
8146a97
test: update WPT for streams to f8f26a372f
nodejs-github-bot Apr 23, 2026
a6e9987
build,win: enable x64 PGO
StefanStojanovic Apr 23, 2026
acd7e18
doc: fix Argon2 parameter bounds
tniessen Apr 23, 2026
8950247
crypto: reject inherited key type names
JonathanLopes404 Apr 23, 2026
c4ca303
lib: harden kKeyOps lookup with null prototype
panva Apr 23, 2026
33c5f7f
test: normalize known inspector crash as completion
joyeecheung Apr 23, 2026
a8c773a
test_runner: align mock timeout api
Han5991 Apr 23, 2026
6f053a4
meta: update CODEOWNERS for FFI
ShogunPanda Apr 24, 2026
e0b7963
http: fix leaked error listener on sync HTTP req create + destroy
pimterry Apr 24, 2026
7a52fd0
doc: fix typo in dns.lookup options description
watilde Apr 24, 2026
bbeb38d
buffer: fix end parameter bugs in indexOf/lastIndexOf
ronag Apr 24, 2026
42ac8b9
fs: add followSymlinks option to glob
mcollina Apr 24, 2026
80d4836
crypto: deduplicate and canonicalize CryptoKey usages
panva Apr 25, 2026
6eea524
crypto: reject duplicate ML-KEM JWK key_ops
panva Apr 25, 2026
61c0ff4
deps: cherry-pick libuv/libuv@439a54b
skooch Apr 25, 2026
c9d5bae
crypto: remove Argon2 KDF derivation from its job setup
panva Apr 25, 2026
3491f73
lib: fix FLOAT_32 and FLOAT_64 type constants in ffi
watilde Apr 24, 2026
c12a767
stream: validate ReadableStream.from iterator objects
daeyeon Apr 25, 2026
b9f3abd
doc: fix doubled word typo in stream_iter.md
watilde Apr 25, 2026
027bef4
tools: add non-default OpenSSL versions to the test-shared workflow
panva Apr 26, 2026
20151be
process: handle rejections only when needed
gurgunday Apr 26, 2026
3abd78c
url: optimize URLSearchParams set/delete duplicate handling
gurgunday Apr 26, 2026
3b5bb4d
tools: consolidate and simplify .editorconfig deps section
watilde Apr 22, 2026
242adab
doc: fix duplicate word "for for" in compile cache
watilde Apr 23, 2026
11c6c29
doc: fix duplicate word "to to" in util.styleText
watilde Apr 23, 2026
70e8944
doc: fix duplicate word "of of" in postMessageToThread
watilde Apr 23, 2026
5117a3e
src: simplify `TCPWrap::Connect` signature
addaleax Apr 26, 2026
c1d6b3d
v8: add cpu profile options
IlyasShabi Apr 26, 2026
d89f719
src: remove outdated comments in contextify
legendecas Apr 27, 2026
7eb9a6b
meta: add automation policy
legendecas Apr 27, 2026
fb91408
meta: bump actions/upload-artifact from 7.0.0 to 7.0.1
dependabot[bot] Apr 27, 2026
7d52f20
doc: correct typo in PR contribution instructions
MikeMcC399 Apr 27, 2026
ab66de8
process: throw on execve(2) failure instead of aborting
bengl Apr 27, 2026
4dd982d
deps: upgrade npm to 11.13.0
npm-cli-bot Apr 27, 2026
6d81cb1
lib: avoid quadratic shift() in startup snapshot callback
watilde Apr 23, 2026
f92cbc2
tools: fix commit linter for semver-major release proposals
aduh95 Apr 27, 2026
bad1e2f
crypto: fix unsigned conversion of 4-byte RSA publicExponent
deepview-autofix Apr 27, 2026
020776d
doc: fix typo in test.md
Trott Apr 27, 2026
555ad12
tools: update gyp-next to 0.22.1
nodejs-github-bot Apr 28, 2026
e281b24
deps: update timezone to 2026b
nodejs-github-bot Apr 28, 2026
4d2952c
tools: update nixpkgs-unstable to 01fbdeef22b76df85ea168fbfe1bfd9e636
nodejs-github-bot Apr 28, 2026
3dee18f
deps: patch V8 to 14.6.202.34
nodejs-github-bot Apr 28, 2026
2b88566
watch: track worker entry files in watch mode
SudhansuBandha Apr 28, 2026
2a7a69c
crypto: reject unintended raw key format string input
panva Apr 28, 2026
ecb7de2
meta: bump cachix/install-nix-action from 31.10.3 to 31.10.5
dependabot[bot] Apr 28, 2026
e89c8e9
src: fix crash in GetErrorSource() for invalid using syntax
semimikoh Apr 28, 2026
8f55327
deps: fix libffi macos build
ShogunPanda Apr 28, 2026
9c94dce
test: export isRiscv64 from common module
JamieMagee Apr 28, 2026
4446bf6
deps: update corepack to 0.34.7
nodejs-github-bot Apr 28, 2026
04ce9df
tools: bump the eslint group in /tools/eslint with 4 updates
dependabot[bot] Apr 29, 2026
537825a
deps: update nghttp2 to 1.69.0
nodejs-github-bot Apr 26, 2026
d29fbc0
deps: fix integration issues with the latest nghttp2
pimterry Apr 22, 2026
c92cb6f
doc: use mjs/cjs blocks for callbackify null reason example
watilde Apr 29, 2026
78c183d
tools: do not include HTML docs in slim tarball
aduh95 Apr 29, 2026
cee0154
tools: reuse V8 builds even without Cachix on test-shared
aduh95 Apr 29, 2026
d49c89e
src: make node.config.json throw at unknown fields
marco-ippolito Apr 29, 2026
a9df3e3
tools: update labels for nixpkgs pin bumps
aduh95 Apr 29, 2026
712a15d
doc: correct diagnostics_channel built-in channel names
bengl Apr 29, 2026
fca56a4
src: add missing <cstdlib> for abort() declaration
ckerr Apr 30, 2026
01eed59
http2: expose writable stream state on compat response
cookesan Apr 30, 2026
102da27
url: process crash via malformed UNC hostname in pathToFileURL()
NickNaso Apr 30, 2026
c73aba0
test: run Temporal presence checks without V8 flag
Renegade334 May 1, 2026
d0744c6
lib: add Temporal to frozen intrinsics
Renegade334 May 1, 2026
7133826
debugger: move ProbeInspectorSession and helpers to separate files
joyeecheung May 1, 2026
56917af
src: split profiling helpers from util
IlyasShabi May 1, 2026
ac49e7c
tools: migrate from `openssl-matrix.json` to `openssl-matrix.nix`
aduh95 May 1, 2026
b90486e
tools: do not run `test-linux` on unrelated tools changes
aduh95 May 1, 2026
214a8c1
stream: simplify `setPromiseHandled` utility
aduh95 May 1, 2026
96370a5
tools: simplify `update-undici.sh`
aduh95 May 2, 2026
c4f0ef8
deps: update llhttp to 9.4.1
nodejs-github-bot May 2, 2026
19b7adf
inspector: fix absolute URLs in network http
GrinZero May 3, 2026
b10653a
crypto: add guards and adjust tests for BoringSSL
panva Apr 22, 2026
fda439c
src: use `unique_ptr` for ffi memory management
addaleax May 1, 2026
1477349
meta: bump actions/upload-artifact from 7.0.0 to 7.0.1
dependabot[bot] May 3, 2026
1b4b90d
meta: bump Mozilla-Actions/sccache-action from 0.0.9 to 0.0.10
dependabot[bot] May 3, 2026
d578343
meta: bump github/codeql-action from 4.35.1 to 4.35.3
dependabot[bot] May 3, 2026
59860eb
src: swap dotenv and config file parsing order
marco-ippolito May 4, 2026
da40ed7
build: remove armv6 from experimental platforms
Renegade334 May 4, 2026
cf9c184
tools: update gr2m/create-or-update-pull-request-action to v1.10.1
MikeMcC399 May 4, 2026
92324aa
doc: remove typo comma from man page
vassudanagunta May 4, 2026
cb33a79
src: remove license headers for new node_profiling files
legendecas May 4, 2026
87adb34
http: harden ClientRequest options merge
mcollina May 4, 2026
4bf3e1e
stream: remove duplicated utility
aduh95 May 4, 2026
3191d29
http: emit 'drain' on OutgoingMessage only after buffers drain
ronag May 4, 2026
a95830b
stream: copyedit `webstreams/adapter.js`
aduh95 May 4, 2026
2af4c89
tools: implements a few nits on `build-aarch64-linux-v8`
aduh95 May 4, 2026
8b91526
build: track PDL files as inputs in inspector GN build
deepak1556 May 4, 2026
09e4f4c
tools: use LTS Node.js in notify-on-push workflow
nsinfoPRO May 4, 2026
b9f2f5a
tools: bump postcss from 8.5.8 to 8.5.10 in /tools/doc
dependabot[bot] May 4, 2026
96581bc
test: update WPT for url to 258f285de0
nodejs-github-bot May 5, 2026
ef71de8
deps: update amaro to 1.1.9
nodejs-github-bot May 5, 2026
9afb013
tools: update nixpkgs-unstable to c6d65881c5624c9cae5ea6cedef24699b0c
nodejs-github-bot May 5, 2026
94ac62a
deps: update undici to 8.2.0
nodejs-github-bot May 5, 2026
7a86108
test_runner: fix failing suite hooks when marked with `todo`
MoLow May 5, 2026
2dc1d20
src: replace uses of deprecated v8::External APIs
gahaas Jan 21, 2026
528f8b2
ffi: add shared-buffer fast path for numeric and pointer signatures
bengl Apr 28, 2026
58dc92f
ffi: support Symbol.dispose on DynamicLibrary
mcollina Apr 29, 2026
53eb7ab
ffi: prevent premature GC of DynamicLibrary
semimikoh May 1, 2026
2004d8d
ffi: make `FFIFunctionInfo` a `BaseObject` subclass
addaleax May 1, 2026
38befee
crypto: add JWK support for ML-KEM and SLH-DSA key types
panva Apr 21, 2026
6386914
src: decouple KeyObject and CryptoKey and move CryptoKey to src
panva Apr 24, 2026
ef08c50
lib: refactor internal webidl converters
panva May 4, 2026
ca3c309
doc: minor structural stream/iter edits
Renegade334 May 5, 2026
55298c4
test: accept OpenSSL 4 generic internal error for DH key-type mismatches
panva May 5, 2026
480d538
tools: use `npm ci` in Undici update script
aduh95 May 5, 2026
30c4b36
doc: fix the TypeScript Execute (tsx) project link
davidthornton May 5, 2026
d34cfb5
stream: remove redundant method check from iter.pipeToSync
Renegade334 May 5, 2026
5f6dfbf
doc: fix changelog for chromium numbering
RafaelGSS May 5, 2026
44416ea
doc: fix documentation history missing 25.9.0
aduh95 May 6, 2026
824ac6b
module: exclude `node:ffi` from `builtinModules` when not enabled
ljharb May 6, 2026
e7da6f0
2026-05-07, Version 26.1.0 (Current)
aduh95 May 6, 2026
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
Prev Previous commit
Next Next commit
deps: update archs files for openssl-3.5.6
PR-URL: #62629
Reviewed-By: Filip Skokan <panva.ip@gmail.com>
Reviewed-By: Richard Lau <richard.lau@ibm.com>
  • Loading branch information
nodejs-github-bot authored and aduh95 committed May 5, 2026
commit 578cf1c0c1ad20a7835df74a09610c948c93b538
38 changes: 34 additions & 4 deletions deps/openssl/config/archs/BSD-x86/asm/configdata.pm
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
"full_version" => "3.5.5",
"full_version" => "3.5.6",
"includes" => [],
"lflags" => [],
"lib_defines" => [
Expand Down Expand Up @@ -233,7 +233,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-brotli no-brotli-dynamic no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-demos no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fips-jitter no-fuzz-afl no-fuzz-libfuzzer no-h3demo no-hqinterop no-jitter no-ktls no-loadereng no-md2 no-msan no-pie no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-sslkeylog no-tfo no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-winstore no-zlib no-zlib-dynamic no-zstd no-zstd-dynamic",
"patch" => "5",
"patch" => "6",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.34.0",
Expand Down Expand Up @@ -286,11 +286,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
"release_date" => "27 Jan 2026",
"release_date" => "7 Apr 2026",
"shlib_version" => "3",
"sourcedir" => ".",
"target" => "BSD-x86",
"version" => "3.5.5"
"version" => "3.5.6"
);
our %target = (
"AR" => "ar",
Expand Down Expand Up @@ -4327,6 +4327,9 @@ our %unified_info = (
"doc/html/man3/UI_new.html" => [
"doc/man3/UI_new.pod"
],
"doc/html/man3/X509V3_EXT_print.html" => [
"doc/man3/X509V3_EXT_print.pod"
],
"doc/html/man3/X509V3_get_d2i.html" => [
"doc/man3/X509V3_get_d2i.pod"
],
Expand Down Expand Up @@ -7018,6 +7021,9 @@ our %unified_info = (
"doc/man/man3/UI_new.3" => [
"doc/man3/UI_new.pod"
],
"doc/man/man3/X509V3_EXT_print.3" => [
"doc/man3/X509V3_EXT_print.pod"
],
"doc/man/man3/X509V3_get_d2i.3" => [
"doc/man3/X509V3_get_d2i.pod"
],
Expand Down Expand Up @@ -12257,6 +12263,22 @@ our %unified_info = (
],
"builddata.pm" => [
"util/mkinstallvars.pl",
"COMMENT=\"This",
"file",
"should",
"be",
"used",
"when",
"building",
"against",
"this",
"OpenSSL",
"build,",
"and",
"should",
"never",
"be",
"installed\"",
"PREFIX=.",
"BINDIR=apps",
"APPLINKDIR=ms",
Expand Down Expand Up @@ -14952,6 +14974,9 @@ our %unified_info = (
"doc/html/man3/UI_new.html" => [
"doc/man3/UI_new.pod"
],
"doc/html/man3/X509V3_EXT_print.html" => [
"doc/man3/X509V3_EXT_print.pod"
],
"doc/html/man3/X509V3_get_d2i.html" => [
"doc/man3/X509V3_get_d2i.pod"
],
Expand Down Expand Up @@ -17643,6 +17668,9 @@ our %unified_info = (
"doc/man/man3/UI_new.3" => [
"doc/man3/UI_new.pod"
],
"doc/man/man3/X509V3_EXT_print.3" => [
"doc/man3/X509V3_EXT_print.pod"
],
"doc/man/man3/X509V3_get_d2i.3" => [
"doc/man3/X509V3_get_d2i.pod"
],
Expand Down Expand Up @@ -19684,6 +19712,7 @@ our %unified_info = (
"doc/html/man3/UI_UTIL_read_pw.html",
"doc/html/man3/UI_create_method.html",
"doc/html/man3/UI_new.html",
"doc/html/man3/X509V3_EXT_print.html",
"doc/html/man3/X509V3_get_d2i.html",
"doc/html/man3/X509V3_set_ctx.html",
"doc/html/man3/X509_ACERT_add1_attr.html",
Expand Down Expand Up @@ -23315,6 +23344,7 @@ our %unified_info = (
"doc/man/man3/UI_UTIL_read_pw.3",
"doc/man/man3/UI_create_method.3",
"doc/man/man3/UI_new.3",
"doc/man/man3/X509V3_EXT_print.3",
"doc/man/man3/X509V3_get_d2i.3",
"doc/man/man3/X509V3_set_ctx.3",
"doc/man/man3/X509_ACERT_add1_attr.3",
Expand Down
2 changes: 1 addition & 1 deletion deps/openssl/config/archs/BSD-x86/asm/crypto/buildinf.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: BSD-x86"
#define DATE "built on: Tue Jan 27 17:25:31 2026 UTC"
#define DATE "built on: Tue Apr 7 19:05:06 2026 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
Expand Down
4 changes: 3 additions & 1 deletion deps/openssl/config/archs/BSD-x86/asm/include/openssl/cmp.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/cmp.h.in
*
* Copyright 2007-2024 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 2007-2026 The OpenSSL Project Authors. All Rights Reserved.
* Copyright Nokia 2007-2019
* Copyright Siemens AG 2015-2019
*
Expand Down Expand Up @@ -196,6 +196,8 @@ typedef ASN1_BIT_STRING OSSL_CMP_PKIFAILUREINFO;
* -- CertReqMsg
* }
*/
#define OSSL_CMP_PKISTATUS_rejected_by_client -5
#define OSSL_CMP_PKISTATUS_checking_response -4
#define OSSL_CMP_PKISTATUS_request -3
#define OSSL_CMP_PKISTATUS_trans -2
#define OSSL_CMP_PKISTATUS_unspecified -1
Expand Down
10 changes: 5 additions & 5 deletions deps/openssl/config/archs/BSD-x86/asm/include/openssl/opensslv.h
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ extern "C" {
# define OPENSSL_VERSION_MINOR 5
/* clang-format on */
/* clang-format off */
# define OPENSSL_VERSION_PATCH 5
# define OPENSSL_VERSION_PATCH 6
/* clang-format on */

/*
Expand Down Expand Up @@ -87,10 +87,10 @@ extern "C" {
* OPENSSL_VERSION_BUILD_METADATA_STR appended.
*/
/* clang-format off */
# define OPENSSL_VERSION_STR "3.5.5"
# define OPENSSL_VERSION_STR "3.5.6"
/* clang-format on */
/* clang-format off */
# define OPENSSL_FULL_VERSION_STR "3.5.5"
# define OPENSSL_FULL_VERSION_STR "3.5.6"
/* clang-format on */

/*
Expand All @@ -99,15 +99,15 @@ extern "C" {
* These strings are defined separately to allow them to be parsable.
*/
/* clang-format off */
# define OPENSSL_RELEASE_DATE "27 Jan 2026"
# define OPENSSL_RELEASE_DATE "7 Apr 2026"
/* clang-format on */

/*
* SECTION 4: BACKWARD COMPATIBILITY
*/

/* clang-format off */
# define OPENSSL_VERSION_TEXT "OpenSSL 3.5.5 27 Jan 2026"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.5.6 7 Apr 2026"
/* clang-format on */

/* clang-format off */
Expand Down
38 changes: 34 additions & 4 deletions deps/openssl/config/archs/BSD-x86/asm_avx2/configdata.pm
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ our %config = (
],
"dynamic_engines" => "0",
"ex_libs" => [],
"full_version" => "3.5.5",
"full_version" => "3.5.6",
"includes" => [],
"lflags" => [],
"lib_defines" => [
Expand Down Expand Up @@ -233,7 +233,7 @@ our %config = (
"openssl_sys_defines" => [],
"openssldir" => "",
"options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-brotli no-brotli-dynamic no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-demos no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fips-jitter no-fuzz-afl no-fuzz-libfuzzer no-h3demo no-hqinterop no-jitter no-ktls no-loadereng no-md2 no-msan no-pie no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-sslkeylog no-tfo no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-winstore no-zlib no-zlib-dynamic no-zstd no-zstd-dynamic",
"patch" => "5",
"patch" => "6",
"perl_archname" => "x86_64-linux-gnu-thread-multi",
"perl_cmd" => "/usr/bin/perl",
"perl_version" => "5.34.0",
Expand Down Expand Up @@ -286,11 +286,11 @@ our %config = (
"prerelease" => "",
"processor" => "",
"rc4_int" => "unsigned int",
"release_date" => "27 Jan 2026",
"release_date" => "7 Apr 2026",
"shlib_version" => "3",
"sourcedir" => ".",
"target" => "BSD-x86",
"version" => "3.5.5"
"version" => "3.5.6"
);
our %target = (
"AR" => "ar",
Expand Down Expand Up @@ -4327,6 +4327,9 @@ our %unified_info = (
"doc/html/man3/UI_new.html" => [
"doc/man3/UI_new.pod"
],
"doc/html/man3/X509V3_EXT_print.html" => [
"doc/man3/X509V3_EXT_print.pod"
],
"doc/html/man3/X509V3_get_d2i.html" => [
"doc/man3/X509V3_get_d2i.pod"
],
Expand Down Expand Up @@ -7018,6 +7021,9 @@ our %unified_info = (
"doc/man/man3/UI_new.3" => [
"doc/man3/UI_new.pod"
],
"doc/man/man3/X509V3_EXT_print.3" => [
"doc/man3/X509V3_EXT_print.pod"
],
"doc/man/man3/X509V3_get_d2i.3" => [
"doc/man3/X509V3_get_d2i.pod"
],
Expand Down Expand Up @@ -12257,6 +12263,22 @@ our %unified_info = (
],
"builddata.pm" => [
"util/mkinstallvars.pl",
"COMMENT=\"This",
"file",
"should",
"be",
"used",
"when",
"building",
"against",
"this",
"OpenSSL",
"build,",
"and",
"should",
"never",
"be",
"installed\"",
"PREFIX=.",
"BINDIR=apps",
"APPLINKDIR=ms",
Expand Down Expand Up @@ -14952,6 +14974,9 @@ our %unified_info = (
"doc/html/man3/UI_new.html" => [
"doc/man3/UI_new.pod"
],
"doc/html/man3/X509V3_EXT_print.html" => [
"doc/man3/X509V3_EXT_print.pod"
],
"doc/html/man3/X509V3_get_d2i.html" => [
"doc/man3/X509V3_get_d2i.pod"
],
Expand Down Expand Up @@ -17643,6 +17668,9 @@ our %unified_info = (
"doc/man/man3/UI_new.3" => [
"doc/man3/UI_new.pod"
],
"doc/man/man3/X509V3_EXT_print.3" => [
"doc/man3/X509V3_EXT_print.pod"
],
"doc/man/man3/X509V3_get_d2i.3" => [
"doc/man3/X509V3_get_d2i.pod"
],
Expand Down Expand Up @@ -19684,6 +19712,7 @@ our %unified_info = (
"doc/html/man3/UI_UTIL_read_pw.html",
"doc/html/man3/UI_create_method.html",
"doc/html/man3/UI_new.html",
"doc/html/man3/X509V3_EXT_print.html",
"doc/html/man3/X509V3_get_d2i.html",
"doc/html/man3/X509V3_set_ctx.html",
"doc/html/man3/X509_ACERT_add1_attr.html",
Expand Down Expand Up @@ -23315,6 +23344,7 @@ our %unified_info = (
"doc/man/man3/UI_UTIL_read_pw.3",
"doc/man/man3/UI_create_method.3",
"doc/man/man3/UI_new.3",
"doc/man/man3/X509V3_EXT_print.3",
"doc/man/man3/X509V3_get_d2i.3",
"doc/man/man3/X509V3_set_ctx.3",
"doc/man/man3/X509_ACERT_add1_attr.3",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: BSD-x86"
#define DATE "built on: Tue Jan 27 17:25:49 2026 UTC"
#define DATE "built on: Tue Apr 7 19:05:23 2026 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by Makefile from include/openssl/cmp.h.in
*
* Copyright 2007-2024 The OpenSSL Project Authors. All Rights Reserved.
* Copyright 2007-2026 The OpenSSL Project Authors. All Rights Reserved.
* Copyright Nokia 2007-2019
* Copyright Siemens AG 2015-2019
*
Expand Down Expand Up @@ -196,6 +196,8 @@ typedef ASN1_BIT_STRING OSSL_CMP_PKIFAILUREINFO;
* -- CertReqMsg
* }
*/
#define OSSL_CMP_PKISTATUS_rejected_by_client -5
#define OSSL_CMP_PKISTATUS_checking_response -4
#define OSSL_CMP_PKISTATUS_request -3
#define OSSL_CMP_PKISTATUS_trans -2
#define OSSL_CMP_PKISTATUS_unspecified -1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ extern "C" {
# define OPENSSL_VERSION_MINOR 5
/* clang-format on */
/* clang-format off */
# define OPENSSL_VERSION_PATCH 5
# define OPENSSL_VERSION_PATCH 6
/* clang-format on */

/*
Expand Down Expand Up @@ -87,10 +87,10 @@ extern "C" {
* OPENSSL_VERSION_BUILD_METADATA_STR appended.
*/
/* clang-format off */
# define OPENSSL_VERSION_STR "3.5.5"
# define OPENSSL_VERSION_STR "3.5.6"
/* clang-format on */
/* clang-format off */
# define OPENSSL_FULL_VERSION_STR "3.5.5"
# define OPENSSL_FULL_VERSION_STR "3.5.6"
/* clang-format on */

/*
Expand All @@ -99,15 +99,15 @@ extern "C" {
* These strings are defined separately to allow them to be parsable.
*/
/* clang-format off */
# define OPENSSL_RELEASE_DATE "27 Jan 2026"
# define OPENSSL_RELEASE_DATE "7 Apr 2026"
/* clang-format on */

/*
* SECTION 4: BACKWARD COMPATIBILITY
*/

/* clang-format off */
# define OPENSSL_VERSION_TEXT "OpenSSL 3.5.5 27 Jan 2026"
# define OPENSSL_VERSION_TEXT "OpenSSL 3.5.6 7 Apr 2026"
/* clang-format on */

/* clang-format off */
Expand Down
Loading