Mark Qvist
|
aba8d606dd
|
Cleanup
|
2026-08-25 01:52:53 +02:00 |
|
Mark Qvist
|
8221f82dc0
|
Cleanup
|
2026-08-25 01:52:05 +02:00 |
|
Mark Qvist
|
38e9d1cdd4
|
Cleanup
|
2026-08-25 01:45:34 +02:00 |
|
Mark Qvist
|
17e980ff79
|
Cleanup
|
2026-08-25 01:44:50 +02:00 |
|
Mark Qvist
|
f111709902
|
Updated througput benchmarker
|
2026-08-25 01:41:31 +02:00 |
|
Mark Qvist
|
2d2167140d
|
FP cache experiment
|
2026-08-25 01:41:02 +02:00 |
|
Mark Qvist
|
d044db2931
|
Cache announce signature validation
|
2026-08-24 22:12:04 +02:00 |
|
Mark Qvist
|
516cb106c1
|
Updated througput benchmarker
|
2026-08-24 21:54:11 +02:00 |
|
Mark Qvist
|
7e197542e5
|
Updated througput bench
|
2026-08-24 21:54:11 +02:00 |
|
Mark Qvist
|
77f7632584
|
Avoid extra epoll modifies when EPOLLOUT already set
|
2026-08-24 21:54:11 +02:00 |
|
Mark Qvist
|
5e013464da
|
Added throughput benchmarker
|
2026-08-24 21:54:11 +02:00 |
|
Mark Qvist
|
b9278ce352
|
Added throughput benchmarker
|
2026-08-24 20:42:57 +02:00 |
|
Mark Qvist
|
d81421dad3
|
Avoid additional packet hashing under lock in inbound
|
2026-08-24 17:58:29 +02:00 |
|
Mark Qvist
|
629e4fde2d
|
Added hash map lookups for pending and active links
|
2026-08-24 17:45:29 +02:00 |
|
Mark Qvist
|
7311dc8544
|
Reduced path table lock acquisitions in inbound processing
|
2026-08-24 17:03:48 +02:00 |
|
Mark Qvist
|
0e070aacf6
|
Ah well, of course.
|
2026-08-24 11:29:01 +02:00 |
|
Mark Qvist
|
39899651ee
|
Merge adjustments
|
2026-08-24 10:56:26 +02:00 |
|
Mark Qvist
|
1034d78828
|
Merge adjustments
|
2026-08-24 10:52:47 +02:00 |
|
Mark Qvist
|
9c2f424aaa
|
Merge branch 'live_profiling' into live_profiler_merge
|
2026-08-24 10:31:13 +02:00 |
|
K8
|
dca5b9639e
|
Limit total profiler captures per tag, not per thread; handle reentrant profilers; make stats time windows be non-overlapping.
|
2026-08-23 22:39:32 -06:00 |
|
K8
|
40281f91da
|
Decorator for profiling functions.
|
2026-08-23 21:53:33 -06:00 |
|
K8
|
cf5d6a796e
|
Rework profilers for running indefinitely.
|
2026-08-23 21:53:33 -06:00 |
|
K8
|
9302415f9e
|
Add live profiling results output to rnstatus.
|
2026-08-23 21:53:33 -06:00 |
|
K8
|
9da6664976
|
Move log writing to a dedicated thread.
|
2026-08-23 21:53:33 -06:00 |
|
K8
|
1694a17a75
|
Full and configurable logfile rotation.
|
2026-08-23 21:53:33 -06:00 |
|
Mark Qvist
|
3fdfe93ec7
|
Don't loop on attached interface packets
|
2026-08-24 01:26:24 +02:00 |
|
Mark Qvist
|
a9538e9fd1
|
Loglevel
|
2026-08-24 00:53:35 +02:00 |
|
Mark Qvist
|
956d688e10
|
Check before cancel incoming
|
2026-08-24 00:14:54 +02:00 |
|
Mark Qvist
|
1c83e732ad
|
Use optimized IFAC handlers
|
2026-08-23 23:54:45 +02:00 |
|
Mark Qvist
|
5da0870e2a
|
Optimized HKDF
|
2026-08-23 23:54:17 +02:00 |
|
Mark Qvist
|
171868c6cb
|
Added IFAC and HKDF tests to test runner
|
2026-08-23 23:49:59 +02:00 |
|
Mark Qvist
|
cfddb9abe6
|
Added HKDF tests
|
2026-08-23 23:48:48 +02:00 |
|
Mark Qvist
|
929aba0282
|
Added IFAC tests
|
2026-08-23 23:47:34 +02:00 |
|
Mark Qvist
|
7347034f9a
|
Optimized outbound IFAC handling
|
2026-08-23 22:27:53 +02:00 |
|
Mark Qvist
|
aef9e5b416
|
Extract outbound IFAC handling
|
2026-08-23 22:05:36 +02:00 |
|
Mark Qvist
|
e806ae5837
|
Optimized inbound IFAC handling
|
2026-08-23 21:57:22 +02:00 |
|
Mark Qvist
|
602085a1cd
|
Extract inbound IFAC handler
|
2026-08-23 20:11:29 +02:00 |
|
Mark Qvist
|
84597f3186
|
Added MTU output to rnstatus
|
2026-08-23 18:01:24 +02:00 |
|
Mark Qvist
|
88c629e3ad
|
Logging and MTU adjustments
|
2026-08-23 18:01:13 +02:00 |
|
Mark Qvist
|
2058596dd1
|
Check before cancel outgoing
|
2026-08-23 15:32:04 +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
|
bfab2964b6
|
Fixed rnstatus including not-yet-blocked IPs in blocked IP list output
|
2026-08-23 11:30:43 +02:00 |
|
Mark Qvist
|
1bad7f5807
|
Remove from previous hashlist under transport edge case handling
|
2026-08-23 11:14:47 +02:00 |
|
Mark Qvist
|
26e3ca4f2b
|
Added shared medium hints to interfaces
|
2026-08-23 10:46:21 +02:00 |
|
Mark Qvist
|
d25ea38c84
|
Added PPS stats to rnstatus. Don't count local shared instance in traffic totals.
|
2026-08-22 22:41:03 +02:00 |
|
Mark Qvist
|
e32d4df754
|
Updated docs
|
2026-08-22 14:54:40 +02:00 |
|
Mark Qvist
|
561e2f23e1
|
Updated changelog
|
2026-08-22 14:51:49 +02:00 |
|
Mark Qvist
|
b397870c97
|
Log levels
|
2026-08-22 13:18:01 +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
|
2aed542e61
|
Get path_entry directly in _outbound
|
2026-08-22 11:36:41 +02:00 |
|