Commit graph

  • b48b96e616
    Prepare release master 1.4.2 Mark Qvist 2026-07-26 17:59:12 +02:00
  • 529a9fd460
    Cleaned up dead imports. Improved logging. Mark Qvist 2026-07-26 17:41:27 +02:00
  • 64fee86ebc
    Cleanup Mark Qvist 2026-07-26 14:29:47 +02:00
  • e3f1a5e7cd
    Updated version Mark Qvist 2026-07-25 21:01:37 +02:00
  • 0416c41956
    Faster blackhole filtering for discovered interfaces on mobile / over RPC Mark Qvist 2026-07-25 21:00:10 +02:00
  • 4760103aa6
    Ensure interface is online at time of recursive PR emission Mark Qvist 2026-07-25 19:22:58 +02:00
  • b2188ce9a7
    Adjusted gravity update loglevel 1.4.1 Mark Qvist 2026-07-24 21:23:42 +02:00
  • 4631d78bea
    Adjusted re-balance loglevel Mark Qvist 2026-07-24 20:55:44 +02:00
  • 0d16e2305e
    Updated documentation Mark Qvist 2026-07-24 20:44:55 +02:00
  • e5d37355b8
    Updated changelog Mark Qvist 2026-07-24 20:10:33 +02:00
  • 224124aac7
    Updated version Mark Qvist 2026-07-24 19:47:53 +02:00
  • e29b839429
    Ensure historical interface discoveries are cleaned according to blackholed identities Mark Qvist 2026-07-24 19:47:44 +02:00
  • 12c21d4e25
    Cleanup Mark Qvist 2026-07-24 15:33:19 +02:00
  • 6a761a768c
    Added max_response_size parameter to Link request API Mark Qvist 2026-07-24 15:10:03 +02:00
  • 1ecf845cea
    Added set_max_request_size to Destination API Mark Qvist 2026-07-24 14:06:27 +02:00
  • a29a08716f
    Cleaned up channel class logging and deprecated code Mark Qvist 2026-07-24 13:12:29 +02:00
  • e46b012e95
    Allow loglevels above LOG_DEBUG, cleaned up logging Mark Qvist 2026-07-24 12:23:12 +02:00
  • 0f33d71966
    Updated documentation Mark Qvist 2026-07-24 02:44:09 +02:00
  • 00d57a22ee
    Cleaned up I2P interface and control process code, fixed various i2plib bugs Mark Qvist 2026-07-24 02:30:34 +02:00
  • c25b56db9a
    Fixed discovered interfaces getting connected as BackboneInterface clients instead of TCPClientInterface on darwin Mark Qvist 2026-07-24 02:29:51 +02:00
  • a4b6129875
    Fixed i2p tunnel handler futures getting garbage collected, thanks to **welo** Mark Qvist 2026-07-24 02:28:26 +02:00
  • bce5f859da
    Logging consistency Mark Qvist 2026-07-23 19:05:45 +02:00
  • 93526c17f5
    Added rebalanced time to links Mark Qvist 2026-07-23 17:52:45 +02:00
  • 6d4523c27e
    Added rebalanced time to links Mark Qvist 2026-07-23 17:14:48 +02:00
  • c4297d318f
    Cleanup Mark Qvist 2026-07-23 14:43:51 +02:00
  • 90e1dbb912
    Link request path re-balancing Mark Qvist 2026-07-23 14:37:13 +02:00
  • cbf50460c2
    Cleaned up logging Mark Qvist 2026-07-23 14:31:19 +02:00
  • 889c5ff55f
    Added sort by gravity to rnstatus Mark Qvist 2026-07-23 12:57:29 +02:00
  • 566aa68fc0
    Added gravity, default_gravity and autoconnect_interface_gravity options and updated documentation Mark Qvist 2026-07-23 12:52:35 +02:00
  • 3ca71527d9
    Propagate gravity to spawned interfaces Mark Qvist 2026-07-23 12:37:59 +02:00
  • 5577e781fb
    Basic gravity processing for announces Mark Qvist 2026-07-22 23:19:20 +02:00
  • 7611fca6bf
    Fixed loglevel 8 not being respected Mark Qvist 2026-07-22 23:11:38 +02:00
  • c10c465c02
    Interface gravity base property and configuration Mark Qvist 2026-07-22 20:01:50 +02:00
  • 9bc73819f6
    Updated documentation Mark Qvist 2026-07-22 19:50:49 +02:00
  • bebf211b01
    Added autoconnect_discovered_mode and autoconnect_announces_to_internal options Mark Qvist 2026-07-22 19:45:21 +02:00
  • 1af173e8a5
    Added announces_to_internal interface option Mark Qvist 2026-07-22 19:01:34 +02:00
  • b051e76d00
    Allow boundary -> boundary and boundary -> gateway path requests Mark Qvist 2026-07-22 17:53:04 +02:00
  • 4838875691
    Fixed ingress control burst active flag deadlocking until new announces arrived under burst timing patterns Mark Qvist 2026-07-22 17:51:23 +02:00
  • 122f17fad6
    Prepare release Mark Qvist 2026-07-20 19:11:35 +02:00
  • be36abd857
    Increased default discovery stamp value to 16 1.4.0 Mark Qvist 2026-07-20 17:24:51 +02:00
  • fa4d4c6716
    Implemented valid discovery announce caching and sequential validation lock to reduce processing load on CPU-constrained systems Mark Qvist 2026-07-20 17:21:41 +02:00
  • a5728be421
    Fixed missing None-check in BackboneInterface fast-flap detection. Fixed invalid exception log handler. Reduced logging noise. Mark Qvist 2026-07-20 17:21:03 +02:00
  • 032b1aa3b2
    Updated version Mark Qvist 2026-07-20 16:16:23 +02:00
  • fb7479a6f6
    Fixed race condition in link watchdog timing Mark Qvist 2026-07-20 16:16:07 +02:00
  • f81b267509
    Added blocked IPs list to ifstats Mark Qvist 2026-07-20 16:14:07 +02:00
  • 6527423526
    Run known destinations cleaning at background priority to avoid lock contention on CPU-constrained systems Mark Qvist 2026-07-20 14:55:09 +02:00
  • d8bc20d4cb
    Cleanup Mark Qvist 2026-07-20 14:18:23 +02:00
  • 6c6238ce29
    Deprecated known destination on-disk recombination on background data persist to alleviate lock contention on CPU-constrained systems Mark Qvist 2026-07-20 14:16:59 +02:00
  • cbba3502b7
    Optimized transport data persistence to avoid CPU spikes on low-powered systems Mark Qvist 2026-07-20 13:55:53 +02:00
  • 2b79db03c0
    Added invalid discovery stamp cache Mark Qvist 2026-07-20 12:57:49 +02:00
  • 2c9edc43f1
    Improved backbone interface logging Mark Qvist 2026-07-20 12:52:40 +02:00
  • ef9244f79f
    Store interface hashes instead of recomputing every time Mark Qvist 2026-07-20 11:49:09 +02:00
  • 2d811dc398
    Updated logging Mark Qvist 2026-07-19 21:54:33 +02:00
  • e64d815033
    Fixed link stale teardown due to missing keepalive from initiator side when destination continously sends packets Mark Qvist 2026-07-19 21:37:59 +02:00
  • bfade97051
    Prepare release 1.3.9 Mark Qvist 2026-07-19 02:30:28 +02:00
  • 3c4ef622cc
    Updated changelog Mark Qvist 2026-07-19 02:29:09 +02:00
  • 3898d63689
    Block fast flapping configuration Mark Qvist 2026-07-19 02:10:52 +02:00
  • ec8d43a548
    Updated rnsh config args to work similarly to other RNS utils Mark Qvist 2026-07-19 00:57:27 +02:00
  • 5081255317
    Updated logging Mark Qvist 2026-07-18 23:03:35 +02:00
  • 13a538168f
    Cleanup Mark Qvist 2026-07-18 21:30:46 +02:00
  • a5ed0a4321
    Improved HDLC handling Mark Qvist 2026-07-18 21:26:57 +02:00
  • d93f9798ae
    Cleanup Mark Qvist 2026-07-18 19:23:02 +02:00
  • 88833f170b
    Updated documentation Mark Qvist 2026-07-18 16:46:04 +02:00
  • cd6911ed53
    Implemented automated fast-flapping client blocking on BackboneInterface Mark Qvist 2026-07-18 16:45:42 +02:00
  • b95c51b96e
    Added LOG_PATHING loglevel Mark Qvist 2026-07-18 15:07:06 +02:00
  • 3a36c367fe
    Improved resource handling Mark Qvist 2026-07-18 02:46:06 +02:00
  • cf6010da59
    Enable discovery for internal-mode interfaces Mark Qvist 2026-07-17 11:43:14 +02:00
  • bb2897445f
    Added RESOURCE_RCL signal on resource receiver cancel. Improved link identify and resource safeguards. Mark Qvist 2026-07-16 15:18:08 +02:00
  • 406b141370
    Updated version Mark Qvist 2026-07-14 20:42:42 +02:00
  • 00b2f81a82
    Added ability to resolve discoverable interface location from external executable Mark Qvist 2026-07-14 20:41:28 +02:00
  • 9adf045a31
    Added discovery location script info to docs Mark Qvist 2026-07-14 20:40:45 +02:00
  • de0f399a16
    Prepare release Mark Qvist 2026-07-10 12:42:56 +02:00
  • dca2a92829
    Prepare release 1.3.8 Mark Qvist 2026-07-10 12:40:39 +02:00
  • b1b3ff7143
    Updated version Mark Qvist 2026-07-10 11:47:32 +02:00
  • a0f0f31807
    Cleanup Mark Qvist 2026-07-10 01:15:57 +02:00
  • 72db6e0ef2
    Ensure link traffic stats consistency Mark Qvist 2026-07-06 19:23:45 +02:00
  • b70688883a
    Ensure link hops is available on both initiator and destination Mark Qvist 2026-07-06 19:22:41 +02:00
  • dd3ddb9d8a
    Added Weave event type Mark Qvist 2026-07-06 19:21:45 +02:00
  • 4ba1750c01
    Updated changelog 1.3.7 Mark Qvist 2026-07-03 18:32:34 +02:00
  • eacff56fe2
    Cleanup Mark Qvist 2026-07-03 18:25:44 +02:00
  • 8768e163ae
    Updated changelog Mark Qvist 2026-07-03 12:27:01 +02:00
  • c0bc19d998
    Cleanup 1.3.6 Mark Qvist 2026-06-27 21:59:34 +02:00
  • c99ec922aa
    Cleanup Mark Qvist 2026-06-26 11:59:33 +02:00
  • 0a6f76e41b
    Updated documentation Mark Qvist 2026-06-25 21:28:06 +02:00
  • 156ce9cd34
    Updated readme Mark Qvist 2026-06-25 21:17:34 +02:00
  • 176092ebf9
    Cleanup Mark Qvist 2026-06-25 20:57:40 +02:00
  • 98817e3f9d
    Improved announce propagation logic Mark Qvist 2026-06-25 19:53:06 +02:00
  • 276b7bb92f
    Updated docs Mark Qvist 2026-06-25 17:36:45 +02:00
  • d1813e1ff0
    Added announces_from_internal interface option Mark Qvist 2026-06-25 15:33:48 +02:00
  • 5355a9bb20
    Updated readme Mark Qvist 2026-06-25 15:33:25 +02:00
  • 48d17a8616
    Fixed typo Mark Qvist 2026-06-19 23:55:50 +02:00
  • 7e603f9606
    Updated documentation Mark Qvist 2026-06-19 20:13:16 +02:00
  • ac6f0199f5
    Updated documentation Mark Qvist 2026-06-19 20:13:03 +02:00
  • 71f6f721fd
    Added internal interface mode Mark Qvist 2026-06-19 19:27:52 +02:00
  • 51b7dc7cd4
    Updated version Mark Qvist 2026-06-19 10:16:25 +02:00
  • 03ddb08248
    Added recursive_prs interface option Mark Qvist 2026-06-19 10:15:32 +02:00
  • 422dc05549
    Updated changelog Mark Qvist 2026-06-07 15:21:20 +02:00
  • 50c0a354c9
    Cleanup Mark Qvist 2026-06-01 00:34:49 +02:00
  • e98487c1cf
    Prepare release Mark Qvist 2026-06-01 00:27:36 +02:00
  • 50e03a24e8
    Updated version 1.3.5 Mark Qvist 2026-06-01 00:01:33 +02:00