]> Cypherpunks.ru repositories - govpn.git/commit
Do not check nonce against buckets in TCP mode
authorSergey Matveev <stargrave@stargrave.org>
Tue, 25 Aug 2015 09:00:34 +0000 (12:00 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 25 Aug 2015 09:00:34 +0000 (12:00 +0300)
commit327a01aa70ad295de80da527bfdb7e5dd84beae8
tree9de88e46339f87c3574b7681e56c1d8f52280eae
parent42ae1ec88bf0d8050e2d328aeec433d1cde3927b
Do not check nonce against buckets in TCP mode

There is no need in nonce checking against buckets in TCP mode because
all incoming data can not be reordered normally. Any reordering means
intrusion by the man in the middle. This is performance optimization.

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
src/govpn/cmd/govpn-client/main.go
src/govpn/cmd/govpn-client/proxy.go
src/govpn/cmd/govpn-client/tcp.go
src/govpn/cmd/govpn-client/udp.go
src/govpn/cmd/govpn-server/main.go
src/govpn/cmd/govpn-server/tcp.go
src/govpn/cmd/govpn-server/udp.go
src/govpn/handshake.go
src/govpn/transport.go
src/govpn/transport_test.go