Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Revertron/Yggdrasil-ng
/ functions
Functions
719 in github.com/Revertron/Yggdrasil-ng
⨍
Functions
719
◇
Types & classes
121
Function
avx2_matches_scalar_blocks
()
crates/salsa20-simd/src/avx2.rs:206
Function
avx2_public_api_matches_scalar_stream
()
crates/salsa20-simd/src/avx2.rs:234
Function
become_root_on_first_maintenance
()
crates/ironwood/src/router.rs:1487
Function
bloom_roundtrip
()
crates/ironwood/src/wire.rs:764
Function
bloom_wire_size
(data: &[u64; BLOOM_FILTER_U64S])
crates/ironwood/src/wire.rs:521
Function
box_seal_and_open
()
crates/ironwood/src/encrypted/crypto.rs:215
Function
box_wrong_nonce_fails
()
crates/ironwood/src/encrypted/crypto.rs:229
Method
cleanup
Clean up expired entries from the key store.
crates/yggdrasil/src/ipv6rwc.rs:392
Method
cleanup_expired
Clean up expired sessions and buffers.
crates/ironwood/src/encrypted/session.rs:945
Method
client_auth_mandatory
(&self)
crates/yggdrasil/src/tls_support.rs:169
Method
close
Stop the admin socket.
crates/yggdrasil/src/admin.rs:92
Method
close
Stop all listeners and peers.
crates/yggdrasil/src/links.rs:917
Method
close
Stop the multicast discovery engine.
crates/yggdrasil/src/multicast.rs:209
Function
codel_drops_on_persistent_standing_queue
()
crates/ironwood/src/traffic.rs:620
Function
codel_no_drop_when_not_standing
()
crates/ironwood/src/traffic.rs:603
Function
copy_from_reuses_allocations
()
crates/ironwood/src/traffic.rs:708
Method
count_lookup_targets
Count how many on-tree peers' bloom filters cover the given destination key.
crates/ironwood/src/core.rs:910
Method
count_lookup_targets
Count how many on-tree peers' bloom filters cover the given destination key. Returns (xformed_key, multicast_count).
crates/ironwood/src/encrypted/mod.rs:171
Method
count_ones
Count the number of set bits (for diagnostics).
crates/ironwood/src/bloom.rs:83
Function
create_and_close
()
crates/ironwood/src/core.rs:939
Function
custom_node_info_table_passes_through
()
crates/yggdrasil/src/config.rs:492
Method
decode
(r: &mut WireReader)
crates/ironwood/src/wire.rs:211
Method
decode
Decode metadata from a reader. Verifies the signature.
crates/yggdrasil/src/version.rs:124
Method
decode
(data: &[u8])
crates/yggdrasil/src/multicast.rs:59
Method
default
()
crates/ironwood/src/config.rs:33
Method
default
()
crates/ironwood/src/bloom.rs:28
Method
default
()
crates/yggdrasil/src/config.rs:145
Method
default
()
crates/yggdrasil/src/links.rs:164
Method
default
()
crates/yggdrasil/src/version.rs:46
Function
default_admin_listen
()
crates/yggdrasil/src/config.rs:217
Function
default_multicast_filter
()
crates/yggdrasil/src/config.rs:32
Function
default_node_info
()
crates/yggdrasil/src/config.rs:229
Function
default_true
()
crates/yggdrasil/src/config.rs:36
Method
drop
(&mut self)
crates/salsa20-simd/src/lib.rs:348
Method
drop
(&mut self)
crates/yggdrasil/src/links.rs:339
Function
drop_largest_removes_from_biggest_flow
()
crates/ironwood/src/traffic.rs:671
Function
drr_round_robin_fairness
()
crates/ironwood/src/traffic.rs:720
Function
ed25519_to_curve25519_roundtrip
()
crates/ironwood/src/encrypted/crypto.rs:240
Function
empty_array_with_user_comment_is_preserved
()
crates/yggdrasil/src/config.rs:471
Function
empty_input_yields_template_minus_private_key
()
crates/yggdrasil/src/config.rs:511
Function
empty_path_roundtrip
()
crates/ironwood/src/wire.rs:625
Function
encrypted_create_and_close
()
crates/ironwood/src/encrypted/mod.rs:366
Function
encrypted_mtu_accounts_for_overhead
()
crates/ironwood/src/encrypted/mod.rs:378
Method
expire_infos
Expire old router infos.
crates/ironwood/src/router.rs:1423
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
crates/ironwood/src/types.rs:16
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/ironwood/src/bloom.rs:483
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
crates/yggdrasil/src/address.rs:72
Method
force_lookup
Force a path lookup for the given destination, bypassing the rumor throttle.
crates/ironwood/src/router.rs:1192
Method
force_lookup
Force a path lookup for the given destination, bypassing the rumor throttle. Returns the number of peers the lookup was multicast to.
crates/ironwood/src/encrypted/mod.rs:177
Method
force_refresh
Force an immediate router refresh on the next maintenance tick. Called after the runtime detects a wall-clock jump (Android Doze resume): the rest of
crates/ironwood/src/router.rs:1411
Method
force_refresh
Force an immediate router refresh / re-announce (delegates to inner).
crates/ironwood/src/encrypted/mod.rs:182
Method
force_router_refresh
External nudge to force an immediate router refresh / re-announce. Used by mobile clients to keep the mesh view of us fresh during long suspend window
crates/yggdrasil/src/core.rs:338
Function
format_bytes
Format bytes as human-readable string (KB, MB, GB, etc.)
crates/yggdrasil/src/ctl.rs:357
Function
format_peer_uri
Format a peer URI for display, resolving numeric IPv6 scope IDs to interface names.
crates/yggdrasil/src/links.rs:101
Function
format_uptime
Format uptime in seconds as human-readable string (e.g., "1h23m45s")
crates/yggdrasil/src/ctl.rs:376
Function
frame_roundtrip
()
crates/ironwood/src/wire.rs:779
Method
from
(bytes: [u8; 32])
crates/ironwood/src/types.rs:31
Method
from_raw
Create from a raw u64 array (e.g., from wire decoding).
crates/ironwood/src/bloom.rs:42
Method
from_raw_state
Create new Salsa core from raw state. This method is mainly intended for the `scrypt` crate. Other users generally should not use this method.
crates/salsa20-simd/src/lib.rs:219
Method
from_wire
Convert from wire format.
crates/ironwood/src/router.rs:107
Function
gc_evicts_stale
()
crates/yggdrasil/src/firewall.rs:698
Method
gen_ks_block
(&mut self, block: &mut Block<Self>)
crates/salsa20-simd/src/avx2.rs:66
Method
gen_ks_block
(&mut self, block: &mut Block<Self>)
crates/salsa20-simd/src/sse2.rs:59
Method
gen_ks_block
(&mut self, block: &mut Block<Self>)
crates/salsa20-simd/src/lib.rs:372
Method
gen_ks_block
(&mut self, block: &mut Block<Self>)
crates/salsa20-simd/src/neon.rs:55
Method
gen_par_ks_blocks
(&mut self, blocks: &mut ParBlocks<Self>)
crates/salsa20-simd/src/avx2.rs:79
Method
gen_par_ks_blocks
(&mut self, blocks: &mut ParBlocks<Self>)
crates/salsa20-simd/src/sse2.rs:71
Method
gen_par_ks_blocks
(&mut self, blocks: &mut ParBlocks<Self>)
crates/salsa20-simd/src/neon.rs:67
Method
gen_tail_blocks
(&mut self, blocks: &mut [Block<Self>])
crates/salsa20-simd/src/avx2.rs:87
Method
gen_tail_blocks
(&mut self, blocks: &mut [Block<Self>])
crates/salsa20-simd/src/sse2.rs:79
Method
gen_tail_blocks
(&mut self, blocks: &mut [Block<Self>])
crates/salsa20-simd/src/neon.rs:74
Method
generate
Generate a new config with a fresh random keypair.
crates/yggdrasil/src/config.rs:259
Method
generate_config_text
Generate a commented config file as a TOML string with a fresh keypair.
crates/yggdrasil/src/config.rs:265
Method
get_block_pos
(&self)
crates/salsa20-simd/src/xsalsa.rs:66
Method
get_debug_snapshot
Get a diagnostic snapshot of internal routing state.
crates/ironwood/src/core.rs:897
Method
get_debug_snapshot
Get a diagnostic snapshot of internal routing state.
crates/ironwood/src/encrypted/mod.rs:165
Function
get_dist_same_path
()
crates/ironwood/src/router.rs:1546
Method
get_paths
Get all cached paths (from pathfinder).
crates/ironwood/src/core.rs:892
Method
get_paths
Get all cached paths (delegates to inner).
crates/ironwood/src/encrypted/mod.rs:137
Method
get_peers
Get info about all connected peers.
crates/ironwood/src/core.rs:872
Method
get_peers
Get info about all connected peers (delegates to inner).
crates/ironwood/src/encrypted/mod.rs:117
Method
get_peers
Get a snapshot of all active connections for the admin API.
crates/yggdrasil/src/links.rs:504
Function
get_root_and_path_self_root
()
crates/ironwood/src/router.rs:1535
Method
get_routing_peer_keys
Get routing peer keys (direct neighbors in spanning tree).
crates/ironwood/src/encrypted/mod.rs:160
Method
get_sessions
Get all active encrypted sessions.
crates/ironwood/src/encrypted/mod.rs:142
Method
get_tree
Get spanning tree entries.
crates/ironwood/src/core.rs:877
Method
get_tree
Get spanning tree entries (delegates to inner).
crates/ironwood/src/encrypted/mod.rs:122
Function
group_auth_preimage_matches_go
()
crates/ironwood/src/encrypted/session.rs:1043
Function
group_password_handshake_matrix
()
crates/ironwood/src/encrypted/session.rs:996
Function
handle_admin_conn
(stream: tokio::net::TcpStream, core: Arc<Core>)
crates/yggdrasil/src/admin.rs:100
Method
handle_bloom
Handle incoming bloom filter from a peer.
crates/ironwood/src/router.rs:1468
Function
handle_broken
()
crates/ironwood/src/pathfinder.rs:413
Method
handle_conn
( &self, key: Addr, conn: Box<dyn crate::types::AsyncConn>, prio: u8, )
crates/ironwood/src/signed.rs:192
Method
handle_conn
(&self, key: Addr, conn: Box<dyn crate::types::AsyncConn>, prio: u8)
crates/ironwood/src/encrypted/mod.rs:306
Function
handle_router_msg
Process a single router message: call the appropriate Router method and dispatch any resulting actions.
crates/ironwood/src/core.rs:319
Function
hsalsa
The HSalsa20 function defined in the paper "Extending the Salsa20 nonce" <https://cr.yp.to/snuffle/xsalsa-20110204.pdf> HSalsa20 takes 512-bits of i
crates/salsa20-simd/src/xsalsa.rs:91
Function
icmp_echo_default_allowed
()
crates/yggdrasil/src/firewall.rs:577
Function
icmp_echo_disabled
()
crates/yggdrasil/src/firewall.rs:589
Function
icmp_echo_reply_matches_outbound_request
()
crates/yggdrasil/src/firewall.rs:604
Function
icmp_error_always_allowed
()
crates/yggdrasil/src/firewall.rs:636
← previous
next →
401–500 of 719, ranked by callers