GitHub / nodejs/node / commits
Node.js JavaScript runtime ✨🐢🚀✨
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 756a023f | test: update WPT for url to 4832db4761 |
Node.js GitHub Bot <g****t@i****g>
Committed by: GitHub <n****y@g****m> |
about 2 hours ago | |
| 67af6d1d |
quic: fix segfault after fragmented client hello
Signed-off-by: Tim Perry <p****y@g****m> |
Tim Perry <1****y@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 hours ago | |
| 598693b3 |
doc: remove obsolete cctest node.gyp instructions
Signed-off-by: Soul Lee <a****x@g****m> |
Soul Lee <a****x@g****m>
Committed by: GitHub <n****y@g****m> |
about 19 hours ago | |
| bec3d0b3 |
vfs: speed up recursive readdir test setup
Signed-off-by: Kamat, Trivikram <1****r@u****m> |
Trivikram Kamat <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 19 hours ago | |
| a58aad78 |
sqlite: check database state before calling SQLite
Signed-off-by: Kamat, Trivikram <1****r@u****m> |
Trivikram Kamat <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 19 hours ago | |
| c8e2a824 |
ffi: validate fast 32-bit integer argument ranges
Signed-off-by: Kamat, Trivikram <1****r@u****m> |
Trivikram Kamat <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| f85fdabc |
ffi: fix optimized buffer conversions
Signed-off-by: Kamat, Trivikram <1****r@u****m> |
Trivikram Kamat <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| f9e2fe05 |
wasm: register missing SetURL function
Signed-off-by: Archkon <1****n@u****m> |
Archkon <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 111a62d9 |
fs: key glob matcher cache by platform
Signed-off-by: Archkon <1****n@u****m> |
Archkon <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 396aad0f |
permission: support v8.setHeapSnapshotNearHeapLimit
Signed-off-by: ishabi <i****4@g****m> |
Ilyas Shabi <i****4@g****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 3f2f10af |
doc: report proper return type on url.format
Signed-off-by: Brian Muenzenmeyer <b****r@g****m> |
Brian Muenzenmeyer <b****r@g****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| cacd7a26 |
doc: use ffi.suffix for library paths in examples
Signed-off-by: Junsoo Ha <j****8@n****m> |
Junsoo Ha <3****g@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 0012a775 |
http: guard invalid timeout values in checkConnections
Signed-off-by: Efe Karasakal <h****i@e****v> |
Efe Karasakal <h****i@e****v>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| e7904d46 |
ffi: preserve link register in ppc64 trampoline
Signed-off-by: Kamat, Trivikram <1****r@u****m> |
Trivikram Kamat <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 553fe254 |
doc: document --permission-audit audit mode behavior
Signed-off-by: Adrian Estrada <e****r@g****m> |
Adrián Estrada <e****r@g****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| a0f9d1d3 |
doc: clarify tlsSocket.authorized on resumption
Signed-off-by: Julian Soreavis <j****s@g****m> |
soreavis <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 29d183d2 |
src: implement MemoryRetainer protocol for ByteSource
Signed-off-by: Filip Skokan <p****p@g****m> |
Filip Skokan <p****p@g****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| b79e1e02 |
meta: remove node_crates .gitignore
Signed-off-by: Renegade334 <c****8@r****k> |
René <c****8@r****k>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| c5680a0d |
tools: use 'readonly' for EventSource global
Signed-off-by: Honey Tyagi <h****0@g****m> |
Honey Tyagi <7****i@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| f8f8aa2c |
http: avoid aborting IncomingMessage signal on normal close
Signed-off-by: Archkon <1****n@u****m> |
Archkon <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 41525ab9 |
async_hooks: use validateBoolean for trackPromises
Signed-off-by: Soul Lee <a****x@g****m> |
Soul Lee <a****x@g****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 6d0db4a5 |
lib: fix AbortSignal.any() observed-composite leak
Signed-off-by: Paul Bouchon <m****l@b****t> |
Paul Bouchon <m****l@b****t>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| f3b9adbb |
test: cover worker throwing primitive values
Signed-off-by: dobbydobap <v****i@g****m> |
varshitha <v****i@g****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| bf15a4e2 |
lib: fix typo in comment in _http_client.js
Signed-off-by: agape1225 <4****5@u****m> |
agape1225 <4****5@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 853358e7 |
test_runner: wait for filtered suite build
Signed-off-by: semimikoh <e****s@g****m> |
semimikoh <e****s@g****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| ba131bf7 |
benchmark: fix calibrate-n option handling
Signed-off-by: Luan Muniz <l****n@l****r> |
Luan Muniz <l****z@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| a0dd71e6 |
buffer: use Clamp conversion in Blob slice
Signed-off-by: HoonDongKang <d****3@n****m> |
Donghoon Kang <d****3@n****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 6d8baeab |
net: add experimental net/promises API
Signed-off-by: Ethan Arrowood <e****n@a****v> |
Ethan Arrowood <e****n@a****v>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 853039cc |
doc: stabilize --disable-warning
Signed-off-by: Jean <j****t@g****m> |
Jean Michelet <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 714dc5d8 | doc: add MDN links for explicit resource management in fs |
lluisemper <5****r@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| ede6d6ad | deps: update sqlite to 3.53.4 |
Node.js GitHub Bot <g****t@i****g>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| b4bbb128 |
url: create URLPattern result properties in WebIDL order
Signed-off-by: Archkon <1****n@u****m> |
Archkon <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| b2a024b1 |
vfs: make lchown update symlink metadata
Signed-off-by: Kamat, Trivikram <1****r@u****m> |
Trivikram Kamat <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| eb1a49b0 | deps: update ada to 4.0.0 | Node.js GitHub Bot <g****t@i****g> | 4 days ago | |
| 9e6f8a04 |
typings: remove isDataView from types binding
Signed-off-by: Archkon <1****n@u****m> |
Archkon <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 155ac010 |
meta: add @nodejs/url as codeowner for node_url_pattern.*
Signed-off-by: Efe Karasakal <h****i@e****v> |
Efe Karasakal <h****i@e****v>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 58795e97 |
quic: serialize stream reset code as string
Signed-off-by: manNomi <h****0@n****m> |
한만욱 <9****i@u****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 5316f445 |
doc: mention constructor check in deepStrictEqual
Signed-off-by: skdas20 <s****5@g****m> |
Sumit Kumar Das <1****0@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 54a50957 |
dns: do not consult hosts file in reverse lookups
Signed-off-by: Archkon <1****n@u****m> |
Archkon <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 0b5c397f |
2026-07-29, Version 22.23.2 'Jod' (LTS)
Signed-off-by: RafaelGSS <r****u@h****m> |
RafaelGSS <r****u@h****m>
Committed by: Marco Ippolito <m****4@g****m> |
5 days ago | |
| 012ecf51 |
2026-07-29, Version 24.18.1 'Krypton' (LTS)
Signed-off-by: RafaelGSS <r****u@h****m> |
RafaelGSS <r****u@h****m> | 5 days ago | |
| 1ba3ce45 |
test_runner: convert to uint during deserialization
Signed-off-by: Aviv Keller <m****e@a****h> |
Aviv Keller <m****e@a****h>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 893602cb |
test: mark test-repl-user-error-handler as flaky
Signed-off-by: Aviv Keller <m****e@a****h> |
Aviv Keller <m****e@a****h>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 4314d136 |
stream: fix uncatchable error closing half-open Duplex.toWeb() writable
Signed-off-by: Mohamed Sayed <k****@3****m> |
Mohamed Sayed <7****v@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| d4d35c63 |
sqlite: fix crash when a session outlives its database
Signed-off-by: Mohamed Sayed <k****@3****m> |
Mohamed Sayed <7****v@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 2c4ea73a |
module: implement Symbol.dispose in ModuleHooks
Signed-off-by: Remco Haszing <r****g@g****m> |
Remco Haszing <r****g@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| c8da4ec2 |
loader: enforce path normalization before lookup
Signed-off-by: Maël Nison <n****l@g****m> |
Maël Nison <n****l@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| eb7ee325 |
buffer: validate copyArrayBuffer offsets against buffer length
Signed-off-by: Ilia Alshanetsky <i****a@i****s> |
Ilia Alshanetsky <i****a@i****s>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 6af3ddaf |
crypto: use user-facing error for output encoding changes
Signed-off-by: Archkon <1****n@u****m> |
Archkon <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| a0cf4d56 |
2026-07-29, Version 26.5.1 (Current)
Signed-off-by: RafaelGSS <r****u@h****m> |
RafaelGSS <r****u@h****m> | 6 days ago | |
| 3e06d536 |
src: fix crash when writing odd-length hex string via Writev
Signed-off-by: RajeshKumar11 <k****r@g****m> |
RajeshKumar11 <k****r@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 0618e9f0 |
v8: report minor mark-sweep in GCProfiler
Signed-off-by: Archkon <1****n@u****m> |
Archkon <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| b02ef4cb |
doc: update technical priorities
Signed-off-by: Jacob Smith <3****r@u****m> |
Jacob Smith <3****r@u****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 9274903f |
doc: deprecation add more codemod
Signed-off-by: Augustin Mauroy <9****y@u****m> |
Augustin Mauroy <9****y@u****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 90241198 |
debugger: preserve overlapping CDP request state
Signed-off-by: Kamat, Trivikram <1****r@u****m> |
Trivikram Kamat <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| e8be132e |
doc: remove unsupported syntax from `stream_iter.md`
Signed-off-by: Antoine du Hamel <d****5@g****m> |
Antoine du Hamel <d****5@g****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 5841155d | deps: update googletest to fa005b296f90faec4f352d7ab382287bf6548c8d |
Node.js GitHub Bot <g****t@i****g>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 7168c6e4 |
deps: update llhttp to 9.4.3
Signed-off-by: Paolo Insogna <p****o@c****t> |
Paolo Insogna <p****o@c****t>
Committed by: RafaelGSS <r****u@h****m> |
7 days ago | |
| 6a3d80fb |
test: ensure assertions are reached on all tests
Signed-off-by: Antoine du Hamel <d****5@g****m> |
Antoine du Hamel <d****5@g****m> | 7 days ago | |
| 85237f84 | deps: update undici to 8.9.0 |
Node.js GitHub Bot <g****t@i****g>
Committed by: RafaelGSS <r****u@h****m> |
7 days ago | |
| c558c8e8 |
dns: add tests for ENODATA states
Signed-off-by: David Evans <d****3@u****m> |
David Evans <d****3@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 94e11b02 |
deps: V8: backport c4d06ba586f3
Co-authored-by: liujiahui <l****i@l****n> |
liujiahui <7****u@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 6572cf54 |
src: avoid using ToLocalChecked in crypto_hash
Signed-off-by: James M Snell <j****l@g****m> |
James M Snell <j****l@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 7d42b0b0 | deps: update amaro to 1.1.11 |
Node.js GitHub Bot <g****t@i****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 0fae62c5 |
src: fix libuv assertion on windows
Signed-off-by: liuxingbaoyu <3****u@u****m> |
liuxingbaoyu <3****u@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 7bee7543 |
stream: abort pending single-source merge reads
Signed-off-by: Kamat, Trivikram <1****r@u****m> |
Trivikram Kamat <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| e383a1da |
stream: use RangeError for broadcast overflow
Signed-off-by: Kamat, Trivikram <1****r@u****m> |
Trivikram Kamat <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 68dc116f |
stream: skip null output from stateful transforms
Signed-off-by: Kamat, Trivikram <1****r@u****m> |
Trivikram Kamat <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| de6eeece |
zlib: validate pledgedSrcSize as a safe integer
Signed-off-by: Archkon <1****n@u****m> |
Archkon <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| fe5037ba |
http: propagate highWaterMark to ClientRequest OutgoingMessage
Signed-off-by: Naman Trivedi <t****y@a****m> |
trivenay <t****y@a****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 241fb9a8 |
ffi: preserve strings during reentrant calls
Signed-off-by: Kamat, Trivikram <1****r@u****m> |
Trivikram Kamat <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 9f10b570 |
doc: clarify rules for adding new built-in modules
Signed-off-by: Antoine du Hamel <d****5@g****m> |
Antoine du Hamel <d****5@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| fd41198d |
sqlite: fix use-after-free in Exec() and ApplyChangeset()
Signed-off-by: Matteo Collina <h****o@m****m> |
Matteo Collina <h****o@m****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| f9715fc5 |
quic: defer server session emit until TLS ClientHello is processed
Signed-off-by: Tim Perry <p****y@g****m> |
Tim Perry <1****y@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| aedf2a41 |
doc: mention DEPENDENCY custom field for H1 reports
Signed-off-by: RafaelGSS <r****u@h****m> |
Rafael Gonzaga <r****u@h****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 82c823ee |
test: fix flaky http2 socket proxy test
Signed-off-by: Tim Perry <p****y@g****m> |
Tim Perry <1****y@u****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| a609b172 |
doc: fix dnsPromises.lookup verbatim default
Signed-off-by: BIGSUS24 <1****4@u****m> |
Shivam S <1****4@u****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 0992f6b8 |
ffi: preserve uint8 semantics for bool fast calls
Signed-off-by: Kamat, Trivikram <1****r@u****m> |
Trivikram Kamat <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| b57e7d03 |
tools: bump brace-expansion from 5.0.6 to 5.0.7 in /tools/eslint
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 3437feba | test: update quic tests for stream/iter update | James M Snell <j****l@g****m> | 9 days ago | |
| 2deb0a1b |
doc: fix broken links and clean up type map
Signed-off-by: Antoine du Hamel <d****5@g****m> |
Antoine du Hamel <d****5@g****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| e6e6f677 |
doc: fix typo in releases guide
Signed-off-by: hanityx <h****x@g****m> |
Jihwan <h****x@g****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 15d5b8f7 |
stream: remove custom `CloneableDOMException` implementation
Signed-off-by: Antoine du Hamel <d****5@g****m> |
Antoine du Hamel <d****5@g****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| efc0a144 |
dns: stop using deprecated functions in `SetServers`
Signed-off-by: Antoine du Hamel <d****5@g****m> |
Antoine du Hamel <d****5@g****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| fbab4586 |
ffi: validate fast integer argument ranges
Signed-off-by: Kamat, Trivikram <1****r@u****m> |
Trivikram Kamat <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 594d0c56 |
diagnostics_channel: grow native channel storage
Signed-off-by: Stephen Belanger <a****n@s****m> |
Stephen Belanger <a****n@s****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 3a2be846 |
doc: add MikeMcC399 as collaborator
Signed-off-by: Mike McCready <6****9@u****m> |
Mike McCready <6****9@u****m> | 10 days ago | |
| db3a8d86 |
src: avoid redundant KEM encapsulation copies
Signed-off-by: Filip Skokan <p****p@g****m> |
Filip Skokan <p****p@g****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 0b7aa611 |
src: avoid redundant DataPointer reallocations
Signed-off-by: Filip Skokan <p****p@g****m> |
Filip Skokan <p****p@g****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| cecfdcee |
zlib: accept ArrayBuffer dictionary in Zstd
Signed-off-by: islandryu <s****i@g****m> |
Ryuhei Shima <6****u@u****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 8cf16b31 |
doc: use promote wording in release guide
Signed-off-by: Muhtasim-Munif-Fahim <s****0@r****d> |
Md Muhtasim Munif Fahim <s****0@r****d>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 4efa0c63 |
doc: fix import.meta example for vm.SourceTextModule
Signed-off-by: Muhammad Zeeshan <6****6@u****m> |
Muhammad Zeeshan <6****6@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| f3ecafac |
doc: mention crypto.hash() for better perf
Signed-off-by: Steven <s****n@c****m> |
Steven <s****n@c****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| c76aff4e | tools: update nixpkgs-unstable to 20535e48e12c86043b577b8518234ff5dbb |
Node.js GitHub Bot <g****t@i****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 4bec1915 |
vfs: make recursive readdir iterative
Signed-off-by: AkshatOP <h****7@g****m> |
AkshatOP <7****P@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 0bf185c5 |
doc: update sea example by fixing wrong code example
Signed-off-by: Maxence Robinet <1****r@u****m> |
Maxence Robinet <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 8c1d1284 |
zlib: reject truncated zstd input
Signed-off-by: Archkon <1****n@u****m> |
Archkon <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 51c09eae |
src,permission: do not throw on denied access in audit mode
Signed-off-by: Adrian Estrada <e****r@g****m> |
Adrián Estrada <e****r@g****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 69e982f7 |
build: merge multiple on download artifact
Signed-off-by: Chengzhong Wu <c****1@b****t> |
Chengzhong Wu <c****1@b****t>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 60719070 | deps: update timezone to 2026c |
Node.js GitHub Bot <g****t@i****g>
Committed by: GitHub <n****y@g****m> |
11 days ago |