aboutsummaryrefslogtreecommitdiff
path: root/device/allowedips.go
AgeCommit message (Expand)Author
2023-02-07global: bump copyright yearJason A. Donenfeld
2022-09-20global: bump copyright yearJason A. Donenfeld
2022-03-16all: update to Go 1.18Josh Bleecher Snyder
2021-11-23device: remove code using unsafeJosh Bleecher Snyder
2021-11-23global: use netip where possible nowJason A. Donenfeld
2021-06-04device: zero out allowedip node pointers when removingJason A. Donenfeld
2021-06-03device: simplify allowedips lookup signatureJason A. Donenfeld
2021-06-03device: remove nodes by peer in O(1) instead of O(n)Jason A. Donenfeld
2021-06-03device: remove recursion from insertion and connect parent pointersJason A. Donenfeld
2021-06-03device: reduce size of trie structJason A. Donenfeld
2021-02-10device: use container/list instead of open coding itJason A. Donenfeld
2021-01-28global: bump copyrightJason A. Donenfeld
2021-01-27device: use linked list for per-peer allowed-ip traversalJason A. Donenfeld
2020-05-02global: update header comments and modulesJason A. Donenfeld
2019-03-03global: begin modularizationJason A. Donenfeld