Mark Qvist
|
224124aac7
|
Updated version
|
2026-07-24 19:47:53 +02:00 |
|
Mark Qvist
|
e29b839429
|
Ensure historical interface discoveries are cleaned according to blackholed identities
|
2026-07-24 19:47:44 +02:00 |
|
Mark Qvist
|
6a761a768c
|
Added max_response_size parameter to Link request API
|
2026-07-24 15:10:03 +02:00 |
|
Mark Qvist
|
1ecf845cea
|
Added set_max_request_size to Destination API
|
2026-07-24 14:06:27 +02:00 |
|
Mark Qvist
|
a29a08716f
|
Cleaned up channel class logging and deprecated code
|
2026-07-24 13:12:29 +02:00 |
|
Mark Qvist
|
e46b012e95
|
Allow loglevels above LOG_DEBUG, cleaned up logging
|
2026-07-24 12:23:12 +02:00 |
|
Mark Qvist
|
00d57a22ee
|
Cleaned up I2P interface and control process code, fixed various i2plib bugs
|
2026-07-24 02:30:34 +02:00 |
|
Mark Qvist
|
c25b56db9a
|
Fixed discovered interfaces getting connected as BackboneInterface clients instead of TCPClientInterface on darwin
|
2026-07-24 02:29:51 +02:00 |
|
Mark Qvist
|
a4b6129875
|
Fixed i2p tunnel handler futures getting garbage collected, thanks to **welo**
|
2026-07-24 02:28:26 +02:00 |
|
Mark Qvist
|
bce5f859da
|
Logging consistency
|
2026-07-23 19:05:45 +02:00 |
|
Mark Qvist
|
93526c17f5
|
Added rebalanced time to links
|
2026-07-23 17:52:45 +02:00 |
|
Mark Qvist
|
6d4523c27e
|
Added rebalanced time to links
|
2026-07-23 17:14:48 +02:00 |
|
Mark Qvist
|
c4297d318f
|
Cleanup
|
2026-07-23 14:43:51 +02:00 |
|
Mark Qvist
|
90e1dbb912
|
Link request path re-balancing
|
2026-07-23 14:37:13 +02:00 |
|
Mark Qvist
|
cbf50460c2
|
Cleaned up logging
|
2026-07-23 14:31:19 +02:00 |
|
Mark Qvist
|
889c5ff55f
|
Added sort by gravity to rnstatus
|
2026-07-23 12:57:29 +02:00 |
|
Mark Qvist
|
566aa68fc0
|
Added gravity, default_gravity and autoconnect_interface_gravity options and updated documentation
|
2026-07-23 12:52:35 +02:00 |
|
Mark Qvist
|
3ca71527d9
|
Propagate gravity to spawned interfaces
|
2026-07-23 12:37:59 +02:00 |
|
Mark Qvist
|
5577e781fb
|
Basic gravity processing for announces
|
2026-07-22 23:19:20 +02:00 |
|
Mark Qvist
|
7611fca6bf
|
Fixed loglevel 8 not being respected
|
2026-07-22 23:11:38 +02:00 |
|
Mark Qvist
|
c10c465c02
|
Interface gravity base property and configuration
|
2026-07-22 20:01:50 +02:00 |
|
Mark Qvist
|
bebf211b01
|
Added autoconnect_discovered_mode and autoconnect_announces_to_internal options
|
2026-07-22 19:45:21 +02:00 |
|
Mark Qvist
|
1af173e8a5
|
Added announces_to_internal interface option
|
2026-07-22 19:01:34 +02:00 |
|
Mark Qvist
|
b051e76d00
|
Allow boundary -> boundary and boundary -> gateway path requests
|
2026-07-22 17:53:04 +02:00 |
|
Mark Qvist
|
4838875691
|
Fixed ingress control burst active flag deadlocking until new announces arrived under burst timing patterns
|
2026-07-22 17:51:23 +02:00 |
|
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
|
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
|
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 |
|