Mark Qvist
|
4f79110995
|
Ensure announce_cap property is always initialized
|
2026-09-29 12:37:10 +02:00 |
|
Mark Qvist
|
06dc4ad550
|
Fixed instances of announce_cap property ensurance logic not storing announce cap value as a fraction. By JRG <fccab3ba809f89d870d5b8b2e2cdbad1> (commit 0b88890f512410d6e76e3785c3919657a2b34aa4)
|
2026-09-29 11:58:50 +02:00 |
|
Mark Qvist
|
24b1ac521e
|
Prepared RNodeInterface for live detach/attach
|
2026-09-27 19:26:09 +02:00 |
|
Mark Qvist
|
e68f4ff118
|
Prepared AutoInterface for live detach/attach
|
2026-09-27 17:48:13 +02:00 |
|
Mark Qvist
|
9878b18377
|
Added transmit buffer, TX drops and stalled status output to rnstatus
|
2026-08-28 13:44:14 +02:00 |
|
Mark Qvist
|
99c428a9f5
|
Added dataplane egress control
|
2026-08-27 02:22:55 +02:00 |
|
Mark Qvist
|
de76b8939f
|
Added dataplane ingress control
|
2026-08-25 23:30:59 +02:00 |
|
Mark Qvist
|
dcbc7638d0
|
Fixed RSSI/SNR reporting regression
|
2026-08-25 13:22:46 +02:00 |
|
Mark Qvist
|
be2ba7c2f3
|
Tuned auto MTU configurration
|
2026-08-25 11:08:01 +02:00 |
|
Mark Qvist
|
a9538e9fd1
|
Loglevel
|
2026-08-24 00:53:35 +02:00 |
|
Mark Qvist
|
88c629e3ad
|
Logging and MTU adjustments
|
2026-08-23 18:01:13 +02:00 |
|
Mark Qvist
|
26e3ca4f2b
|
Added shared medium hints to interfaces
|
2026-08-23 10:46:21 +02:00 |
|
Mark Qvist
|
6f6751d6b6
|
Fixed PR egress limiter not preemptively considering potential outbound, and added late egress check to avoid state race under high incoming PR load
|
2026-08-22 12:23:37 +02:00 |
|
Mark Qvist
|
fc69f323a8
|
Cleanup
|
2026-08-22 01:18:01 +02:00 |
|
Mark Qvist
|
3885d23293
|
Added protocol violations
|
2026-08-21 23:51:52 +02:00 |
|
Mark Qvist
|
378840a6bf
|
Added total announce/pr count stats per interface
|
2026-08-21 20:59:32 +02:00 |
|
Mark Qvist
|
42f6d64b9c
|
Implemented per-interface protocol violation tracking
|
2026-08-21 16:48:05 +02:00 |
|
Mark Qvist
|
5f2f4438d0
|
Added detailed announce and path request traffic stats
|
2026-08-21 13:06:48 +02:00 |
|
Mark Qvist
|
503bd6c87b
|
Improved PR ingress limiter
|
2026-08-18 13:17:34 +02:00 |
|
Mark Qvist
|
efb8c8500d
|
Made queue lengths configurable
|
2026-08-18 11:45:20 +02:00 |
|
Mark Qvist
|
c2eac12ff5
|
Added burst count stat to interfaces
|
2026-08-17 20:47:30 +02:00 |
|
Mark Qvist
|
3ca71527d9
|
Propagate gravity to spawned interfaces
|
2026-07-23 12:37:59 +02:00 |
|
Mark Qvist
|
c10c465c02
|
Interface gravity base property and configuration
|
2026-07-22 20:01:50 +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
|
ef9244f79f
|
Store interface hashes instead of recomputing every time
|
2026-07-20 11:49:09 +02:00 |
|
Mark Qvist
|
b95c51b96e
|
Added LOG_PATHING loglevel
|
2026-07-18 15:07:06 +02:00 |
|
Mark Qvist
|
a0f0f31807
|
Cleanup
|
2026-07-10 01:15:57 +02:00 |
|
Mark Qvist
|
176092ebf9
|
Cleanup
|
2026-06-25 20:57:40 +02:00 |
|
Mark Qvist
|
d1813e1ff0
|
Added announces_from_internal interface option
|
2026-06-25 15:33:48 +02:00 |
|
Mark Qvist
|
71f6f721fd
|
Added internal interface mode
|
2026-06-19 19:27:52 +02:00 |
|
Mark Qvist
|
03ddb08248
|
Added recursive_prs interface option
|
2026-06-19 10:15:32 +02:00 |
|
Mark Qvist
|
f827d945be
|
Implemented path request ingress burst control and egress limiting
|
2026-05-09 04:43:22 +02:00 |
|
Mark Qvist
|
8ed31d0dc8
|
Added path request frequency monitoring support to interfaces subsystem
|
2026-05-09 00:51:44 +02:00 |
|
Mark Qvist
|
08d6780c73
|
Tuned default IC params. Show burst status in rnstatus.
|
2026-05-08 01:13:49 +02:00 |
|
Mark Qvist
|
ca3f0bba6d
|
Cleanup
|
2026-05-08 00:28:02 +02:00 |
|
Mark Qvist
|
830327e4a2
|
IC default config
|
2026-05-08 00:26:01 +02:00 |
|
Mark Qvist
|
f96409dfa9
|
IC config stuff
|
2026-05-08 00:11:18 +02:00 |
|
Mark Qvist
|
3d8079c02b
|
Added announce rate control defaults configuration options
|
2026-05-06 03:29:40 +02:00 |
|
Mark Qvist
|
31cc9fc7d1
|
Added LocalInterface client TX hold on client app sleep on Android
|
2026-04-23 01:04:32 +02:00 |
|
Mark Qvist
|
c3f0d98e41
|
Refactoring work for free-threaded transport I/O. Added ingress control bypass on pending path requests.
|
2026-04-15 18:48:17 +02:00 |
|
Mark Qvist
|
2445d18149
|
Fixed invalid ingress control burst activation and subsequent path resolution failure due to incorrect announce frequency calculation
|
2026-04-12 18:39:06 +02:00 |
|
Mark Qvist
|
7cadb3af8b
|
Added bootstrap_only interface option
|
2026-01-03 20:00:22 +01:00 |
|
Mark Qvist
|
9d36ff48dd
|
Implemented on-network global interface discovery
Build Reticulum / test (push) Waiting to run
Build Reticulum / package (push) Blocked by required conditions
Build Reticulum / release (push) Blocked by required conditions
|
2025-12-31 01:07:08 +01:00 |
|
Mark Qvist
|
4e31f113c6
|
Optimised hardware MTU autoconfig
|
2025-05-10 23:15:43 +02:00 |
|
Mark Qvist
|
e7daceec82
|
Updated license
|
2025-04-15 20:19:33 +02:00 |
|
Mark Qvist
|
9f0a4bfe69
|
Don't reference interface instances in tunnel path lists
|
2025-04-08 13:20:02 +02:00 |
|
Mark Qvist
|
13b4291840
|
Epoll backend switch
|
2025-04-08 02:33:32 +02:00 |
|
Mark Qvist
|
fa31dced22
|
Tunnel table indices
|
2025-04-08 01:35:59 +02:00 |
|