Goals / development milestones / features for validns:
- Requirements for an initial public release (missing functionality/doc)
-
understand all standard rdtypes 80 - currently missing: AFSDB, APL, CERT, DHCID, DLV, DNAME, HIP, IPSECKEY, KEY, KX, SIG, SPF, TA, TKEY
-
initial user documentation 30
- Performance and other non-critical enhancements
-
speed up signature verification 0 - the initial parsing cannot (and possibly other operations) be easily parallelized, via using multiple threads but signature checks can
-
add an incremental checks mode 0 - store hashes of succesfully (do not do expensive verified records verifications which were done previously, provided the records did not change)
- Nice to have features, for post-release
-
user-defined policy checks via 0 - lua API shall provide lua embedding (split out convenient means to access syntactical and policy validation) and search records, so that policy checks involving relationships between records can be implemented by the user
-
speed up signature verification 0 - requires significan via GPU crypto offload amount of experimentation