Miek Gieben
7ef88cf5b3
Add support for @
...
For this to work ParseZone was extended to accept a starting
origin. This way even zonefiles without $ORIGIN would work
as expected. This is an api change.
2012-02-14 13:46:40 +01:00
Miek Gieben
b49e4f2411
Allow @ to be recognized as zone origin
2012-02-14 13:23:09 +01:00
Miek Gieben
e1b6c642ab
move the makefile down
2012-02-13 22:34:27 +01:00
Miek Gieben
483911d566
move it
2012-02-13 22:26:26 +01:00
Miek Gieben
eb9db0bc60
Not needed; removed
2012-02-13 22:25:53 +01:00
Miek Gieben
94319e1a6a
Tell about the new coolness in the README
2012-02-13 22:02:36 +01:00
Miek Gieben
d10b0f731e
We indeed need a larger buffer
2012-02-13 21:57:22 +01:00
Miek Gieben
3bb902e549
Add more testing
2012-02-13 21:39:27 +01:00
Miek Gieben
58a6be3959
Parse RFC3597 RRs (unknown RR handling)
...
The support is not 100%, an known rr cannot have it's
rdata in unknown form. Consider this a stupid part
of the RFC.
2012-02-13 21:34:06 +01:00
Miek Gieben
5dbfc48a5e
start fixing for unknown rrs parsing/printing
2012-02-13 21:12:14 +01:00
Miek Gieben
1a78b40a56
Remove large zone
2012-02-13 19:33:28 +01:00
Miek Gieben
b888c94542
Update defttl as we go
2012-02-13 19:26:44 +01:00
Miek Gieben
fece54374d
Support comments after $DIRECTIVEs
...
Just read until the end of the line after the first string.
2012-02-13 19:14:11 +01:00
Miek Gieben
37ef7bd219
More TXT related fixes
...
Add two corner cases for testing
2012-02-13 19:08:37 +01:00
Miek Gieben
6470b8335d
All numeric is OK too nowadays
2012-02-13 17:58:43 +01:00
Miek Gieben
c9da0472de
Update the documentation
2012-02-13 17:52:53 +01:00
Miek Gieben
d235bf4c2e
Remove debugging stuff
2012-02-13 16:18:42 +01:00
Miek Gieben
c30821fece
Fix TXT packing and unpacking
2012-02-13 16:12:26 +01:00
Miek Gieben
2c44133163
Fixes for the new presentation of txt records
2012-02-13 15:59:40 +01:00
Miek Gieben
2f64868d3c
Add quotes to the parsing engine.
...
Support:
TXT
NAPTR
And other record that we may use.
2012-02-13 13:19:37 +01:00
Miek Gieben
42efa912b5
Almost there with parsing
2012-02-12 23:00:26 +01:00
Miek Gieben
a7b2a88e7a
Parsing TXT records now works OK
2012-02-12 22:24:18 +01:00
Miek Gieben
6279bb1917
Txt record parsing works -- need to look at the on-the-wire stuff
2012-02-12 21:52:20 +01:00
Miek Gieben
6ddb9ab88b
Txt record parsing works -- need to look at the on-the-wire stuff
2012-02-12 21:50:02 +01:00
Miek Gieben
5a48b54327
added quotes as important chars in the parser
2012-02-12 19:06:32 +01:00
Miek Gieben
059c08af9f
temp. fix for reflect
2012-02-12 14:11:40 +01:00
Miek Gieben
53dcc5a425
update the todo
2012-02-12 13:06:47 +01:00
Miek Gieben
9c478ab6e4
Add the dot in the correct place
2012-02-12 12:36:26 +01:00
Miek Gieben
34a711372a
Fix the ORIGIN appending
2012-02-12 12:28:08 +01:00
Miek Gieben
a21f7c6b30
Documentation updates and parsing fixes
2012-02-12 11:45:44 +01:00
Miek Gieben
974f4214a2
More documentation updates
2012-02-12 11:37:52 +01:00
Miek Gieben
2cb265697e
Documentation
...
Need to think about the non-existing root-label and the label
functions.
2012-02-12 11:34:28 +01:00
Miek Gieben
ea6da640d7
Documentation cleanup
2012-02-12 11:17:52 +01:00
Miek Gieben
d7f4f61777
Clean up dead code
2012-02-12 11:16:26 +01:00
Miek Gieben
aab210fe88
gb.cfg can be removed
...
Due to the renaming, the gb.cfg are not needed anymore
2012-02-11 23:30:17 +01:00
Miek Gieben
566e344417
Fix NextDomain in NSEC3 - its not a domain-name
2012-02-11 23:03:46 +01:00
Miek Gieben
1f56983ce7
Add test for nsec-like records
2012-02-11 22:59:34 +01:00
Miek Gieben
3697b301c2
Half support for NSEC3 param
2012-02-11 22:47:22 +01:00
Miek Gieben
f15274bfdb
Add dname
2012-02-11 22:40:49 +01:00
Miek Gieben
7dd412eb99
Add CERT
2012-02-11 22:38:17 +01:00
Miek Gieben
89a45fbc48
Add NAPTR support
2012-02-11 22:32:45 +01:00
Miek Gieben
4e5ef3a0f0
Small tweaks
2012-02-11 21:16:21 +01:00
Miek Gieben
97e8931595
Update the readme
2012-02-11 21:14:32 +01:00
Miek Gieben
ba61416f58
remove mentions of godns
2012-02-11 19:49:07 +01:00
Miek Gieben
1492fb64c9
Tweak gitignore
2012-02-11 17:44:14 +01:00
Miek Gieben
65c47368a9
gofmt
2012-02-11 17:43:05 +01:00
Miek Gieben
82c178b2f7
Make the error msg nicer
2012-02-11 17:28:36 +01:00
Miek Gieben
b437299d77
accidently remote case
2012-02-11 17:15:29 +01:00
Miek Gieben
19cef3f981
Parse SRV and PTR too
2012-02-11 17:03:09 +01:00
Miek Gieben
5d4e45d253
Merge pull request #12 from Habbie/master
...
wildcard RRSIG validation+minor comment typo
2012-02-10 01:12:29 -08:00