~kf5jwc/dns-server-rs

b18fe07f — Kyle Jones 6 months ago master
bugfix: Fuse is not the correct iterator here

We want this to be a pattern of 16, 0, repeat, which is provided by cycle(), not fuse() since fuse will not start over at the end, but will force the iterator to produce None once it ever reaches that state. I chose the wrong one.
e1441f58 — Kyle Jones 6 months ago
Rename: stub_resolver->lookup, it is more fitting.
b466c1c1 — Kyle Jones 6 months ago
$ rustfmt
50d06f26 — Kyle Jones 6 months ago
Implement a proxy resolver server! Neato! :D
f3f0b043 — Kyle Jones 6 months ago
Allow a better method for grabbing the entire packet buffer
3c1aff3c — Kyle Jones 6 months ago
Expose ResultCode
7e879c2d — Kyle Jones 6 months ago
stub_resolver is more useful than the packet parser by default, now!
9f1ca74e — Kyle Jones 6 months ago
Revert accepting multiple domains for query

For some reason I'm not currently aware of, requesting more than 1 question appears to be a nono.
6aeb1246 — Kyle Jones 6 months ago
Make the stub resolver more useful from cmdline

- Convert to using an argument parser
- Allow specifying query server and rtype
- Allow specifying a domain
c0b118ac — Kyle Jones 6 months ago
Add impl for FromStr trait to QueryType
65331695 — Kyle Jones 6 months ago
(re)Name a file more accurately
4895365b — Kyle Jones 6 months ago
Add argument for packet parser
48db22e4 — Kyle Jones 6 months ago
Preparation for setting bits in byte buffers
db924697 — Kyle Jones 6 months ago
Simplify Into/From trait impl
9d9b76d5 — Kyle Jones 6 months ago
Add more record types!
77b26c44 — Kyle Jones 6 months ago
bugfix: Don't pull 4 u32's for a u32 address.
66a267dd — Kyle Jones 6 months ago
Use a less error-prone way to specify shifts
e8eb1ab0 — Kyle Jones 6 months ago
bugfix: write_u32 should accept a u32
25e7152a — Kyle Jones 6 months ago
Small tidying.
133f5da8 — Kyle Jones 6 months ago
Avoid new() construction by preferring impl Default
Next