Commit graph

2960 commits

Author SHA1 Message Date
Mark Qvist
be36abd857
Increased default discovery stamp value to 16 2026-07-20 17:24:51 +02:00
Mark Qvist
fa4d4c6716
Implemented valid discovery announce caching and sequential validation lock to reduce processing load on CPU-constrained systems 2026-07-20 17:21:41 +02:00
Mark Qvist
a5728be421
Fixed missing None-check in BackboneInterface fast-flap detection. Fixed invalid exception log handler. Reduced logging noise. 2026-07-20 17:21:03 +02:00
Mark Qvist
032b1aa3b2
Updated version 2026-07-20 16:16:23 +02:00
Mark Qvist
fb7479a6f6
Fixed race condition in link watchdog timing 2026-07-20 16:16:07 +02:00
Mark Qvist
f81b267509
Added blocked IPs list to ifstats 2026-07-20 16:14:07 +02:00
Mark Qvist
6527423526
Run known destinations cleaning at background priority to avoid lock contention on CPU-constrained systems 2026-07-20 14:55:09 +02:00
Mark Qvist
d8bc20d4cb
Cleanup 2026-07-20 14:18:23 +02:00
Mark Qvist
6c6238ce29
Deprecated known destination on-disk recombination on background data persist to alleviate lock contention on CPU-constrained systems 2026-07-20 14:16:59 +02:00
Mark Qvist
cbba3502b7
Optimized transport data persistence to avoid CPU spikes on low-powered systems 2026-07-20 13:55:53 +02:00
Mark Qvist
2b79db03c0
Added invalid discovery stamp cache 2026-07-20 12:57:49 +02:00
Mark Qvist
2c9edc43f1
Improved backbone interface logging 2026-07-20 12:52:40 +02:00
Mark Qvist
ef9244f79f
Store interface hashes instead of recomputing every time 2026-07-20 11:49:09 +02:00
Mark Qvist
2d811dc398
Updated logging 2026-07-19 21:54:33 +02:00
Mark Qvist
e64d815033
Fixed link stale teardown due to missing keepalive from initiator side when destination continously sends packets 2026-07-19 21:37:59 +02:00
Mark Qvist
bfade97051
Prepare release 2026-07-19 02:30:28 +02:00
Mark Qvist
3c4ef622cc
Updated changelog 2026-07-19 02:29:09 +02:00
Mark Qvist
3898d63689
Block fast flapping configuration 2026-07-19 02:10:52 +02:00
Mark Qvist
ec8d43a548
Updated rnsh config args to work similarly to other RNS utils 2026-07-19 00:57:27 +02:00
Mark Qvist
5081255317
Updated logging 2026-07-18 23:03:35 +02:00
Mark Qvist
13a538168f
Cleanup 2026-07-18 21:30:46 +02:00
Mark Qvist
a5ed0a4321
Improved HDLC handling 2026-07-18 21:26:57 +02:00
Mark Qvist
d93f9798ae
Cleanup 2026-07-18 19:23:02 +02:00
Mark Qvist
88833f170b
Updated documentation 2026-07-18 16:46:04 +02:00
Mark Qvist
cd6911ed53
Implemented automated fast-flapping client blocking on BackboneInterface 2026-07-18 16:45:42 +02:00
Mark Qvist
b95c51b96e
Added LOG_PATHING loglevel 2026-07-18 15:07:06 +02:00
Mark Qvist
3a36c367fe
Improved resource handling 2026-07-18 02:46:06 +02:00
Mark Qvist
cf6010da59
Enable discovery for internal-mode interfaces 2026-07-17 11:43:14 +02:00
Mark Qvist
bb2897445f
Added RESOURCE_RCL signal on resource receiver cancel. Improved link identify and resource safeguards. 2026-07-16 15:18:08 +02:00
Mark Qvist
406b141370
Updated version 2026-07-14 20:42:42 +02:00
Mark Qvist
00b2f81a82
Added ability to resolve discoverable interface location from external executable 2026-07-14 20:41:28 +02:00
Mark Qvist
9adf045a31
Added discovery location script info to docs 2026-07-14 20:40:45 +02:00
Mark Qvist
de0f399a16
Prepare release 2026-07-10 12:42:56 +02:00
Mark Qvist
dca2a92829
Prepare release 2026-07-10 12:40:39 +02:00
Mark Qvist
b1b3ff7143
Updated version 2026-07-10 11:47:32 +02:00
Mark Qvist
a0f0f31807
Cleanup 2026-07-10 01:15:57 +02:00
Mark Qvist
72db6e0ef2
Ensure link traffic stats consistency 2026-07-06 19:23:45 +02:00
Mark Qvist
b70688883a
Ensure link hops is available on both initiator and destination 2026-07-06 19:22:41 +02:00
Mark Qvist
dd3ddb9d8a
Added Weave event type 2026-07-06 19:21:45 +02:00
Mark Qvist
4ba1750c01
Updated changelog 2026-07-03 18:32:34 +02:00
Mark Qvist
eacff56fe2
Cleanup 2026-07-03 18:25:44 +02:00
Mark Qvist
8768e163ae
Updated changelog 2026-07-03 12:27:01 +02:00
Mark Qvist
c0bc19d998
Cleanup 2026-06-27 21:59:34 +02:00
Mark Qvist
c99ec922aa
Cleanup 2026-06-26 11:59:33 +02:00
Mark Qvist
0a6f76e41b
Updated documentation 2026-06-25 21:28:06 +02:00
Mark Qvist
156ce9cd34
Updated readme 2026-06-25 21:17:34 +02:00
Mark Qvist
176092ebf9
Cleanup 2026-06-25 20:57:40 +02:00
Mark Qvist
98817e3f9d
Improved announce propagation logic 2026-06-25 19:53:06 +02:00
Mark Qvist
276b7bb92f
Updated docs 2026-06-25 17:36:45 +02:00
Mark Qvist
d1813e1ff0
Added announces_from_internal interface option 2026-06-25 15:33:48 +02:00