gvisor/pkg
Arthur Sfez 2a2cb29e1c Validate IGMP packets
This change also adds support for Router Alert option processing on
incoming packets, a new stat for Router Alert option, and exports
all the IP-option related stats.

Fixes #5491

PiperOrigin-RevId: 358238123
2021-02-18 12:29:54 -08:00
..
abi [go-marshal] Add dynamic tag in go_marshal. 2021-02-08 18:08:29 -08:00
amutex Invert dependency between the context and amutex packages. 2020-09-15 15:14:53 -07:00
atomicbitops Automated rollback of changelist 303799678 2020-04-01 11:06:26 -07:00
binary
bits Misc fixes to make stat_test pass (almost) 2020-03-25 14:59:15 -07:00
bpf Fix more nogo tests 2020-11-03 15:23:32 -08:00
buffer
cleanup
compressio
context Support VFS2 save/restore. 2020-10-23 17:48:33 -07:00
control Add benchmarks targets to BuildKite. 2021-01-05 13:21:54 -08:00
coverage Avoid atomic operations in kcov processing. 2021-01-22 11:32:56 -08:00
cpuid Fix simple mistakes identified by goreportcard. 2021-01-12 12:38:22 -08:00
crypto Internal change. 2020-12-03 14:47:16 -08:00
eventchannel Remove legacy bazel configurations. 2020-10-19 16:28:40 -07:00
fd Simplify FD handling for container start/exec 2020-09-04 11:42:02 -07:00
fdchannel Add gohacks.Slice/StringHeader. 2021-02-17 17:41:10 -08:00
fdnotifier Consistent precondition formatting 2020-08-20 13:32:24 -07:00
flipcall Add gohacks.Slice/StringHeader. 2021-02-17 17:41:10 -08:00
fspath
gate
gohacks Add gohacks.Slice/StringHeader. 2021-02-17 17:41:10 -08:00
goid Require sync.Mutex to lock and unlock from the same goroutine 2020-11-19 14:29:34 -08:00
ilist Make ilist split safe. 2021-01-11 13:18:01 -08:00
iovec fdbased: Vectorized write for packet; relax writev syscall filter. 2020-07-15 15:05:32 -07:00
linewriter
lisafs
log
marshal Replace remaining uses of reflection-based marshalling. 2020-09-29 18:08:07 -07:00
memutil
merkletree Internal change. 2021-02-11 17:12:23 -08:00
metric Human-readable metric emit logs 2021-01-13 08:20:00 -08:00
p9 Fix simple mistakes identified by goreportcard. 2021-01-12 12:38:22 -08:00
pool Remove existing nogo exceptions. 2020-12-11 12:06:49 -08:00
procid Bump build constraints to 1.17 2020-08-24 12:58:39 -07:00
rand Actually wrap rand.Reader in bufio.Reader. 2020-03-20 17:02:13 -07:00
refs
refsvfs2 Combine reference count logs into one message. 2021-01-15 14:40:26 -08:00
ring0 arm64 kvm:implement basic lazy save and restore for FPSIMD registers 2021-02-03 11:50:36 +00:00
safecopy Don't use REP string instructions in safecopy.memcpy. 2020-04-09 11:03:43 -07:00
safemem Add gohacks.Slice/StringHeader. 2021-02-17 17:41:10 -08:00
seccomp Fix simple mistakes identified by goreportcard. 2021-01-12 12:38:22 -08:00
secio Standardize on tools directory. 2020-01-27 12:21:00 -08:00
segment Fix simple mistakes identified by goreportcard. 2021-01-12 12:38:22 -08:00
sentry Validate IGMP packets 2021-02-18 12:29:54 -08:00
shim Fix code review issues 2021-01-13 13:06:15 -08:00
sleep Consolidate most synchronization primitive linknames in the sync package. 2020-12-02 19:08:32 -08:00
state Make type sanity checking happen only in race builds. 2021-01-05 18:15:27 -08:00
sync Add gohacks.Slice/StringHeader. 2021-02-17 17:41:10 -08:00
syncevent Consolidate most synchronization primitive linknames in the sync package. 2020-12-02 19:08:32 -08:00
syserr Let sentry understand tcpip.ErrMalformedHeader 2021-02-11 16:01:43 -08:00
syserror Add FUSE umount support 2020-09-16 12:19:30 -07:00
tcpip Validate IGMP packets 2021-02-18 12:29:54 -08:00
test Fix bug with iperf and don't profile runc. 2021-02-12 11:28:16 -08:00
unet
urpc Add benchmarks targets to BuildKite. 2021-01-05 13:21:54 -08:00
usermem Add gohacks.Slice/StringHeader. 2021-02-17 17:41:10 -08:00
waiter Implement `fcntl` options `F_GETSIG` and `F_SETSIG`. 2020-12-03 06:20:29 -08:00