Commit Graph

96 Commits

Author SHA1 Message Date
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 0fc0d329c8 Remove funkensturm - depends too much on makefiles to work 2012-02-05 10:59:15 +01:00
Miek Gieben f1296c971f Rename examples to ex 2012-02-05 10:58:04 +01:00
Miek Gieben 95242fa94b Remove all the makefiles 2012-02-05 10:51:20 +01:00
Miek Gieben 1a6a97e4c2 Do without makefile 2012-02-05 10:46:55 +01:00
Miek Gieben aed1b90c21 Fixje 2012-01-19 19:56:36 +01:00
Miek Gieben 4c000b1efe move _examples to examples 2012-01-19 19:56:14 +01:00
Miek Gieben d2acd22822 Add label functions and tests 2012-01-10 15:55:52 +01:00
Miek Gieben 97b6ca3e76 Remove qname string 2011-12-16 19:38:44 +01:00
Miek Gieben 16c59707fe Sort the makefile 2011-12-15 13:04:40 +01:00
Miek Gieben 643ee5f5f2 Add privatekey parser that does not use Ragel 2011-12-15 13:03:51 +01:00
Miek Gieben 8bfa46dec7 Farewall Ragel 2011-12-14 11:32:14 +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 74095fb85a I do not have use for zone structures yet 2011-09-02 13:02:29 +02:00
Miek Gieben 3ce319eb8b Add IsQuestion 2011-08-22 12:52:13 +02:00
Miek Gieben 982f277a44 kill a packStruct 2011-08-08 14:09:05 +02:00
Miek Gieben 2d9e619c01 Upgrade to r59 of Go this means parsing is broken now
Ragel does not support newer versions of Go. But I do want to
upgrade to them. So parsing from strings has been disabled and
will be re-enabled when Ragel 7 is out
2011-08-02 09:06:15 +02:00
Miek Gieben 05b7ac53dd Create qnamelist for nsec/nsec3 handling 2011-07-30 23:05:34 +02:00
Miek Gieben 00f8254ae1 Fix parsing of RRSIGs 2011-07-24 21:29:16 +02:00
Miek Gieben e87fb8209f FINALLY looks like something thats is fast and simple 2011-07-22 12:26:31 +02:00
Miek Gieben 5fe15bc754 gone 2011-07-21 14:31:48 +02:00
Miek Gieben 802b8cd9c9 This parses - now make it quick 2011-07-20 21:19:40 +02:00
Miek Gieben 7c716e66c0 Parsing zone files - does not work (yet) 2011-07-18 20:47:03 +02:00
Miek Gieben 92518b1c6a begin this file too 2011-07-14 23:59:12 +02:00
Miek Gieben 6c4045c3a0 A add bunch of rr for parsing 2011-07-14 23:12:43 +02:00
Miek Gieben 9c9e5e3600 It compiles! Ship it! 2011-07-14 16:02:26 +02:00
Miek Gieben a3d7863111 it compiles, but throws an error 2011-07-14 15:52:16 +02:00
Miek Gieben 19bfc93c5a remove config.go 2011-04-18 22:08:12 +02:00
Miek Gieben e46a5e9908 start fixing xfr and fold TSIG back in 2011-04-18 09:58:15 +02:00
Miek Gieben d7b332725c axfr should be fixed 2011-04-17 22:03:36 +02:00
Miek Gieben afab5b1c10 async client library starting to exist 2011-04-12 21:44:56 +02:00
Miek Gieben ca4d8086df Add generic config stuff 2011-03-31 11:43:17 +02:00
Miek Gieben a5cb1c70b4 move this name 2011-03-31 11:37:11 +02:00
Miek Gieben 2ba8b3e1e7 really removed 2011-03-30 15:25:24 +02:00
Miek Gieben 12196e35ac re-enable config 2011-03-28 17:19:26 +02:00
Miek Gieben fe0f39a47c dont use config.go for now 2011-03-28 16:02:58 +02:00
Miek Gieben 44fec2a605 remove lex stuff for now 2011-03-25 16:15:26 +01:00
Miek Gieben fd0704f111 Remove it 2011-03-21 18:37:11 +01:00
Miek Gieben e47ebb2e4c it works very nicely 2011-03-21 16:28:13 +01:00
Miek Gieben d5d1bbc34d start seperate xfr.go file 2011-03-16 16:19:20 +01:00
Miek Gieben a5f78d235c Add defaults.go for easy pkt making 2011-03-16 12:19:15 +01:00
Miek Gieben aa7d08bc8a small updates 2011-03-15 23:12:20 +01:00
Miek Gieben 26a19ac0fb remove it again 2011-03-13 18:01:01 +01:00
Miek Gieben 80e97d6439 Add generic New() function 2011-03-13 17:54:12 +01:00
Miek Gieben 94b98a5766 Add nsec3 hashing (non working atm) 2011-03-07 22:47:20 +01:00
Miek Gieben 77562dcfed More NSEC3 stuff 2011-03-07 21:56:36 +01:00
Miek Gieben daaeaba69b Add unknown resource record parsing 2011-02-21 15:44:42 +01:00
Miek Gieben f082cd36ca unknown dns as type 2011-02-21 15:19:52 +01:00
Miek Gieben ea180d5051 All together now
Responder renamed to server and folded back into the
main dns package
2011-02-08 21:26:40 +01:00