aboutsummaryrefslogtreecommitdiffstats
path: root/device/channels.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* device: move Queue{In,Out}boundElement Mutex to container typeJordan Whited2023-10-101-16/+16
* device: distribute crypto work as slice of elementsJordan Whited2023-10-101-4/+4
* conn, device, tun: implement vectorized I/O plumbingJordan Whited2023-03-101-12/+18
* global: bump copyright yearJason A. Donenfeld2023-02-071-1/+1
* global: bump copyright yearJason A. Donenfeld2022-09-201-1/+1
* device: flush peer queues before starting deviceJason A. Donenfeld2021-02-101-24/+28
* device: remove nil elem check in finalizersJosh Bleecher Snyder2021-02-091-6/+0
* device: do not attach finalizer to non-returned objectJason A. Donenfeld2021-02-091-10/+12
* device: lock elem in autodraining queue before freeingJason A. Donenfeld2021-02-091-0/+2
* device: remove mutex from Peer send/receiveJosh Bleecher Snyder2021-02-081-1/+61
* device: create channels.goJosh Bleecher Snyder2021-02-081-0/+69