update changelogs for 0.10 and 0.15
This commit is contained in:
parent
874422c6e9
commit
75bc87ddd9
@ -7,6 +7,8 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fix two separate integer overflows from substractions #585 (@oherrala)
|
||||
- strictly enforce name and label lengths during label parsing #584
|
||||
- enforce that only prior labels are used in label expansion, decompression #578 (@oherrala)
|
||||
- CAA now properly performs case-incesitive compares #587 (@oherrala)
|
||||
- overhauled rdata parsers with Restrict type to reduce potential of overflowing operations #586
|
||||
@ -14,18 +16,21 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
||||
### Added
|
||||
|
||||
- feature `dns-over-rustls` to `trust-dns-server` (server) and `trust-dns` (client)
|
||||
- feature `dns-over-https-rustls` *experimental*
|
||||
- feature `dns-over-https-rustls` *experimental* #557
|
||||
- new configuration options for tls, see `server/tests/named_test_configs/dns_over_tls_rustls_and_openssl.toml`
|
||||
- new utility for querying root key-signing-keys, `util/get-root-ksks`
|
||||
- updated root trust-anchor to include new `20326` RSA root ksk
|
||||
|
||||
### Changed
|
||||
|
||||
- Make trust_dns_server::server::ResponseHandler Send #593 (sticnarf)
|
||||
- Wrap types in Restrict and force validation before usage from streams #586
|
||||
- *breaking* Overhauled all `ClientFuture` implementations to align with new `DnsExchange` and `DnsMultiplexer` components in proto.
|
||||
- *breaking* `ClientFuture` after construction, now returns a "background" `ClientFuture` and a "foreground" `BasicClientHandle`
|
||||
- *breaking* `Client` has more type parameters, these match with the same types returned by the `*ClientConnection` constructors
|
||||
- *breaking* all default features, removed: "dns-over-openssl", "dnssec-openssl". Use --features=dns-over-openssl,dnssec-openssl to enable
|
||||
- *breaking* `named` configuration now has AXFR disabled by default.
|
||||
- *breaking* Migrated from error_chain to Failure #474 (@silwol)
|
||||
- feature `tls` renamed to `dns-over-openssl`
|
||||
- upgraded `native-tls` and `tokio-tls` to 0.2
|
||||
- upgraded `rusqlite` to 0.15
|
||||
|
@ -48,7 +48,7 @@
|
||||
//!
|
||||
//! ```toml
|
||||
//! [dependencies]
|
||||
//! trust-dns = { version = "^0.10", default-features = false }
|
||||
//! trust-dns = { version = "0.10", default-features = false }
|
||||
//! ```
|
||||
//!
|
||||
//! Extern the crate into your program or library:
|
||||
|
@ -7,19 +7,30 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fix two separate integer overflows from substractions #585 (@oherrala)
|
||||
- strictly enforce name and label lengths during label parsing #584
|
||||
- enforce that only prior labels are used in label expansion, decompression #578 (@oherrala)
|
||||
- CAA now properly performs case-incesitive compares #587 (@oherrala)
|
||||
- overhauled rdata parsers with Restrict type to reduce potential of overflowing operations #586
|
||||
- Propagate TTLs for NXDOMAIN responses #485 (@hawkw)
|
||||
- LookupIpFuture implementation to be proper in regards to loop control #480 (@hawkw)
|
||||
- max query depth tracking in Resolver #469
|
||||
|
||||
### Changed
|
||||
|
||||
- `ResolverFuture` renamed to `AsyncResolver` @hawkw #487
|
||||
- *breaking* `AsyncResolver::new` returns a tuple of an `AsyncResolver` and a future that drives DNS lookups in the background @hawkw #487
|
||||
- *breaking* All `AsyncResolver` lookup methods return `BackgroundLookup<T>` rather than `T` @hawkw #487
|
||||
- Wrap types in Restrict and force validation before usage from streams #586
|
||||
- Delays all connections until actual use #566
|
||||
- Relax parsing rules for CAA issuer keys and values #517
|
||||
- `ResolverFuture` renamed to `AsyncResolver` #487 (@hawkw)
|
||||
- *breaking* `AsyncResolver::new` returns a tuple of an `AsyncResolver` and a future that drives DNS lookups in the background #487 (@hawkw)
|
||||
- *breaking* All `AsyncResolver` lookup methods return `BackgroundLookup<T>` rather than `T` #487 (@hawkw)
|
||||
- *breaking* Migrated from error_chain to Failure #474 (@silwol)
|
||||
- improve truncation to always return records #497
|
||||
|
||||
### Added
|
||||
|
||||
- updated root trust-anchor to include new `20326` RSA root ksk
|
||||
- DNS over HTTPS support #520
|
||||
|
||||
## 0.9.1
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user