Files
node/lib
Yagiz Nizipli bc6e1ad8f9 net: speed up BlockList.check for strings
Skip toLowerCase() for the documented ipv4/ipv6 families and add a
V8 Fast API for one-byte address strings. The FastOneByteString
callback takes FastApiCallbackOptions so V8 can use the fast path
reliably (required for string-shaped Fast API arguments).

Overlong IPv6 zone ids are parsed like uv_ip6_addr (unknown zone
is scope_id 0; address parts 40+ chars stay a miss). IPv4 zone
suffixes stay a miss, matching uv_ip4_addr.

Assisted-by: a closed-source coding agent
Signed-off-by: Yagiz Nizipli <yagiz@nizipli.com>
PR-URL: https://github.com/nodejs/node/pull/66166
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Tim Perry <pimterry@gmail.com>
2026-09-25 14:39:01 +00:00
..
2026-09-03 15:37:21 +00:00
2020-02-18 22:15:50 -08:00
2026-07-05 08:04:44 +00:00
2020-10-21 01:26:34 +02:00
2026-09-05 02:49:02 +00:00
2026-09-19 05:21:30 +00:00
2026-09-12 11:52:10 +00:00
2026-09-03 11:40:52 +02:00
2026-09-15 08:33:52 +00:00
2026-09-16 10:28:00 +00:00
2024-01-12 16:09:48 +00:00
2025-12-10 16:12:28 +00:00
2026-09-12 20:46:35 +00:00
2025-12-22 16:14:46 +00:00
2026-07-25 23:56:46 -07:00
2025-09-04 11:58:50 +00:00
2026-02-21 16:30:23 +00:00
2026-04-01 10:09:41 +00:00
2026-08-23 15:52:12 +00:00
2026-09-15 02:31:45 +00:00
2026-09-03 11:48:46 +02:00
2026-09-11 14:57:09 +00:00