MCPcopy Create free account

hub / github.com/NLnetLabs/cascade / functions

Functions810 in github.com/NLnetLabs/cascade

↓ 2 callersFunctionload_axfr_wire_dump
( source: &Path, buf: &mut Vec<u8>, )
src/persistence/restore.rs:331
↓ 2 callersFunctionload_file_into_memory
(source: &Path, buf: &mut Vec<u8>)
src/persistence/restore.rs:326
↓ 2 callersFunctionload_ixfr_wire_dump
( source: &Path, buf: &mut Vec<u8>, mut rr_handler: F, )
src/persistence/restore.rs:384
↓ 2 callersFunctionload_keys
( zone_signer: &ZoneSigner, center: &Arc<Center>, zone_name: Name<Bytes>, keyset_state: &KeySe
src/units/zone_signer.rs:1038
↓ 2 callersMethodloaded
The underlying loaded instance.
crates/zonedata/src/reader.rs:146
↓ 2 callersMethodmark_approved
Mark the instance as approved.
crates/zonedata/src/storage/transitions.rs:415
↓ 2 callersMethodmerge
Merge this into a [`Config`].
crates/cfg/src/env.rs:74
↓ 2 callersFunctionmk_dnst_keyset_cfg_file_path
(keys_dir: &Utf8Path, name: &Name<Bytes>)
src/units/key_manager.rs:574
↓ 2 callersMethodmk_signing_report
(&self)
src/signer/status.rs:23
↓ 2 callersMethodnew_nsec3_chain
(&mut self)
src/signer/incremental.rs:2219
↓ 2 callersFunctionnext_patchset
Implementation of `{Loaded,Signed}ZonePatcher::next_patchset()`.
crates/zonedata/src/writer.rs:681
↓ 2 callersMethodnext_resign_time
(&self, center: &Arc<Center>)
src/units/zone_signer.rs:685
↓ 2 callersFunctionnsec3_clear_occluded
( name: &Name<Bytes>, iss: &mut IncrementalSigningState, )
src/signer/incremental.rs:3178
↓ 2 callersFunctionnsec3_insert_one
( nsec3_hash: OwnerHash<Bytes>, nsec3_name: &Name<Bytes>, rtypebitmap: RtypeBitmap<Bytes>, iss
src/signer/incremental.rs:3302
↓ 2 callersFunctionnsec3_remove_one
( nsec3_name: &Name<Bytes>, nsec3_next: &OwnerHash<Bytes>, iss: &mut IncrementalSigningState, )
src/signer/incremental.rs:3067
↓ 2 callersFunctionnsec3_set_occluded
(name: &Name<Bytes>, iss: &mut IncrementalSigningState)
src/signer/incremental.rs:3113
↓ 2 callersFunctionnsec_remove
(name: &Name<Bytes>, next_name: &Name<Bytes>, iss: &mut IncrementalSigningState)
src/signer/incremental.rs:2753
↓ 2 callersFunctionnsec_set_occluded
(name: &Name<Bytes>, iss: &mut IncrementalSigningState)
src/signer/incremental.rs:2818
↓ 2 callersMethodon_seek_approval_for_zone
( &self, center: &Arc<Center>, zone: &Arc<Zone>, zone_serial: Serial, )
src/units/zone_server.rs:261
↓ 2 callersMethodon_signed_zone_approved
(&self, center: &Arc<Center>, zone: &Arc<Zone>, zone_serial: Serial)
src/units/zone_server.rs:500
↓ 2 callersMethodon_unsigned_zone_approved
( &self, center: &Arc<Center>, zone: &Arc<Zone>, zone_serial: Serial, )
src/units/zone_server.rs:490
↓ 2 callersMethodon_zone_policy_changed
(&self)
src/units/zone_signer.rs:194
↓ 2 callersMethodon_zone_review
( &self, center: &Arc<Center>, zone: &Arc<Zone>, zone_serial: Serial,
src/units/zone_server.rs:531
↓ 2 callersMethodoverride_rejection
(self)
src/zone/machine.rs:664
↓ 2 callersFunctionpanic_hook_log_error
(info: &std::panic::PanicHookInfo<'_>)
src/daemon.rs:107
↓ 2 callersMethodparse
Parse from this specification.
src/policy/file/v1.rs:86
↓ 2 callersFunctionparse_soa
(buf: &[u8], pos: usize)
src/persistence/restore.rs:301
↓ 2 callersFunctionpersist_to_file
(destination: &Path, diff: Arc<DiffData>)
src/persistence/persist.rs:272
↓ 2 callersFunctionpolicy_to_commands
(center: &Arc<Center>, policy: &PolicyVersion)
src/units/key_manager.rs:681
↓ 2 callersMethodpre_bind_tcp
Bind a TCP socket for use later. Will silently succeed if a socket of the same type and address has already been bound, either by the application or
src/daemon.rs:343
↓ 2 callersMethodpre_bind_udp
Bind a UDP socket for use later. Will silently succeed if a socket of the same type and address has already been bound, either by the application or
src/daemon.rs:327
↓ 2 callersFunctionprint_build_commit
(s: &str)
build.rs:240
↓ 2 callersFunctionprint_build_commit
(s: &str)
crates/cli/build.rs:240
↓ 2 callersFunctionprint_nameserver_comms_policy
(name: &str, n: &[NameserverCommsPolicyInfo])
crates/cli/src/commands/policy.rs:322
↓ 2 callersFunctionprint_review
(ReviewPolicyInfo { mode, on_reject }: &ReviewPolicyInfo)
crates/cli/src/commands/policy.rs:298
↓ 2 callersFunctionprocess_axfr
Process an AXFR message.
src/loader/server.rs:466
↓ 2 callersMethodregister_metrics
(&self, reg: &mut Registry)
src/metrics.rs:295
↓ 2 callersFunctionregister_zone
( center: &Arc<Center>, name: Name<Bytes>, policy: Box<str>, key_imports: Vec<KeyImport>, )
src/center.rs:246
↓ 2 callersFunctionreload_all
( policies: &mut foldhash::HashMap<Box<str>, Policy>, config: &Config, tsig_store: &TsigStore,
src/policy/mod.rs:58
↓ 2 callersMethodremoved_non_soa
Iterate over the removed non-SOA records.
crates/zonedata/src/diff.rs:73
↓ 2 callersFunctionreset_state_due_to_abandoned_restore
(center: &Arc<Center>, zone: &Arc<Zone>)
src/persistence/zone.rs:233
↓ 2 callersMethodrun
Launch a zone server.
src/units/zone_server.rs:158
↓ 2 callersMethodsave
Build and save this specification to a file.
src/state/mod.rs:100
↓ 2 callersMethodsave
Write the credential set back to the file it was loaded from.
src/units/key_manager.rs:936
↓ 2 callersMethodsave
Build and save this specification to a file.
src/tsig/file/mod.rs:52
↓ 2 callersMethodsave
Build and save this specification to a file.
src/zone/state/mod.rs:155
↓ 2 callersFunctionserve_on_tcp
(svc: Svc, buf: VecBufSource, sock: tokio::net::TcpListener)
src/units/zone_server.rs:134
↓ 2 callersFunctionserve_on_udp
(svc: Svc, buf: VecBufSource, sock: tokio::net::UdpSocket)
src/units/zone_server.rs:125
↓ 2 callersMethodsigned_rrset_count
Return the number of RRsets that have signatures taking inserts and deletes into account.
src/signer/incremental.rs:2413
↓ 2 callersMethodsoft_reject
(self)
src/zone/machine.rs:651
↓ 2 callersMethodsource
(&self)
crates/cfg/src/lib.rs:548
↓ 2 callersMethodstart
Start an enqueued refresh.
src/loader/zone.rs:137
↓ 2 callersMethodstart_load
(self)
src/zone/machine.rs:617
↓ 2 callersMethodstart_loaded_persistence
(&mut self, persister: LoadedZonePersister)
src/persistence/zone.rs:137
↓ 2 callersMethodstart_pending
Start a pending enqueued re-sign. This should be called when the zone state machine is in the waiting state. If a re-sign has been enqueued, it will
src/signer/zone.rs:215
↓ 2 callersMethodstart_resign
(self)
src/zone/machine.rs:625
↓ 2 callersMethodstart_rewinding_review
( &mut self, loaded_reviewer: LoadedZoneReviewer, signed_reviewer: SignedZoneReviewer,
src/zone/storage.rs:747
↓ 2 callersMethodstart_signed_persistence
(&mut self, persister: SignedZonePersister)
src/persistence/zone.rs:167
↓ 2 callersMethodstatus
(State(state): State<Arc<HttpServer>>)
src/units/http_server.rs:195
↓ 2 callersFunctionstrip_newline
(s: String)
build.rs:39
↓ 2 callersFunctionstrip_newline
(s: String)
crates/cli/build.rs:39
↓ 2 callersMethodtake_diff
The diff from the preceding loaded instance to the current one.
crates/zonedata/src/restorer.rs:202
↓ 2 callersMethodtake_tcp
Returns a TCP socket that was pre-bound to the specified local address, whether supplied via the environment or bound directly, if available. Subsequ
src/daemon.rs:385
↓ 2 callersMethodtick
(&self, center: &Arc<Center>, faketime: Option<UnixTime>)
src/units/key_manager.rs:445
↓ 2 callersFunctiontrace_diff
(prefix: &str, diff_idx: usize, d: &Arc<DiffData>)
src/server/service.rs:684
↓ 2 callersMethodtry_start_load
(&mut self)
src/zone/machine.rs:104
↓ 2 callersMethodtry_start_resign
(&mut self)
src/zone/machine.rs:136
↓ 2 callersMethodttl
(&self)
crates/zonedata/src/lib.rs:242
↓ 2 callersMethodunsigned_records
The unsigned records in the zone. DNSSEC related records that would be produced by Cascade's signer (e.g. RRSIGs, NSEC/NSEC3, etc.) are stripped. The
crates/zonedata/src/reader.rs:66
↓ 2 callersMethodzone
Access the generic [`ZoneHandle`].
src/signer/zone.rs:38
↓ 2 callersMethodzone
Access the generic [`ZoneHandle`].
src/zone/storage.rs:59
↓ 2 callersMethodzone
Access the generic [`ZoneHandle`].
src/loader/zone.rs:36
↓ 1 callersMethodabandon_signed_restoration
Abandon the ongoing signed-instance restore. Any intermediate zone data is cleared and the zone is moved to the passive state. It is registered again
src/zone/storage.rs:560
↓ 1 callersMethodaccept_queue_permit
(&mut self, lock: &mut SigningQueueLock<'_>)
src/signer/zone.rs:295
↓ 1 callersMethodadd_existing_record
(&mut self, record: &'zd RegularRecord)
src/signer/incremental.rs:2306
↓ 1 callersMethodadd_new_record
(&mut self, record: RegularRecord)
src/signer/incremental.rs:2314
↓ 1 callersFunctionadd_tsig_key
( center: &Arc<Center>, name: Name<domain::dep::octseq::Array<255>>, alg: domain::tsig::Algorithm,
src/center.rs:324
↓ 1 callersMethodadd_zonemd
(&self, iss: &mut IncrementalSigningState)
src/signer/incremental.rs:987
↓ 1 callersMethodall_records
All records in the zone. Records are **unsorted**. The SOA record (of the signed instance) **is included; unsigned records from the loaded instance *
crates/zonedata/src/reader.rs:166
↓ 1 callersFunctionapply_ixfr_event_to_loaded_data
(patcher: &mut LoadedZonePatcher<'_>, event: IxfrEvent)
src/persistence/restore.rs:501
↓ 1 callersFunctionapply_ixfr_event_to_signed_data
(patcher: &mut SignedZonePatcher<'_>, event: IxfrEvent)
src/persistence/restore.rs:517
↓ 1 callersMethodapprove_loaded
Approve the loaded instance currently under review.
src/zone/machine.rs:215
↓ 1 callersMethodapprove_signed
Approve a signed version of a zone.
src/units/http_server.rs:773
↓ 1 callersMethodas_mut
(&mut self)
src/common/scheduler.rs:200
↓ 1 callersMethodas_ttl
(&self)
src/common/datetime.rs:19
↓ 1 callersMethodassemble
Turn metrics into a [`String`] (and fetch metrics from State that aren't updated live during the running system)
src/metrics.rs:108
↓ 1 callersFunctionbind_to_listen_sockets_as_needed
Bind to all listen addresses that are referred to our by the Cascade configuration. Sockets provided to us by systemd will be skipped as they are alr
src/main.rs:342
↓ 1 callersMethodbuild
Build this state specification.
src/state/v1.rs:59
↓ 1 callersMethodbuild
Build the internal configuration.
crates/cfg/src/args.rs:182
↓ 1 callersMethodcancel_enqueued_signing_operations
Cancel enqueued signing operations.
src/signer/zone.rs:322
↓ 1 callersFunctioncheck_dnst_version
Check that the configured dnst binary is executable, prints the correct version, and has the keyset subcommand.
src/main.rs:398
↓ 1 callersFunctioncheck_policy
(policy: &PolicyVersion, tsig_store: &TsigStore)
src/policy/mod.rs:214
↓ 1 callersMethodclean
Perform the actual cleaning.
crates/zonedata/src/cleaner.rs:64
↓ 1 callersFunctionclear_persisted_zone_data
(center: &Center, state: &mut ZoneState)
src/persistence/zone.rs:255
↓ 1 callersMethodcompose_canonical
( &self, target: &mut Target, )
src/signer/incremental.rs:3613
↓ 1 callersMethodcurr
The current (loaded) instance. The current loaded instance of the zone, if non-empty, can be accessed here. Note that [`LoadedZoneReplacer`] and [`Lo
crates/zonedata/src/builder.rs:202
↓ 1 callersMethodcurr_loaded
Read the current loaded instance data (if any).
crates/zonedata/src/writer.rs:311
↓ 1 callersMethodcurr_signed
The signed component of the current instance of the zone. If the current authoritative instance of the zone has a signed component, it can be accesse
crates/zonedata/src/builder.rs:636
↓ 1 callersMethodcurrent_loaded_diff
Get the current loaded diff, if any.
src/zone/storage.rs:902
↓ 1 callersMethodcurrent_signed_diff
Get the current signed diff, if any.
src/zone/storage.rs:907
← previousnext →201–300 of 810, ranked by callers