bert hubert
|
c9bc5d4821
|
implement SRV and NAPTR
|
2018-04-17 21:45:33 +02:00 |
|
bert hubert
|
4614e7e0c6
|
wip
|
2018-04-17 16:22:44 +02:00 |
|
bert hubert
|
ea5194dc80
|
add a lot of Doxygen comments
|
2018-04-17 14:19:44 +02:00 |
|
bert hubert
|
36ef270ee9
|
improve logging, add tests, move retrieveZone around, make test slave the root zone
|
2018-04-17 12:32:56 +02:00 |
|
bert hubert
|
944ae17282
|
add ton of documentation
|
2018-04-16 17:09:27 +02:00 |
|
bert hubert
|
2d395b1113
|
add ability to print records, plus 'tdig'
|
2018-04-16 12:33:17 +02:00 |
|
bert hubert
|
d03d16cbdf
|
dnsdist can now retrieve zones over AXFR, including the root. This shook out some compression bugs, plus an off by one on serving the root zone. With this commit, tdns can also parse DNS Messages (which it needs for AXFR).
This also introduces some 'reflection' support that will eventually unify message generation/parting and zone file format input/output
|
2018-04-16 00:14:18 +02:00 |
|
bert hubert
|
085116362a
|
implement DNS compression
|
2018-04-14 00:12:53 +02:00 |
|
bert hubert
|
b2c530f14e
|
improve tests
|
2018-04-13 21:25:59 +02:00 |
|
bert hubert
|
02b0ad2846
|
documentation, nits
|
2018-04-13 17:45:17 +02:00 |
|
bert hubert
|
1bfa78711f
|
move EDNS processing, test for EDNS version, implement extended RCodes, define some fun domain names
|
2018-04-13 17:39:44 +02:00 |
|
bert hubert
|
c3386dad83
|
make DNSMessageReader safer to use, don't crash on unknown zones, send REFUSED response for AXFR for non-existent zone
|
2018-04-13 13:37:17 +02:00 |
|
bert hubert
|
619f8ed981
|
more docs, more code
|
2018-04-13 11:02:59 +02:00 |
|
bert hubert
|
54c5271800
|
further big rename
|
2018-04-12 16:31:43 +02:00 |
|
bert hubert
|
fc6f5183a2
|
move things around a bit
|
2018-04-12 16:29:59 +02:00 |
|
bert hubert
|
cc9a13b29a
|
add EDNS, proper label ordering including embedded zeros, update docs
|
2018-04-12 00:04:59 +02:00 |
|
bert hubert
|
5a28d14d82
|
make dnslabels their own case insensitive type, which turn out to be a cleanup, plus implement silly dynamic record type
|
2018-04-11 16:54:50 +02:00 |
|
bert hubert
|
ba62c04bd2
|
cleanup
|
2018-04-11 12:45:26 +02:00 |
|
bert hubert
|
b89079028a
|
clang adjustments
|
2018-04-10 10:04:49 +02:00 |
|
bert hubert
|
56471fa3f4
|
fix querying glue directly
|
2018-04-10 00:06:03 +02:00 |
|
bert hubert
|
2872f88c99
|
lots of work, starting to look useful
|
2018-04-09 23:04:13 +02:00 |
|
bert hubert
|
ab91a50402
|
it works again
|
2018-04-09 20:49:37 +02:00 |
|
bert hubert
|
cc894edba6
|
superwip
|
2018-04-09 17:46:31 +02:00 |
|
bert hubert
|
97402d1071
|
its a WIP
|
2018-04-09 12:54:27 +02:00 |
|
bert hubert
|
515bfca635
|
working AXFR, printable enumbs
|
2018-04-08 23:20:11 +02:00 |
|