Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-09 | Merge release-20200323.0-104-g8f68be7 (automated) | gVisor bot | |
2020-04-09 | Don't use REP string instructions in safecopy.memcpy. | Jamie Liu | |
PiperOrigin-RevId: 305718392 | |||
2020-04-09 | Merge release-20200323.0-103-g7928aa3 (automated) | gVisor bot | |
2020-04-09 | Convert int and bool socket options to use GetSockOptInt and GetSockOptBool | Andrei Vagin | |
PiperOrigin-RevId: 305699233 | |||
2020-04-09 | Merge release-20200323.0-102-g1ebfdcc (automated) | gVisor bot | |
2020-04-09 | kokoro: fix handling of apt-get errors | Andrei Vagin | |
When a command is called as if expression, its error code can be get only in this if block. For example, the next script prints 0: if ( false ); then true fi echo $? PiperOrigin-RevId: 305638629 | |||
2020-04-09 | Merge release-20200323.0-101-g21e438d (automated) | gVisor bot | |
2020-04-08 | Dereference pointers in Layer's Stringer impl | gVisor bot | |
Dereference any fields which are pointers before string formatting so that the value pointed to ends up in the string representation. Tested: Added TestLayerStringFormat to //third_party/gvisor/test/packetimpact/testbench:testbench_test PiperOrigin-RevId: 305627821 | |||
2020-04-09 | Merge release-20200323.0-100-ga10389e (automated) | gVisor bot | |
2020-04-08 | splice: cap splice calls to MAX_RW_COUNT | Andrei Vagin | |
The Linux does the same. Reported-by: syzbot+e81716e8956e92e9d56b@syzkaller.appspotmail.com PiperOrigin-RevId: 305625439 | |||
2020-04-09 | Merge release-20200323.0-99-g7297fd7 (automated) | gVisor bot | |
2020-04-08 | Bump proc_test's kRSSTolerance to 10MB. | Jamie Liu | |
PiperOrigin-RevId: 305604557 | |||
2020-04-09 | Merge release-20200323.0-98-g0f75f72 (automated) | gVisor bot | |
2020-04-08 | Don't call platform.AddressSpace.MapFile with no permissions. | Jamie Liu | |
PiperOrigin-RevId: 305598136 | |||
2020-04-09 | Merge release-20200323.0-97-g6dd5a1f (automated) | gVisor bot | |
2020-04-08 | Clean up TODOs | Fabricio Voznika | |
PiperOrigin-RevId: 305592245 | |||
2020-04-09 | Merge release-20200323.0-96-g981a587 (automated) | gVisor bot | |
2020-04-08 | Remove InodeOperations FIXMEs that will be obsoleted by VFS2. | Dean Deng | |
PiperOrigin-RevId: 305588941 | |||
2020-04-08 | Merge release-20200323.0-95-g357f136 (automated) | gVisor bot | |
2020-04-08 | Handle utimes correctly for shared gofer filesystems. | Dean Deng | |
Determine system time from within the sentry rather than relying on the remote filesystem to prevent inconsistencies. Resolve related TODOs; the time discrepancies in question don't exist anymore. PiperOrigin-RevId: 305557099 | |||
2020-04-08 | Merge release-20200323.0-94-g2907e6d (automated) | gVisor bot | |
2020-04-08 | file test: Remove FIXME about FIFO. It is already tested in mknod test. | Ting-Yu Wang | |
PiperOrigin-RevId: 305546584 | |||
2020-04-08 | Merge release-20200323.0-93-gd8c0c1d (automated) | gVisor bot | |
2020-04-08 | Do not hold FileDescription references in VFS2 procfs inodes. | Jamie Liu | |
FileDescription references are side-effectual; for example, holding a reference on the write end of a pipe prevents reads from the read end from returning EOF. This change is consistent with Linux, but not VFS1; while VFS1 also has this bug, it's less visible there since VFS1 procfs disables caching. Updates #1195 PiperOrigin-RevId: 305545099 | |||
2020-04-08 | Enable SubprocessExited and SubprocessZombie for gVisor | Fabricio Voznika | |
Updates #164 PiperOrigin-RevId: 305544029 | |||
2020-04-08 | Merge release-20200323.0-91-g71c7e24 (automated) | gVisor bot | |
2020-04-08 | Return all packets when Expect fails. | Eyal Soha | |
PiperOrigin-RevId: 305466309 | |||
2020-04-08 | Merge release-20200323.0-90-gc7d841a (automated) | gVisor bot | |
2020-04-08 | tests: Specify NoRandomSave for PortReuse tests | Andrei Vagin | |
SO_REUSEPORT is not properly restored: https://github.com/google/gvisor/issues/873 PiperOrigin-RevId: 305422775 | |||
2020-04-08 | Merge release-20200323.0-89-g56054fc (automated) | gVisor bot | |
2020-04-07 | Add friendlier messages for frequently encountered errors. | Ian Lewis | |
Issue #2270 Issue #1765 PiperOrigin-RevId: 305385436 | |||
2020-04-07 | Update TODO to #238 | Ian Lewis | |
Move TODO to #238 so that proper synchronization of operations is handled when we create the urpc client. Issue #238 Fixes #512 PiperOrigin-RevId: 305383924 | |||
2020-04-07 | Make unlink tests pass with goferfs | Fabricio Voznika | |
Required directory checks were being skipped when there was no child cached. Now the code always loads the child file before unlinking it. Updates #1198 PiperOrigin-RevId: 305382323 | |||
2020-04-08 | Merge release-20200323.0-86-gdbcc59a (automated) | gVisor bot | |
2020-04-07 | Test TCP sender behavior against window shrinking | gVisor bot | |
RFC 1122 Section 3.7: A sending TCP MUST be robust against window shrinking, which may cause the "useable window" to become negative. PiperOrigin-RevId: 305377072 | |||
2020-04-07 | Merge release-20200323.0-85-gacf0259 (automated) | gVisor bot | |
2020-04-07 | Don't map the 0 uid into a sandbox user namespace | Andrei Vagin | |
Starting with go1.13, we can specify ambient capabilities when we execute a new process with os/exe.Cmd. PiperOrigin-RevId: 305366706 | |||
2020-04-07 | Merge release-20200323.0-84-g693b6bd (automated) | gVisor bot | |
2020-04-07 | Correctly distinguish between seekable and non-seekable host fds. | Dean Deng | |
Check whether an fd is seekable by calling the seek syscall and examining the return value, instead of checking the file type, which is inaccurate. PiperOrigin-RevId: 305361593 | |||
2020-04-07 | Merge release-20200323.0-83-gfc72eb3 (automated) | gVisor bot | |
2020-04-07 | Remove TODOs for local gofer extended attributes. | Dean Deng | |
PiperOrigin-RevId: 305344989 | |||
2020-04-07 | Merge release-20200323.0-82-gd5ddb53 (automated) | gVisor bot | |
2020-04-07 | Remove out-of-date TODOs. | Ting-Yu Wang | |
We already have network namespace for netstack. PiperOrigin-RevId: 305341954 | |||
2020-04-07 | Merge release-20200323.0-81-g47db097 (automated) | gVisor bot | |
2020-04-07 | Internal change. | gVisor bot | |
PiperOrigin-RevId: 305341059 | |||
2020-04-07 | Merge release-20200323.0-80-g6db55a5 (automated) | gVisor bot | |
2020-04-07 | Require that IPv6 headers be in the first fragment | Ghanan Gowripalan | |
Test: - header_test.TestIPv6ExtHdrIter - ipv6_test.TestReceiveIPv6Fragments Updates #2197, #2333 PiperOrigin-RevId: 305330178 | |||
2020-04-07 | Merge release-20200323.0-79-g71770e5 (automated) | gVisor bot | |
2020-04-07 | mkdir test: Address TODOs and re-enable a test. | Ting-Yu Wang | |
PiperOrigin-RevId: 305328184 | |||
2020-04-07 | Merge release-20200323.0-78-g94319a8 (automated) | gVisor bot | |