New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 842456 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

Defer to Android system DNS resolver when Private DNS is active

Project Member Reported by bemasc@chromium.org, May 12 2018

Issue description

Currently, Chromium can use the async resolver when Private DNS is active on Android.  As we've discussed, now that isPrivateDnsActive() is finalized [1], Chromium should check it and not emit unencrypted queries if it is true.

[1] https://developer.android.com/reference/android/net/LinkProperties.html#isPrivateDnsActive()
 

Comment 1 by mge...@chromium.org, May 14 2018

Cc: -lassey@chromium.org pauljensen@chromium.org mge...@chromium.org
Owner: lassey@chromium.org
I don't work on Chrome anymore, assigning to Brad to triage.
Status: Fixed (was: Untriaged)
Labels: -Type-Feature Merge-Request-68 Type-Bug
Status: Started (was: Fixed)
Actually maybe this should get merged to M68
Project Member

Comment 6 by sheriffbot@chromium.org, May 31 2018

Labels: -Merge-Request-68 Hotlist-Merge-Approved Merge-Approved-68
Your change meets the bar and is auto-approved for M68. Please go ahead and merge the CL to branch 3440 manually. Please contact milestone owner if you have questions.
Owners: cmasso@(Android), kariahda@(iOS), bhthompson@(ChromeOS), abdulsyed@(Desktop)

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Owner: pauljensen@chromium.org
Status: Fixed (was: Started)
Project Member

Comment 8 by bugdroid1@chromium.org, Jun 4 2018

Labels: -merge-approved-68 merge-merged-3440
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ccff333c24a74342b799d71216d468128ebed01d

commit ccff333c24a74342b799d71216d468128ebed01d
Author: Paul Jensen <pauljensen@chromium.org>
Date: Mon Jun 04 12:53:46 2018

Disable internal DNS resolver when Android P using private DNS

Bug:  842456 
Change-Id: I8f0c17cd50c75987c051e62344ac5e907e1b1133
Reviewed-on: https://chromium-review.googlesource.com/1065463
Reviewed-by: Misha Efimov <mef@chromium.org>
Commit-Queue: Paul Jensen <pauljensen@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#562584}(cherry picked from commit 43b695ff7d62a9e8f0b8d14c543cc6a4e746fd43)
Reviewed-on: https://chromium-review.googlesource.com/1084947
Reviewed-by: Paul Jensen <pauljensen@chromium.org>
Cr-Commit-Position: refs/branch-heads/3440@{#129}
Cr-Branched-From: 010ddcfda246975d194964ccf20038ebbdec6084-refs/heads/master@{#561733}
[modify] https://crrev.com/ccff333c24a74342b799d71216d468128ebed01d/net/android/java/src/org/chromium/net/AndroidNetworkLibrary.java
[modify] https://crrev.com/ccff333c24a74342b799d71216d468128ebed01d/net/android/network_library.cc
[modify] https://crrev.com/ccff333c24a74342b799d71216d468128ebed01d/net/android/network_library.h
[modify] https://crrev.com/ccff333c24a74342b799d71216d468128ebed01d/net/dns/dns_config_service_posix.cc
[modify] https://crrev.com/ccff333c24a74342b799d71216d468128ebed01d/net/dns/dns_config_service_posix.h

Sign in to add a comment