Commit Graph

3016 Commits (31298e5edad07d8a7029c5fe126d092200d6a3e0)

Author SHA1 Message Date
Mark Qvist 31298e5eda
Fixed speedtest TX abort on link stale status 2026-08-17 01:00:29 +02:00
JRG e31c570d2b Transport: fix rebind of expires variable 2026-08-17 00:51:33 +02:00
JRG 9b4947ef46 Destination: clean ratchets to retained_ratchets 2026-08-17 00:43:40 +02:00
JRG 0d9bf5b862 rncp: fix variable name 2026-08-17 00:41:14 +02:00
JRG c6f9ef1047 RNodeInterface: fix stale ble_device 2026-08-17 00:39:25 +02:00
JRG 90ac62620d Transport: fix pending_links items removal while being iterated 2026-08-17 00:38:28 +02:00
JRG 0c41027765 Resource: avoid rebind of data variable 2026-08-17 00:36:43 +02:00
JRG 691211bf0d BackboneInterface: remove unused poll 2026-08-17 00:34:16 +02:00
JRG 0ec51cce67 Link: fix constant name 2026-08-17 00:31:59 +02:00
JRG 55755c6b3c Transport: fix check for r_stat_snr 2026-08-17 00:30:38 +02:00
JRG 72ba27d63c Link: fix resource cancellation
Resource.cancel() -> Link.cancel_{incoming/outgoing}_resource()
changes the iterated list and every second resource is skipped.

Fix: iterate over copies of the two lists
2026-08-17 00:26:19 +02:00
JRG 6c1182c2c2 Packet: reticulum variable is not defined 2026-08-17 00:24:16 +02:00
Mark Qvist ce81b339dc
This will have *zero* effect on any actual, real-world or otherwise just tangentially relevant physically viable situation, but at this point I am fed up with receiving a daily dose of overly verbose machine soup from yet another random LLM-bro who's playing security researcher, so there you have it, now ffs leave me in peace to do some *actual* work, and keep your tech-fantasy wanking to yourself, thank you very much. 2026-08-16 21:34:34 +02:00
Mark Qvist 3db15dae44
Updated identity test 2026-08-16 21:28:03 +02:00
Mark Qvist 38a73f9508
Added ability to include operator LXMF address in interface discovery info 2026-08-16 00:29:14 +02:00
Mark Qvist ebd9b862e9
Fixed rnodeconf config summary print 2026-08-14 11:21:04 +02:00
Mark Qvist 4fc8e03d65
Added blocked IP listing to rnstatus 2026-07-28 15:36:12 +02:00
Mark Qvist b48b96e616
Prepare release 2026-07-26 17:59:12 +02:00
Mark Qvist 529a9fd460
Cleaned up dead imports. Improved logging. 2026-07-26 17:41:27 +02:00
Mark Qvist 64fee86ebc
Cleanup 2026-07-26 14:29:47 +02:00
Mark Qvist e3f1a5e7cd
Updated version 2026-07-25 21:01:37 +02:00
Mark Qvist 0416c41956
Faster blackhole filtering for discovered interfaces on mobile / over RPC 2026-07-25 21:00:10 +02:00
Mark Qvist 4760103aa6
Ensure interface is online at time of recursive PR emission 2026-07-25 19:22:58 +02:00
Mark Qvist b2188ce9a7
Adjusted gravity update loglevel 2026-07-24 21:23:42 +02:00
Mark Qvist 4631d78bea
Adjusted re-balance loglevel 2026-07-24 20:55:44 +02:00
Mark Qvist 0d16e2305e
Updated documentation 2026-07-24 20:44:55 +02:00
Mark Qvist e5d37355b8
Updated changelog 2026-07-24 20:10:33 +02:00
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 12c21d4e25
Cleanup 2026-07-24 15:33:19 +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 0f33d71966
Updated documentation 2026-07-24 02:44:09 +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