final changelog for 0.13 and 0.7
This commit is contained in:
parent
30861fa276
commit
57e0c69f7c
12
CHANGELOG.md
12
CHANGELOG.md
@ -10,9 +10,11 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
||||
- TRust-DNS Proto crate to separate server management from base operations #222
|
||||
- TRust-DNS Util crate for dnssec management tools (@briansmith)
|
||||
- Integration tests for Server to validate all supported DNSSec key types
|
||||
- Common features `dnssec-ring`, `dnssec-openssl`, and `dnssec` across all crates
|
||||
- Clarified `tls` feature with `tls-openssl`, and `tls` in server
|
||||
- Added support for rfc6844, CAA record types #234
|
||||
- *breaking* Common features `dnssec-ring`, `dnssec-openssl`, and `dnssec` across all crates (replaces `openssl` and `ring` features)
|
||||
- Clarified `tls` feature with `tls-openssl`, and `tls` in server (in preperation for `tls-rustls`)
|
||||
- Support for rfc6844, CAA record type #234
|
||||
- Support for rfc6698, TLSA record type #285
|
||||
- Clippy validation in CI #288 (@little-dude)
|
||||
|
||||
### Changed
|
||||
|
||||
@ -24,11 +26,15 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
||||
- `Message::sign` has been renamed and change to the more general method `Message::finalize`
|
||||
- Some `io::Error`s have been converted to `trust_dns_proto::ProtoError`
|
||||
- `SyncClient` and `SecureSyncClient` are now `Send + Sync` #245
|
||||
- Unknown RecordTypes and RDatas will no longer error #294
|
||||
|
||||
### Fixed
|
||||
|
||||
- Server: signing issues when loading from persistence
|
||||
- Server: When SupportedAlgorithms (rfc6975) not supplied default to returning all signatures #215
|
||||
- Proto: u16::from(DNSClass) now enforces OPT is greater than/or 512 per spec #303
|
||||
- Improve usage of Rand for message ids and port assignment #291 & #292
|
||||
- NxDomain and empty NoData responses to be compliant #286 (lots of help from @Darkspirit)
|
||||
|
||||
### Removed
|
||||
|
||||
|
@ -41,7 +41,7 @@
|
||||
//!
|
||||
//! ```toml
|
||||
//! [dependencies]
|
||||
//! trust-dns = "^0.10"
|
||||
//! trust-dns = "^0.13"
|
||||
//! ```
|
||||
//!
|
||||
//! By default DNSSec validation is built in with OpenSSL, this can be disabled with:
|
||||
|
@ -12,11 +12,17 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
||||
- Resolver is now `Send`
|
||||
- DNSSec now disabled by default in Resolver, see `dnssec-ring` or `dnssec-openssl` features #268
|
||||
- CNAME chaining was cleaned up #271 (@briansmith)
|
||||
- On hostname parsing to IpAddr, return without lookup #302 (@cssivision)
|
||||
- Change default `LookupIpStrategy` from `Ipv4AndIpv6` to `Ipv4thenIpv6` #301 (@cssivision)
|
||||
|
||||
### Added
|
||||
|
||||
- ResolveError and associated types
|
||||
|
||||
### Fixed
|
||||
|
||||
- Cleaned up CNAME chained lookups, better TTL enforcement, etc #298
|
||||
|
||||
## 0.6.0
|
||||
|
||||
### Changed
|
||||
|
@ -21,7 +21,7 @@
|
||||
//!
|
||||
//! ```toml
|
||||
//! [dependency]
|
||||
//! trust-dns-resolver = "^0.6"
|
||||
//! trust-dns-resolver = "^0.7"
|
||||
//! ```
|
||||
//!
|
||||
//! ## Extern the crate for usage in the library
|
||||
|
@ -28,8 +28,6 @@
|
||||
//! * New features for securing public information
|
||||
|
||||
extern crate chrono;
|
||||
#[cfg(feature = "colored")]
|
||||
extern crate colored;
|
||||
extern crate env_logger;
|
||||
#[macro_use]
|
||||
extern crate error_chain;
|
||||
|
Loading…
Reference in New Issue
Block a user