Cargo Features

ntp-proto has no features set by default.

[dependencies]
ntp-proto = { version = "1.1.2", features = ["ntpv5", "nts-pool"] }
ntpv5

Affects packet::v5, peer::PeerSnapshot.bloom_filter, system::SystemSnapshot.bloom_filter, system::SystemSnapshot.server_id

nts-pool

Enables dangerous_configuration of rustls ^0.21.0

Affects ntp-proto::tls_utils, nts_record::KeyExchangeResult.algorithms_reported_by_server

__internal-fuzz = arbitrary

Affects nts_record::fuzz_key_exchange_server_decoder, nts_record::fuzz_key_exchange_result_decoder, peer::fuzz_measurement_from_packet, time_types::fuzz_duration_from_seconds

__internal-test

Affects peer::peer_snapshot

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features.

arbitrary __internal-fuzz?