summaryrefslogtreecommitdiff
path: root/src/uapi.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Align with go library layoutMathias Hall-Andersen2018-02-041-437/+0
|
* Rework of entire locking systemMathias Hall-Andersen2018-02-021-51/+95
| | | | | | Locking on the Device instance is now much more fined-grained, seperating out the fields into "resources" st. most common interactions only require a small number.
* Added initial version of peer teardownMathias Hall-Andersen2018-01-261-6/+6
| | | | | There is a double lock issue with device.Close which has yet to be resolved.
* Work on timer teardown + bug fixesMathias Hall-Andersen2018-01-131-1/+15
| | | | | Added waitgroups to peer struct for routine start / stop synchronisation
* Peer timer teardownMathias Hall-Andersen2017-12-291-1/+1
|
* Refactor timers.goMathias Hall-Andersen2017-11-301-2/+2
|
* Better naming of bind helpersMathias Hall-Andersen2017-11-191-1/+1
|
* Begin generic Bind implementationMathias Hall-Andersen2017-11-191-3/+2
|
* Moved endpoint into interface and simplified peerMathias Hall-Andersen2017-11-181-8/+16
|
* Ported remaining netns.shMathias Hall-Andersen2017-11-171-1/+12
| | | | | - Ported remaining netns.sh tests - Begin work on generic implementation of bind interface
* Initial working source cachingMathias Hall-Andersen2017-11-141-1/+0
|
* Fixed message header length in conn_linuxMathias Hall-Andersen2017-10-271-1/+1
|
* Fixed timer issue when failing to send handshakeMathias Hall-Andersen2017-10-171-1/+2
| | | | + Identified send4 issue
* Initial implementation of source cachingMathias Hall-Andersen2017-10-161-41/+22
| | | | Yet untested.
* Definition of platform specific socket bindMathias Hall-Andersen2017-10-061-1/+1
|
* Clean up error handling of listen portJason A. Donenfeld2017-09-261-1/+1
|
* Simplified xplatform specJason A. Donenfeld2017-09-261-17/+9
|
* Begin work on source address caching (linux)Mathias Hall-Andersen2017-09-241-2/+1
|
* Fix up fwmark handlingJason A. Donenfeld2017-09-211-15/+25
|
* Renamed config.go to follow general naming patternMathias Hall-Andersen2017-08-281-0/+379