Commit Graph

210 Commits

Author SHA1 Message Date
AJ ONeal 2062e359ae compatibility fix: return NodeBuffer from DNSPacket.write 2017-02-23 16:35:19 -07:00
AJ ONeal 3049b40031 rebrand as dns-suite 2017-02-23 16:25:39 -07:00
AJ ONeal 442c5c8a20 update docs 2017-02-17 20:27:13 -07:00
AJ ONeal 55876e2df2 load parsers correctly 2017-02-17 19:38:47 -07:00
AJ ONeal 113187e68a don't modify original object, chimney 2017-02-17 18:57:25 -07:00
AJ ONeal 39de466876 fix hexdump function 2017-02-17 18:52:15 -07:00
AJ ONeal 0834ae0ad0 move hexdump to function 2017-02-17 18:47:21 -07:00
AJ ONeal b4f0cdee78 more linting 2017-02-17 18:32:45 -07:00
AJ ONeal b6f0cff7b8 more dir restructure updates 2017-02-17 16:22:56 -07:00
AJ ONeal a26fef5e33 creater parser directory 2017-02-17 16:13:57 -07:00
AJ ONeal 72fece4124 dir for packer 2017-02-17 16:07:26 -07:00
Drew Warren 27ddd5f1bf Add MX Test 2017-02-17 15:37:07 -07:00
Drew Warren f44d8eed71 Fix A & AAAA, add CNAME Tests 2017-02-17 15:14:14 -07:00
AJ ONeal 737b31fcc2 Packer works! 2017-02-16 16:29:23 -07:00
AJ ONeal af870ebc8f bugfix update byte count total 2017-02-16 15:57:15 -07:00
AJ ONeal 28b607857e WIP Packer 2017-02-16 15:52:07 -07:00
AJ ONeal 12fef62e09 WIP Packer 2017-02-16 14:16:21 -07:00
AJ ONeal 367c0207d0 remove cruft 2017-02-16 14:15:53 -07:00
AJ ONeal 6807ffed9e usage and error output 2017-02-16 10:26:15 -07:00
AJ ONeal abf11b7205 add qd, an, ns, and ar counts 2017-02-11 16:01:02 -07:00
AJ ONeal af89bfa000 begin packer and test 2017-02-11 15:41:01 -07:00
AJ ONeal 037247c91b add static sanity check for human error of forgetting DataView endianness 2017-02-11 15:40:21 -07:00
AJ ONeal 6ecb2882dc fix file scope var packet bug 2017-02-11 14:27:44 -07:00
AJ ONeal bd433a8ddf chimney, cleanup, OPT parsing 2017-02-11 14:15:06 -07:00
AJ ONeal 8643e6e3c7 clarify type and class hex vs dec 2017-02-11 09:56:17 -07:00
AJ ONeal 7f673f6fbf only add compression pointer length once 2017-02-11 09:54:27 -07:00
AJ ONeal 8148e25d18 more helpful error 2017-02-11 09:32:50 -07:00
AJ ONeal 92e85bead3 fix bug in test 2017-02-11 09:09:47 -07:00
AJ ONeal bfce448a96 update tests 2017-02-11 09:03:29 -07:00
AJ ONeal f71b9b5aff how to contribute 2017-02-11 08:51:47 -07:00
AJ ONeal 8711c0b16e create proper ArrayBuffer from NodeBuffer https://github.com/nodejs/node/issues/11132 2017-02-06 10:53:07 -07:00
dwes7 ffac12f700 Gave packet a header class 2017-02-04 13:25:31 -07:00
AJ ONeal e3f2551889 note testing 2017-02-02 21:26:05 -07:00
AJ ONeal 99e4dca8a6 add tests 2017-02-02 21:19:59 -07:00
AJ ONeal 228c1d096f ignore generated json files 2017-02-02 21:11:47 -07:00
AJ ONeal 2bd8ea653d script to convert fixtures to json 2017-02-02 21:10:48 -07:00
AJ ONeal 5e125c9a31 don't pass too much data 2017-02-02 19:44:18 -07:00
AJ ONeal 75a03ad902 chimney! 2017-02-02 19:43:56 -07:00
AJ ONeal c65aa77333 add a nugget of wisdom 2017-02-02 19:36:39 -07:00
Daplie 087dc9555d started fixing format to match native dns. Spotted bug in unpacking labels. Not fixed yet 2017-02-02 18:39:32 -07:00
Daplie 59d27abafa clean up 2017-02-02 14:46:25 -07:00
Daplie 41410f8f86 cleanup 2017-02-02 14:11:45 -07:00
Daplie 7dead01aae txt record passes native dns test. 2017-02-02 14:10:40 -07:00
dwes7 1d513519b7 Merge branch 'master' of git.daplie.com:Daplie/dns-lint 2017-02-01 22:11:42 -07:00
dwes7 fd090e2cf1 minor changes 2017-02-01 22:11:07 -07:00
dwes7 8c8ddceddc SRV parser passes test native-dns test 2017-02-01 22:10:21 -07:00
AJ ONeal fb55be240d started browser code 2017-02-01 21:57:40 -07:00
AJ ONeal 2f87cd3797 cleanup 2017-02-01 21:41:33 -07:00
dwes7 bb87a2ea63 pushed wrong dns.type.mx.js 2017-02-01 20:48:41 -07:00
dwes7 88e6779641 finished PTR parser 2017-02-01 20:37:28 -07:00