Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-16 | Merge release-20190806.1-279-gbbdcf44 (automated) | gVisor bot | |
2019-10-16 | Fix syscall changes lost in rebase | Michael Pratt | |
These syscalls were changed in the amd64 file around the time the arm64 PR was sent out, so their changes got lost. Updates #63 PiperOrigin-RevId: 275114194 | |||
2019-10-16 | Merge release-20190806.1-278-gd22f053 (automated) | gVisor bot | |
2019-10-16 | Merge pull request #736 from tanjianfeng:fix-unix | gVisor bot | |
PiperOrigin-RevId: 275114157 | |||
2019-10-16 | Merge release-20190806.1-275-gde9a8e0 (automated) | gVisor bot | |
2019-10-16 | Remove death from exec test names | Michael Pratt | |
These aren't actually death tests in the GUnit sense. i.e., they don't call EXPECT_EXIT or EXPECT_DEATH. PiperOrigin-RevId: 275099957 | |||
2019-10-16 | Merge release-20190806.1-274-g0457a4c (automated) | gVisor bot | |
2019-10-15 | Minor vfs.FileDescriptionImpl fixes. | Jamie Liu | |
- Pass context.Context to OnClose(). - Pass memmap.MMapOpts to ConfigureMMap() by pointer so that implementations can actually mutate it as required. PiperOrigin-RevId: 274934967 | |||
2019-10-16 | Merge release-20190806.1-273-gf98c3ee (automated) | gVisor bot | |
2019-10-15 | Remove panic when reassembly fails. | Bhasker Hariharan | |
Reassembly can fail due to an invalid sequence of fragments being received. eg. Multiple fragments with same id which claim to be the last one by setting the more flag to 0 etc. It's safer to just drop the reassembler and increment a metric than to panic when reassembly fails. PiperOrigin-RevId: 274920901 | |||
2019-10-15 | Merge release-20190806.1-272-gdb1ca5c (automated) | gVisor bot | |
2019-10-15 | Set NDP hop limit in accordance with RFC 4861 | Tamir Duberstein | |
...and do not populate link address cache at dispatch. This partially reverts 313c767b0001bf6271405f1b765b60a334d6e911, which caused malformed packets (e.g. NDP Neighbor Adverts with incorrect hop limit values) to populate the address cache. In particular, this masked a bug that was introduced to the Neighbor Advert generation code in 7c1587e3401a010d1865df61dbaf117c77dd062e. PiperOrigin-RevId: 274865182 | |||
2019-10-15 | Merge release-20190806.1-271-ga295616 (automated) | gVisor bot | |
2019-10-15 | Make Attach no longer a special snowflake | Michael Pratt | |
fsgofer.attachPoint.Attach has a bunch of funky special logic to create a RW file or connect a socket rather than creating a standard control file like localFile.Walk. This is unecessary and error-prone, as the attach point still has to go through Open or Connect which will properly convert the control file to something usable. As such, switch the logic to be equivalent to a simple Walk. Updates #235 PiperOrigin-RevId: 274827872 | |||
2019-10-15 | Merge release-20190806.1-270-gbfa0bb2 (automated) | gVisor bot | |
2019-10-14 | Internal change. | gVisor bot | |
PiperOrigin-RevId: 274700093 | |||
2019-10-14 | Merge release-20190806.1-269-g35d35ea (automated) | gVisor bot | |
2019-10-14 | Merge pull request #997 from dvrkps:patch-1 | gVisor bot | |
PiperOrigin-RevId: 274675428 | |||
2019-10-14 | Merge release-20190806.1-266-g0103965 (automated) | gVisor bot | |
2019-10-14 | Bump rules_go to v0.20.0 and gazelle to v0.19.0 | Nicolas Lacasse | |
PiperOrigin-RevId: 274673485 | |||
2019-10-14 | Merge release-20190806.1-265-g2302afb (automated) | gVisor bot | |
2019-10-14 | Reorder BUILD license and load functions in netstack. | Kevin Krakauer | |
PiperOrigin-RevId: 274672346 | |||
2019-10-14 | Merge release-20190806.1-264-ga296425 (automated) | gVisor bot | |
2019-10-14 | Use a different fanoutID for each new fdbased endpoint. | Bhasker Hariharan | |
PiperOrigin-RevId: 274638272 | |||
2019-10-11 | Set base to root | Davor Kapsa | |
2019-10-10 | Merge release-20190806.1-263-g470997c (automated) | gVisor bot | |
2019-10-10 | Allow for zero byte iovec with MSG_PEEK | MSG_TRUNC in recvmsg. | Ian Lewis | |
This allows for peeking at the length of the next message on a netlink socket without pulling it off the socket's buffer/queue, allowing tools like 'ip' to work. This CL also fixes an issue where dump_done_errno was not included in the NLMSG_DONE messages payload. Issue #769 PiperOrigin-RevId: 274068637 | |||
2019-10-10 | Merge release-20190806.1-262-gc7e901f (automated) | gVisor bot | |
2019-10-10 | Fix bugs in fragment handling. | Bhasker Hariharan | |
Strengthen the header.IPv4.IsValid check to correctly check for IHL/TotalLength fields. Also add a check to make sure fragmentOffsets + size of the fragment do not cause a wrap around for the end of the fragment. PiperOrigin-RevId: 274049313 | |||
2019-10-10 | Merge release-20190806.1-261-g0653391 (automated) | gVisor bot | |
2019-10-10 | Update TODO for OCI seccomp support. | Ian Lewis | |
PiperOrigin-RevId: 274042343 | |||
2019-10-10 | Remove unnecessary assignment to path | Davor Kapsa | |
2019-10-10 | Merge release-20190806.1-260-ga5170fd (automated) | gVisor bot | |
2019-10-10 | Allow rt_sigreturn in runsc gofer | Michael Pratt | |
rt_sigreturn is required for signal handling (e.g., SIGSEGV for nil-pointer dereference). Before this, nil-pointer dereferences cause a syscall violation instead of a panic. PiperOrigin-RevId: 274028767 | |||
2019-10-10 | Merge release-20190806.1-259-gf8b1859 (automated) | gVisor bot | |
2019-10-10 | Fix signalfd polling. | Adin Scannell | |
The signalfd descriptors otherwise always show as available. This can lead programs to spin, assuming they are looking to see what signals are pending. Updates #139 PiperOrigin-RevId: 274017890 | |||
2019-10-10 | Merge release-20190806.1-258-g14952d0 (automated) | gVisor bot | |
2019-10-10 | Merge pull request #909 from xiaobo55x:atomic_bitsops | gVisor bot | |
PiperOrigin-RevId: 274011064 | |||
2019-10-10 | Merge release-20190806.1-256-gbf870c1 (automated) | gVisor bot | |
2019-10-09 | Internal change. | gVisor bot | |
PiperOrigin-RevId: 273861936 | |||
2019-10-09 | Merge release-20190806.1-255-g7a2d5b2 (automated) | gVisor bot | |
2019-10-09 | Merge pull request #811 from lubinszARM:pr_testutil | gVisor bot | |
PiperOrigin-RevId: 273781641 | |||
2019-10-09 | Merge release-20190806.1-253-gf1061aa (automated) | gVisor bot | |
2019-10-09 | Add blacklists for remaining runtime tests, and test that they parse correctly. | Nicolas Lacasse | |
PiperOrigin-RevId: 273781112 | |||
2019-10-09 | Merge pull request #813 from xiaobo55x:pkg_sleep | gVisor bot | |
PiperOrigin-RevId: 273668431 | |||
2019-10-09 | Enable pkg/atomicbitops support on arm64. | Haibo Xu | |
Signed-off-by: Haibo Xu <haibo.xu@arm.com> Change-Id: I1646aaa6f07b5ec31c39c318b70f48693fe59a7c | |||
2019-10-08 | Merge release-20190806.1-250-ga357fe4 (automated) | gVisor bot | |
2019-10-08 | Remove stale TODO | Fabricio Voznika | |
PiperOrigin-RevId: 273630282 | |||
2019-10-08 | Merge release-20190806.1-249-gb9cdbc2 (automated) | gVisor bot | |
2019-10-08 | Ignore mount options that are not supported in shared mounts | Fabricio Voznika | |
Options that do not change mount behavior inside the Sentry are irrelevant and should not be used when looking for possible incompatibilities between master and slave mounts. PiperOrigin-RevId: 273593486 |