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
internal permission: disable FileHandle utimes with permission model 2026-06-17 19:52:20 +02:00
path
readline
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
async_hooks.js
buffer.js lib: use FastBuffer for empty buffer allocation 2026-02-24 00:36:56 +01:00
child_process.js
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
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
module.js
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
sqlite.js
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
vm.js
wasi.js
worker_threads.js
zlib.js lib: use FastBuffer for empty buffer allocation 2026-02-24 00:36:56 +01:00