Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-13 | Merge release-20200622.1-106-ga287309d9 (automated) | gVisor bot | |
2020-07-13 | Fix recvMMsgDispatcher not slicing link header correctly. | Ting-Yu Wang | |
PiperOrigin-RevId: 321035635 | |||
2020-07-13 | Merge release-20200622.1-105-g28c635e5d (automated) | gVisor bot | |
2020-07-13 | Fix runtime test target | Ayush Ranjan | |
PiperOrigin-RevId: 321029113 | |||
2020-07-13 | Merge release-20200622.1-104-gcf0826653 (automated) | gVisor bot | |
2020-07-13 | Clean up inotify comments. | Dean Deng | |
PiperOrigin-RevId: 321028238 | |||
2020-07-13 | Merge release-20200622.1-103-g3fe9be138 (automated) | gVisor bot | |
2020-07-13 | iptables: remove useless ip6tables VM rules | Kevin Krakauer | |
This rule isn't restored when the Kokoro VM is restarted, so it's not doing anything. And the problem it was meant to solved is instead addressed by https://github.com/google/gvisor/pull/3207. PiperOrigin-RevId: 321026846 | |||
2020-07-13 | Merge release-20200622.1-102-g6994f4d59 (automated) | gVisor bot | |
2020-07-13 | [vfs2] Make gofer metadata atomics consistent | Ayush Ranjan | |
For accessing metadata fields: - If metadataMu is locked, we can access without atomics - If metadataMu is unlocked, we should use atomics For mutating metadata fields: - Always lock metadataMu and use atomics. There were some instances of inconsistencies which have been fixed. PiperOrigin-RevId: 321022895 | |||
2020-07-13 | Merge release-20200622.1-101-gb8d3d09bd (automated) | gVisor bot | |
2020-07-13 | Initial golang Benchmarks | Zach Koopmans | |
PiperOrigin-RevId: 321021071 | |||
2020-07-13 | Merge release-20200622.1-100-g505b4f5e5 (automated) | gVisor bot | |
2020-07-13 | Merge pull request #3136 from lubinszARM:pr_sys64_1 | gVisor bot | |
PiperOrigin-RevId: 321020733 | |||
2020-07-13 | Merge release-20200622.1-98-gb7e8ce93d (automated) | gVisor bot | |
2020-07-13 | Add ReadAllFd to test util | Fabricio Voznika | |
PiperOrigin-RevId: 321008185 | |||
2020-07-13 | Merge release-20200622.1-97-g43c209f48 (automated) | gVisor bot | |
2020-07-13 | garbage collect connections | Kevin Krakauer | |
As in Linux, we must periodically clean up unused connections. PiperOrigin-RevId: 321003353 | |||
2020-07-13 | Merge release-20200622.1-96-g76b392bc2 (automated) | gVisor bot | |
2020-07-13 | Create packetimpact test for UDP broadcast | Jay Zhuang | |
PiperOrigin-RevId: 321000340 | |||
2020-07-13 | Merge release-20200622.1-95-g60dc5a447 (automated) | gVisor bot | |
2020-07-13 | Automated rollback of changelist 320972241 | Adin Scannell | |
PiperOrigin-RevId: 320999851 | |||
2020-07-13 | Merge release-20200622.1-94-gbafef1cf3 (automated) | gVisor bot | |
2020-07-13 | Print testbench log on packetimpact failures | Jay Zhuang | |
These logs include flags passed to packetimpact tests (the Go tests), and test failure messages. PiperOrigin-RevId: 320989521 | |||
2020-07-13 | Merge release-20200622.1-93-g7ff4649b3 (automated) | gVisor bot | |
2020-07-13 | Use host networking for build container. | Adin Scannell | |
This will allow the use of default credentials. PiperOrigin-RevId: 320972241 | |||
2020-07-13 | Merge release-20200622.1-92-g9c32fd3f4 (automated) | gVisor bot | |
2020-07-12 | Do not copy sleep.Waker | Ghanan Gowripalan | |
sleep.Waker's fields are modified as values. PiperOrigin-RevId: 320873451 | |||
2020-07-11 | Merge release-20200622.1-91-g69f2059e5 (automated) | gVisor bot | |
2020-07-11 | Runtime test batch executor | Ayush Ranjan | |
Earlier we were docker exec-ing each test at a time. However invoking the test framework has a fixed overhead which made it infeasible to make the runtime tests run as presubmits. This change now executes tests in batches of 50 (can be altered). This really speeds up testing process. With this change, the following tests can be run in reasonable times: - Go - Nodejs - Php - Python PiperOrigin-RevId: 320763916 | |||
2020-07-11 | Merge release-20200622.1-90-g216dcebc0 (automated) | gVisor bot | |
2020-07-11 | Stub out SO_DETACH_FILTER. | Bhasker Hariharan | |
Updates #2746 PiperOrigin-RevId: 320757963 | |||
2020-07-10 | Merge release-20200622.1-89-g5df3a8fed (automated) | gVisor bot | |
2020-07-09 | Discard multicast UDP source address. | gVisor bot | |
RFC-1122 (and others) specify that UDP should not receive datagrams that have a source address that is a multicast address. Packets should never be received FROM a multicast address. See also, RFC 768: 'User Datagram Protocol' J. Postel, ISI, 28 August 1980 A UDP datagram received with an invalid IP source address (e.g., a broadcast or multicast address) must be discarded by UDP or by the IP layer (see rfc 1122 Section 3.2.1.3). This CL does not address TCP or broadcast which is more complicated. Also adds a test for both ipv6 and ipv4 UDP. Fixes #3154 PiperOrigin-RevId: 320547674 | |||
2020-07-09 | Merge release-20200622.1-88-g5946f1118 (automated) | gVisor bot | |
2020-07-09 | Add support for IP_HDRINCL IP option for raw sockets. | Bhasker Hariharan | |
Updates #2746 Fixes #3158 PiperOrigin-RevId: 320497190 | |||
2020-07-09 | Merge release-20200622.1-87-ge506fcd93 (automated) | gVisor bot | |
2020-07-09 | Add args and netns flag to runsc spec | Ian Lewis | |
Adds a netns flag to runsc spec that allows users to specify a network namespace path when creating a sample config.json file. Also, adds the ability to specify the command arguments used when running the container. This will make it easier for new users to create sample OCI bundles without having to edit the config.json by hand. PiperOrigin-RevId: 320486267 | |||
2020-07-09 | Merge release-20200622.1-86-g8d2910a04 (automated) | gVisor bot | |
2020-07-09 | Explain how to bypass the Docker proxy | Michael Pratt | |
Neither myself nor bhaskerh@ can consistently remember how to do this. PiperOrigin-RevId: 320407005 | |||
2020-07-09 | Merge release-20200622.1-85-gc4815af94 (automated) | gVisor bot | |
2020-07-08 | Add shared mount hints to VFS2 | Fabricio Voznika | |
Container restart test is disabled for VFS2 for now. Updates #1487 PiperOrigin-RevId: 320296401 | |||
2020-07-08 | Merge release-20200622.1-84-g4f7af437e (automated) | gVisor bot | |
2020-07-08 | Merge pull request #3171 from kevinGC:ipv6-kokoro | gVisor bot | |
PiperOrigin-RevId: 320290162 | |||
2020-07-08 | Merge release-20200622.1-82-ga75d9f7be (automated) | gVisor bot | |
2020-07-08 | Drop empty line | Michael Pratt | |
PiperOrigin-RevId: 320281516 | |||
2020-07-08 | ip6tables: handle both IPv4 and v6 addresses | Kevin Krakauer | |
Enabling IPv6 in Docker caused IPv4 tests to fail because localAddrs didn't distinguish between address types. Example failure: https://source.cloud.google.com/results/invocations/203b2401-3333-4bec-9a56-72cc53d68ddd/log | |||
2020-07-08 | Merge release-20200622.1-81-gf3fa43cf2 (automated) | gVisor bot | |
2020-07-08 | Move all tests to new docker API. | Zach Koopmans | |
Moves following to new dockerutil API: - //test/e2e:integration_test - //test/image:image_test - //test/iptables:iptables_test - //test/root:root_test - //test/packetimpact:packetimpact_test PiperOrigin-RevId: 320253118 | |||
2020-07-08 | Merge release-20200622.1-80-ge1f11dea2 (automated) | gVisor bot | |