Closed Bug 1451750 Opened 2 years ago Closed 2 years ago

TRR: consider the rrset different if from another resolver

Categories

(Core :: Networking: DNS, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
mozilla61
Tracking Status
firefox61 --- fixed

People

(Reporter: bagder, Assigned: bagder)

Details

(Whiteboard: [necko-triaged][trr])

Attachments

(1 file)

When nsHostREsolver refreshes a DNS cache entry that has expired, and the old data was retrieved with native resolver and the new data comes from TRR and the new set of addresses are found identical to the old, the old set would be used and the "from TRR" status was forgotten.

This causes about:networking to show "false" for such an entry even though it was resolved by TRR for as long as that entry remains and gets refreshed.
Comment on attachment 8965336 [details]
bug 1451750 - treat rrsets from different resolvers as different

https://reviewboard.mozilla.org/r/234064/#review239700
Attachment #8965336 - Flags: review?(mcmanus) → review+
Pushed by daniel@haxx.se:
https://hg.mozilla.org/integration/autoland/rev/611f45224a28
treat rrsets from different resolvers as different r=mcmanus
https://hg.mozilla.org/mozilla-central/rev/611f45224a28
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
You need to log in before you can comment on or make changes to this bug.