path: root/uapi_linux.go (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-02-22Rearrange importsJason A. Donenfeld1-1/+1
2019-02-18Change package pathJason A. Donenfeld1-1/+1
2019-02-05Update copyrightJason A. Donenfeld1-2/+2
2018-09-16global: fix up copyright headersJason A. Donenfeld1-2/+1
2018-07-24uapi: allow overriding socket directory at compile timeJason A. Donenfeld1-1/+2
2018-05-24Catch EINTRJason A. Donenfeld1-1/+1
2018-05-23Infoleak ifnames and be more permissiveJason A. Donenfeld1-1/+3
Listing interfaces is already permitted by the OS, so we allow this info leak too.
2018-05-23Adopt GOPATHJason A. Donenfeld1-1/+1
GOPATH is annoying, but the Go community pushing me to adopt it is even more annoying.
2018-05-19Add copyright headersMathias Hall-Andersen1-0/+1
2018-05-15Fix dir permissionsv0.0.20180514Jason A. Donenfeld1-1/+1
2018-05-14Cleanup socket fileJason A. Donenfeld1-3/+7
2018-05-14Introduce rwcancelJason A. Donenfeld1-7/+23
2018-05-03global: Add SPDX tags and copyright headerJason A. Donenfeld1-0/+5
Mathias should probably add his copyright headers to each file too.
2018-02-04Align with go library layoutMathias Hall-Andersen1-0/+0
2017-11-17Allows passing UAPI fd to serviceMathias Hall-Andersen1-48/+69
2017-09-26Clean up error handling of listen portJason A. Donenfeld1-1/+1
2017-09-03Fixed TUN interface implementation os OS XMathias Hall-Andersen1-6/+0
2017-08-11Improved receive.goMathias Hall-Andersen1-1/+6
- Fixed configuration listen-port semantics - Improved receive.go code for updating listen port - Updated under load detection, how follows the kernel space implementation - Fixed trie bug accidentally introduced in last commit - Added interface name to log (format still subject to change) - Can now configure the logging level using the LOG_LEVEL variable - Begin porting netsh.sh tests - A number of smaller changes
2017-08-07Number of fixes in response to code reviewMathias Hall-Andersen1-6/+25
This version cannot complete a handshake. The program will panic upon receiving any message on the UDP socket.
2017-08-04First set of code review patchesMathias Hall-Andersen1-7/+6
2017-08-02Create /var/run/wireguard if non-existentMathias Hall-Andersen1-1/+15
2017-08-01Remove stale unix socketMathias Hall-Andersen1-1/+28
2017-07-20Moved remaining platform dependent UAPI codeMathias Hall-Andersen1-0/+9
2017-07-15Conforming to the cross-platform UXMathias Hall-Andersen1-0/+83
The implementation now terminates when the unix socket is deleted. Currently we are unable to use fsnotify (on linux), since it does not notify on the deletion of open files. The implementation can now daemonize (on linux) or be kept in the foreground by providing the necessary flag.