Commit Graph
74 Commits
Author SHA1 Message Date
Martin Hoffmann e1a1a545b5 Move bits::iana to ::iana. 2016-06-27 11:09:51 +02:00
Martin Hoffmann c286179633 Add EDNS0 option codes. 2016-06-27 10:44:11 +02:00
Martin Hoffmann 837804316e Add reverse lookup task. 2016-06-27 10:30:45 +02:00
Martin Hoffmann 8cab5c7dd7 Hosts files can have more than one value per name and address. 2016-06-16 09:54:54 +02:00
Martin Hoffmann 489e52588d Add host name lookups. 2016-06-15 17:35:58 +02:00
Martin Hoffmann 0503371da0 Document the resolver. 2016-06-09 13:40:33 +02:00
Martin Hoffmann 2b5db57f21 More README shenanigans. 2016-06-06 09:27:29 +02:00
Martin Hoffmann 30a5ec3e38 More README shenanigans. 2016-06-05 17:09:41 +02:00
Martin Hoffmann edcfea8301 More README shenanigans. 2016-06-05 15:22:46 +02:00
Martin Hoffmann 6aef27ef2b Undo the documentation thing. 2016-06-05 15:04:51 +02:00
Martin Hoffmann 8643e2bf6d Try the github pages doc thing. 2016-06-05 14:52:46 +02:00
Martin Hoffmann af135c2179 Add a contribution section to the README. 2016-06-05 14:39:06 +02:00
Martin Hoffmann 994492b8d3 Rename to just domain. 2016-06-05 14:34:24 +02:00
Martin Hoffmann 4652f4f51e More README. 2016-06-05 14:33:23 +02:00
Martin Hoffmann 0db4af45d2 Add travis-ci, part deux. 2016-06-05 14:22:21 +02:00
Martin Hoffmann 25fa3c930f Add travis-ci. 2016-06-05 14:19:18 +02:00
Martin Hoffmann 69bd793510 Add a list of record data types to rdata::mod.rs 2016-06-05 14:05:08 +02:00
Martin Hoffmann 68e622cdc5 Add some introduction to the bits module. 2016-06-05 13:39:03 +02:00
Martin Hoffmann 9566225c59 Document bits::record. 2016-06-05 13:12:36 +02:00
Martin Hoffmann 735c456506 Move Record::parse() back to ParseResult<Option<Self>> 2016-06-05 13:12:12 +02:00
Martin Hoffmann e11c99a800 Fix return type of record data parsing. 2016-06-05 11:38:04 +02:00
Martin Hoffmann 65bb13641b Move concrete record data types into their own top-level module. 2016-06-05 09:24:15 +02:00
Martin Hoffmann a5fd84ebdf Documentation for bits::question. 2016-06-05 09:14:16 +02:00
Martin Hoffmann 7ddde84e97 Tests and documentation for bits::parse. 2016-06-05 08:56:44 +02:00
Martin Hoffmann 27ea219bdb Documentation for bits::octets: 2016-06-03 13:46:30 +02:00
Martin Hoffmann 334f15d6b8 Documentation for bits::nest. 2016-06-03 13:27:42 +02:00
Martin Hoffmann 3bf25a8265 Add tests and documentation to bits::name. 2016-06-02 13:57:03 +02:00
Martin Hoffmann a8f38676d0 Some refactoring of bits::name plus documentation. 2016-06-01 16:53:51 +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 8e663d01e0 Temporarily switch to our own rotor fork. 2016-05-10 13:06:24 +02:00
Martin Hoffmann f0aeb000c5 Change closing of transports to dropping closing the command queue. 2016-05-10 12:40:52 +02:00
Martin Hoffmann d699f002d0 Remove unnecessary println. 2016-05-10 12:14:10 +02:00
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