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

#8 in #host-name

Download history 79/week @ 2023-12-22 48/week @ 2023-12-29 75/week @ 2024-01-05 77/week @ 2024-01-12 188/week @ 2024-01-19 67/week @ 2024-01-26 66/week @ 2024-02-02 96/week @ 2024-02-09 115/week @ 2024-02-16 122/week @ 2024-02-23 124/week @ 2024-03-01 147/week @ 2024-03-08 83/week @ 2024-03-15 138/week @ 2024-03-22 123/week @ 2024-03-29 110/week @ 2024-04-05

475 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

~2.5MB
~69K SLoC