Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 branch 'master' into ipt-udp-matchers | Kevin Krakauer | |
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 | |
2020-01-28 | Implement an anon_inode equivalent for VFS2. | Jamie Liu | |
PiperOrigin-RevId: 291986033 | |||
2020-01-28 | Merge release-20200115.0-118-g76483b8 (automated) | gVisor bot | |
2020-01-28 | Check sigsetsize in rt_sigaction | Michael Pratt | |
This isn't in the libc wrapper, but it is in the syscall itself. Discovered by @xiaobo55x in #1625. PiperOrigin-RevId: 291973931 | |||
2020-01-28 | Merge release-20200115.0-117-g74e0450 (automated) | gVisor bot | |
2020-01-28 | Prefer Type& over Type & | Michael Pratt | |
And Type* over Type *. This is basically a whitespace only change. gVisor code already prefers left-alignment of pointers and references, but clang-format formats for consistency with the majority of a file, and some files leaned the wrong way. This is a one-time pass to make us completely conforming. Autogenerated with: $ find . \( -name "*.cc" -or -name "*.c" -or -name "*.h" \) \ | xargs clang-format -i -style="{BasedOnStyle: Google, \ DerivePointerAlignment: false, PointerAlignment: Left}" PiperOrigin-RevId: 291972421 | |||
2020-01-28 | Merge release-20200115.0-116-g5d56940 (automated) | gVisor bot | |
2020-01-27 | Create platform_util for tests. | Adin Scannell | |
PiperOrigin-RevId: 291869423 | |||
2020-01-28 | Merge release-20200115.0-115-g2a2da5b (automated) | gVisor bot | |
2020-01-27 | Add a type to represent the NDP Source Link Layer Address option | Ghanan Gowripalan | |
Tests: - header.TestNDPSourceLinkLayerAddressOptionEthernetAddress - header.TestNDPSourceLinkLayerAddressOptionSerialize - header.TestNDPOptionsIterCheck - header.TestNDPOptionsIter PiperOrigin-RevId: 291856429 | |||
2020-01-28 | Merge release-20200115.0-114-g5776a7b (automated) | gVisor bot | |
2020-01-27 | Fix header ordering and format all C++ code. | Adin Scannell | |
PiperOrigin-RevId: 291844200 | |||
2020-01-28 | Merge release-20200115.0-113-gdb68c85 (automated) | gVisor bot | |
2020-01-27 | Address GH comments. | Kevin Krakauer | |
2020-01-27 | Merge pull request #1561 from zhangningdlut:chris_tty | gVisor bot | |
PiperOrigin-RevId: 291821850 | |||
2020-01-28 | Merge release-20200115.0-111-g253c9e6 (automated) | gVisor bot | |