]> Cypherpunks repositories - gostls13.git/commit
net: keep waiting for valid DNS response until timeout
authorMatthew Dempsky <mdempsky@google.com>
Sat, 16 Apr 2016 02:19:58 +0000 (19:19 -0700)
committerMatthew Dempsky <mdempsky@google.com>
Fri, 22 Apr 2016 22:16:08 +0000 (22:16 +0000)
commit3411d6321979b33291e3b4c6fe79d4dd41bd5fba
tree0382b4b7b3137e2c0c836279d2cec2dfc0fb812b
parent9f1ccd647fcdb1b703c1042c90434e15aff75013
net: keep waiting for valid DNS response until timeout

Prevents denial of service attacks from bogus UDP packets.

Fixes #13281.

Change-Id: Ifb51b17a1b0807bfd27b144d6037431701184e7b
Reviewed-on: https://go-review.googlesource.com/22126
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/net/dnsclient_unix.go
src/net/dnsclient_unix_test.go
src/net/dnsmsg.go
src/net/dnsmsg_test.go