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 87/week @ 2023-11-27 74/week @ 2023-12-04 91/week @ 2023-12-11 100/week @ 2023-12-18 68/week @ 2023-12-25 44/week @ 2024-01-01 88/week @ 2024-01-08 97/week @ 2024-01-15 159/week @ 2024-01-22 63/week @ 2024-01-29 80/week @ 2024-02-05 112/week @ 2024-02-12 98/week @ 2024-02-19 139/week @ 2024-02-26 134/week @ 2024-03-04 118/week @ 2024-03-11

498 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