Martin Hoffmann
|
e00a2fac92
|
Fix shutting down of resolver.
|
2016-05-10 12:12:37 +02:00 |
|
Martin Hoffmann
|
27661713d1
|
Various fun fixes.
|
2016-05-08 17:11:32 +02:00 |
|
Martin Hoffmann
|
bf6e9365aa
|
Move dig to the new stub resolver.
|
2016-05-08 16:28:46 +02:00 |
|
Martin Hoffmann
|
a3cda3e697
|
Drop macros.rs.
|
2016-05-08 16:03:57 +02:00 |
|
Martin Hoffmann
|
2af859b418
|
Add resolvers.
|
2016-05-02 15:30:42 +02:00 |
|
Martin Hoffmann
|
92d595900f
|
First attempt of a stub resolver.
|
2016-04-22 15:05:22 +02:00 |
|
Martin Hoffmann
|
df3e35c54b
|
Messages are always of lazy flavor.
|
2016-04-12 15:38:11 +02:00 |
|
Martin Hoffmann
|
a95fc959e6
|
Various changes.
|
2016-04-12 14:43:57 +02:00 |
|
Martin Hoffmann
|
463ab9e796
|
Add all RFC 1035 record types.
|
2016-03-27 11:20:02 +02:00 |
|
Martin Hoffmann
|
b596d1e91e
|
Add a type for <character-string>.
|
2016-03-25 16:52:35 +01:00 |
|
Martin Hoffmann
|
edb8aea89d
|
Add CNAME record data.
|
2016-03-25 14:18:48 +01:00 |
|
Martin Hoffmann
|
6e59513969
|
Add random query ID.
|
2016-03-25 12:55:50 +01:00 |
|
Martin Hoffmann
|
d9dc8537ed
|
Set right query bits in dig.
|
2016-03-25 12:48:45 +01:00 |
|
Martin Hoffmann
|
73d59d4371
|
Add hosts file support.
|
2016-03-25 12:39:27 +01:00 |
|
Martin Hoffmann
|
3291638db2
|
Add AAAA record data.
|
2016-03-23 11:16:15 +01:00 |
|
Martin Hoffmann
|
5fb736d5c5
|
Properly display lazy domain names.
|
2016-03-22 17:10:16 +01:00 |
|
Martin Hoffmann
|
9d66998369
|
Remove parsing from owned flavor.
|
2016-03-22 17:05:14 +01:00 |
|
Martin Hoffmann
|
e8c3e6fff2
|
Rewrite everything. Again.
|
2016-03-22 16:18:15 +01:00 |
|
Martin Hoffmann
|
867506811f
|
More printing and some parsing.
|
2016-03-16 15:01:04 +01:00 |
|
Martin Hoffmann
|
50c85ce629
|
Rework record creation; add generic record data.
|
2016-03-15 16:21:24 +01:00 |
|
Martin Hoffmann
|
0b5141371f
|
First version of dig.
|
2016-03-11 16:47:18 +01:00 |
|
Martin Hoffmann
|
81c682bae4
|
Add resolv.conf parsing.
|
2016-03-08 13:23:57 +01:00 |
|
Martin Hoffmann
|
1f560c8356
|
Cow handling for RecordData traits.
|
2016-03-07 17:37:02 +01:00 |
|
Martin Hoffmann
|
a0a5a3347c
|
Add updating to BytesBuf.
|
2016-03-07 16:33:32 +01:00 |
|
Martin Hoffmann
|
d7c2389dab
|
Major rewrite of everything.
|
2016-03-05 18:03:26 +01:00 |
|
Martin Hoffmann
|
aaf9a62927
|
Drop Cargo.lock.
|
2016-01-26 12:57:02 +01:00 |
|
Martin Hoffmann
|
c778ff790d
|
Ditch crate-wide error type for now.
|
2015-11-25 18:35:30 +01:00 |
|
Martin Hoffmann
|
3760798bbc
|
Rename record module to rdata.
|
2015-11-25 17:19:29 +01:00 |
|
Martin Hoffmann
|
bb0cee2ffe
|
Add message assembling.
|
2015-11-22 14:49:17 +01:00 |
|
Martin Hoffmann
|
f330a326aa
|
Add message assembling.
|
2015-11-22 11:01:36 +01:00 |
|
Martin Hoffmann
|
74db6d2ddf
|
Iterator over RRSets. Make iterators skip broken records.
|
2015-11-21 13:24:05 +01:00 |
|
Martin Hoffmann
|
60edd4b7be
|
Make dname! macro actually work.
|
2015-11-21 11:58:52 +01:00 |
|
Martin Hoffmann
|
b73cc9eb1c
|
Add dname! macro.
|
2015-11-21 11:41:02 +01:00 |
|
Martin Hoffmann
|
8c38086c01
|
Add questions and label parsing.
|
2015-11-21 10:02:38 +01:00 |
|
Martin Hoffmann
|
d2a9cf84fc
|
Basic handling of incoming messages.
|
2015-11-18 18:40:14 +01:00 |
|
Martin Hoffmann
|
01d5098cf1
|
Add global error type.
|
2015-11-17 13:57:12 +01:00 |
|
Martin Hoffmann
|
2b0e930538
|
Switch DomainNameBuf's iterator traits to work on Labels.
|
2015-11-15 11:57:54 +01:00 |
|
Martin Hoffmann
|
4a504e7bd8
|
Better error for domain name.
|
2015-11-13 13:35:57 +01:00 |
|
Martin Hoffmann
|
0a112b0aee
|
Domain name handling.
|
2015-11-13 13:27:26 +01:00 |
|
Martin Hoffmann
|
431f23be21
|
Initial commit
|
2015-11-13 07:24:43 +01:00 |
|