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
aaacb0f105
More parsing stuff
2011-12-17 13:12:13 +01:00
Miek Gieben
487e600562
Fix parsing when RR ends in a brace
...
* Testcase added
2011-12-17 11:28:54 +01:00
Miek Gieben
a72df87858
Some typos
2011-12-16 19:42:23 +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
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
235dee6a0d
Fix the parse tests once more
2011-12-16 10:26:32 +01:00
Miek Gieben
06ae052c32
Implement returning errors from the scanner
2011-12-16 10:06:28 +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
081166db5e
Fix the tests (Again) + NewRR(str)
...
Parse tests start to get working again
NewRR reads a string and is the easiest way to get an RR
in your code.
2011-12-15 17:37:07 +01:00
Miek Gieben
643ee5f5f2
Add privatekey parser that does not use Ragel
2011-12-15 13:03:51 +01:00
Miek Gieben
94ec863ffc
Dont double quote text records
...
Text records are not correctly parsed if they have a comment
after them (don't ask)
2011-12-15 12:43:01 +01:00
Miek Gieben
82d825e798
Update the comments a little
2011-12-15 12:27:05 +01:00
Miek Gieben
fcc9821edd
Remove some debugging stuff
2011-12-15 11:33:28 +01:00
Miek Gieben
c920777b44
Parsing works
2011-12-15 11:22:54 +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
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
Miek Gieben
978e9f9f36
Port over stuff from zparse.rl
2011-12-14 09:26:31 +01:00
Miek Gieben
eddd1d33d1
Create my own parser
2011-12-14 09:00:39 +01:00