aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.md
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2021-04-20 14:50:15 -0600
committerJason A. Donenfeld <Jason@zx2c4.com>2021-04-20 14:50:15 -0600
commit4222f1171ac68f192f16f3aacafe6a020d4b4e5b (patch)
tree0b7de7e48420636ae565939875a8b2c6a1da4322 /TODO.md
parentglobal: use sbintime_t consistently (diff)
downloadwireguard-freebsd-4222f1171ac68f192f16f3aacafe6a020d4b4e5b.tar.xz
wireguard-freebsd-4222f1171ac68f192f16f3aacafe6a020d4b4e5b.zip
TODO: add a few things
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to '')
-rw-r--r--TODO.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/TODO.md b/TODO.md
index 9ac9743..cf91982 100644
--- a/TODO.md
+++ b/TODO.md
@@ -10,6 +10,10 @@
- Audit allowedips / radix tree checks, and make sure it's actually behaving as
expected. (It might be useful to port [this selftest](https://git.zx2c4.com/wireguard-linux/tree/drivers/net/wireguard/selftest/allowedips.c).)
- Make code style consistent with one FreeBSD way, rather than a mix of styles.
+- Run ratelimiter gc in a properly scheduled manner.
+- Make sure noise state machine is correct.
+- Clear mbuf tags and other members properly.
+- Switch `WRITE_ONCE` and `epoch_ptr_*` functions to use the actual helper from `ck_`.
### Crypto TODO