• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

benches/H03-May-2022-305252

src/H03-May-2022-29,65216,374

tests/H03-May-2022-6155

.cargo-checksum.jsonH A D03-May-202289 11

.cargo_vcs_info.jsonH A D01-Jan-197074 65

Cargo.tomlH A D01-Jan-19703.1 KiB149119

Cargo.toml.orig-cargoH A D01-Jan-19703.1 KiB9075

LICENSE-APACHEH A D01-Jan-197011.1 KiB203169

LICENSE-MITH A D01-Jan-19701.1 KiB2117

README.mdH A D01-Jan-19701.2 KiB126

README.md

1# Overview
2
3Trust-DNS Proto is the foundational DNS protocol library and implementation for Trust-DNS. Unless you want to manipulate the DNS packets directly, it is likely not the library you want. Please see Trust-DNS [Resolver](https://crates.io/crates/trust-dns-resolver), [Client](https://crates.io/crates/trust-dns-client), or [Server](https://crates.io/crates/trust-dns-server) for higher level interfaces.
4
5## Minimum Rust Version
6
7The current minimum rustc version for this project is `1.45`
8
9## Versioning
10
11Trust-DNS does it's best job to follow semver. Trust-DNS will be promoted to 1.0 upon stabilization of the publicly exposed APIs. This does not mean that Trust-DNS will necessarily break on upgrades between 0.x updates. Whenever possible, old APIs will be deprecated with notes on what replaced those deprecations. Trust-DNS will make a best effort to never break software which depends on it due to API changes, though this can not be guaranteed. Deprecated interfaces will be maintained for at minimum one major release after that in which they were deprecated (where possible), with the exception of the upgrade to 1.0 where all deprecated interfaces will be planned to be removed.
12