List of all items
Structs
- auth::auth_cn::MtlsAcceptor
- auth::auth_cn::PeerCertService
- auth::auth_cn::PeerCertificates
- auth::issuance::FileCaSigner
- auth::issuance::TpmCaSigner
- auth::issuance::TpmRemoteSigner
- db::Db
- db::allowed_nonces::AllowedNoncesView
- db::dispatch_queue::DispatchQueue
- db::dispatch_queue::QueuedDispatch
- db::event_log::EventLog
- db::event_log::EventLogEntry
- db::event_log::EventLogRow
- db::host_rollout_records::HostRolloutRecords
- db::probe_failures::ProbeFailureInsert
- db::probe_failures::ProbeFailures
- db::quarantined_closures::QuarantineRow
- db::quarantined_closures::QuarantinedClosures
- db::revocations::Revocations
- db::rollouts::ActiveRollout
- db::rollouts::GateRollouts
- db::rollouts::RolloutRow
- db::rollouts::Rollouts
- db::rollouts::UiRollouts
- db::tokens::Tokens
- polling::bootstrap_nonces_poll::BootstrapNoncesSource
- polling::poller::SignedArtifactPoller
- polling::revocations_poll::RevocationsSource
- rollouts_source::RolloutsSource
- runtime::HeartbeatReply
- runtime::RuntimeHandle
- runtime::ShutdownToken
- runtime::applier::ApplierCtx
- runtime::reducer::ReducerState
- runtime::reducer::ShutdownGuard
- runtime::workers::manifest_poll::ChannelRefsSource
- server::AppState
- server::ClosureUpstream
- server::IssuancePaths
- server::ServeArgs
- server::VerifiedFleetSnapshot
- server::middleware::AuthenticatedCn
- server::routes::dispatch::DispatchQuery
- server::routes::dispatch::DispatchResponse
- server::routes::health::HealthzResponse
- server::routes::heartbeat::HeartbeatRequest
- server::routes::heartbeat::HeartbeatResponse
- server::routes::rollouts::EventsQuery
- server::routes::status::ChannelStatusResponse
- server::routes::status::WhoamiResponse
- server::state::AppState
- server::state::ClosureUpstream
- server::state::IssuancePaths
- server::state::ServeArgs
- server::state::VerifiedFleetSnapshot
Enums
- auth::issuance::AuditContext
- auth::issuance::TrustVerifyError
- db::event_log::EventLogKind
- db::tokens::RecordTokenOutcome
- runtime::ReducerInput
Traits
Macros
Functions
- auth::auth_cn::cn_matches_path_machine_id
- auth::issuance::audit_log
- auth::issuance::build_signer_from_args
- auth::issuance::canonical_agent_cn
- auth::issuance::der_encode_ecdsa_p256_sig
- auth::issuance::der_encode_int
- auth::issuance::extract_machine_id
- auth::issuance::extract_private_key_pem_block
- auth::issuance::fingerprint
- auth::issuance::invoke_tpm_sign
- auth::issuance::issue_cert
- auth::issuance::validate_csr_against_fleet_host
- auth::issuance::validate_token_claims
- auth::issuance::verify_bootstrap_token_against_trust
- auth::issuance::verify_token_signature
- db::dispatch_queue::parse_rfc3339
- db::dispatch_queue::row_to_queued
- db::embedded::migrations::runner
- db::event_log::row_to_entry
- db::host_rollout_records::load_inner
- db::host_rollout_records::parse_rfc3339_optional
- db::host_rollout_records::parse_rfc3339_required
- db::host_rollout_records::policy_from_db
- db::host_rollout_records::policy_to_db
- db::host_rollout_records::row_to_state
- db::host_rollout_records::state_from_db
- db::host_rollout_records::state_to_db
- db::host_rollout_records::upsert_inner
- db::lock_conn
- db::read
- db::txn
- metrics::install_recorder
- metrics::record_build_info
- metrics::record_compliance_event
- metrics::record_gate_block
- metrics::record_runtime_gate_error
- polling::bootstrap_nonces_poll::apply_verified_allowlist
- polling::bootstrap_nonces_poll::poll_once
- polling::bootstrap_nonces_poll::spawn
- polling::revocations_poll::apply_verified_revocations
- polling::revocations_poll::poll_once
- polling::revocations_poll::spawn
- polling::signed_fetch::build_client
- polling::signed_fetch::fetch_signed_pair
- polling::signed_fetch::fetch_url
- polling::signed_fetch::read_token
- polling::signed_fetch::read_trust_config
- polling::signed_fetch::read_trust_roots
- runtime::applier::append_event_log
- runtime::applier::append_rollout_event
- runtime::applier::apply_effect
- runtime::applier::apply_plan_action
- runtime::applier::apply_rollout_effect
- runtime::applier::defer_dispatch
- runtime::applier::effect_kind
- runtime::applier::host_state_str
- runtime::applier::open_one_rollout_record
- runtime::applier::open_rollout
- runtime::applier::outbound_event_to_json
- runtime::applier::probe_mode_str
- runtime::applier::probe_status_str
- runtime::applier::process_rollout_event
- runtime::applier::queue_dispatch
- runtime::applier::record_halt_lifted
- runtime::applier::rollout_event_rollout_id
- runtime::applier::rollout_event_to_json
- runtime::event_log_writer::drain_pending
- runtime::event_log_writer::spawn
- runtime::reducer::advance_current_waves
- runtime::reducer::build_bootstrap_for_host
- runtime::reducer::build_fleet_state
- runtime::reducer::compute_replay_from
- runtime::reducer::evaluate_synth_gates
- runtime::reducer::handle_heartbeat
- runtime::reducer::handle_host_event
- runtime::reducer::handle_input
- runtime::reducer::host_rollout_state_to_snapshot
- runtime::reducer::maybe_synthesize_recovery_completion
- runtime::reducer::resolve_policy
- runtime::reducer::run
- runtime::reducer::run_plan
- runtime::reducer::synthesize_pending_to_converged
- runtime::spawn
- runtime::spawn_drain_only_writer
- runtime::workers::manifest_poll::check_rollout_id_discriminator
- runtime::workers::manifest_poll::fetch_and_verify_channel_manifest
- runtime::workers::manifest_poll::poll_once
- runtime::workers::manifest_poll::prime_blocking
- runtime::workers::manifest_poll::publish_verified_fleet
- runtime::workers::manifest_poll::spawn
- server::build_router
- server::drain_background_tasks
- server::middleware::protocol_version_middleware
- server::middleware::require_cn
- server::middleware::require_cn_layer
- server::middleware::require_ready_layer
- server::prime_from_artifact_files
- server::route_error::bad_request
- server::route_error::bad_request_error
- server::route_error::internal
- server::route_error::internal_warn
- server::routes::deferrals::list
- server::routes::deferrals::project_deferrals
- server::routes::dispatch::deliver
- server::routes::dispatch::dispatch
- server::routes::enrollment::enroll
- server::routes::enrollment::renew
- server::routes::events::events
- server::routes::fleet::artifact
- server::routes::fleet::signature
- server::routes::health::healthz
- server::routes::heartbeat::heartbeat
- server::routes::metrics::metrics_handler
- server::routes::rollouts::derive_terminal
- server::routes::rollouts::events
- server::routes::rollouts::hosts
- server::routes::rollouts::lifecycle
- server::routes::rollouts::list_active
- server::routes::rollouts::load_pair
- server::routes::rollouts::looks_like_rollout_id
- server::routes::rollouts::manifest
- server::routes::rollouts::manifest_paths
- server::routes::rollouts::signature
- server::routes::rollouts::try_load_from_dir
- server::routes::status::channel_status
- server::routes::status::closure_proxy
- server::routes::status::host_state_to_wire
- server::routes::status::hosts_status
- server::routes::status::whoami
- server::serve
- server::version_layer
- timers::prune_timer::prune_backup_files
- timers::prune_timer::spawn
- timers::prune_timer::try_prune
- tls::build_server_config
Type Aliases
- db::rollouts::RolloutRowTuple
- runtime::event_log_writer::EventLogRx
- runtime::event_log_writer::EventLogTx
- server::routes::rollouts::ManifestPair
Statics
Constants
- auth::issuance::AGENT_CERT_VALIDITY
- auth::issuance::DEFAULT_AGENT_CN_SUFFIX
- polling::bootstrap_nonces_poll::POLL_INTERVAL
- polling::revocations_poll::POLL_INTERVAL
- rollouts_source::ROLLOUT_ID_PLACEHOLDER
- runtime::REDUCER_INPUT_CAPACITY
- runtime::event_log_writer::EVENT_LOG_CHANNEL_CAPACITY
- runtime::reducer::PLAN_TICK_INTERVAL
- runtime::workers::manifest_poll::POLL_INTERVAL
- server::HTTP_DRAIN_DEADLINE
- server::TASK_SHUTDOWN_DEADLINE
- server::middleware::NOT_READY_RETRY_AFTER_SECS
- server::routes::deferrals::SCAN_LIMIT
- server::routes::dispatch::MAX_WAIT_SECS
- server::routes::heartbeat::REDUCER_REPLY_TIMEOUT
- server::state::DEFAULT_CONFIRM_DEADLINE_SECS
- timers::prune_timer::BACKUP_FILENAME_PREFIX
- timers::prune_timer::BACKUP_RETENTION_DAYS
- timers::prune_timer::FINISHED_ROLLOUTS_RETENTION_HOURS
- timers::prune_timer::TICK_INTERVAL
- timers::prune_timer::TOKEN_REPLAY_RETENTION_HOURS