Martin Hoffmann
|
797f508f2f
|
Fix typo.
Fixes #7
|
2017-02-05 09:36:32 +01:00 |
|
Martin Hoffmann
|
33f8a0105d
|
Remove server stuff again.
|
2017-01-07 12:15:07 +01:00 |
|
Martin Hoffmann
|
1341d5b501
|
Small docs fixes.
|
2017-01-06 15:15:24 +01:00 |
|
Martin Hoffmann
|
585fade7bb
|
Give DNameSlice::strip_suffix() a proper error.
|
2016-11-30 16:38:03 +01:00 |
|
Martin Hoffmann
|
572fd92ddf
|
Move to double ended iterators for domain names.
|
2016-11-30 16:32:27 +01:00 |
|
 Rushmore MushambiandGitHub
|
031af96b9d
|
Fix another typo
|
2016-11-12 17:35:06 +02:00 |
|
 Rushmore MushambiandGitHub
|
df3846fcba
|
Fix typo
|
2016-11-12 17:28:11 +02:00 |
|
Martin Hoffmann
|
55ba5f67b8
|
Add ::bits::name::LabelBuf.
|
2016-11-07 16:59:01 +01:00 |
|
Martin Hoffmann
|
9c259b601e
|
Server transport and a first mock name server.
|
2016-10-21 15:21:48 +02:00 |
|
Martin Hoffmann
|
dd9086adbd
|
Lots of concurrency for bits::net::mpsc.
|
2016-10-20 20:27:10 +02:00 |
|
Martin Hoffmann
|
2371a20b1c
|
Test and fix for bit::net::mpsc.
|
2016-10-20 19:47:59 +02:00 |
|
Martin Hoffmann
|
6ccdf5a379
|
Initial version of bits::net.
|
2016-10-20 17:28:50 +02:00 |
|
Martin Hoffmann
|
eb3a0b44eb
|
Listen to Clippy.
|
2016-10-14 15:18:42 +02:00 |
|
Martin Hoffmann
|
ade402970e
|
Add documentation to bits::record.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
f6968b4be4
|
Add documentation to ::bits::rdata.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
dcffd338c5
|
Drop Display bound from DName.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
1faa79e461
|
Add some documentation and tests to ::bits::parse.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
fdb0af8b0b
|
Documentation and some tests for ::bits::name.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
17c5bc9fb3
|
Rename [Rev]NameIter to [Rev]NameLabel.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
6cc29a1a8d
|
Rename DName::iter() to DName::labels().
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
64431e5326
|
Documentation for ::bits::message_builder.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
da7c67ffcd
|
impl<'a> DName for &'a DNameBuf
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
710476105b
|
Rename Composer::with_vec() to Composer::from_vec()
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
3008a0ddeb
|
Documentation and a pitiful few tests for ::bits::message.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
ee91e0d561
|
Switch bits::header to use byteorder and update documentation and tests.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
88ffeea4d1
|
Rename FullHeader to HeaderSection.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
83db15f8b1
|
Add tests for ::bits::compose.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
4970fdf3a4
|
Add documentation to ::bits::compose.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
031918a0d8
|
Add documentation and tests to ::bits::charstr.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
cab0d18187
|
New intro to ::bits.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
14e16d8e08
|
Move ::bits::parser to ::bits::parse for consistency.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
8c4c0bc6f2
|
Rename PackedDName into ParsedDName.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
ff1b2e35a1
|
Refactor bits.
|
2016-10-11 16:24:43 +02:00 |
|
Martin Hoffmann
|
a47b42532b
|
Revised Query and Resolver.
|
2016-09-26 11:30:52 +02:00 |
|
Martin Hoffmann
|
38c062df01
|
Reworked requests.
|
2016-09-20 18:04:21 +02:00 |
|
Martin Hoffmann
|
04f965dcbe
|
Make MessageBuilder use the actual header in the message target.
|
2016-09-20 13:39:50 +02:00 |
|
Martin Hoffmann
|
b66278234e
|
Clippygit status!
|
2016-09-19 14:52:51 +02:00 |
|
Martin Hoffmann
|
a29ecfde5a
|
MessageBuilder: Add shortcuts to later sections.
|
2016-09-16 13:26:11 +02:00 |
|
Martin Hoffmann
|
18a1193eb9
|
Fix tests and examples.
|
2016-09-16 13:07:08 +02:00 |
|
Martin Hoffmann
|
44df3c2de0
|
Let ComposeBuf build stream messages, choose via a new ComposeMode.
|
2016-09-16 12:59:06 +02:00 |
|
Martin Hoffmann
|
d5a06c5b92
|
Add lookup_addr.
|
2016-09-13 11:17:12 +02:00 |
|
Martin Hoffmann
|
4b688f953e
|
Add search list processing.
|
2016-09-12 17:42:18 +02:00 |
|
Martin Hoffmann
|
41c1073614
|
Here is why you write tests.
|
2016-07-27 21:35:31 +02:00 |
|
Martin Hoffmann
|
3c977b5d26
|
Use AsMut to make the dname builder pretty.
|
2016-07-27 20:14:41 +02:00 |
|
Martin Hoffmann
|
ae7b0f661b
|
Fourth part of zonefile parsing.
|
2016-07-27 17:35:01 +02:00 |
|
Martin Hoffmann
|
d07d45b1d4
|
Properly skip blank lines.
|
2016-07-26 12:10:53 +02:00 |
|
Martin Hoffmann
|
0ab006264f
|
Third part of zonefile parsing.
|
2016-07-25 17:21:18 +02:00 |
|
Martin Hoffmann
|
0b08f07d94
|
Rename ::bits::bytes traits.
|
2016-07-25 10:12:23 +02:00 |
|
Martin Hoffmann
|
f426666afb
|
Second part of zonefile parsing.
|
2016-07-24 18:47:31 +02:00 |
|
Martin Hoffmann
|
1617f2049d
|
First part of zonefile parsing.
|
2016-07-22 18:20:02 +02:00 |
|