Skip to content

Commit

Permalink
Release v0.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
msimerson committed Mar 27, 2022
1 parent 30de277 commit 7345af9
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 1 deletion.
13 changes: 13 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,19 @@
#### 1.N.N - YYYY-MM-DD


#### 0.4.0 - 2022-03-26

- move compiled grammar.js into ./lib
- pass previousName into RR
- tinydns: move functions into lib/tinydns
- add: bind rr parsing for CAA, DNSKEY, DS, HINFO, LOC
- import: add option hide-same-name
- rewrite the parser grammar
- parser uses (mostly) BNFs from RFCs 🎉
- add parsing for RRs: naptr, rrsig, smimea, sshfp, spf, srv, tlsa, uri, TYPE{N} (generic)
- tests: added tests for MX, NS, PTR, SOA, TXT


#### 0.3.0 - 2022-03-24

- import
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ Zisi.edu:venera.isi.edu:action.domains.isi.edu:20:7200:600:3600000:60:60::
- [ ] write a named.conf file parser
- [x] write a bind zone file parser
- [x] write a tinydns data file parser
- [ ] add BIND parsing for all RRs supported by dns-rr
- [x] add BIND parsing for all RRs supported by dns-rr
- [ ] add support for $INCLUDE (RFC 1035)
- normalize BIND zone records
- [x] expand `@` to zone name
Expand All @@ -189,3 +189,5 @@ Zisi.edu:venera.isi.edu:action.domains.isi.edu:20:7200:600:3600000:60:60::
- [x] NS,PTR: dname
- [x] suppress hostname when identical to previous RR
- [ ] validate zone rules
- [ ] make it easy to add test cases: eg, test/fixtures/rr/{mx|a|*}/*
- [ ]

0 comments on commit 7345af9

Please sign in to comment.