Commit Graph

44 Commits

Author SHA1 Message Date
b1cfe3a36a clarify documentation on dnsmessagewriter 2018-04-13 18:08:49 +02:00
90e51417f0 remove some unused code 2018-04-13 18:06:19 +02:00
a79cb8a457 also copy in opcode 2018-04-13 17:56:51 +02:00
4685e53f78 copy in rd bit 2018-04-13 17:48:32 +02:00
02b0ad2846 documentation, nits 2018-04-13 17:45:17 +02:00
1bfa78711f move EDNS processing, test for EDNS version, implement extended RCodes, define some fun domain names 2018-04-13 17:39:44 +02:00
85a2238786 introduce some fun records for testing 2018-04-13 15:44:11 +02:00
c92ef2c0f8 endian issue with A records 2018-04-13 15:44:00 +02:00
0398d80a87 clean up EDNS situation and astoundingly weird endianness bug 2018-04-13 15:23:00 +02:00
d9b33de683 fix up ipv6 address output 2018-04-13 13:39:59 +02:00
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
65fce2aa7c fix some markdeep damage 2018-04-13 13:11:23 +02:00
fbc52fade9 further docs, some cleanup in clock 2018-04-13 13:02:01 +02:00
11456e7b4d explain why 2018-04-13 11:42:23 +02:00
1ab7529970 update text where to find us 2018-04-13 11:10:43 +02:00
a14048cdbc update for testrunner 2018-04-13 11:03:21 +02:00
80f162e635 and add tests 2018-04-13 11:03:07 +02:00
619f8ed981 more docs, more code 2018-04-13 11:02:59 +02:00
c13f0345b5 some formatting 2018-04-13 00:02:37 +02:00
13d3588de2 update documentation and content population 2018-04-12 23:53:01 +02:00
54c5271800 further big rename 2018-04-12 16:31:43 +02:00
fc6f5183a2 move things around a bit 2018-04-12 16:29:59 +02:00
b4e814d6b4 the big rename 2018-04-12 16:22:35 +02:00
9dd1e50cf6 move check for cname into the right place, fix up logging output, move edns parsing to right place 2018-04-12 16:16:31 +02:00
cc9a13b29a add EDNS, proper label ordering including embedded zeros, update docs 2018-04-12 00:04:59 +02:00
294e72b261 make DNSMessageWriter variable length 2018-04-11 22:12:57 +02:00
62b880018c fix up markdown 2018-04-11 15:36:12 +00:00
f717ea617a improve README, make it markdeep 2018-04-11 17:32:46 +02:00
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
ba62c04bd2 cleanup 2018-04-11 12:45:26 +02:00
b89079028a clang adjustments 2018-04-10 10:04:49 +02:00
56471fa3f4 fix querying glue directly 2018-04-10 00:06:03 +02:00
2872f88c99 lots of work, starting to look useful 2018-04-09 23:04:13 +02:00
ab91a50402 it works again 2018-04-09 20:49:37 +02:00
cc894edba6 superwip 2018-04-09 17:46:31 +02:00
8694ac87eb further split up 2018-04-09 16:43:24 +02:00
97402d1071 its a WIP 2018-04-09 12:54:27 +02:00
515bfca635 working AXFR, printable enumbs 2018-04-08 23:20:11 +02:00
65a39afcfa explain RPZ 2018-04-07 12:02:50 +02:00
3cb8e98440 add initial TCP server 2018-04-03 18:03:59 +02:00
7afca8c957 tdns work 2018-04-03 13:18:37 +02:00
2b8a7b4870 and gitignore 2018-04-02 13:25:51 +02:00
db4a95debe become more real 2018-04-02 13:25:19 +02:00
e2950ae08e rebase 2018-04-01 18:31:41 +02:00