|
51788c9557
|
Improve reliability using event-based synchronization
|
2022-01-08 02:18:51 -05:00 |
|
|
7b6229ca1e
|
Merge pull request #25 from tilosp/mtu
|
2021-12-20 15:02:37 -05:00 |
|
Tilo Spannagel
|
ce9cfce8fc
|
Fix ipv6 endpoints
|
2021-12-20 17:39:01 +00:00 |
|
Tilo Spannagel
|
23af49dde5
|
Allow configuration of max transmission unit
|
2021-12-20 17:21:43 +00:00 |
|
|
d975efefaf
|
End-to-end UDP implementation
Port re-use still needs to be implemented to prevent exhaustion over
time, and flooding.
|
2021-10-25 19:05:42 -04:00 |
|
|
282d4f48eb
|
Checkpoint
|
2021-10-20 19:04:56 -04:00 |
|
|
fb50ee7113
|
UDP virtual interface skeleton
|
2021-10-20 18:06:35 -04:00 |
|
|
11c5ec99fd
|
Replace lockfree with tokio::sync
|
2021-10-20 16:05:04 -04:00 |
|
|
5cec6d4943
|
Index ports with protocol in WG. Start writing UDP tunnel code with plans.
|
2021-10-19 01:55:04 -04:00 |
|
|
703f261344
|
Move TCP tunneling code to separate module
|
2021-10-19 01:00:05 -04:00 |
|
|
c2d0b9719a
|
Refactor TCP virtual interface code out of main. Removed unused server socket buffer.
|
2021-10-19 00:43:59 -04:00 |
|
|
cb09bb8857
|
WIP on UDP and multi-port-forward support
|
2021-10-17 21:57:45 -04:00 |
|
|
84fbcd4fad
|
Clean-up unused code for TCP RST
|
2021-10-16 19:43:27 -04:00 |
|
|
2bcb9e714b
|
Implement IP sink interface
|
2021-10-16 19:38:47 -04:00 |
|
|
cfdbdc8f51
|
Remove broadcasting logic to fix simultaneous connection issues.
|
2021-10-16 19:16:10 -04:00 |
|
|
a956a43c3f
|
Update doc
|
2021-10-16 02:06:20 -04:00 |
|
|
660183b1c4
|
Use IPv6 'next header' for TCP routing
|
2021-10-16 02:06:03 -04:00 |
|
|
25bcedc855
|
Drain IP broadcast sink receiver
|
2021-10-16 01:03:05 -04:00 |
|
|
7132841876
|
bugfix: Pass IP version when routing incoming TCP segment
|
2021-10-15 23:59:33 -04:00 |
|
|
006a1b0b4e
|
Graceful shutdown. Docs.
|
2021-10-15 19:26:26 -04:00 |
|
|
0bb6c27d86
|
Ipv6 support for RST packets. Clippy
|
2021-10-15 18:52:27 -04:00 |
|
|
3318e30d98
|
Cleanup
|
2021-10-14 22:06:58 -04:00 |
|
|
ccb51fe5f8
|
yippee
|
2021-10-14 21:31:09 -04:00 |
|
|
5ba111002f
|
Reduce sleepers
|
2021-10-13 22:22:17 -04:00 |
|
|
f65a1e4e89
|
Getting there
|
2021-10-13 21:52:06 -04:00 |
|
|
8f5f8670af
|
Virtual interface thread
|
2021-10-13 21:03:23 -04:00 |
|
|
492875c392
|
Consumption task, and keep-alive
|
2021-10-13 20:23:12 -04:00 |
|
|
99a0d4370e
|
Cleanup
|
2021-10-13 19:50:42 -04:00 |
|
|
7693666855
|
Start move to Tokio
|
2021-10-13 19:39:17 -04:00 |
|