Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • DNS and HostDB module have some small problmes:
    1. TS-598: when using IP address in target OS map, the DNS lookup looks awful
    2. TS-597XXX: DNS does not honor proxy.config.dns.nameservers, and make 127.0.0.1 the first default server. --PATCHed
    3. TS-592: request for support of IPV6 AAAA host name resolve
    4. TS-404: API to set IP address of origin server avoiding DNS lookup
  • DNS and HostDB require for enhancement:
    1. SplitDNS need to get cleanup, we need to keep SplitDNS under DNS only, not mess up with hostdb.
    2. DNS codes a little mess, should get more localization, regarding for the old libresolv like codes
    3. way to passthrough HostDB cache
    4. easy way to setup Origin Source server IP, maybe something like Hosts.
    5. need to get a way for DNS and(or) HostDB pluginable, can hooking somewhere.
    6. need prepare for health check design, get HostDB ready.
  • Job done:
    1. TS-313: DNS and resolvers improvements
    2. TS-435: SplitDNS doesn't work
    3. TS-492: Allow use of client supplied IP address for origin server. --PATCH on wccp branch
    4. TS-570: SplitDNS schedules on wrong thread when "dns_threads > 0"
    5. TS-580: server fail assert when dns request does not match any rule from splitdns.config

...