134 Commits

Author SHA1 Message Date
Tim Caswell
9b8526dc06 Add missing dns type IDs to mapping table 2017-04-12 12:21:33 -05:00
AJ ONeal
d43696b54e Merge branch 'v1' into 'master'
V1

See merge request !1
2017-04-07 00:06:14 +00:00
Daplie
d00f83c625 finished TXT record type packer. 2017-03-23 17:33:55 -06:00
westley
937e93d1df captured some txt records with dig.js 2017-03-18 11:40:38 -06:00
westley
28fbc44824 wrote the code but dns.rdat.pack.js is having trouble finding the packer for some reason. 2017-03-18 11:40:14 -06:00
westley
cfae86e5f1 tested soa packer. It works, but doesn't utilize compression pointers to full capabilities 2017-03-18 11:38:43 -06:00
Daplie
e98b3dd1a6 completed SOA rdata packer. Need to make automated test to see if bin and JSON conversions match 2017-03-16 18:48:08 -06:00
Daplie
2388b46c74 sort of round about way to get the email property of SOA RDATA. Let me know if theirs a better way 2017-03-15 20:24:03 -06:00
Daplie
50b134f33b SOA record can be parsed if there are no compression pointers present in the rdata 2017-03-15 17:55:59 -06:00
Daplie
12cb2887fa still working on it 2017-03-09 19:34:27 -07:00
Daplie
16dd91ace0 captured some more SOA records. 2017-03-09 19:22:45 -07:00
Daplie
792bea258d finished SRV record data packer. Still need to test exhaustively. Left in debugging code. 2017-03-09 15:12:26 -07:00
Daplie
05beaa480b added PTR record packer 2017-03-08 18:59:33 -07:00
Daplie
43360a75da added NS record packer. 2017-03-08 17:53:15 -07:00
Daplie
4df82c456e added NS record packer 2017-03-08 17:51:41 -07:00
westley
8129863dc6 captured soa record type for sample data 2017-03-04 17:20:33 -07:00
westley
0ba8871c3a parser soa type 2017-03-04 17:11:33 -07:00
westley
571e4959cf soa packer and parser 2017-03-04 17:10:25 -07:00
AJ ONeal
c0338ef3fa Merge branch 'v1' 2017-02-23 18:09:51 -07:00
AJ ONeal
089e4414e3 v1.0.3 v1.0.3 2017-02-23 18:09:28 -07:00
AJ ONeal
a408f97537 update docs 2017-02-23 18:09:21 -07:00
AJ ONeal
2726e20622 update README.md 2017-02-23 16:40:20 -07:00
AJ ONeal
de648a3883 v1.0.2 v1.0.2 2017-02-23 16:36:13 -07:00
AJ ONeal
0b7077cdc8 v1.0.1 2017-02-23 16:36:04 -07:00
AJ ONeal
2062e359ae compatibility fix: return NodeBuffer from DNSPacket.write v1.0.1 2017-02-23 16:35:19 -07:00
AJ ONeal
3049b40031 rebrand as dns-suite v1.0.0 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