Commit Graph

29 Commits

Author SHA1 Message Date
Tony Garnock-Jones bfab626708 Make role names optional, and remove role/anon. Remove inessential
role names from apps. Make nested-vm a macro.
2012-07-23 15:22:18 -04:00
Tony Garnock-Jones f466fd6a05 Better debug-names. 2012-05-03 16:00:22 -04:00
Tony Garnock-Jones f8676fcca5 Add debug names to processes 2012-05-03 15:09:54 -04:00
Tony Garnock-Jones fc829f172f First steps to getting the driver running with os2. 2012-05-02 18:46:35 -04:00
Tony Garnock-Jones 6226ed01d5 Switch to using the racket logger instead of the equivalent of printf. 2012-02-21 15:31:33 -05: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 d2af6bf52e Reindent 2012-02-17 16:09:54 -05:00
Tony Garnock-Jones 87943e435b Replace use of first-only with match 2012-02-17 16:09:23 -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 313677acf7 Move deps on racket-matrix 2012-02-15 10:41:15 -05:00
Tony Garnock-Jones 720ca052be Remove unused dependency 2012-02-15 10:25:28 -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 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 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 9770f0570b Move big-bang-driver.rkt to driver.rkt. 2012-01-25 13:56:47 -05:00
Tony Garnock-Jones de6ad4c065 Remove obsolete driver code. 2012-01-25 13:56:06 -05:00
Tony Garnock-Jones 58b8d9c35b Switch "exn?" to "exn:fail?" in a few important spots, to avoid catching SIGINT 2012-01-23 11:27:51 -05:00
Tony Garnock-Jones 6c8727f15c Split out RRs for testing into a separate module 2011-12-21 17:50:56 -05:00
Tony Garnock-Jones 8c09bafdd4 Place CNAMEs first in each section. 2011-12-21 17:50:56 -05:00
Tony Garnock-Jones e63391d8fc Split out zone utilities 2011-12-05 11:41:40 -05:00
Tony Garnock-Jones 07f5abfbff Fix cut-and-paste error 2011-12-02 14:33:50 -05:00
Tony Garnock-Jones 665ca900fa Don't swallow break exceptions. 2011-11-06 08:16:12 -05:00
Tony Garnock-Jones 41c4ecacb1 Add roar.example record. 2011-11-03 14:15:56 -04:00
Tony Garnock-Jones 212455442a Add demo TXT record. 2011-10-31 17:35:57 -04:00
Tony Garnock-Jones 18ca049ec3 Temporarily use relative paths 2011-10-03 16:07:28 -04:00
Tony Garnock-Jones 50f52c6b6d Catch errors in service; dump-bytes! utility 2011-09-19 17:39:48 -04:00
Tony Garnock-Jones 0d015c6e9c Steps toward proper handling of CNAMEs 2011-09-19 14:36:32 -04:00
Tony Garnock-Jones 127601c357 Referrals. 2011-09-19 14:03:27 -04:00
Tony Garnock-Jones 30590bb41a Crude imperative drivers, to get a feel for the system 2011-09-19 12:34:04 -04:00