node/lib
Matteo Collina eaa292549e
http: avoid stream listeners on idle agent sockets
Signed-off-by: Matteo Collina <hello@matteocollina.com>
PR-URL: https://github.com/nodejs/node/pull/64004
Fixes: https://github.com/nodejs/node/issues/63989
Reviewed-By: René <contact.9a5d6388@renegade334.me.uk>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Robert Nagy <ronagy@icloud.com>
2026-06-22 12:22:52 -03:00
..
assert
dns
fs
inspector lib: revert to using default derived class constructors 2025-09-20 06:16:14 +00:00
internal permission: disable FileHandle utimes with permission model 2026-06-17 19:52:20 +02:00
path
readline lib: revert to using default derived class constructors 2025-09-20 06:16:14 +00:00
stream
test
timers
util
_http_agent.js http: avoid stream listeners on idle agent sockets 2026-06-22 12:22:52 -03:00
_http_client.js http: fix keep-alive socket reuse race in requestOnFinish 2026-05-11 16:10:15 +02:00
_http_common.js http: fix rawHeaders exceeding maxHeadersCount limit 2026-02-24 08:39:00 +01:00
_http_incoming.js http: use null prototype for headersDistinct/trailersDistinct 2026-03-22 16:28:36 +01:00
_http_outgoing.js http: lazy allocate cookies array 2026-02-19 18:46:22 +01:00
_http_server.js http: improve writeEarlyHints by avoiding for-of loop 2025-10-22 23:44:05 +02:00
_stream_duplex.js
_stream_passthrough.js
_stream_readable.js
_stream_transform.js
_stream_wrap.js
_stream_writable.js
_tls_common.js lib: backport _tls_common and _tls_wrap refactors 2026-03-16 17:29:52 +01:00
_tls_wrap.js lib: backport _tls_common and _tls_wrap refactors 2026-03-16 17:29:52 +01:00
assert.js lib: restructure assert to become a class 2025-08-26 11:22:39 +02:00
async_hooks.js lib: do not modify prototype deprecated asyncResource (encore) 2025-09-20 06:10:44 +00:00
buffer.js lib: use FastBuffer for empty buffer allocation 2026-02-24 00:36:56 +01:00
child_process.js child_process: remove unsafe array iteration 2025-09-20 03:33:57 +00:00
cluster.js
console.js
constants.js
crypto.js
dgram.js lib: use FastBuffer for empty buffer allocation 2026-02-24 00:36:56 +01:00
diagnostics_channel.js diagnostics_channel: fix race condition with diagnostics_channel and GC 2025-10-07 17:29:40 +02:00
dns.js dns,net: reject hostnames with embedded NUL bytes 2026-06-17 19:52:19 +02:00
domain.js domain: remove deprecated API call 2025-08-26 11:22:39 +02:00
eslint.config_partial.mjs lib: enforce use of URLParse 2026-02-24 00:37:06 +01:00
events.js test: ensure removeListener event fires for once() listeners 2026-02-24 08:39:02 +01:00
fs.js fs: remove duplicate getValidatedPath calls 2026-02-24 08:38:59 +01:00
http.js
http2.js
https.js cli: add --use-env-proxy 2025-10-18 20:35:56 +02:00
inspector.js inspector: initial support for Network.loadNetworkResource 2025-08-04 12:25:23 +02:00
module.js lib: allow skipping source maps in node_modules 2025-02-06 01:10:44 +01:00
net.js dns,net: reject hostnames with embedded NUL bytes 2026-06-17 19:52:19 +02:00
os.js os: freeze signals constant 2026-02-24 00:37:08 +01:00
path.js path: refactor path joining logic for clarity and performance 2025-09-20 06:17:29 +00:00
perf_hooks.js
process.js
punycode.js lib,src: isInsideNodeModules should test on the first non-internal frame 2026-02-17 15:14:07 +01:00
querystring.js
readline.js
repl.js repl: add isValidParentheses check before wrap input 2025-10-07 16:07:13 +02:00
sea.js sea: implement sea.getAssetKeys() 2025-09-20 06:16:51 +00:00
sqlite.js sqlite: add DatabaseSync.prototype[Symbol.dispose]() 2025-04-17 10:51:46 -03:00
stream.js
string_decoder.js
sys.js
test.js
timers.js lib: remove redundant destroyHook checks 2026-02-17 19:12:19 +01:00
tls.js tls: normalize hostname for server identity checks 2026-06-17 19:52:19 +02:00
trace_events.js
tty.js
url.js url: replaced slice with at 2025-10-07 17:29:36 +02:00
util.js lib: fix typo in util.js comment 2026-02-24 08:38:58 +01:00
v8.js v8: add v8.getCppHeapStatistics() method 2025-04-17 10:51:20 -03:00
vm.js
wasi.js
worker_threads.js worker: add name for worker 2025-09-20 03:32:52 +00:00
zlib.js lib: use FastBuffer for empty buffer allocation 2026-02-24 00:36:56 +01:00