Luna Yao
|
2e68a8db91
|
client: rewrite heartbeat, add resync
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
7f8f036596
|
client: add DnsPeerManager and rpc
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
c4cf8cf1d8
|
rpc: let peers generate their own dedicated zones
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
cff0264caf
|
chore: format
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
2b5b80e179
|
client: framework
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
9d48cefd05
|
config: let get_name return LowerName
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
6836d61127
|
utils: add a parse function for DNS name
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
75ad15c324
|
utils: add From<&NameServerAddr> for Url
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
ee3b7f2335
|
client: add mod
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
7e16b7f69f
|
plan: store only hash of DNS in RoutePeerInfo
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
9376d3959b
|
config: update test for policies
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
78b2afb785
|
config: add DNS import/export policies
config: move ID generation to ZoneConfig
config: serde fixes
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
8a93bb311b
|
add FallbackAuthority and related test
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
2eaa5c215d
|
add zone module with Zone struct and related functionality
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
3f3aec8edd
|
add DnsConfig and ZoneConfig with proto definitions
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
7abdfd35e8
|
add dns mod
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
d3454febb7
|
plan: store only hash in RoutePeerInfo
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
63dd133f0b
|
plan: add alternative plan
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
32f86e421a
|
plan: remove delta update
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
1c4303f5b7
|
plan: simplify RPC
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
07376eb690
|
plan: add zone-wise acl control
plan: fix config example
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
0b6ff1ecd7
|
plan: replace timestamp by id & seq
|
2026-04-06 11:54:01 +02:00 |
|
Luna Yao
|
46b53c601e
|
add dev plan
|
2026-04-06 11:54:01 +02:00 |
|