bert hubert
|
632fc9d2cd
|
Merge pull request #20 from Habbie/donotinclude-safearray
stop including safearray.hh, it is gone
|
2018-04-15 19:48:15 +02:00 |
|
Peter van Dijk
|
c5955c8886
|
stop including safearray.hh, it is gone
|
2018-04-15 19:40:10 +02:00 |
|
bert hubert
|
a7c4670284
|
remove safearray, dnsmessagereader can now parse "any" length
|
2018-04-15 16:29:17 +02:00 |
|
bert hubert
|
ec773d45d4
|
add dnsmessage unit test
|
2018-04-15 00:38:20 +02:00 |
|
bert hubert
|
50ba4ebc67
|
implement nocompress for AXFR, unify some checks between UDP and TCP, improve comments
|
2018-04-14 20:16:56 +02:00 |
|
bert hubert
|
da6f9727dc
|
even our 5 unit tests found a bug already <3
|
2018-04-14 19:45:36 +02:00 |
|
bert hubert
|
023eb1d598
|
cleanup, better comments
|
2018-04-14 15:57:05 +02:00 |
|
bert hubert
|
503a5cbccf
|
std::unique_ptr comptree
|
2018-04-14 15:48:01 +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
|
dd32361a94
|
move .travis
|
2018-04-13 21:17:50 +02:00 |
|
bert hubert
|
60ff1d36ce
|
add travis builder
|
2018-04-13 21:15:48 +02:00 |
|
bert hubert
|
8e5ab1a7a1
|
compilation hints
|
2018-04-13 21:13:37 +02:00 |
|
bert hubert
|
68b03336d5
|
don't build tests by default, super slow
|
2018-04-13 20:12:42 +02:00 |
|
bert hubert
|
b1cfe3a36a
|
clarify documentation on dnsmessagewriter
|
2018-04-13 18:08:49 +02:00 |
|
bert hubert
|
90e51417f0
|
remove some unused code
|
2018-04-13 18:06:19 +02:00 |
|
bert hubert
|
a79cb8a457
|
also copy in opcode
|
2018-04-13 17:56:51 +02:00 |
|
bert hubert
|
4685e53f78
|
copy in rd bit
|
2018-04-13 17:48:32 +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
|
85a2238786
|
introduce some fun records for testing
|
2018-04-13 15:44:11 +02:00 |
|
bert hubert
|
c92ef2c0f8
|
endian issue with A records
|
2018-04-13 15:44:00 +02:00 |
|
bert hubert
|
0398d80a87
|
clean up EDNS situation and astoundingly weird endianness bug
|
2018-04-13 15:23:00 +02:00 |
|
bert hubert
|
d9b33de683
|
fix up ipv6 address output
|
2018-04-13 13:39:59 +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
|
65fce2aa7c
|
fix some markdeep damage
|
2018-04-13 13:11:23 +02:00 |
|
bert hubert
|
0c6f8cd410
|
link up tdns from hello-dns
|
2018-04-13 13:08:58 +02:00 |
|
bert hubert
|
fbc52fade9
|
further docs, some cleanup in clock
|
2018-04-13 13:02:01 +02:00 |
|
bert hubert
|
11456e7b4d
|
explain why
|
2018-04-13 11:42:23 +02:00 |
|
bert hubert
|
1ab7529970
|
update text where to find us
|
2018-04-13 11:10:43 +02:00 |
|
bert hubert
|
a14048cdbc
|
update for testrunner
|
2018-04-13 11:03:21 +02:00 |
|
bert hubert
|
80f162e635
|
and add tests
|
2018-04-13 11:03:07 +02:00 |
|
bert hubert
|
619f8ed981
|
more docs, more code
|
2018-04-13 11:02:59 +02:00 |
|
bert hubert
|
c13f0345b5
|
some formatting
|
2018-04-13 00:02:37 +02:00 |
|
bert hubert
|
13d3588de2
|
update documentation and content population
|
2018-04-12 23:53:01 +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
|
b4e814d6b4
|
the big rename
|
2018-04-12 16:22:35 +02:00 |
|
bert hubert
|
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 |
|
bert hubert
|
cc9a13b29a
|
add EDNS, proper label ordering including embedded zeros, update docs
|
2018-04-12 00:04:59 +02:00 |
|
bert hubert
|
294e72b261
|
make DNSMessageWriter variable length
|
2018-04-11 22:12:57 +02:00 |
|
Ubuntu
|
62b880018c
|
fix up markdown
|
2018-04-11 15:36:12 +00:00 |
|
bert hubert
|
f717ea617a
|
improve README, make it markdeep
|
2018-04-11 17:32:46 +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
|
c2952059cb
|
tyop
|
2018-04-10 00:14:50 +02:00 |
|
bert hubert
|
56471fa3f4
|
fix querying glue directly
|
2018-04-10 00:06:03 +02:00 |
|
bert hubert
|
12855f1661
|
Merge pull request #15 from froydnj/patch-1
fix typo in basic.md
|
2018-04-09 23:11:02 +02:00 |
|
bert hubert
|
2872f88c99
|
lots of work, starting to look useful
|
2018-04-09 23:04:13 +02:00 |
|