Releases: NicTool/dns-resource-record
Releases · NicTool/dns-resource-record
1.1.2
1.1.1
- feat(DNSKEY): expanded algo from 1-5 to 1-16 (RFC 8624)
- warn if outside that range, not error
- feat(HINFO): added to/from tinydns
- test(dnskey): update fail test
1.1.0
- feat(tinydns): add ipv4toOctal, octalToIPv4, base64toOctal, octalToBase64
- feat(DNSKEY,DS,IPSECKEY,TLSA): added to/fromTinydns support
- feat(NAPTR): finished fromTinydns
- feat(bindline & tinyline): pass in opts (was only line), so defaults (serial, ttl, etc) can be passed in.
- fix(SSHFP): algo & fptype are 1 byte, not 2
- fix:(cname): fully qualify the target
- test: add tinydns.unpackDomainName, ipv4toOctal, octalToIPv4
- test(SRV): add another test case (found a bug in NicTool 2)
- test(IPSECKEY): expand test coverage
- tinydns.unpackdomain: return fqdn + length, for RRs where the FQDN is part of the byte stream
1.0.1
1.0.0
0.9.9
- 6d35389 release 0.9.9 (#26)
- feat: parser improvements (DNSKEY, HINFO, NAPTR, SOA, TLSA, TXT)
- CAA: more robust fromBind parser
- SOA: leave $TTL and $ORIGIN to dns-zone
- test/base: improve invalid tests, check error message against expected
- test/rr: update tests with expected error messages
- README: move some content to web links
0.9.8
- url updates
- fix: txt records
- feat: add index.citeRFC
- docs: updates
0.9.7
- index
- previousName -> previousOwner
- export a TYPE_MAP (id => name)
- isValidHostname: allow \ char
- add the word 'RFC' in error messages citing RFCs
- when rejecting hostname, show the rejected character
- maradns: add export support
- add index.citeRFC
0.9.6
- add CERT, KEY, NSEC, NSEC3, NSEC3PARAM, OPENPGPKEY, SIG
- add macos testing
- lint fix
- repo: move from msimerson -> nictool org
- README: added definitions
- RFC 4034: letters in the DNS names are lower cased
- rr*: rename name -> owner (not overloaded)
- Release v0.9.6
0.9.5
- README: add docs for getRFCs()
- dnskey: fix copy/paste errors
- HINFO: add fromBind
- RR.name: if name is same as previous, suppress (when sameName option is set)
- master: NODE_ENV=cov when running coverage
- TXT: pass along zone_opts