Mark Qvist
|
1f74990752
|
Added auto-connect filtering criteria
|
2026-09-29 20:53:11 +02:00 |
|
Mark Qvist
|
47318034dd
|
Added auto-connect support on Windows and macOS
|
2026-09-29 18:15:45 +02:00 |
|
Mark Qvist
|
bb1320913a
|
Added discovered interface auto-connect criteria constants
|
2026-09-29 17:54:49 +02:00 |
|
Mark Qvist
|
fc95caf519
|
Added atomic, sequential naming of auto-connected interfaces on announced name collisions
|
2026-09-29 17:19:22 +02:00 |
|
Mark Qvist
|
6d1409be1c
|
Ensure idempotency in auto-connected interfaces monitoring on manual interface detach
|
2026-09-29 16:49:32 +02:00 |
|
Mark Qvist
|
26aec0040e
|
Use canonical interface detach in auto-connected interface monitor job
|
2026-09-29 14:52:49 +02:00 |
|
Mark Qvist
|
135e941fa2
|
Improved sanitization of nonsensical interface discovery IFAC announce data
|
2026-09-29 14:32:49 +02:00 |
|
Mark Qvist
|
d3153bd778
|
Added stack info to rnstatus discovered interfaces output
|
2026-09-28 18:34:14 +02:00 |
|
Mark Qvist
|
2c30a88e85
|
Fixed I2P interface discovery config snippet generation not including .b32.i2p
|
2026-09-27 19:32:57 +02:00 |
|
Mark Qvist
|
b123a756b0
|
Added transport implementation name and version to discovery information requirements
Build Reticulum / test (push) Has been cancelled
Build Reticulum / package (push) Has been cancelled
Build Reticulum / release (push) Has been cancelled
|
2026-08-23 11:56:27 +02:00 |
|
Mark Qvist
|
0d15cfc134
|
Fixed f-string for old snakes
|
2026-08-17 21:52:53 +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
|
0416c41956
|
Faster blackhole filtering for discovered interfaces on mobile / over RPC
|
2026-07-25 21:00:10 +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
|
c25b56db9a
|
Fixed discovered interfaces getting connected as BackboneInterface clients instead of TCPClientInterface on darwin
|
2026-07-24 02:29:51 +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
|
bebf211b01
|
Added autoconnect_discovered_mode and autoconnect_announces_to_internal options
|
2026-07-22 19:45:21 +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
|
2b79db03c0
|
Added invalid discovery stamp cache
|
2026-07-20 12:57:49 +02:00 |
|
Mark Qvist
|
5081255317
|
Updated logging
|
2026-07-18 23:03:35 +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
|
0292465666
|
Added option to configure blackhole update interval
|
2026-05-28 17:12:21 +02:00 |
|
Mark Qvist
|
e7a317f0a0
|
Use canonical Transport interface list add/removes. Improved announce cache cleaning. Adjusted logging.
|
2026-05-15 17:08:22 +02:00 |
|
Mark Qvist
|
c86b9c9703
|
Fixed missing none check in interface discovery sanitizer thanks to PAzter1101
|
2026-05-13 10:34:58 +02:00 |
|
Mark Qvist
|
e004e7592b
|
Added lock to interface discovery
|
2026-05-10 00:29:48 +02:00 |
|
Mark Qvist
|
f827d945be
|
Implemented path request ingress burst control and egress limiting
|
2026-05-09 04:43:22 +02:00 |
|
Mark Qvist
|
35e7ccb773
|
Fixed invalid handling of corrupted discovery file
|
2026-05-09 02:52:01 +02:00 |
|
Mark Qvist
|
6768f10631
|
Improved discovery persist error handling
|
2026-05-09 00:26:42 +02:00 |
|
Mark Qvist
|
5d86232fbe
|
Added detection of yggdrasil addresses to auto-connect handler
|
2026-05-06 04:57:20 +02:00 |
|
Mark Qvist
|
607e80bc82
|
Improved autoconnect logging
|
2026-05-06 04:46:23 +02:00 |
|
Mark Qvist
|
f9625b2b88
|
Improved interface discovery data sanitization
|
2026-05-06 04:24:07 +02:00 |
|
Mark Qvist
|
3d8079c02b
|
Added announce rate control defaults configuration options
|
2026-05-06 03:29:40 +02:00 |
|
Mark Qvist
|
a3cd1ea83d
|
Improved shutdown handling
|
2026-05-05 23:42:00 +02:00 |
|
Mark Qvist
|
111c9c0ed0
|
Fixed missing configuration entry generation for discovered I2P interfaces. Improved interface discovery validation.
Build Reticulum / test (push) Waiting to run
Build Reticulum / package (push) Blocked by required conditions
Build Reticulum / release (push) Blocked by required conditions
|
2026-04-12 19:57:34 +02:00 |
|
Mark Qvist
|
1fc6e68f3f
|
Fixed invalid application of IP/hostname validation for on non-relevant interfaces. Thanks @joakim!
|
2026-03-12 00:24:09 +01:00 |
|
Mark Qvist
|
5f62481e62
|
Improved autoconnect handling
|
2026-01-17 18:47:08 +01:00 |
|
Mark Qvist
|
82b8e1f79a
|
Clean discovered interfaces with invalid target address
|
2026-01-17 17:17:39 +01:00 |
|
Mark Qvist
|
fdbf287fee
|
Improved reachable_on discovery announce field handling
|
2026-01-17 17:09:01 +01:00 |
|
Mark Qvist
|
1d84dc94a0
|
Implemented external IP resolution for interface discovery announcer
|
2026-01-04 00:50:35 +01:00 |
|
Mark Qvist
|
15a123875f
|
Implemented bootstrap interface handling
|
2026-01-03 22:29:26 +01:00 |
|
Mark Qvist
|
7cadb3af8b
|
Added bootstrap_only interface option
|
2026-01-03 20:00:22 +01:00 |
|
Mark Qvist
|
f2a778ffa4
|
Implemented discovery announce encryption
|
2026-01-03 02:20:24 +01:00 |
|
Mark Qvist
|
1a77b5752c
|
Added auto-connect of discovered interfaces on instance start
|
2026-01-03 00:52:39 +01:00 |
|
Mark Qvist
|
2b3d6a0989
|
Added auto-connect option for discovered interfaces
|
2026-01-03 00:36:50 +01:00 |
|
Mark Qvist
|
0b508a04b8
|
Added interface discovery source filtering by network identity
|
2026-01-02 21:03:18 +01:00 |
|
Mark Qvist
|
13aebeecf9
|
Implemented network identity handling
|
2026-01-02 17:16:24 +01:00 |
|
Mark Qvist
|
47d3c640d6
|
Cleanup
Build Reticulum / test (push) Waiting to run
Build Reticulum / package (push) Blocked by required conditions
Build Reticulum / release (push) Blocked by required conditions
|
2026-01-02 13:34:05 +01:00 |
|
Mark Qvist
|
251e1b8a35
|
Implemented remote blackhole list updater
|
2026-01-01 23:12:40 +01:00 |
|
Mark Qvist
|
e56e80aade
|
Added discovery support for Weave interface
|
2026-01-01 14:49:40 +01:00 |
|