Cuong Manh Le
eb6ac8617b
fix(dns): handle empty and invalid IP addresses gracefully
...
Add guard checks to prevent panics when processing client info with
empty IP addresses. Replace netip.MustParseAddr with ParseAddr to
handle invalid IP addresses gracefully instead of panicking.
Add test to verify queryFromSelf handles IP addresses safely.
2026-03-05 17:24:03 +07:00
..
2024-02-07 14:40:18 +07:00
2025-10-09 17:49:21 +07:00
2026-03-05 17:24:01 +07:00
2026-03-05 17:24:01 +07:00
2025-02-18 20:25:13 +07:00
2024-08-07 15:51:11 +07:00
2026-03-05 17:24:01 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2023-08-15 18:22:38 +07:00
2026-03-05 17:24:01 +07:00
2026-03-05 17:24:03 +07:00
2026-03-05 17:24:03 +07:00
2024-10-24 13:05:48 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 20:51:12 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2023-12-13 14:53:29 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:46:02 +07:00
2025-10-09 19:12:06 +07:00
2025-02-18 20:25:13 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2023-08-15 18:22:38 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2024-05-09 18:39:30 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2026-03-05 17:24:03 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:46:02 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:46:02 +07:00
2025-10-09 19:12:06 +07:00
2025-05-15 17:00:59 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-03-26 23:18:36 +07:00
2025-03-26 23:18:36 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-03-26 23:18:04 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2024-02-07 14:40:18 +07:00