MCPcopy Create free account

hub / github.com/NLnetLabs/cascade / functions

Functions810 in github.com/NLnetLabs/cascade

↓ 423 callersMethodclone
(&self)
src/server/service.rs:71
↓ 213 callersMethodclone
(&self)
src/signer/incremental.rs:3647
↓ 115 callersMethoditer
(&self)
src/signer/incremental.rs:2493
↓ 95 callersMethodinsert
Add credentials for the specified KMIP server, replacing any that previously existed for the same server.- Returns any previous configuration if foun
src/units/key_manager.rs:983
↓ 79 callersMethodget
(&self, s: &str)
crates/cli/src/client.rs:41
↓ 73 callersMethodget
(&self, key_name: &tsig::KeyName)
src/tsig/mod.rs:91
↓ 72 callersMethodas_ref
(&self)
src/common/scheduler.rs:188
↓ 52 callersMethodarg
(&mut self, arg: S)
src/units/key_manager.rs:1013
↓ 46 callersMethodread
Obtain a read lock over the zone state. A read lock which [deref]s to [`ZoneState`] is returned. The current thread is blocked until the read lock c
src/zone/mod.rs:146
↓ 43 callersMethodowner
(&self)
src/signer/incremental.rs:3535
↓ 42 callersMethodremove
(&mut self, key: &RrsigKey)
src/signer/incremental.rs:2430
↓ 41 callersMethoddata
(&self)
src/signer/incremental.rs:3531
↓ 41 callersMethodwrite
Obtain a write lock over the zone state. Prefer [`Self::write_handle()`], as it returns a convenient zone handle. The current thread is blocked unti
src/zone/mod.rs:177
↓ 40 callersMethodstorage
(&mut self)
src/zone/mod.rs:221
↓ 36 callersMethodas_ref
(&self)
src/signer/incremental.rs:3624
↓ 34 callersMethodadd
(&self, ts: Timestamp)
src/units/zone_signer.rs:838
↓ 34 callersMethodwrite_handle
Obtain a write lock and build a handle to the zone. An [`OwnedZoneHandle`] is returned, through which high-level zone operations are available. The
src/zone/mod.rs:160
↓ 32 callersMethodas_secs
(&self)
src/common/datetime.rs:15
↓ 32 callersMethodcontains
Does this credential set include credentials for the specified KMIP server.
src/units/key_manager.rs:971
↓ 30 callersMethodlen
(&self)
crates/zonedata/src/diff.rs:160
↓ 27 callersMethodinto_iter
(self)
src/signer/incremental.rs:2502
↓ 27 callersMethodsoa
(&self)
src/server/service.rs:740
↓ 26 callersMethodfinish
Finish this load. This does not take `self` by value; observers of the load may still be using it, so it is hard to take back ownership of it synchro
src/loader/mod.rs:423
↓ 25 callersMethodrtype
(&self)
src/signer/incremental.rs:3556
↓ 24 callersMethodmove_to
Complete the transition, moving to the specified state.
src/zone/storage.rs:949
↓ 23 callersMethodtake
(&mut self)
src/zone/machine.rs:565
↓ 22 callersMethodclass
(&self)
src/signer/incremental.rs:3527
↓ 22 callersMethodget_mut
(&mut self, key_name: &tsig::KeyName)
src/tsig/mod.rs:95
↓ 22 callersMethodis_empty
Whether this diff is empty.
crates/zonedata/src/diff.rs:65
↓ 22 callersFunctiontransition
Initiate a transition of a [`ZoneDataStorage`].
src/zone/storage.rs:927
↓ 21 callersMethodget
(&self)
src/units/zone_signer.rs:848
↓ 21 callersMethodmove_to
Complete the transition, moving to the specified state.
src/zone/machine.rs:600
↓ 21 callersMethodttl
(&self)
src/signer/incremental.rs:3539
↓ 20 callersMethodremove
Remove any existing configuration for the specified KMIP server. Returns any previous configuration if found.
src/units/key_manager.rs:994
↓ 19 callersMethodclear
Clear the current (loaded) instance. A new, empty instance is created. If a new instance was already built, it will be overwritten.
crates/zonedata/src/builder.rs:174
↓ 18 callersMethodis_empty
(&self)
src/units/key_manager.rs:998
↓ 18 callersMethodrecord_event
(&mut self, event: HistoricalEvent, serial: Option<Serial>)
src/zone/mod.rs:429
↓ 18 callersFunctionsign_records
( origin: &Name<Bytes>, records: &[Zrd], keys: &[SigningKey<Bytes, KeyPair>], inception: Times
src/signer/incremental.rs:2678
↓ 17 callersFunctionold_base_name_to_revnamebuf
Turn an old base Name into a RevName. TODO: add to domain.
src/signer/incremental.rs:3683
↓ 16 callersMethodnext
(&mut self)
src/signer/incremental.rs:2529
↓ 16 callersMethodoutput
(self)
src/units/key_manager.rs:1017
↓ 16 callersMethodtransition
(&mut self)
src/zone/machine.rs:554
↓ 15 callersFunctionget_zone
(center: &Arc<Center>, name: &Name<Bytes>)
src/center.rs:319
↓ 15 callersMethodis_empty
(&self)
src/server/service.rs:736
↓ 15 callersMethodsigner
(&mut self)
src/zone/mod.rs:211
↓ 13 callersMethodget_json
(&self, s: &str)
crates/cli/src/client.rs:67
↓ 13 callersMethodvalues
(&self)
src/signer/incremental.rs:2407
↓ 12 callersMethodparse
Parse from this specification.
crates/cfg/src/file/v1.rs:250
↓ 12 callersFunctionsign_rtype_set
( name: &Name<Bytes>, set: &HashSet<Rtype>, iss: &mut IncrementalSigningState, )
src/signer/incremental.rs:3486
↓ 11 callersMethodapply
Apply a runtime change to the logging configuration.
src/log.rs:90
↓ 11 callersMethodfinish
(&self, permit: SigningPermit, center: &Arc<Center>)
src/signer/queue.rs:219
↓ 11 callersMethodvalue
The current value.
crates/cfg/src/lib.rs:440
↓ 10 callersFunctionadd_zone
Add a zone.
src/center.rs:85
↓ 10 callersMethodbuilt
Whether a new (loaded) instance has been built.
crates/zonedata/src/builder.rs:216
↓ 9 callersFunctionold_base_rtype_to_new_base_rtype
Turn an old base Rtype into a new base Rtype. TODO: add to domain.
src/signer/incremental.rs:3700
↓ 9 callersMethodpost_json
(&self, s: &str)
crates/cli/src/client.rs:74
↓ 9 callersMethodreplace_with_new_records
Replace the signature for an RRset with a new collection of signatures. If there were no previous signature then this is an insert. The list of RRSIG
src/signer/incremental.rs:2360
↓ 8 callersMethodnext_patchset
Move to the next patchset. The records added and removed (including SOA) since the last call to [`Self::next_patchset()`] are considered as a single
crates/zonedata/src/writer.rs:221
↓ 8 callersMethodsend
Send a packet to the syslog daemon.
src/log.rs:436
↓ 7 callersMethodaddr
(&self)
crates/cfg/src/lib.rs:337
↓ 7 callersFunctionerror
(request: &Message<Vec<u8>>, rcode: Rcode)
src/server/service.rs:707
↓ 7 callersMethodhave_next_loaded
Whether a new loaded instance exists. If this is true, and the new loaded instance is non-empty, [`Self::next_loaded()`] will return `Some` and provi
crates/zonedata/src/builder.rs:449
↓ 7 callersFunctionload
Load a zone from a zonefile. This will always read the entire zone, regardless of the serial in the SOA.
src/loader/zonefile.rs:29
↓ 7 callersMethodparse
Parse from this specification. [`Self::zones`] and [`Self::policies`] are ignored; these should be extracted from `self` before calling this function
src/state/v1.rs:46
↓ 7 callersMethodpost_json_with
(&self, s: &str, payload: &P)
crates/cli/src/client.rs:59
↓ 7 callersFunctionrun_cmd_strip
(cmd: &str, args: I)
build.rs:51
↓ 7 callersFunctionrun_cmd_strip
(cmd: &str, args: I)
crates/cli/build.rs:51
↓ 7 callersMethodspawn
Spawn a new background task.
src/util.rs:68
↓ 6 callersFunctionfaketime_or_now
()
src/units/zone_signer.rs:1238
↓ 6 callersMethodgenerated_records
All records generated during signing. Records are sorted in DNSSEC canonical order. The SOA record **is included.
crates/zonedata/src/reader.rs:141
↓ 6 callersMethodid
(&self)
src/util.rs:48
↓ 6 callersMethodload
Load and parse this specification from a file.
src/state/mod.rs:94
↓ 6 callersMethodloaded_diff
The difference between the current and next loaded instances (if any). If [`Self::next_loaded()`] returns [`Some`], this method returns the differenc
crates/zonedata/src/writer.rs:336
↓ 6 callersMethodloader
(&mut self)
src/zone/mod.rs:201
↓ 6 callersMethodmark_dirty
Mark the global state as dirty. A persistence operation for the global state will be enqueued (unless one already exists), so that it will be saved i
src/center.rs:404
↓ 6 callersFunctionmk_dnst_keyset_state_file_path
(keys_dir: &Utf8Path, name: &Name<Bytes>)
src/units/key_manager.rs:583
↓ 6 callersMethodnext_back
(&mut self)
crates/zonedata/src/diff.rs:146
↓ 6 callersFunctionnsec3_hash_parts
( name: &Name<Bytes>, iss: &IncrementalSigningState, )
src/signer/incremental.rs:3437
↓ 6 callersMethodon_passive
(&mut self)
src/zone/storage.rs:795
↓ 6 callersFunctionparse
Parse a DNS request message into a [`Request`].
src/server/request.rs:20
↓ 6 callersMethodrequest
(&self, method: Method, s: &str)
crates/cli/src/client.rs:26
↓ 6 callersMethodrun
Drive this [`Loader`].
src/loader/mod.rs:71
↓ 6 callersMethodset_soa
Set the SOA record. A copy of the record **must** be added as a regular record too.
crates/zonedata/src/writer.rs:69
↓ 6 callersMethodupdate
(&self, item: &T, old: Option<Instant>, new: Option<Instant>)
src/common/scheduler.rs:82
↓ 6 callersMethodwrite_cleanly
Obtain a write lock over the [`ZoneState`] **without marking it dirty**. A write lock which [deref]s to [`ZoneState`] is returned. Prefer using [`Zo
src/zone/lock.rs:68
↓ 6 callersFunctionwrite_rr
(buf: &mut Vec<u8>, rr: &RR, mut writer: W)
src/persistence/persist.rs:308
↓ 5 callersMethodcurr
Read the current authoritative instance data (if any).
crates/zonedata/src/writer.rs:58
↓ 5 callersMethodenqueue_refresh
Enqueue a refresh of this zone. If the zone is not being refreshed already, a new refresh will be initiated. Otherwise, a refresh will be enqueued;
src/loader/zone.rs:81
↓ 5 callersFunctionload_binary_file
(path: &Path)
src/units/zone_signer.rs:1029
↓ 5 callersMethodmark_complete
Mark persistence as complete. This should be called once the instance has been read and persisted to disk.
crates/zonedata/src/persister.rs:81
↓ 5 callersMethodpersistence
(&mut self)
src/zone/mod.rs:231
↓ 5 callersMethodremove_soa
Remove the previous SOA record. A copy of the record **must** be removed as a regular record too.
crates/zonedata/src/writer.rs:177
↓ 5 callersMethodreplace
Replace the current (loaded) instance, building from scratch. A [`LoadedZoneReplacer`] is returned, which can be used to write the new records in the
crates/zonedata/src/builder.rs:104
↓ 5 callersFunctionsave_state_now
Persist the state of a zone immediately.
src/zone/mod.rs:746
↓ 5 callersMethodscheduled_time
The currently scheduled refresh time, if any.
src/loader/zone.rs:240
↓ 5 callersFunctionserial_to_string
(serial: Option<Serial>)
crates/cli/src/commands/zone.rs:1005
↓ 5 callersMethodsort_by
(records: &mut Vec<Record<N, D>>, compare: F)
src/units/zone_signer.rs:921
↓ 5 callersMethodspawn_blocking
Spawn a new blocking background task.
src/util.rs:81
↓ 5 callersMethodstart_op
Start a signing operation immediately.
src/signer/zone.rs:339
↓ 5 callersMethodtake
Extract the current state of the [`ZoneDataStorage`]. `self` is replaced with [`Self::Poisoned`]. After a state transition, the new state should be w
crates/zonedata/src/storage/mod.rs:137
next →1–100 of 810, ranked by callers