From 2f83f40929406279073ecfbc9383f3cc020fc26e Mon Sep 17 00:00:00 2001 From: Max Niederman Date: Fri, 26 Apr 2024 21:57:52 -0700 Subject: [PATCH] docs: add currently planned TODOs --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 4ca3df7..1da5667 100644 --- a/README.md +++ b/README.md @@ -51,3 +51,13 @@ In addition to userspace state, Centipede creates TUN queues and sets of UDP soc Below are some benchmark results of Centipede against WireGuard's user- and kernel-space implementations. ![Benchmark results ](./benchmark.png) + +## Todo + +- [ ] Dynamic reconfigurability via an HTTP API and CLI wrapper over it. +- [ ] Routing based on destination VPN address. +- [ ] Path MTU discovery. +- [ ] Bandwidth aggregation. +- [ ] Traffic shaping. +- [ ] Split into distinct transport and tunnel layers? +- [ ] Android app.