]> git.ipfire.org Git - thirdparty/wireguard-go.git/commit
Rework of entire locking system
authorMathias Hall-Andersen <mathias@hall-andersen.dk>
Fri, 2 Feb 2018 15:40:14 +0000 (16:40 +0100)
committerMathias Hall-Andersen <mathias@hall-andersen.dk>
Fri, 2 Feb 2018 15:40:14 +0000 (16:40 +0100)
commit029410b118f079d77fa448cf56a97b949faee126
tree5c9ecf509601b3abffe36094b3b228b87b7d8b92
parent1e42b1402261d15b87b1b5871f7bc51342b46e34
Rework of entire locking system

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.
src/conn.go
src/device.go
src/noise_helpers.go
src/noise_protocol.go
src/peer.go
src/receive.go
src/send.go
src/timers.go
src/tun_linux.go
src/uapi.go