Commit Graph

27 Commits

Author SHA1 Message Date
Miek Gieben 0322d3a9da Fix $ORIGIN in zonefiles
also check if a dname isn't fq, and add $ORIGIN is not.
2012-01-08 14:06:58 +01:00
Miek Gieben 73012b7dd5 Fix braces and comments, esp for SOA records 2011-12-18 13:42:59 +01:00
Miek Gieben a4ac06b8c3 Fix comments after RRs
zzzzz.miek.nl.  86400   IN      RRSIG   NSEC 8 3 86400 20110823011301
20110724011301 12051 miek.nl.  lyRljEQFOmajcdo6bBI67DsTlQTGU3ag9vlE07u7ynqt9aYBXyE9mkasAK4V0oI32YGb2pOSB6RbbdHwUmSt+cYhOA49tl2t0Qoi3pH21dicJiupdZuyjfqUEqJlQoEhNXGtP/pRvWjNA4pQeOsOAoWq/BDcWCSQB9mh2LvUOH4= ; {keyid = sksak}
zzzzz.miek.nl.  86400   IN      NSEC    miek.nl. TXT RRSIG NSEC

Is now parsed correctly. This is incidently the format as echoed by
ldns.
2011-12-18 13:33:03 +01:00
Miek Gieben 15e1c0961b Make scan_rr much smaller 2011-12-18 11:22:40 +01:00
Miek Gieben 3500e0f4aa Make Lex a private type: lex 2011-12-16 19:34:30 +01:00
Miek Gieben ef7b6f525f gofmt 2011-12-16 14:48:30 +01:00
Miek Gieben 528d323dfa More records added 2011-12-16 11:33:30 +01:00
Miek Gieben 0308dfbc9d Add DS recorsd 2011-12-16 11:30:29 +01:00
Miek Gieben 28bc54e91a Parsing a signed miek.nl works 2011-12-16 11:20:17 +01:00
Miek Gieben c387c41767 Fix SOA parsing 2011-12-16 11:16:26 +01:00
Miek Gieben 4d5f6d66e2 More tweaks for parsing 2011-12-16 10:48:33 +01:00
Miek Gieben a5baf52283 Make DEBUG private: _DEBUG 2011-12-16 10:30:42 +01:00
Miek Gieben 06ae052c32 Implement returning errors from the scanner 2011-12-16 10:06:28 +01:00
Miek Gieben c6deba77e0 Fix the key parsing 2011-12-15 22:44:09 +01:00
Miek Gieben 35a1e137e2 More parsing fixes 2011-12-15 22:40:07 +01:00
Miek Gieben f4329cce16 More parsing tweaks 2011-12-15 18:03:41 +01:00
Miek Gieben 7d66f3dbb7 Add parsing for dnskeys 2011-12-15 13:15:31 +01:00
Miek Gieben b73eaf020b Fix incep,expir date representation in rrsigs 2011-12-15 12:41:24 +01:00
Miek Gieben fcc9821edd Remove some debugging stuff 2011-12-15 11:33:28 +01:00
Miek Gieben 5ea0337909 More debugging
RR with CLASS TTL are not parsed correctly (yet)
2011-12-14 16:02:21 +01:00
Miek Gieben 824cb459fb Parsing works 2011-12-14 15:37:36 +01:00
Miek Gieben 7c3a6087a5 Much better error handling 2011-12-14 14:35:45 +01:00
Miek Gieben 7f5ed33fbd New zonefile parsing. Now it compiles 2011-12-14 14:08:17 +01:00
Miek Gieben eda63f2a29 More tweaks 2011-12-14 14:02:55 +01:00
Miek Gieben f78bc74d97 More fixes for parsing 2011-12-14 12:54:08 +01:00
Miek Gieben 5836f0f8f6 More fixes, but doesnt compile yet 2011-12-14 11:56:12 +01:00
Miek Gieben 32a879d970 New parsing works, but a lot of stuff needs to be fixed:
* Parsing the different records
* Parsing private key files (trivial, but needs to be done)
2011-12-14 11:30:29 +01:00