Tony Garnock-Jones
|
e8c13053f1
|
Supply explicit time from container to zone-expire-name
|
2012-02-19 12:37:32 -05:00 |
Tony Garnock-Jones
|
b79ca309c4
|
Fix cache TTL poisoning; save and load zone data
|
2012-02-17 13:42:17 -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
|
969bc2646e
|
Age and expire cached RRs properly
|
2012-02-09 16:31:31 -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
|
b871a60c64
|
Better contract
|
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
|
e6568d49b5
|
Make network-query no longer directly aware of CompiledZones.
|
2012-01-31 08:11:31 -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
|
9ef1165c9a
|
Add compiled-zone?.
|
2012-01-17 16:17:42 -05:00 |
Tony Garnock-Jones
|
0dc5f5a885
|
Split out resolver into a separate unit and signature
|
2011-12-28 12:27:27 -05:00 |
Tony Garnock-Jones
|
73da8f3999
|
Almost complete rewrite of the resolver.
|
2011-12-22 17:51:39 -05:00 |
Tony Garnock-Jones
|
198cafba3c
|
Steps toward a working proxy. Next: another stab at the resolution algorithm
|
2011-12-22 14:12:31 -05:00 |
Tony Garnock-Jones
|
8c09bafdd4
|
Place CNAMEs first in each section.
|
2011-12-21 17:50:56 -05:00 |
Tony Garnock-Jones
|
faaa81b310
|
Move (and generalise) resolver logic from server into zonedb.rkt for reuse by proxy.
|
2011-12-21 17:50:28 -05:00 |
Tony Garnock-Jones
|
491eaed2e2
|
Correct data definition for CompiledZone.
|
2011-12-05 11:44:25 -05:00 |
Tony Garnock-Jones
|
e63391d8fc
|
Split out zone utilities
|
2011-12-05 11:41:40 -05:00 |