prop205-simplified 1.3 KB

12345678910111213141516171819202122232425
  1. o Major features (client-side DNS):
  2. - The updating and usage of DNS cache is now configurable on a
  3. per- client-port level. SOCKSPort, DNSPort, etc lines may now
  4. contain {No,}Cache{IPv4,IPv6,}DNS lines to indicate that we
  5. shouldn't cache these types of DNS answers when we receive them
  6. from an exit node in response to a request from this port, and
  7. {No,}UseCached{IPv4,IPv6,DNS} lines to indicate that if we have
  8. cached DNS answers of these types, we shouldn't use them. It's
  9. potentially risky to use cached DNS answers at the client,
  10. since doing so can indicate to one exit
  11. what answers we've gotten for DNS lookups in the past. With
  12. IPv6, this becomes especially problematic. Using cached DNS
  13. answers for requests on the same circuit would present less
  14. linkability risk, since all traffic on a circuits is already
  15. linkable, but it would also provide little performance benefit:
  16. the exit node caches DNS replies too. Implements a simplified
  17. version of Proposal 205. Implements ticket #7570.
  18. o Disabled features:
  19. - Client-side use of the DNS cache is now off by default. See "Major
  20. features (client-side DNS)" for more information. Implements a
  21. simplified version of Proposal 205. Implements ticket #7570.