Commit Graph

166 Commits

Author SHA1 Message Date
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
Daplie 3600809080 almost 2017-02-01 18:41:33 -07:00
Daplie faddeb3b88 started working on the mx record type. Parses but does not have periods in exchange address. 2017-02-01 18:28:43 -07:00
AJ ONeal d87c3019fa minor bugfix for browser use as per #10 2017-01-30 16:34:11 -07:00
AJ ONeal d3fce04a34 refactor as part of #8 compat with native-dns-packet / dns-js 2017-01-30 16:30:08 -07:00
AJ ONeal 0c2184ae00 fix #17 only use explicit big-endian methods 2017-01-30 11:43:41 -07:00
AJ ONeal fa180b0d4b use ab.slice(start, end) instead of ui8 array for rdata 2017-01-30 11:28:12 -07:00
AJ ONeal 6d5251524b simplify dns.type.aaaa.js 2017-01-30 11:21:06 -07:00
dwes7 a05b5d27f2 AAAA now passes the native dns tests. 2017-01-28 18:35:57 -07:00
AJ ONeal 88093062a2 It's a Christmas miracle! refactored and got CNAME in one shot - W00T! 2017-01-28 15:15:27 -07:00
dwes7 11484f70ba reorganzing 2017-01-28 13:53:54 -07:00
AJ ONeal 645c4c654c receive correct object 2017-01-28 13:32:55 -07:00
AJ ONeal d9bbacb0dc link to fixtures 2017-01-28 13:29:45 -07:00
AJ ONeal 562a9ff7c9 add native-dns-packet as a submodule 2017-01-28 13:28:48 -07:00
AJ ONeal 1da5e2d3d5 update function signature 2017-01-28 13:17:02 -07:00
Daplie d04ea1b172 starting dns record type parsers 2017-01-26 19:18:46 -07:00
Daplie 90e8ab6f0b found bug. Changed the AAAA hex value. 2017-01-26 18:37:15 -07:00
Daplie 51e1cae5a2 finished task #6. Moved the location where the class and type is being assigned. 2017-01-26 17:03:16 -07:00
AJ ONeal 2c436fbefc fix #4 tested, removed logs, works 2017-01-25 15:04:20 -07:00
AJ ONeal 736ea21b54 bug #4 add cp support 2017-01-25 14:47:14 -07:00
AJ ONeal 5e1fff748e cp ptr updates 2017-01-25 14:41:30 -07:00
AJ ONeal 4b339429cb whitespace 2017-01-21 15:19:38 -07:00
AJ ONeal 607296c8bb cleanup 2017-01-21 15:11:39 -07:00
AJ ONeal f3a3c477a5 cleanup 2017-01-21 15:07:10 -07:00
AJ ONeal 4ecb1b679c cleanup 2017-01-21 14:44:37 -07:00
AJ ONeal 844888caba add .gitignore and delete node_modules 2017-01-21 14:39:54 -07:00
AJ ONeal 267342c82c add A record parser 2017-01-21 14:39:26 -07:00
AJ ONeal 96a851e5ad add support for modular rdata parsing 2017-01-21 14:33:51 -07:00
AJ ONeal 98eb48dd34 in reverse also 2017-01-21 13:35:06 -07:00
AJ ONeal ae96f2fdc5 cleanup 2017-01-21 12:54:43 -07:00
AJ ONeal d601f44dd9 a place to store the packing stuff 2017-01-21 12:50:36 -07:00
AJ ONeal f8401c1568 add common types and classes 2017-01-21 12:43:42 -07:00
AJ ONeal de723fca8d note that compression pointer support is lacking 2017-01-21 11:53:07 -07:00
AJ ONeal 0dc182772b Correctly parses a packet. Yay! 2017-01-21 11:13:42 -07:00
AJ ONeal 3a46d3efda cleanup 2017-01-21 11:02:31 -07:00
AJ ONeal 6c08537f3e scoping query 2017-01-21 10:45:45 -07:00
AJ ONeal 676dbabfbc show id 2017-01-21 03:38:25 -07:00
AJ ONeal 3bbada69aa example of cli usage 2017-01-21 03:32:50 -07:00
AJ ONeal 6b45a4711f example of cli usage 2017-01-21 03:18:10 -07:00
AJ ONeal 23beebf751 capture some dns packets 2017-01-21 03:16:08 -07:00
AJ ONeal d5a36adeec started dns parser anew 2017-01-21 03:15:57 -07:00
AJ ONeal 4a1ea2d791 add sample data 2017-01-20 18:15:16 -07:00