Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NLnetLabs/cascade
/ functions
Functions
810 in github.com/NLnetLabs/cascade
⨍
Functions
810
◇
Types & classes
469
↓ 1 callers
Method
refresh_some_signatures
( &mut self, iss: &mut IncrementalSigningState, )
src/signer/incremental.rs:265
↓ 1 callers
Function
remove_key
Remove a TSIG key.
src/tsig/mod.rs:273
↓ 1 callers
Function
remove_key_command
( client: &CascadeApiClient, zone: ZoneName, key: String, force: bool, continue_flag: bool
crates/cli/src/commands/keyset.rs:210
↓ 1 callers
Method
resign
Re-sign the current instance.
crates/zonedata/src/storage/transitions.rs:196
↓ 1 callers
Function
restore_loaded
( zone: &Arc<Zone>, center: &Arc<Center>, restorer: &mut LoadedZoneRestorer, )
src/persistence/restore.rs:38
↓ 1 callers
Function
restore_signed
( zone: &Arc<Zone>, center: &Arc<Center>, restorer: &mut SignedZoneRestorer, )
src/persistence/restore.rs:144
↓ 1 callers
Method
retry_after
(&mut self, after: Duration)
src/units/key_manager.rs:607
↓ 1 callers
Method
save
(self, center: &Arc<Center>, zone: &Arc<Zone>)
src/signer/incremental.rs:2662
↓ 1 callers
Method
schedule_refresh
Schedule a refresh. This is called when a previous refresh completes successfully.
src/loader/zone.rs:260
↓ 1 callers
Method
schedule_retry
Schedule a retry. This is called when a previous refresh fails.
src/loader/zone.rs:288
↓ 1 callers
Function
send_notify_to_addrs
( apex_name: StoredName, soa: SoaRecord, notify_set: impl Iterator<Item = &'a NameserverCommsPolic
src/units/zone_server.rs:754
↓ 1 callers
Method
serialize
(&self, serializer: S)
src/policy/file/v1.rs:434
↓ 1 callers
Function
serialize_duration_as_secs
(duration: &Duration, serializer: S)
src/util.rs:217
↓ 1 callers
Method
set_source
Set the source of this zone. A (soft) refresh will be initiated via [`Self::enqueue_refresh()`].
src/loader/zone.rs:47
↓ 1 callers
Function
setup
(app)
doc/manual/source/conf.py:318
↓ 1 callers
Function
sign
( center: Arc<Center>, zone: Arc<Zone>, mut builder: SignedZoneBuilder, trigger: SigningTrigge
src/signer/mod.rs:60
↓ 1 callers
Function
sign_incrementally
( zone_signer: &ZoneSigner, patch: SignedZonePatcher, zone: &Arc<Zone>, center: &Arc<Center>,
src/signer/incremental.rs:65
↓ 1 callers
Method
sign_pass_through
(&mut self)
src/signer/incremental.rs:1239
↓ 1 callers
Method
sign_zone
( &self, center: &Arc<Center>, zone: &Arc<Zone>, builder: &mut SignedZoneBuild
src/units/zone_signer.rs:201
↓ 1 callers
Method
signing_config
( &self, policy: &PolicyVersion, )
src/units/zone_signer.rs:657
↓ 1 callers
Method
signing_failed
( &mut self, builder: cascade_zonedata::SignedZoneBuilder, err: SignerError, )
src/zone/machine.rs:319
↓ 1 callers
Method
soft_reject_loaded
(&mut self)
src/zone/machine.rs:237
↓ 1 callers
Method
soft_reject_signed
(&mut self)
src/zone/machine.rs:366
↓ 1 callers
Function
spawn_servers
( socket_provider: &mut SocketProvider, source: Source, svc: Svc, servers: &[SocketConfig], )
src/units/zone_server.rs:58
↓ 1 callers
Method
start_loaded_review
(&mut self, loaded_reviewer: LoadedZoneReviewer)
src/zone/storage.rs:177
↓ 1 callers
Method
start_new_sign
Begin signing a new approved and persisted loaded instance.
src/zone/machine.rs:280
↓ 1 callers
Method
start_publishing
(&mut self, viewer: ZoneViewer)
src/zone/storage.rs:650
↓ 1 callers
Method
start_restore
(&mut self, restorer: LoadedZoneRestorer)
src/persistence/zone.rs:50
↓ 1 callers
Method
start_signed_review
(&mut self, signed_reviewer: SignedZoneReviewer)
src/zone/storage.rs:400
↓ 1 callers
Method
switch
Switch the zone viewer to the new instance.
crates/zonedata/src/storage/transitions.rs:739
↓ 1 callers
Method
take_udp
Returns a UDP socket that was pre-bound to the specified local address, whether supplied via the environment or bound directly, if available. Subsequ
src/daemon.rs:357
↓ 1 callers
Function
to_rfc3339
(v: SystemTime)
crates/cli/src/commands/zone.rs:1033
↓ 1 callers
Function
to_rfc3339_ago
(v: Option<SystemTime>, default: &str)
crates/cli/src/commands/zone.rs:1012
↓ 1 callers
Function
trace_diff_pair
(diff_idx: usize, loaded_diff: &Arc<DiffData>, signed_diff: &Arc<DiffData>)
src/server/service.rs:683
↓ 1 callers
Method
try_flatten_into
(self)
src/signer/incremental.rs:3637
↓ 1 callers
Method
try_override_loaded_reject
(&mut self)
src/zone/machine.rs:512
↓ 1 callers
Method
try_override_signed_reject
(&mut self)
src/zone/machine.rs:533
↓ 1 callers
Method
try_reset
(&mut self)
src/zone/machine.rs:463
↓ 1 callers
Function
unpack_version_string
The version string can be wrong in many ways, but we don't really care in which way it is wrong. Therefore, using this function and only printing one
src/main.rs:449
↓ 1 callers
Method
unsigned_added_non_soa
Iterate over the *unsigned* added non-SOA records.
crates/zonedata/src/diff.rs:100
↓ 1 callers
Method
unsigned_removed_non_soa
Iterate over the *unsigned* removed non-SOA records.
crates/zonedata/src/diff.rs:91
↓ 1 callers
Method
update
Update this [`Filter`] based on runtime configuration.
src/log.rs:119
↓ 1 callers
Method
update_soa_serial
(&mut self, old_soa: &Zrd)
src/signer/incremental.rs:1108
↓ 1 callers
Method
wait
Wait until the specified instant, if any.
src/common/scheduler.rs:119
↓ 1 callers
Method
zone_loaded_last_bytes
(&self, n: i64)
src/metrics.rs:460
↓ 1 callers
Method
zone_loaded_last_records
(&self, n: i64)
src/metrics.rs:442
↓ 1 callers
Method
zone_loaded_last_successful_bytes
(&self, n: i64)
src/metrics.rs:451
↓ 1 callers
Method
zone_loaded_last_successful_records
(&self, n: i64)
src/metrics.rs:433
Method
abandon
(&self, pending: SigningPending, center: &Arc<Center>)
src/signer/queue.rs:136
Method
abandon
Abandon the restore operation.
crates/zonedata/src/storage/transitions.rs:45
Method
abandon_load
(&mut self, builder: LoadedZoneBuilder)
src/zone/storage.rs:150
Method
accept
(&self)
src/tests/util.rs:87
Method
accept
(&self)
src/common/net.rs:39
Method
add
Add a regular record.
crates/zonedata/src/writer.rs:79
Method
add_zone
Register a new zone.
src/server/mod.rs:77
Method
add_zone
Register a new zone. ## Panics Panics if the zone is already registered.
src/server/service.rs:808
Method
apply
Finish and apply the collected changes. The changes will be checked for consistency and applied to the upcoming loaded instance.
crates/zonedata/src/writer.rs:98
Method
approve_signed
(&mut self)
src/zone/machine.rs:342
Method
approve_unsigned
Approve an unsigned version of a zone.
src/units/http_server.rs:704
Method
as_str
Return the current state as a string. This is intended for logging and debugging.
crates/zonedata/src/storage/mod.rs:144
Function
assert_json_eq
(actual_json: serde_json::Value, expected_json: serde_json::Value)
src/tests/util.rs:1
Method
begin
Begin (the metrics for) a new load.
src/loader/mod.rs:409
Method
bind
(&self, addr: String)
src/tests/util.rs:56
Method
bind
(&self, addr: String)
src/common/net.rs:29
Method
bitor
(mut self, rhs: Self)
src/signer/mod.rs:187
Method
bitor_assign
(&mut self, rhs: Self)
src/signer/mod.rs:194
Method
borrow
(&self)
src/zone/mod.rs:847
Method
borrow
(&self)
src/common/scheduler.rs:194
Method
borrow_mut
(&mut self)
src/common/scheduler.rs:206
Method
build
Build into this specification.
src/policy/file/mod.rs:35
Method
build
Build into this specification.
src/policy/file/v1.rs:97
Method
build
Build into this specification.
src/state/mod.rs:85
Method
build
Build into this specification.
src/tsig/file/mod.rs:36
Method
build
Build into this specification.
src/tsig/file/v1.rs:68
Method
build
Build into this specification.
src/zone/state/mod.rs:139
Method
build
Build into this specification.
src/zone/state/v1.rs:114
Method
call
(&self, old_request: Request<Vec<u8>, Option<Arc<tsig::Key>>>)
src/server/service.rs:118
Method
change_logging
Change how Cascade logs information.
src/units/http_server.rs:244
Method
concurrency_limit
(&self)
src/signer/queue.rs:61
Method
connect_to
Connect to a syslog daemon via a particular port.
src/log.rs:410
Method
curr_loaded
The current loaded instance. The current loaded instance of the zone, if non-empty, can be accessed here. If [`Self::have_next_loaded()`] is `false`,
crates/zonedata/src/builder.rs:432
Method
data
(&self)
crates/zonedata/src/lib.rs:236
Method
data
The underlying data.
crates/zonedata/src/restorer.rs:68
Method
data
The underlying data.
crates/zonedata/src/viewer.rs:84
Method
data
The underlying data.
crates/zonedata/src/builder.rs:87
Method
default
()
src/metrics.rs:207
Method
default
()
src/policy/mod.rs:656
Method
default
()
src/policy/file/v1.rs:352
Method
default
()
src/units/zone_signer.rs:855
Method
default
()
src/persistence/mod.rs:126
Method
default
()
src/zone/machine.rs:585
Method
default
()
src/zone/mod.rs:446
Method
default
()
src/zone/storage.rs:913
Method
default
()
src/zone/state/v1.rs:490
Method
default
()
src/server/mod.rs:101
Method
default
()
src/server/service.rs:868
Method
default
()
src/common/scheduler.rs:49
Method
default
()
crates/cfg/src/lib.rs:71
Method
default
()
crates/cfg/src/file/v1.rs:90
Method
deref
(&self)
crates/zonedata/src/lib.rs:264
← previous
next →
401–500 of 810, ranked by callers