Commit Graph
25 Commits
Author SHA1 Message Date
Martin Hoffmann 2e56c7adff Bring back dig. 2017-12-21 08:55:12 +01:00
Martin Hoffmann c15cb44b9a Move ShortBuf to bits::parse. 2017-12-02 15:47:50 +01:00
Martin Hoffmann 84abf82f08 Basic set of record types. 2017-11-27 08:15:56 +01:00
Martin Hoffmann 85904ba808 Switch error handling to failure crate. 2017-11-19 11:06:13 +01:00
Martin Hoffmann 1bebfbbe00 Bring back the message builder. 2017-11-19 09:32:51 +01:00
Martin Hoffmann 8e9e6a26d4 Rename ShortParser into ShortBuf and move it. 2017-11-16 07:26:51 +01:00
Martin Hoffmann 568432f697 Bring back name compression. 2017-11-15 06:25:39 +01:00
Martin Hoffmann c72fd1e7f2 Add message type. 2017-11-13 03:59:24 +01:00
Martin Hoffmann 46d31761e9 Have always relative and always absolute domain name types. 2017-10-31 17:58:14 +01:00
Martin Hoffmann be240f1878 Move parse and compose to traits. 2017-10-31 09:23:41 +01:00
Martin Hoffmann 5f09c9abd3 Move domain names and charstr to use Bytes. 2017-10-30 17:29:15 +01:00
Martin Hoffmann dcffd338c5 Drop Display bound from DName. 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 e85918f99e Rename IANA enum variants to match naming guidelines. 2016-07-02 15:54:07 +02:00
Martin Hoffmann e1a1a545b5 Move bits::iana to ::iana. 2016-06-27 11:09:51 +02:00
Martin Hoffmann 489e52588d Add host name lookups. 2016-06-15 17:35:58 +02:00
Martin Hoffmann a5fd84ebdf Documentation for bits::question. 2016-06-05 09:14:16 +02:00
Martin Hoffmann 7f3be68477 Rearrange message handling. 2016-05-31 12:40:50 +02:00
Martin Hoffmann 86c39258aa Drop flavors in favor of cow-like types. 2016-05-28 16:53:27 +02:00
Martin Hoffmann eba4b7c138 Lots of documentation and testing. 2016-05-26 15:51:14 +02:00
Martin Hoffmann 92d595900f First attempt of a stub resolver. 2016-04-22 15:05:22 +02:00
Martin Hoffmann 463ab9e796 Add all RFC 1035 record types. 2016-03-27 11:20:02 +02: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