Commit Graph

107 Commits

Author SHA1 Message Date
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
dwes7 e8edc20080 NS record type parser complete. 2017-02-01 20:32:01 -07:00
Daplie 095def0fda added demo.html file, finished MX record type parser. 2017-02-01 19:45:03 -07:00
Daplie 5f048f3486 left some comments to explain code and my error. Code is kind of confusing for outside readers, but you can kind of see what I'm trying to do. 2017-02-01 18:46:09 -07:00