Commit Graph

17 Commits

Author SHA1 Message Date
Tony Garnock-Jones 2490431364 Compute context for each question to break NS cycles. 2012-02-18 15:57:07 -05:00
Tony Garnock-Jones 32bf05a9d4 Correction to contract 2012-02-18 12:31:03 -05:00
Tony Garnock-Jones 1d3cb6f094 It's really more like bad-answer than no-answer. 2012-02-18 11:16:17 -05:00
Tony Garnock-Jones 79254cc7f4 More debug output 2012-02-17 17:10:53 -05:00
Tony Garnock-Jones 231e297975 Handle abnormal response codes properly 2012-02-17 16:05:18 -05:00
Tony Garnock-Jones 0c3ebff5f1 Avoid output buffering; also improve debug output 2012-02-16 15:24:59 -05:00
Tony Garnock-Jones 313677acf7 Move deps on racket-matrix 2012-02-15 10:41:15 -05:00
Tony Garnock-Jones a891956867 Introduce subscribe/fresh and use it in some places. 2012-02-08 17:36:27 -05:00
Tony Garnock-Jones 1203d9a18c Only look up nameserver names as far as necessary 2012-02-08 17:36:26 -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 9c231ebe6c Rearrange timeout loop a little 2012-01-31 13:44:09 -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 c84ed33697 Measure RTT for network queries 2012-01-25 17:56:57 -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 1d110a1845 Timeouts 2012-01-25 15:06:49 -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 network-query-unit.rkt (Browse further)