Damien Miller
67f31cefd8
update getrrsetbyname.c from OpenBSD upstream
...
revision 1.15
date: 2026/05/09 01:54:51; author: tb; state: Exp; lines: +14 -13; commitid: zZPVUWycKAslGJtO;
Avoid recursive cleanup in getrrsetbyname()
Instead of freeing struct dns_query and struct dns_rr by walking the
linked lists recursively, use a simple loop. This avoids a possible
stack exhaustion unlikely to be reachable with the limits modern
resolvers impose.
From Dhiraj Mishra
2026-05-12 14:36:27 +10:00
..
2025-08-02 12:51:42 +10:00
2025-09-05 17:06:14 +10:00
2025-09-05 17:06:14 +10:00
2025-10-07 21:10:33 +11:00
2021-12-22 09:02:50 +11:00
2026-03-29 16:42:33 +11:00
2022-09-08 12:04:00 +10:00
2023-08-10 11:30:24 +10:00
2022-01-21 09:53:07 +11:00
2023-08-03 20:29:08 +10:00
2026-03-10 14:43:30 +11:00
2026-03-10 14:43:30 +11:00
2025-10-21 10:20:02 +11:00
2022-11-08 19:33:47 +11:00
2025-10-17 16:30:27 +11:00
2024-10-25 19:01:02 +11:00
2025-10-31 11:16:29 +11:00
2023-04-06 14:33:10 +10:00
2021-12-22 09:02:50 +11:00
2022-10-05 03:47:26 +11:00
2022-03-01 09:02:06 +11:00
2025-09-05 17:50:18 +10:00
2021-12-22 09:02:50 +11:00
2026-03-28 19:25:47 +11:00
2022-03-11 18:43:58 +11:00
2022-07-14 11:22:08 +10:00
2023-02-27 17:10:12 +11:00
2024-01-08 14:45:14 +11:00
2026-05-12 14:36:27 +10:00
2025-09-05 17:06:14 +10:00
2021-12-22 09:02:50 +11:00
2021-12-22 09:02:50 +11:00
2023-03-24 13:56:25 +11:00
2025-10-02 10:49:10 +10:00
2025-09-05 17:06:14 +10:00
2023-03-10 14:46:57 +11:00
2025-10-31 11:16:29 +11:00
2025-11-13 23:30:48 +11:00
2025-11-13 23:30:48 +11:00
2025-03-23 11:24:03 +11:00
2025-03-23 11:24:03 +11:00
2025-09-05 18:05:15 +10:00
2023-10-12 13:20:01 +11:00
2025-09-05 17:06:14 +10:00
2025-09-05 17:06:14 +10:00
2025-10-31 11:16:29 +11:00
2026-05-04 16:05:34 +10:00
2021-12-22 09:02:50 +11:00