Matt Menke
d94017bfad
Fix net_socks_client_socket_fuzzer.
...
It was incorrectly returning an IPv6 result to IPv4-only lookups.
Also fix some brokenness/weirdness in MockHostResolver. In particular:
1) When FixupAddressList() modified the returned address list, the
original, non-fixed up address list was added to the cache.
2) If a result returning IPv6 addresses matched an IPv4 only lookup,
FixupAddressList() would eat the address, resulting in an empty
address list, but the resolution would end in "OK".
Bug: 1264792
Change-Id: I8954b8f1bdd7f8bf5a628dad1447f0166f55b244
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3252026
Reviewed-by: Eric Orth <ericorth@chromium.org >
Commit-Queue: Matt Menke <mmenke@chromium.org >
Cr-Commit-Position: refs/heads/main@{#936983}
2021-11-01 19:14:54 +00:00
..
2021-08-17 09:33:49 +00:00
2021-09-22 17:31:43 +00:00
2021-10-20 20:44:26 +00:00
2021-09-23 00:01:57 +00:00
2021-09-22 17:31:43 +00:00
2021-10-02 03:06:35 +00:00
2021-08-27 11:23:15 +00:00
2021-10-02 03:06:35 +00:00
2021-10-07 04:42:48 +00:00
2021-09-22 17:31:43 +00:00
2021-10-12 22:52:20 +00:00
2021-09-22 17:31:43 +00:00
2021-09-22 17:31:43 +00:00
2021-09-22 17:31:43 +00:00
2021-10-18 18:54:49 +00:00
2021-09-22 17:31:43 +00:00
2021-09-22 17:31:43 +00:00
2021-08-27 11:23:15 +00:00
2021-09-22 17:31:43 +00:00
2021-10-07 04:42:48 +00:00
2021-09-22 17:31:43 +00:00
2021-10-07 04:42:48 +00:00
2021-09-22 17:31:43 +00:00
2021-09-22 17:31:43 +00:00
2021-10-18 18:54:49 +00:00
2021-10-18 18:54:49 +00:00
2021-10-12 22:52:20 +00:00
2021-10-12 22:52:20 +00:00
2021-09-22 17:31:43 +00:00
2021-11-01 19:14:54 +00:00
2021-10-28 22:31:11 +00:00
2021-09-22 17:31:43 +00:00
2021-10-28 22:31:11 +00:00
2021-10-02 03:06:35 +00:00
2021-10-07 04:42:48 +00:00
2021-10-18 18:54:49 +00:00
2021-10-18 18:54:49 +00:00
2021-10-18 18:54:49 +00:00
2021-10-18 18:54:49 +00:00
2021-10-28 22:31:11 +00:00
2021-10-15 16:28:26 +00:00
2021-10-07 04:42:48 +00:00
2021-10-12 17:32:36 +00:00
2021-10-15 19:13:42 +00:00
2021-08-24 00:02:45 +00:00
2021-08-24 00:02:45 +00:00
2021-10-02 03:06:35 +00:00
2021-10-02 03:06:35 +00:00
2021-09-22 17:31:43 +00:00
2021-09-22 17:31:43 +00:00
2021-10-02 03:06:35 +00:00
2021-09-22 17:31:43 +00:00
2021-09-22 17:31:43 +00:00
2021-10-07 22:57:32 +00:00
2021-09-22 17:31:43 +00:00
2021-10-15 19:13:42 +00:00
2021-09-22 17:31:43 +00:00
2021-10-12 22:52:20 +00:00
2021-10-15 19:13:42 +00:00
2021-10-07 04:42:48 +00:00
2021-10-12 22:52:20 +00:00
2021-09-22 17:31:43 +00:00
2021-10-28 22:31:11 +00:00
2021-10-02 03:06:35 +00:00
2021-10-07 04:42:48 +00:00
2021-09-22 17:31:43 +00:00
2021-09-14 15:18:59 +00:00
2021-09-22 17:31:43 +00:00
2021-10-12 22:52:20 +00:00
2021-10-15 19:13:42 +00:00
2021-10-07 04:42:48 +00:00
2021-10-15 19:13:42 +00:00
2021-10-07 22:57:32 +00:00
2021-10-07 04:42:48 +00:00
2021-09-14 15:18:59 +00:00
2021-09-14 15:18:59 +00:00
2021-09-22 17:31:43 +00:00
2021-09-22 17:31:43 +00:00
2021-10-02 03:06:35 +00:00
2021-10-15 19:13:42 +00:00
2021-10-07 04:42:48 +00:00
2021-10-28 22:31:11 +00:00
2021-08-27 11:23:15 +00:00
2021-09-22 17:31:43 +00:00
2021-10-02 03:06:35 +00:00
2021-09-22 17:31:43 +00:00
2021-09-22 17:31:43 +00:00
2021-09-22 17:31:43 +00:00