Commit Graph

1066 Commits

Author SHA1 Message Date
Miek Gieben 822c8c66e2 Revert "partially working code"
This reverts commit fa0d78db9e.
2012-01-05 13:24:35 +01:00
Miek Gieben e2ecf8b80a Revert "I can parse again"
This reverts commit 0d08da5d84.
2012-01-05 13:24:27 +01:00
Miek Gieben 662ab3dac9 Revert "Use 64K buffer"
This reverts commit 041b8e196e.
2012-01-05 13:24:20 +01:00
Miek Gieben 0877df185c Revert "Use larger buffer to speed things up"
This reverts commit f999d52e7e.
2012-01-05 13:24:11 +01:00
Miek Gieben b1f8529bbb Revert "meer"
This reverts commit 81e8dc0046.
2012-01-05 13:24:02 +01:00
Miek Gieben 81e8dc0046 meer 2012-01-05 13:22:02 +01:00
Miek Gieben f999d52e7e Use larger buffer to speed things up 2012-01-05 10:42:15 +01:00
Miek Gieben 041b8e196e Use 64K buffer 2012-01-05 08:44:36 +01:00
Miek Gieben 0d08da5d84 I can parse again 2012-01-04 22:30:40 +01:00
Miek Gieben fa0d78db9e partially working code 2012-01-04 21:31:11 +01:00
Miek Gieben c153bcfa22 Make axfr example much more robust 2011-12-20 13:05:42 +01:00
Miek Gieben d6b1d886d1 Funkensturm updates 2011-12-20 12:53:47 +01:00
Miek Gieben fb54a7f460 Fix axfr example 2011-12-20 12:52:46 +01:00
Miek Gieben 5d99c04ac3 Fix rootname print in q section 2011-12-20 11:45:31 +01:00
Miek Gieben cbdab03c16 Add an extra newline in the output 2011-12-20 10:30:02 +01:00
Miek Gieben 216b0a2ed6 Print response question section too 2011-12-20 10:29:00 +01:00
Miek Gieben 362e606bf2 Make ParseZone more go like 2011-12-19 19:20:55 +01:00
Miek Gieben e2b080d1b1 New time api 2011-12-18 21:01:32 +01:00
Miek Gieben 1bd1784403 Implement escaping 2011-12-18 19:59:01 +01:00
Miek Gieben ec69d5aced $ORIGIN 2011-12-18 19:34:20 +01:00
Miek Gieben 54fac15bb0 TODO 2011-12-18 18:15:46 +01:00
Miek Gieben 689bf97ed4 Send the last bits also 2011-12-18 18:15:09 +01:00
Miek Gieben 54c7e4d1a9 Implement $TTL 2011-12-18 17:58:06 +01:00
Miek Gieben 925d38c689 More parse tests 2011-12-18 13:56:27 +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 58e5def52a Allow A records without rdata 2011-12-17 20:31:31 +01:00
Miek Gieben ce0fba8b54 TODO 2011-12-17 20:18:26 +01:00
Miek Gieben cce190ee4a remove the faulty function 2011-12-17 20:14:57 +01:00
Miek Gieben 0e51508efa Fix the examples 2011-12-17 20:14:39 +01:00
Miek Gieben b5c6ec8e5f Remove the non-working RawSetRdlength
Didn't work
2011-12-17 20:14:10 +01:00
Miek Gieben dd14200da0 Revert back to slower Rdlength setting
That at least works...
2011-12-17 20:13:35 +01:00
Miek Gieben e69e60c05a Evil record gets parsed correctly 2011-12-17 13:59:38 +01:00
Miek Gieben aaacb0f105 More parsing stuff 2011-12-17 13:12:13 +01:00
Miek Gieben 59a200131a Fix sig incep/expir rfc1982 calc. needs to be done 2011-12-17 13:05:44 +01:00
Miek Gieben aae414d20a TODO 2011-12-17 11:30:02 +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 376d58f513 TODO 2011-12-17 10:55:09 +01:00
Miek Gieben fc963a6a5a Add extra tests, esp braces when parsing 2011-12-17 10:16:24 +01:00
Miek Gieben 0c4a0aff61 TODO 2011-12-17 10:16:10 +01:00
Miek Gieben a4836a77a4 Make the test fail 2011-12-16 19:43:13 +01:00
Miek Gieben cac5cf451b Gofmt 2011-12-16 19:42:30 +01:00
Miek Gieben a72df87858 Some typos 2011-12-16 19:42:23 +01:00
Miek Gieben 97b6ca3e76 Remove qname string 2011-12-16 19:38:44 +01:00
Miek Gieben 53de6bd81c Remove these methods 2011-12-16 19:36:33 +01:00
Miek Gieben d2a064e390 Update in the documentation 2011-12-16 19:35:37 +01:00
Miek Gieben 3500e0f4aa Make Lex a private type: lex 2011-12-16 19:34:30 +01:00
Miek Gieben a03ef6df73 And remove it again 2011-12-16 19:29:32 +01:00
Miek Gieben 4c50439700 Add it 2011-12-16 19:29:24 +01:00