Commit Graph
38 Commits
Author SHA1 Message Date
Martin Hoffmann 748a4d2dc8 Merge domain-resolv into domain::resolv. 2020-08-25 17:52:10 +02:00
Martin Hoffmann ee5a96f18f Re-arrange so that all domain sub-crates can live here. 2018-08-22 10:44:12 +02:00
Martin Hoffmann accb0879d3 Fix examples and doctests. 2018-08-21 19:01:41 +02:00
Martin Hoffmann edda10b2ee Add record types from RFC 4034 and 5155. 2018-05-01 18:37:42 +02:00
Martin Hoffmann 91335ceaf2 Rename Record::name to Record::owner. 2018-03-06 09:50:18 +01:00
Martin Hoffmann 356a9c8567 Make mine more like dig. 2017-12-30 16:07:57 +01:00
Martin Hoffmann 95c16bb1ea Make message builder’s freeze return a Message. 2017-12-21 10:51:10 +01:00
Martin Hoffmann 9a9fe1f0de Rename dig to mine. 2017-12-21 08:57:28 +01:00
Martin Hoffmann 2e56c7adff Bring back dig. 2017-12-21 08:55:12 +01:00
Martin Hoffmann 85904ba808 Switch error handling to failure crate. 2017-11-19 11:06:13 +01:00
Martin Hoffmann 9214f376ff Fix most of Clippy’s complaints. 2017-04-25 16:58:07 +02:00
Martin Hoffmann 8670bb7c16 Update rusthome example. 2017-03-19 10:52:15 +01:00
Martin Hoffmann 36bc5a9316 Re-implemet the resolver for new tokio version. 2017-02-15 18:04:15 +01:00
Martin Hoffmann 33f8a0105d Remove server stuff again. 2017-01-07 12:15:07 +01:00
Martin Hoffmann 9c259b601e Server transport and a first mock name server. 2016-10-21 15:21:48 +02:00
Martin Hoffmann 7cb1d5f5b4 Comment away the need for tokio-tls as a dependency. 2016-10-14 15:24:44 +02:00
Martin Hoffmann eb3a0b44eb Listen to Clippy. 2016-10-14 15:18:42 +02:00
Martin Hoffmann 0ee96fb26d Rename host example to lookup and add query options. 2016-10-14 12:07:27 +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 44df3c2de0 Let ComposeBuf build stream messages, choose via a new ComposeMode. 2016-09-16 12:59:06 +02:00
Martin Hoffmann 8ab619a3a6 Make Resolver::new() not requiring a config. 2016-09-13 15:33:19 +02:00
Martin Hoffmann e7c6f9acb1 Add example from futures tutorial and improve ergonomics of lookup_host. 2016-09-13 15:07:11 +02:00
Martin Hoffmann d5a06c5b92 Add lookup_addr. 2016-09-13 11:17:12 +02:00
Martin Hoffmann 40d4d746b8 Move resolver to tokio. 2016-09-12 15:36:23 +02:00
Martin Hoffmann ef6beea927 Disable doctests in resolv/mod.rs. 2016-07-23 13:11:39 +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 837804316e Add reverse lookup task. 2016-06-27 10:30:45 +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 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 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 a95fc959e6 Various changes. 2016-04-12 14:43:57 +02:00