6 releases

Uses old Rust 2015

0.2.0 Feb 16, 2018
0.1.2 Jun 30, 2016
0.1.1 Apr 11, 2016
0.0.2 Mar 24, 2016
0.0.1 Aug 20, 2015

#9 in #host-name

Download history 119/week @ 2024-04-07 94/week @ 2024-04-14 114/week @ 2024-04-21 99/week @ 2024-04-28 129/week @ 2024-05-05 155/week @ 2024-05-12 153/week @ 2024-05-19 168/week @ 2024-05-26 104/week @ 2024-06-02 93/week @ 2024-06-09 87/week @ 2024-06-16 111/week @ 2024-06-23 63/week @ 2024-06-30 45/week @ 2024-07-07 62/week @ 2024-07-14 144/week @ 2024-07-21

322 downloads per month
Used in 3 crates

MIT/Apache

84KB
2K SLoC

resolve

resolve is a pure Rust implementation of the DNS protocol.

It also provides high level facilities for hostname resolution and address reverse resolution.

Documentation

Usage

Add this to your Cargo.toml:

[dependencies]
resolve = "0.2"

And this to your crate root:

extern crate resolve;

License

resolve is distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE and LICENSE-MIT for details.


lib.rs:

Domain Name System (DNS) communication protocol.

Dependencies

~1.4–1.8MB
~55K SLoC