Commit Graph
13 Commits
Author SHA1 Message Date
David Fifield d42f7ea187 Add test for dns.EncodeRDataTXT. 2020-04-19 11:05:36 -06:00
David Fifield c33077e885 Refactor MessageFromWireFormat and writeMessage.
Make MessageFromWireFormat responsible for checking the EOF condition.
2020-04-19 10:57:55 -06:00
David Fifield f168777a13 dns Message.Opcode method. 2020-04-19 10:33:40 -06:00
David Fifield 0022cdd16c EDNS check 2020-04-18 14:33:39 -06:00
David Fifield 584dc3950d Advertise EDNS(0) in client. 2020-04-18 14:33:39 -06:00
David Fifield 2050034fb1 Factor out separate sending and receiving threads. 2020-04-18 14:29:30 -06:00
David Fifield 22f5633521 Do name compression in writing. 2020-04-18 14:29:14 -06:00
David Fifield 9f72a8a87d client 2020-04-18 14:28:53 -06:00
David Fifield 6633ee8b8d Exchange payloads. 2020-04-18 14:23:11 -06:00
David Fifield 32bf8ef5db Generating a response. 2020-04-18 13:18:08 -06:00
David Fifield 23b395bac1 WireFormat 2020-04-18 13:18:08 -06:00
David Fifield 57dbb4a4a8 MessageFromWireFormat 2020-04-18 13:18:08 -06:00
David Fifield cdeecf2ec6 Starting on server. 2020-04-18 13:18:04 -06:00