This website requires JavaScript.
Explore
Help
Sign In
admin
/
felhom-agent
Watch
1
Star
0
Fork
0
You've already forked felhom-agent
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
39fb9cbf6c32f65ee1c17e6a04161229442dd2fe
felhom-agent
/
internal
/
wgtunnel
T
History
admin
39fb9cbf6c
gates / gates (push)
Successful in 2m24s
Details
D30 rotation hardened after review: the key file is replaced by an fsynced rename over it (never missing or empty), the first old key stays private.key.prev, later ones dated (3 kept), the once-an-hour bound survives a restart; red-proved; CONTEXT; unreleased
2026-10-22 23:00:05 +02:00
..
key_test.go
dr: recovered WG-key install + host_loss directive→restore-PLAN (S5 safe halves)
2026-07-04 21:06:31 +02:00
key.go
dr: recovered WG-key install + host_loss directive→restore-PLAN (S5 safe halves)
2026-07-04 21:06:31 +02:00
loop.go
wgtunnel: v4-pin + re-resolve watchdog; FELHOM_WG Critical flips (S4 agent half)
2026-07-04 15:47:17 +02:00
manager_test.go
R-982 (D4): root SSH from the LAN by key only — a bundle drop-in, checked and reloaded by felhom-os-apply; R-1204: the heartbeat reports a future-stamped tunnel handshake; unreleased
2026-10-22 16:58:45 +02:00
manager.go
D30 (R-1204): a handshake stamped in the future for 15 min gives a new WireGuard key, registered on the existing peer path (the hub re-keys in place; its full-list push swaps the key on ep0 — nothing new on ep0); old key kept as private.key.prev; red-proved; unreleased
2026-10-22 20:52:52 +02:00
r861_privapply_contract_test.go
R-861: narrow the agent's root grants — exact sudo patterns, felhom-priv-apply content checker, fixed hook/parent files in the bundle, signed self-update verified as root, escrow root reads pinned
2026-10-05 12:00:43 +02:00
rekey_test.go
D30 rotation hardened after review: the key file is replaced by an fsynced rename over it (never missing or empty), the first old key stays private.key.prev, later ones dated (3 kept), the once-an-hour bound survives a restart; red-proved; CONTEXT; unreleased
2026-10-22 23:00:05 +02:00
rekey.go
D30 rotation hardened after review: the key file is replaced by an fsynced rename over it (never missing or empty), the first old key stays private.key.prev, later ones dated (3 kept), the once-an-hour bound survives a restart; red-proved; CONTEXT; unreleased
2026-10-22 23:00:05 +02:00