Benjamin Fry
|
09c857b57f
|
Simplified FSM for Lexer, lexer tests passing.
|
2015-09-02 20:11:06 -07:00 |
|
Benjamin Fry
|
aec63c5dfe
|
parsing example rfc1035 master file, bug in escaped dots in names
|
2015-09-01 23:53:44 -07:00 |
|
Benjamin Fry
|
376273f2f2
|
compiling changes for parser logic! woohoo!
|
2015-08-31 09:53:34 -07:00 |
|
Benjamin Fry
|
179be5618e
|
Cleaning up the lexer a bit.
|
2015-08-29 13:55:42 -07:00 |
|
Benjamin Fry
|
2715967845
|
support blank on first part of line
|
2015-08-26 00:09:01 -07:00 |
|
Benjamin Fry
|
28f38c6425
|
Lexer for text files
|
2015-08-25 23:15:37 -07:00 |
|
Benjamin Fry
|
1495ca4dd3
|
Travis status in readme
|
2015-08-22 11:53:07 -07:00 |
|
Benjamin Fry
|
5f197e0aad
|
renaming Travis config to correct name...
|
2015-08-22 11:45:08 -07:00 |
|
Benjamin Fry
|
91f63ad001
|
Travis CI setup
|
2015-08-22 11:41:32 -07:00 |
|
Benjamin Fry
|
9999d706b5
|
Copyright update
|
2015-08-21 17:29:00 -07:00 |
|
Benjamin Fry
|
ffcbba5e48
|
Client is now succesfully querying server!
|
2015-08-21 16:48:22 -07:00 |
|
Benjamin Fry
|
5b9c046a77
|
Refactored serialization into encoder/decoder
|
2015-08-21 11:21:20 -07:00 |
|
Benjamin Fry
|
a8fe789836
|
Client written and working, but now need to implement pointer for names, non-consuming data stream
|
2015-08-18 17:07:45 -07:00 |
|
Benjamin Fry
|
d781deceee
|
All tests passing for Messages
|
2015-08-18 11:33:55 -07:00 |
|
Benjamin Fry
|
b6c1ad2117
|
Message tests done, two failing, will fix
|
2015-08-18 07:07:53 -07:00 |
|
Benjamin Fry
|
e6d106aad5
|
Message parser and write_to done, need tests...
|
2015-08-17 17:30:08 -07:00 |
|
Benjamin Fry
|
382701ea1e
|
all write_to functions implemented...
|
2015-08-17 16:11:31 -07:00 |
|
Benjamin Fry
|
9ad645564d
|
Beginning of writers for RData.
|
2015-08-17 00:59:21 -07:00 |
|
Benjamin Fry
|
7adbc23d64
|
better tests, and new writing routines
|
2015-08-16 16:51:52 -07:00 |
|
Benjamin Fry
|
102bed0d1c
|
Initial parsers for message and query, need tests, first writers
|
2015-08-15 15:13:20 -07:00 |
|
Benjamin Fry
|
2d2822edc6
|
Tests for the message Header
|
2015-08-14 16:28:01 -07:00 |
|
Benjamin Fry
|
7dc08e7664
|
Header parsing complete, tests still needed
|
2015-08-14 00:51:58 -07:00 |
|
Benjamin Fry
|
49cd2d6730
|
All RFC1035 fields parsing!
|
2015-08-13 15:55:31 -07:00 |
|
Benjamin Fry
|
8809b9d322
|
a bunch of rdata processors
|
2015-08-13 08:32:48 -07:00 |
|
Benjamin Fry
|
fe13d680bc
|
A, AAAA and start of CNAME parsing
|
2015-08-12 17:21:19 -07:00 |
|
Benjamin Fry
|
c3a3418984
|
Switched to pop() and reversed array for all parsing
|
2015-08-12 14:09:21 -07:00 |
|
Benjamin Fry
|
ac7f9b025f
|
minor refactor so that parsers can be used across RData
|
2015-08-12 13:34:12 -07:00 |
|
Benjamin Fry
|
1def967dfc
|
Merge branch 'dev' of github.com:bluejekyll/trust-dns into dev
|
2015-08-12 10:19:41 -07:00 |
|
Benjamin Fry
|
8b7facb69e
|
initial parsing for resource record, and stubbed rdata parsers
|
2015-08-12 00:54:54 -07:00 |
|
Benjamin Fry
|
57e06a192f
|
Merge branch 'dev' of github.com:bluejekyll/trust-dns into dev
|
2015-08-11 09:05:23 -07:00 |
|
Benjamin Fry
|
55dac96d79
|
label parser is working with utf8 support!
|
2015-08-10 21:56:29 -07:00 |
|
Benjamin Fry
|
b151ba3b40
|
trying to get parsing tests going
|
2015-08-10 16:23:58 -07:00 |
|
Benjamin Fry
|
e617843e4f
|
Compiling!
|
2015-08-10 14:49:52 -07:00 |
|
Benjamin Fry
|
1c86e24806
|
Beginings of the RR parser, not compiling
|
2015-08-10 08:24:50 -07:00 |
|
Benjamin Fry
|
f8f7a96b36
|
Class and RecordTypes coded
|
2015-08-08 15:24:25 -07:00 |
|
Benjamin Fry
|
9507c67aad
|
minor updates
|
2015-08-07 20:10:39 -07:00 |
|
Benjamin Fry
|
488961b8ad
|
start of resource records
|
2015-08-07 19:55:03 -07:00 |
|
Benjamin Fry
|
a3496cebf3
|
Initial commit
|
2015-08-07 19:47:12 -07:00 |
|