Commit Graph

11 Commits

Author SHA1 Message Date
Tony Garnock-Jones d85237674a Transparent -> prefab, for unify.rkt to work 2012-05-03 15:10:32 -04:00
Tony Garnock-Jones 2490431364 Compute context for each question to break NS cycles. 2012-02-18 15:57:07 -05:00
Tony Garnock-Jones 4e7cc96d1b Proper datatype for domain-names -> case-insensitive comparison 2012-02-17 12:12:48 -05:00
Tony Garnock-Jones 83cf8f53a8 Fix bug in loop-detection: the new TTL-updating was confusing the set 2012-02-16 15:24:21 -05:00
Tony Garnock-Jones 570f6fb915 Change hash-ref -> zone-ref etc. prior to improving TTL processing 2012-02-09 15:19:59 -05:00
Tony Garnock-Jones 4b7c931527 Rearrange resolver/network-query interaction, in particular making
network-query a separate os.rkt process.
2012-02-08 17:35:56 -05:00
Tony Garnock-Jones e6568d49b5 Make network-query no longer directly aware of CompiledZones. 2012-01-31 08:11:31 -05:00
Tony Garnock-Jones 6cde0922d9 Use latest knowledge in CNAME expansions 2012-01-25 17:57:14 -05:00
Tony Garnock-Jones d1ad3d7086 Try the nameservers we have addresses for before looking up any more nameserver addresses. 2012-01-25 17:45:53 -05:00
Tony Garnock-Jones 26aa40053b Convert network-query to evented style and implement proxy.
Create os-dns.rkt from code in big-bang-driver.rkt.
2012-01-25 13:50:49 -05:00
Tony Garnock-Jones e7f3e79053 CPS-convert resolve-from-zone to expose network I/O actions. 2012-01-24 14:25:44 -05:00
Renamed from resolver-unit.rkt (Browse further)