Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-22 | Merge release-20210112.0-75-gf52f0101b (automated) | gVisor bot | |
2021-01-22 | Implement F_GETLK fcntl. | Dean Deng | |
Fixes #5113. PiperOrigin-RevId: 353313374 | |||
2021-01-22 | Merge release-20210112.0-74-g6c0e1d9cf (automated) | gVisor bot | |
2021-01-22 | Define tcpip.Payloader in terms of io.Reader | Tamir Duberstein | |
Fixes #1509. PiperOrigin-RevId: 353295589 | |||
2021-01-22 | Merge release-20210112.0-73-g527ef5fc0 (automated) | gVisor bot | |
2021-01-22 | Merge release-20210112.0-72-g65594d30a (automated) | gVisor bot | |
2021-01-22 | Add tests for RACK | Nayana Bidari | |
- Added packetimpact tests for RACK. PiperOrigin-RevId: 353282342 | |||
2021-01-22 | Avoid atomic operations in kcov processing. | Dean Deng | |
Atomic operations here significantly slow down gVisor builds with kcov/coverage enabled. Also mark these functions go:norace to avoid complaints from the race detector. PiperOrigin-RevId: 353281865 | |||
2021-01-22 | Merge release-20210112.0-71-g16b81308c (automated) | gVisor bot | |
2021-01-22 | Merge release-20210112.0-70-g9b4f4655e (automated) | gVisor bot | |
2021-01-22 | Add initial mitigate code and cpu parsing. | Zach Koopmans | |
PiperOrigin-RevId: 353274135 | |||
2021-01-22 | Remove dependency to abi/linux | Fabricio Voznika | |
abi package is to be used by the Sentry to implement the Linux ABI. Code dealing with the host should use x/sys/unix. PiperOrigin-RevId: 353272679 | |||
2021-01-22 | Merge release-20210112.0-69-gf14f3ba3e (automated) | gVisor bot | |
2021-01-22 | Fix TestDuplicateEnvVariable flakyness | Fabricio Voznika | |
Updates #5226 PiperOrigin-RevId: 353262133 | |||
2021-01-22 | Merge release-20210112.0-68-g010cadd3b (automated) | gVisor bot | |
2021-01-22 | [infra] Fix Build Github action failure. | Ayush Ranjan | |
The GH Build action has been failing with the error message: ``` --- BUILD -c opt //runsc tee: /proc/self/fd/2: No such device or address ``` tee /dev/fd/2 seems to be the canonical way of copying stdin to stderr. So use that instead. PiperOrigin-RevId: 353259087 | |||
2021-01-22 | Merge release-20210112.0-67-ge0f4e46e3 (automated) | gVisor bot | |
2021-01-22 | Merge release-20210112.0-66-gcfbf20917 (automated) | gVisor bot | |
2021-01-21 | Resolve static link addresses in GetLinkAddress | Ghanan Gowripalan | |
If a network address has a static mapping to a link address, calculate it in GetLinkAddress. Test: stack_test.TestStaticGetLinkAddress PiperOrigin-RevId: 353179616 | |||
2021-01-21 | iptables: support matching the input interface name | Toshi Kikuchi | |
We have support for the output interface name, but not for the input interface name. This change adds the support for the input interface name, and adds the test cases for it. Fixes #5300 PiperOrigin-RevId: 353179389 | |||
2021-01-22 | Merge release-20210112.0-65-gd02c03a26 (automated) | gVisor bot | |
2021-01-21 | Syscall docs update | Ian Lewis | |
- Moves the id to the <tr> tag so that the page aligns properly when using an anchor. - Makes the syscall number a link to the anchor. - Fixes some broken links to syscalls without man pages. PiperOrigin-RevId: 353159903 | |||
2021-01-22 | Merge release-20210112.0-64-g9f46328e1 (automated) | gVisor bot | |
2021-01-21 | Only use callback for GetLinkAddress | Ghanan Gowripalan | |
GetLinkAddress's callback will be called immediately with a stack.LinkResolutionResult which will hold the link address so no need to also return the link address from the function. Fixes #5151. PiperOrigin-RevId: 353157857 | |||
2021-01-22 | Merge release-20210112.0-63-g8ecff1890 (automated) | gVisor bot | |
2021-01-21 | Do not cache remote link address in Route | Ghanan Gowripalan | |
...unless explicitly requested via ResolveWith. Remove cancelled channels from pending packets as we can use the link resolution channel in a FIFO to limit the number of maximum pending resolutions we should queue packets for. This change also defers starting the goroutine that handles link resolution completion to when link resolution succeeds, fails or gets cancelled due to the max number of pending resolutions being reached. Fixes #751. PiperOrigin-RevId: 353130577 | |||
2021-01-22 | Merge release-20210112.0-62-g48dfb8db9 (automated) | gVisor bot | |
2021-01-22 | Merge release-20210112.0-61-g7bf656f4c (automated) | gVisor bot | |
2021-01-21 | Add image presubmit tests and mark fsstress x86_64 only. | Adin Scannell | |
PiperOrigin-RevId: 353118942 | |||
2021-01-21 | Fix ownership change logic | Fabricio Voznika | |
Previously fsgofer was skipping chown call if the uid and gid were the same as the current user/group. However, when setgid is set, the group may not be the same as the caller. Instead, compare the actual uid/gid of the file after it has been created and change ownership only if needed. Updates #180 PiperOrigin-RevId: 353118733 | |||
2021-01-21 | Merge release-20210112.0-60-g89df5a681 (automated) | gVisor bot | |
2021-01-21 | Queue packets in WritePackets when resolving link address | Ghanan Gowripalan | |
Test: integration_test.TestWritePacketsLinkResolution Fixes #4458. PiperOrigin-RevId: 353108826 | |||
2021-01-21 | Merge release-20210112.0-59-g0ca4cf769 (automated) | gVisor bot | |
2021-01-21 | Populate EgressRoute, GSO, Netproto in NIC | Ghanan Gowripalan | |
fdbased and qdisc layers expect these fields to already be populated before being reached. PiperOrigin-RevId: 353099492 | |||
2021-01-21 | Merge release-20210112.0-58-g1005a8849 (automated) | gVisor bot | |
2021-01-21 | Fix fsstress argument name | Fabricio Voznika | |
Updates #5273 PiperOrigin-RevId: 353087710 | |||
2021-01-21 | Merge release-20210112.0-57-g60b07541d (automated) | gVisor bot | |
2021-01-21 | Syscall test for connecting to unspecified address | Zeling Feng | |
For an active OPEN call with unspecified foreign socket, TCP MUST return error: foreign socket unspecified PiperOrigin-RevId: 352961691 | |||
2021-01-21 | Merge release-20210112.0-56-g2c58af226 (automated) | gVisor bot | |
2021-01-20 | Update splice syscall documentation. | Dean Deng | |
PiperOrigin-RevId: 352954044 | |||
2021-01-21 | Merge release-20210112.0-55-g33b803e47 (automated) | gVisor bot | |
2021-01-20 | Add syscall docs back to menu | Ian Lewis | |
Syscall docs were excluded from the navigation menu. This change adds them back. PiperOrigin-RevId: 352942238 | |||
2021-01-21 | Merge release-20210112.0-54-gb0136253e (automated) | gVisor bot | |
2021-01-20 | Remove unimplemented message for SO_LINGER | Nayana Bidari | |
- Removes the unimplemented message for SO_LINGER - Fix the length for IP_PKTINFO option PiperOrigin-RevId: 352917611 | |||
2021-01-21 | Merge release-20210112.0-53-ga50bc8446 (automated) | gVisor bot | |
2021-01-20 | Don't use task goroutine context in fsimpl tests. | Jamie Liu | |
PiperOrigin-RevId: 352908368 | |||
2021-01-21 | Merge release-20210112.0-52-ga733a8142 (automated) | gVisor bot | |
2021-01-21 | Merge release-20210112.0-51-g55332aca9 (automated) | gVisor bot | |
2021-01-21 | Merge release-20210112.0-50-gca9a45f28 (automated) | gVisor bot | |
2021-01-20 | Fix typo boundry -> boundary. | Dean Deng | |
PiperOrigin-RevId: 352905565 |