Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-31 | Merge release-20200127.0-44-g1495925 (automated) | gVisor bot | |
2020-01-30 | Simplify testing link rules. | Adin Scannell | |
PiperOrigin-RevId: 292458933 | |||
2020-01-31 | Merge release-20200127.0-43-gaf8f6f8 (automated) | gVisor bot | |
2020-01-30 | Merge pull request #1471 from xiaobo55x:syscall_test | gVisor bot | |
PiperOrigin-RevId: 292445329 | |||
2020-01-30 | Merge release-20200127.0-41-g9988cf2 (automated) | gVisor bot | |
2020-01-30 | Wrap all GetSocketPairs() in unnamed namespaces | Jay Zhuang | |
This avoids conflicting definitions of GetSocketPairs() in outer namespace when multiple such cc files are complied for one binary. PiperOrigin-RevId: 292420885 | |||
2020-01-30 | Merge release-20200127.0-40-gd62362f (automated) | gVisor bot | |
2020-01-30 | Merge pull request #1630 from xiaobo55x:kOLargeFile | gVisor bot | |
PiperOrigin-RevId: 292419699 | |||
2020-01-30 | Merge release-20200127.0-38-g4ee64a2 (automated) | gVisor bot | |
2020-01-30 | Fix for panic in endpoint.Close(). | Bhasker Hariharan | |
When sending a RST on shutdown we need to double check the state after acquiring the work mutex as the endpoint could have transitioned out of a connected state from the time we checked it and we acquired the workMutex. I added two tests but sadly neither reproduce the panic. I am going to leave the tests in as they are good to have anyway. PiperOrigin-RevId: 292393800 | |||
2020-01-30 | Merge release-20200127.0-37-g757b2b8 (automated) | gVisor bot | |
2020-01-30 | Merge pull request #1288 from lubinszARM:pr_ring0_6 | gVisor bot | |
PiperOrigin-RevId: 292369598 | |||
2020-01-30 | Merge release-20200127.0-35-gede8dfa (automated) | gVisor bot | |
2020-01-30 | Enforce splice offset limits | Michael Pratt | |
Splice must not allow negative offsets. Writes also must not allow offset + size to overflow int64. Reads are similarly broken, but not just in splice (b/148095030). Reported-by: syzbot+0e1ff0b95fb2859b4190@syzkaller.appspotmail.com PiperOrigin-RevId: 292361208 | |||
2020-01-30 | Merge release-20200127.0-34-gec06797 (automated) | gVisor bot | |
2020-01-30 | Do not include the Source Link Layer option with an unspecified source address | Ghanan Gowripalan | |
When sending NDP messages with an unspecified source address, the Source Link Layer address must not be included. Test: stack_test.TestDADResolve PiperOrigin-RevId: 292341334 | |||
2020-01-30 | Merge release-20200127.0-33-g6f841c3 (automated) | gVisor bot | |
2020-01-29 | Do not spawn a goroutine when calling stack.NDPDispatcher's methods | Ghanan Gowripalan | |
Do not start a new goroutine when calling stack.NDPDispatcher.OnDuplicateAddressDetectionStatus. PiperOrigin-RevId: 292268574 | |||
2020-01-30 | Merge release-20200127.0-32-g0ade523 (automated) | gVisor bot | |
2020-01-29 | Fix iptables tests that were broken by rename. | Kevin Krakauer | |
The name of the runner binary target changed from "runner" to "runner-image", causing iptables tests to fail. PiperOrigin-RevId: 292242263 | |||
2020-01-30 | Merge release-20200127.0-31-g51b7835 (automated) | gVisor bot | |
2020-01-29 | Add support for TCP_DEFER_ACCEPT. | Bhasker Hariharan | |
PiperOrigin-RevId: 292233574 | |||
2020-01-29 | Merge release-20200127.0-30-g148fda6 (automated) | gVisor bot | |
2020-01-29 | Add plumbing for file locks in VFS2. | Dean Deng | |
Updates #1480 PiperOrigin-RevId: 292180192 | |||
2020-01-29 | Merge release-20200127.0-29-g37bb502 (automated) | gVisor bot | |
2020-01-29 | sentry: rename SetRSEQInterruptedIP to SetOldRSeqInterruptedIP for arm64 | Andrei Vagin | |
For amd64, this has been done on cl/288342928. PiperOrigin-RevId: 292170856 | |||
2020-01-29 | Merge release-20200127.0-28-g8dcedc9 (automated) | gVisor bot | |
2020-01-29 | Add //pkg/sentry/devices/memdev. | Jamie Liu | |
PiperOrigin-RevId: 292165063 | |||
2020-01-29 | supporting sError in guest kernel on Arm64 | Bin Lu | |
For test case 'TestBounce', we use KVM_SET_VCPU_EVENTS to trigger sError to leave guest. Signed-off-by: Bin Lu <bin.lu@arm.com> | |||
2020-01-29 | Merge release-20200127.0-27-g4cb55a7 (automated) | gVisor bot | |
2020-01-28 | Prevent arbitrary size allocation when sending UDS messages. | Dean Deng | |
Currently, Send() will copy data into a new byte slice without regard to the original size. Size checks should be performed before the allocation takes place. Note that for the sake of performance, we avoid putting the buffer allocation into the critical section. As a result, the size checks need to be performed again within Enqueue() in case the limit has changed. PiperOrigin-RevId: 292058147 | |||
2020-01-29 | Merge release-20200127.0-26-g396c574 (automated) | gVisor bot | |
2020-01-28 | Add support for WritableSource in DynamicBytesFileDescriptionImpl | Fabricio Voznika | |
WritableSource is a convenience interface used for files that can be written to, e.g. /proc/net/ipv4/tpc_sack. It reads max of 4KB and only from offset 0 which should cover most cases. It can be extended as neeed. Updates #1195 PiperOrigin-RevId: 292056924 | |||
2020-01-29 | Merge release-20200115.0-127-g3d046fe (automated) | gVisor bot | |
2020-01-28 | Changes missing in last submit | Fabricio Voznika | |
Updates #1487 Updates #1623 PiperOrigin-RevId: 292040835 | |||
2020-01-28 | Merge release-20200115.0-126-g431ff52 (automated) | gVisor bot | |
2020-01-28 | Update link address for senders of Neighbor Solicitations | Ghanan Gowripalan | |
Update link address for senders of NDP Neighbor Solicitations when the NS contains an NDP Source Link Layer Address option. Tests: - ipv6.TestNeighorSolicitationWithSourceLinkLayerOption - ipv6.TestNeighorSolicitationWithInvalidSourceLinkLayerOption PiperOrigin-RevId: 292028553 | |||
2020-01-28 | Merge release-20200115.0-125-g437c986 (automated) | gVisor bot | |
2020-01-28 | Add vfs.FileDescription to FD table | Fabricio Voznika | |
FD table now holds both VFS1 and VFS2 types and uses the correct one based on what's set. Parts of this CL are just initial changes (e.g. sys_read.go, runsc/main.go) to serve as a template for the remaining changes. Updates #1487 Updates #1623 PiperOrigin-RevId: 292023223 | |||
2020-01-28 | Merge release-20200115.0-124-g2862b0b (automated) | gVisor bot | |
2020-01-28 | Add //pkg/sentry/fsimpl/devtmpfs. | Jamie Liu | |
PiperOrigin-RevId: 292021389 | |||
2020-01-28 | Merge release-20200115.0-123-gce0bac4 (automated) | gVisor bot | |
2020-01-28 | Include the NDP Source Link Layer option when sending DAD messages | Ghanan Gowripalan | |
Test: stack_test.TestDADResolve PiperOrigin-RevId: 292003124 | |||
2020-01-28 | Merge release-20200115.0-122-gf263801 (automated) | gVisor bot | |
2020-01-28 | fs/splice: don't report partial errors for special files | Andrei Vagin | |
Special files can have additional requirements for granularity. For example, read from eventfd returns EINVAL if a size is less 8 bytes. Reported-by: syzbot+3905f5493bec08eb7b02@syzkaller.appspotmail.com PiperOrigin-RevId: 292002926 | |||
2020-01-28 | Merge release-20200115.0-121-g34fbd84 (automated) | gVisor bot | |
2020-01-28 | Add VFS2 support for epoll. | Jamie Liu | |
PiperOrigin-RevId: 291997879 | |||
2020-01-28 | Merge release-20200115.0-120-gd99329e (automated) | gVisor bot | |
2020-01-28 | netlink: add support for RTM_F_LOOKUP_TABLE | Jianfeng Tan | |
Test command: $ ip route get 1.1.1.1 Fixes: #1099 Signed-off-by: Jianfeng Tan <henry.tjf@antfin.com> COPYBARA_INTEGRATE_REVIEW=https://github.com/google/gvisor/pull/1121 from tanjianfeng:fix-1099 e6919f3d4ede5aa51a48b3d2be0d7a4b482dd53d PiperOrigin-RevId: 291990716 | |||
2020-01-28 | Merge release-20200115.0-119-g1119644 (automated) | gVisor bot | |