Miek Gieben
47d7cd78f5
Fix fqdn use in the examples
2012-01-08 16:16:02 +01:00
Miek Gieben
b548a3fe89
Return an error when packing fails
2012-01-08 16:03:30 +01:00
Miek Gieben
dac25f39ae
Make it fqdn
2012-01-08 15:58:49 +01:00
Miek Gieben
6e5d3005d6
Fix the test
2012-01-08 15:56:53 +01:00
Miek Gieben
cd266d5f0f
Its a uint8
2012-01-08 15:56:19 +01:00
Miek Gieben
ecfd5451a9
Remove the Labels() function.
...
This is now handled inside IsDomainName, which really parses
the name and then (also) returns the number of labels found.
2012-01-08 15:54:33 +01:00
Miek Gieben
e522a6daf7
Make all tests fully qualified
2012-01-08 15:34:42 +01:00
Miek Gieben
9dbfa8a443
Fix the async documentation
2012-01-08 15:33:15 +01:00
Miek Gieben
b417c42bc2
Fix handling of dnames
...
Add support for escaped dots. Only thing to fix is the
fqdn-ness of user defined names.
2012-01-08 14:53:55 +01:00
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
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