Mark Qvist
|
942434b288
|
Fixed missing detached property handling
|
2026-09-29 20:21:32 +02:00 |
|
Mark Qvist
|
1d9ebe8c38
|
Fixed missing configurable property propagations on spawned interfaces. By JRG <fccab3ba809f89d870d5b8b2e2cdbad1> (commit fd1c463fa7e940e5ccea87bc51291fff6ff75f8d)
|
2026-09-29 12:39:42 +02:00 |
|
Mark Qvist
|
84709ccf09
|
Prepared TCP and UDP interfaces for live detach/attach
|
2026-09-27 20:44:38 +02:00 |
|
Mark Qvist
|
4eebf0b685
|
Guard empty keepalive frames
|
2026-08-28 21:47:24 +02:00 |
|
Mark Qvist
|
5f2f4438d0
|
Added detailed announce and path request traffic stats
|
2026-08-21 13:06:48 +02:00 |
|
Mark Qvist
|
3ca71527d9
|
Propagate gravity to spawned interfaces
|
2026-07-23 12:37:59 +02:00 |
|
Mark Qvist
|
a5ed0a4321
|
Improved HDLC handling
|
2026-07-18 21:26:57 +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
|
a932a10492
|
Inherit egress and PR burst settings from parent interface
|
2026-05-09 02:27:31 +02:00 |
|
Mark Qvist
|
8ed31d0dc8
|
Added path request frequency monitoring support to interfaces subsystem
|
2026-05-09 00:51:44 +02:00 |
|
Mark Qvist
|
c39494d9fa
|
Improved logging performance
|
2026-05-06 01:03:43 +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
|
2e5480a6bd
|
Cleanup
|
2026-04-12 11:20:51 +02: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
|
9eff138c3c
|
Added fixed MTU configuration to TCPClientInterface
|
2025-12-22 14:23:27 +01:00 |
|
Mark Qvist
|
e7daceec82
|
Updated license
|
2025-04-15 20:19:33 +02:00 |
|
Mark Qvist
|
c83043b087
|
Cleanup
|
2025-04-11 12:38:46 +02:00 |
|
Mark Qvist
|
8e4b0b3b16
|
Use internal netinfo implementation
|
2025-04-11 12:22:58 +02:00 |
|
Mark Qvist
|
628c4984a3
|
Added IPv6 support to BackboneInterface
|
2025-04-09 14:23:39 +02:00 |
|
Mark Qvist
|
f7351a3eb5
|
Fixed missing none check on TCPInterface
|
2025-04-03 17:36:09 +02:00 |
|
Mark Qvist
|
98afe98870
|
Cleanup
|
2025-03-13 20:11:44 +01:00 |
|
Mark Qvist
|
ad1e6a41ee
|
Improved daemon restart time on systems with many interfaces
|
2025-01-16 17:48:16 +01:00 |
|
Mark Qvist
|
1709cd929a
|
Improved interface detach on shared instance shutdown
|
2025-01-16 14:12:30 +01:00 |
|
Mark Qvist
|
4f4961257c
|
Improved interface detach on shared instance shutdown
|
2025-01-16 14:09:18 +01:00 |
|
Mark Qvist
|
0af768e742
|
Cleanup
|
2025-01-14 19:36:49 +01:00 |
|
Mark Qvist
|
e3a716224d
|
Implemented MTU autoconfiguration on interfaces
|
2025-01-14 18:17:53 +01:00 |
|
Mark Qvist
|
d93ce62878
|
Updated HW MTUs
|
2025-01-12 20:56:06 +01:00 |
|
Mark Qvist
|
47eba03a4b
|
Single HW_MTU field
|
2025-01-12 17:29:06 +01:00 |
|
Mark Qvist
|
5d677d2fb7
|
Set correct hardware MTU
|
2025-01-11 17:25:03 +01:00 |
|
Mark Qvist
|
bf6e73e163
|
Path MTU discovery for links
|
2025-01-11 11:43:47 +01:00 |
|
Mark Qvist
|
503f475ca5
|
Read link MTU from link request packet
|
2025-01-11 03:12:31 +01:00 |
|
Mark Qvist
|
3ace1583da
|
Packets go brrrr
|
2025-01-11 01:26:46 +01:00 |
|
Mark Qvist
|
c668a51e39
|
Cleanup
|
2025-01-10 12:39:25 +01:00 |
|
Mark Qvist
|
67562126fc
|
Refactored interface imports
|
2024-11-27 17:45:05 +01:00 |
|
Mark Qvist
|
823bfd537c
|
Refactored processIncoming to process_incoming
|
2024-11-22 14:39:27 +01:00 |
|
Mark Qvist
|
36c761e8dd
|
Refactored processOutgoing to process_outgoing
|
2024-11-22 14:12:55 +01:00 |
|
Mark Qvist
|
e6966fe19a
|
Cleanup
|
2024-11-22 12:16:29 +01:00 |
|
Mark Qvist
|
e81c22cf53
|
Fixed spawned interface count sometimes being inaccurate on TCP and I2P interfaces
|
2024-11-22 12:02:18 +01:00 |
|
Mark Qvist
|
a762af035a
|
Prepare interface modularity
|
2024-11-21 14:41:22 +01:00 |
|
Mark Qvist
|
5de63d5bf2
|
Internal interface config handling for TCPClientInterface
|
2024-11-20 20:39:44 +01:00 |
|
Mark Qvist
|
c9d744f88a
|
Internal interface config handling for TCPServerInterface
|
2024-11-20 20:27:01 +01:00 |
|
Mark Qvist
|
5b8de73143
|
Correctly display IPv6 addresses in interface names
|
2024-11-20 19:24:06 +01:00 |
|
Mark Qvist
|
212af2f43b
|
Automatically select IPv6 address for IPv6-only interfaces
|
2024-11-20 19:16:15 +01:00 |
|
Mark Qvist
|
1282061701
|
Add interface scope for link-local IPv6 addresses
|
2024-11-20 18:02:50 +01:00 |
|
Mark Qvist
|
49dba483a9
|
Use address structure according to target address family
|
2024-11-20 17:10:08 +01:00 |
|
Mark Qvist
|
ebec63487f
|
Added prefer_ipv6 option to TCPServerInterface
|
2024-11-20 16:53:14 +01:00 |
|
Mark Qvist
|
9373819234
|
Add ability to bind to AF_INET6 sockets based on both device name and IP addresses
|
2024-11-20 16:44:39 +01:00 |
|
markqvist
|
04925d8004
|
Merge pull request #601 from deavmi/patch-2
Allow binding to IPv6 (if present)
|
2024-11-20 14:28:46 +01:00 |
|
Tristan B. Velloza Kildaire
|
63ad2afe3f
|
Reapply "Allow binding to IPv6 (if present)"
This reverts commit 61712d322a.
|
2024-11-04 13:25:55 +02:00 |
|
Tristan B. Velloza Kildaire
|
61712d322a
|
Revert "Allow binding to IPv6 (if present)"
This reverts commit f55004a574.
|
2024-11-04 13:25:46 +02:00 |
|