aboutsummaryrefslogtreecommitdiffstats
path: root/device.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* Adopt GOPATHJason A. Donenfeld2018-05-231-2/+2
* Move tun to subpackageJason A. Donenfeld2018-05-231-3/+4
* StyleJason A. Donenfeld2018-05-201-4/+4
* Give bind its own wait groupJason A. Donenfeld2018-05-201-0/+2
* Avoid deadlock when the mutex isn't required, since these are atomicsJason A. Donenfeld2018-05-201-4/+0
* Add copyright headersMathias Hall-Andersen2018-05-191-0/+1
* StyleJason A. Donenfeld2018-05-181-3/+3
* Finer-grained start-stop synchronizationJason A. Donenfeld2018-05-161-1/+11
* Clean moreJason A. Donenfeld2018-05-141-10/+4
* Shorthand for empty channelsJason A. Donenfeld2018-05-141-1/+1
* Ensure go routines can exitJason A. Donenfeld2018-05-141-1/+1
* More refactoringJason A. Donenfeld2018-05-131-40/+19
* Odds and endsJason A. Donenfeld2018-05-131-2/+2
* Cleanup ratelimiterJason A. Donenfeld2018-05-131-2/+2
* Rework index hashtableJason A. Donenfeld2018-05-131-3/+3
* Rewrite timers and related state machinesJason A. Donenfeld2018-05-101-5/+5
* More robust solution to close deadlockJason A. Donenfeld2018-05-051-1/+30
* global: Add SPDX tags and copyright headerJason A. Donenfeld2018-05-031-0/+5
* Add missing locks and fix debug output, and try to flush queuesJason A. Donenfeld2018-05-011-2/+13
* Do not hard code MTU defaultJason A. Donenfeld2018-04-191-2/+2
* Allow determining nameJason A. Donenfeld2018-04-181-0/+8
* Use relative importsJason A. Donenfeld2018-02-121-1/+1
* Revert "Don't use modules"Mathias Hall-Andersen2018-02-121-1/+2
* Don't use modulesJason A. Donenfeld2018-02-121-2/+1
* Moved ratelimiter to internal packageMathias Hall-Andersen2018-02-111-2/+3
* Work on logging formatMathias Hall-Andersen2018-02-041-1/+0
* Removed debugging locksMathias Hall-Andersen2018-02-041-44/+36
* Align with go library layoutMathias Hall-Andersen2018-02-041-0/+372