Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | global: bump copyright year | Jason A. Donenfeld | 2023-02-07 | 1 | -1/+1 |
* | global: bump copyright year | Jason A. Donenfeld | 2022-09-20 | 1 | -1/+1 |
* | all: update to Go 1.18 | Josh Bleecher Snyder | 2022-03-16 | 1 | -2/+1 |
* | device: remove code using unsafe | Josh Bleecher Snyder | 2021-11-23 | 1 | -33/+13 |
* | global: use netip where possible now | Jason A. Donenfeld | 2021-11-23 | 1 | -19/+23 |
* | device: zero out allowedip node pointers when removing | Jason A. Donenfeld | 2021-06-04 | 1 | -0/+12 |
* | device: simplify allowedips lookup signature | Jason A. Donenfeld | 2021-06-03 | 1 | -8/+9 |
* | device: remove nodes by peer in O(1) instead of O(n) | Jason A. Donenfeld | 2021-06-03 | 1 | -26/+32 |
* | device: remove recursion from insertion and connect parent pointers | Jason A. Donenfeld | 2021-06-03 | 1 | -42/+77 |
* | device: reduce size of trie struct | Jason A. Donenfeld | 2021-06-03 | 1 | -33/+35 |
* | device: use container/list instead of open coding it | Jason A. Donenfeld | 2021-02-10 | 1 | -27/+14 |
* | global: bump copyright | Jason A. Donenfeld | 2021-01-28 | 1 | -1/+1 |
* | device: use linked list for per-peer allowed-ip traversal | Jason A. Donenfeld | 2021-01-27 | 1 | -40/+57 |
* | global: update header comments and modules | Jason A. Donenfeld | 2020-05-02 | 1 | -1/+1 |
* | global: begin modularization | Jason A. Donenfeld | 2019-03-03 | 1 | -0/+251 |