forked from KNEMC/KLALB
feat(srv6)!: replace openlines query with tiny/full node-info API
- routing-protocol JSON API: nodeinfotinyreq/resp returns device name
only and is never gated; nodeinfofullreq/resp returns external
endpoints + device name + description, where denyExternalEndpointQuery
hides only the endpoint list (name/description always answer);
legacy openlines* wire types removed - upgrade the whole mesh together
- rename misnamed openConnections -> externalEndpoints and
denyConnection{Query,Broadcast} -> denyExternalEndpoint{Query,Broadcast};
legacy config keys normalized on load because gson-2.1 lacks
@SerializedName(alternate=...)
- remove TCP-based KLALBRemoteManagement, superseded by the HTTP API
- dashboard settings follow the renamed keys; update AGENTS.md
This commit is contained in:
+3
-3
@@ -10,7 +10,7 @@
|
||||
"TCPListen": "tcp://0.0.0.0:4565",
|
||||
"UDPListen": "udp://0.0.0.0:4572",
|
||||
"VirtualSocketName": "kltp",
|
||||
"openConnections": [
|
||||
"externalEndpoints": [
|
||||
"tcp://kne03.yoyo250.fun:4565",
|
||||
"tcp://kne04.yoyo250.fun:4565",
|
||||
"tcp://07f4acdef99b.ofalias.net:4565",
|
||||
@@ -41,8 +41,8 @@
|
||||
"ntp://us.ntp.org.cn"
|
||||
],
|
||||
"ExtraRoutes": [],
|
||||
"denyConnectionQuery": false,
|
||||
"denyConnectionBroadcast": false,
|
||||
"denyExternalEndpointQuery": false,
|
||||
"denyExternalEndpointBroadcast": false,
|
||||
"congestionAlgorithm": "BBR",
|
||||
"burstLimit": 2.0,
|
||||
"delayUpperBound": 1.2,
|
||||
|
||||
Reference in New Issue
Block a user