Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-06 | Merge release-20191129.0-13-gea7a100 (automated) | gVisor bot | |
2019-12-06 | Make annotations OCI compliant | Fabricio Voznika | |
Changed annotation to follow the standard defined here: https://github.com/opencontainers/image-spec/blob/master/annotations.md PiperOrigin-RevId: 284254847 | |||
2019-12-06 | Merge release-20191129.0-12-gb006621 (automated) | gVisor bot | |
2019-12-06 | Add hostinet tests for UDP sockets. | Dean Deng | |
We need to skip a subset of the tests, because of features that hostinet does not currently support. Fixes #1209 PiperOrigin-RevId: 284235911 | |||
2019-12-06 | Merge release-20191129.0-11-g6780740 (automated) | gVisor bot | |
2019-12-06 | Merge pull request #1314 from ↵ | gVisor bot | |
google:dependabot/npm_and_yarn/benchmarks/workloads/node_template/lodash-4.17.15 PiperOrigin-RevId: 284210333 | |||
2019-12-06 | Merge release-20191129.0-9-gf8bb3f7 (automated) | gVisor bot | |
2019-12-06 | Document ELF PT_LOAD difference from Linux | Michael Pratt | |
PiperOrigin-RevId: 284191345 | |||
2019-12-06 | Merge release-20191129.0-8-g40035d7 (automated) | gVisor bot | |
2019-12-05 | Fix possible race condition destroying container | Fabricio Voznika | |
When the sandbox is destroyed, making URPC calls to destroy the container will fail. The code was checking if the sandbox was running before attempting to make the URPC call, but that is racy. PiperOrigin-RevId: 284093764 | |||
2019-12-06 | Merge release-20191129.0-7-g13f0f60 (automated) | gVisor bot | |
2019-12-05 | Implement F_GETOWN_EX and F_SETOWN_EX. | Ian Gudger | |
Some versions of glibc will convert F_GETOWN fcntl(2) calls into F_GETOWN_EX in some cases. PiperOrigin-RevId: 284089373 | |||
2019-12-05 | Merge release-20191114.0-66-gf053c52 (automated) | gVisor bot | |
2019-12-05 | Reduce flakiness under gotsan runs. | Bhasker Hariharan | |
TcpPortReuseMultiThread creates lots of connections which result in a lot of goroutines in the sentry. This can cause gotsan runs to take really long and timeout. Increasing listen backlog and reducing number of connections should help the connections complete faster as well as reduce the number of goroutines that gotsan needs to track. PiperOrigin-RevId: 284046018 | |||
2019-12-05 | Merge release-20191114.0-65-g0a32c02 (automated) | gVisor bot | |
2019-12-05 | Create correct file for /proc/[pid]/task/[tid]/io | Zach Koopmans | |
PiperOrigin-RevId: 284038840 | |||
2019-12-05 | Merge release-20191114.0-64-g0225860 (automated) | gVisor bot | |
2019-12-05 | Add vfs.CheckSetStat() and its dependencies. | Jamie Liu | |
PiperOrigin-RevId: 284033820 | |||
2019-12-05 | Merge release-20191114.0-63-g10f7b10 (automated) | gVisor bot | |
2019-12-05 | Add a type to represent the NDP Recursive DNS Server option | Ghanan Gowripalan | |
This change adds a type to represent the NDP Recursive DNS Server option, as defined by RFC 8106 section 5.1. PiperOrigin-RevId: 284005493 | |||
2019-12-05 | Merge release-20191114.0-62-g05758f3 (automated) | gVisor bot | |
2019-12-05 | Explicitly export files needed by other packages | gVisor bot | |
PiperOrigin-RevId: 283955946 | |||
2019-12-05 | Merge release-20191114.0-61-g6ae64d7 (automated) | gVisor bot | |
2019-12-04 | Allow syscall tests to run with hostinet. | Dean Deng | |
Fixes #1207 PiperOrigin-RevId: 283914438 | |||
2019-12-04 | Merge release-20191114.0-60-g1eda90d (automated) | gVisor bot | |
2019-12-04 | Remove TODO since we don't plan to support debug registers | Fabricio Voznika | |
PiperOrigin-RevId: 283828423 | |||
2019-12-04 | Merge release-20191114.0-59-g80b7ba0 (automated) | gVisor bot | |
2019-12-03 | Clean up readv_socket test suite. | Dean Deng | |
Get rid of the SocketTest class, which is only extended by ReadvSocketTest. Also, get rid of TCP sockets (which were unused anyway) from readv_socket.cc. This is a very old test suite that isn't the right place for TCP loopback tests. PiperOrigin-RevId: 283672772 | |||
2019-12-04 | Merge release-20191114.0-58-gbb641c5 (automated) | gVisor bot | |
2019-12-03 | Point TODO to gvisor.dev | Fabricio Voznika | |
PiperOrigin-RevId: 283657725 | |||
2019-12-04 | Bump lodash in /benchmarks/workloads/node_template | dependabot[bot] | |
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.15. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.15) Signed-off-by: dependabot[bot] <support@github.com> | |||
2019-12-04 | Merge release-20191114.0-57-gcf7f27c (automated) | gVisor bot | |
2019-12-03 | net/udp: return a local route address as the bound-to address | Andrei Vagin | |
If the socket is bound to ANY and connected to a loopback address, getsockname() has to return the loopback address. Without this fix, getsockname() returns ANY. PiperOrigin-RevId: 283647781 | |||
2019-12-03 | Merge release-20191114.0-56-g0354071 (automated) | gVisor bot | |
2019-12-03 | Fix printing /proc/[pid]/io for /proc/[pid]/task/[tid]/io. | Zach Koopmans | |
PiperOrigin-RevId: 283630669 | |||
2019-12-03 | Merge release-20191114.0-55-g27e2c4d (automated) | gVisor bot | |
2019-12-03 | Fix panic due to early transition to Closed. | Bhasker Hariharan | |
The code in rcv.consumeSegment incorrectly transitions to CLOSED state from LAST-ACK before the final ACK for the FIN. Further if receiving a segment changes a socket to a closed state then we should not invoke the sender as the socket is now closed and sending any segments is incorrect. PiperOrigin-RevId: 283625300 | |||
2019-12-03 | Merge release-20191114.0-54-g4364375 (automated) | gVisor bot | |
2019-12-03 | strace: don't create a slice with a negative value | Andrei Vagin | |
PiperOrigin-RevId: 283613824 | |||
2019-12-03 | Merge release-20191114.0-53-g154dcde (automated) | gVisor bot | |
2019-12-03 | Remove watchdog TODO | Fabricio Voznika | |
I have not seen a false positive stuck task yet. Biggest offender was whitelistfs which is going away. PiperOrigin-RevId: 283613064 | |||
2019-12-03 | Merge release-20191114.0-52-g3e832be (automated) | gVisor bot | |
2019-12-03 | Point TODOs to gvisor.dev | Fabricio Voznika | |
PiperOrigin-RevId: 283610781 | |||
2019-12-03 | Merge release-20191114.0-51-gd7cc248 (automated) | gVisor bot | |
2019-12-03 | Add RunfilesPath to test_util | Michael Pratt | |
A few tests have their own ad-hoc implementations. Add a single common one. PiperOrigin-RevId: 283601666 | |||
2019-12-03 | Merge release-20191114.0-50-g8121896 (automated) | gVisor bot | |
2019-12-03 | Remove TODO for obsolete bug. | Zach Koopmans | |
PiperOrigin-RevId: 283571456 | |||
2019-12-03 | Merge release-20191114.0-49-g19b2d99 (automated) | gVisor bot | |
2019-12-03 | Support IP_TOS and IPV6_TCLASS socket options for hostinet sockets. | Dean Deng | |
There are two potential ways of sending a TOS byte with outgoing packets: including a control message in sendmsg, or setting the IP_TOS/IPV6_TCLASS socket options (for IPV4 and IPV6 respectively). This change lets hostinet support the latter. Fixes #1188 PiperOrigin-RevId: 283550925 | |||
2019-12-03 | Merge release-20191114.0-48-gce32c06 (automated) | gVisor bot | |