Christopher Faulet
9c246a4b6c
BUG/MINOR: resolvers: Fix condition to release received ARs if not assigned
...
At the end of resolv_validate_dns_response(), if a received additionnal
record is not assigned to an existing server record, it is released. But the
condition to do so is buggy. If "answer_record" (the received AR) is not
assigned, "tmp_record" is not a valid record object. It is just a dummy
record "representing" the head of the record list.
Now, the condition is far cleaner. This patch must be backported as far as
2.2.
2021-02-24 21:58:45 +01:00
..
2020-12-23 06:39:21 +01:00
2021-01-04 10:09:02 +01:00
2021-02-13 09:43:18 +01:00
2021-01-29 15:07:07 +01:00
2021-01-06 17:32:03 +01:00
2021-02-19 16:59:18 +01:00
2021-01-28 16:37:14 +01:00
2020-09-25 17:54:48 +02:00
2021-01-04 10:09:02 +01:00
2021-02-12 16:23:46 +01:00
2021-01-26 15:19:36 +01:00
2021-02-13 09:05:02 +01:00
2021-02-19 16:02:04 +01:00
2021-02-13 09:43:17 +01:00
2021-02-20 12:38:18 +01:00
2021-02-11 11:48:36 +01:00
2021-01-04 10:09:02 +01:00
2021-02-19 16:59:18 +01:00
2020-11-13 16:26:10 +01:00
2021-02-24 17:42:04 +01:00
2020-12-31 10:04:54 +01:00
2021-02-24 17:42:04 +01:00
2021-02-20 12:38:18 +01:00
2021-01-06 17:35:52 +01:00
2021-01-06 17:35:52 +01:00
2021-02-12 16:23:46 +01:00
2021-01-28 16:37:14 +01:00
2021-01-08 14:56:32 +01:00
2021-01-26 09:53:52 +01:00
2020-12-21 11:24:48 +01:00
2021-01-28 16:37:14 +01:00
2021-02-20 12:38:18 +01:00
2021-01-04 10:09:02 +01:00
2021-02-09 17:52:50 +01:00
2020-12-11 12:01:07 +01:00
2021-01-28 16:37:14 +01:00
2021-01-28 16:37:14 +01:00
2021-02-08 10:49:08 +01:00
2021-02-22 10:35:23 +01:00
2021-02-15 14:13:32 +01:00
2021-02-18 10:06:45 +01:00
2020-11-05 19:27:09 +01:00
2021-02-19 18:03:59 +01:00
2021-02-10 16:22:32 +01:00
2021-01-29 13:26:02 +01:00
2021-02-12 16:38:50 +01:00
2021-02-12 16:23:46 +01:00
2021-01-04 10:09:02 +01:00
2021-01-21 15:21:12 +01:00
2021-01-28 16:37:14 +01:00
2020-10-17 20:15:49 +02:00
2021-02-18 10:06:45 +01:00
2021-02-18 10:06:45 +01:00
2020-10-17 18:51:41 +02:00
2020-10-17 19:04:27 +02:00
2021-02-19 16:02:04 +01:00
2021-02-19 16:02:04 +01:00
2020-11-05 19:27:09 +01:00
2020-12-21 11:24:48 +01:00
2021-02-20 12:38:18 +01:00
2021-02-20 12:38:18 +01:00
2021-02-20 12:38:18 +01:00
2021-01-20 17:17:39 +01:00
2021-01-05 15:58:37 +01:00
2021-01-21 12:16:52 +01:00
2021-01-15 14:11:59 +01:00
2020-11-27 10:30:23 +01:00
2021-02-12 17:00:52 +01:00
2020-11-05 19:27:08 +01:00
2021-01-06 17:32:03 +01:00
2020-12-11 17:02:50 +01:00
2021-02-13 09:05:02 +01:00
2020-12-08 18:10:18 +01:00
2020-12-11 17:02:50 +01:00
2020-12-08 12:13:54 +01:00
2021-02-24 13:53:20 +01:00
2021-01-04 12:31:28 +01:00
2021-02-18 10:06:45 +01:00
2020-12-23 11:57:26 +01:00
2020-12-23 11:57:26 +01:00
2021-01-06 16:26:50 +01:00
2020-12-23 11:57:26 +01:00
2020-12-23 11:57:26 +01:00
2021-02-24 21:58:45 +01:00
2021-02-13 09:43:17 +01:00
2021-02-23 17:21:46 +01:00
2021-02-20 12:24:12 +01:00
2021-02-16 18:08:12 +01:00
2021-01-03 20:35:45 +01:00
2020-12-04 15:08:00 +01:00
2020-10-15 21:47:56 +02:00
2021-02-05 12:14:51 +01:00
2021-02-23 14:58:21 +01:00
2021-01-04 10:09:02 +01:00
2021-01-29 13:26:24 +01:00
2021-02-19 16:59:18 +01:00
2021-02-24 17:42:04 +01:00
2021-02-10 12:27:01 +01:00
2021-01-28 16:37:14 +01:00
2021-02-24 13:54:50 +01:00
2021-02-24 17:55:58 +01:00
2021-01-04 10:09:02 +01:00
2021-01-04 10:09:02 +01:00
2020-09-16 22:08:07 +02:00
2021-02-12 16:42:00 +01:00
2021-01-15 11:58:46 +01:00
2021-02-13 10:03:46 +01:00
2020-12-02 17:44:40 +01:00
2021-01-04 10:09:02 +01:00
2021-02-23 17:23:53 +01:00
2020-11-13 16:26:10 +01:00
2020-11-13 16:26:10 +01:00
2021-01-20 17:17:39 +01:00
2021-01-20 17:17:39 +01:00