gvisor/pkg/tcpip
Kevin Krakauer 3246040447 Deep copy dispatcher views.
When VectorisedViews were passed up the stack from packet_dispatchers, we were
passing a sub-slice of the dispatcher's views fields. The dispatchers then
immediately set those views to nil.

This wasn't caught before because every implementer copied the data in these
views before returning.

PiperOrigin-RevId: 277615351
2019-10-30 17:12:57 -07:00
..
adapters/gonet Remove centralized registration of protocols. 2019-09-25 12:57:05 -07:00
buffer netstack/tcp: software segmentation offload 2019-10-22 11:55:56 -07:00
checker Validate the checksum for incoming ICMPv6 packets 2019-10-25 16:06:55 -07:00
hash/jenkins Remove go_test from go_stateify and go_marshal 2019-09-12 15:10:17 -07:00
header Support iterating an NDP options buffer. 2019-10-29 10:30:21 -07:00
iptables Reorder BUILD license and load functions in netstack. 2019-10-14 15:21:59 -07:00
link Deep copy dispatcher views. 2019-10-30 17:12:57 -07:00
network Validate the checksum for incoming ICMPv6 packets 2019-10-25 16:06:55 -07:00
ports Fix bugs in PickEphemeralPort for TCP. 2019-09-30 13:55:22 -07:00
sample Remove centralized registration of protocols. 2019-09-25 12:57:05 -07:00
seqnum Reorder BUILD license and load functions in netstack. 2019-10-14 15:21:59 -07:00
stack Deep copy dispatcher views. 2019-10-30 17:12:57 -07:00
transport Deep copy dispatcher views. 2019-10-30 17:12:57 -07:00
BUILD Reorder BUILD license and load functions in netstack. 2019-10-14 15:21:59 -07:00
tcpip.go Convert DelayOption to the newer/faster SockOpt int type. 2019-10-25 13:15:34 -07:00
tcpip_test.go Implement proper local broadcast behavior 2019-10-03 19:31:35 -07:00
time.s Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
time_unsafe.go Update build tags to allow Go 1.14 2019-10-29 13:18:16 -07:00