Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-19 | Merge release-20200608.0-88-g0c169b6ad (automated) | gVisor bot | |
2020-06-18 | iptables: skip iptables if no rules are set | Kevin Krakauer | |
Users that never set iptables rules shouldn't incur the iptables performance cost. Suggested by Ian (@iangudger). PiperOrigin-RevId: 317232921 | |||
2020-06-19 | Merge release-20200608.0-87-g28b8a5cc3 (automated) | gVisor bot | |
2020-06-18 | iptables: remove metadata struct | Kevin Krakauer | |
Metadata was useful for debugging and safety, but enough tests exist that we should see failures when (de)serialization is broken. It made stack initialization more cumbersome and it's also getting in the way of ip6tables. PiperOrigin-RevId: 317210653 | |||
2020-06-18 | Merge release-20200608.0-86-g878050b5c (automated) | gVisor bot | |
2020-06-18 | Enable more VFS2 syscall tests | Fabricio Voznika | |
Updates #2923 PiperOrigin-RevId: 317185798 | |||
2020-06-18 | Merge release-20200608.0-85-gf97122f44 (automated) | gVisor bot | |
2020-06-18 | Acquire lock when accessing MultiDevice's cache in String(). | Ting-Yu Wang | |
PiperOrigin-RevId: 317180925 | |||
2020-06-18 | Merge release-20200608.0-84-gf1aa91918 (automated) | gVisor bot | |
2020-06-18 | Ensure ip6tables module installed | Kevin Krakauer | |
This module isn't always loaded automatically. PiperOrigin-RevId: 317164471 | |||
2020-06-18 | Merge release-20200608.0-83-g3970c1274 (automated) | gVisor bot | |
2020-06-18 | Remove various uses of 'whitelist' | Michael Pratt | |
Updates #2972 PiperOrigin-RevId: 317113059 | |||
2020-06-18 | Merge release-20200608.0-82-g07ff909e7 (automated) | gVisor bot | |
2020-06-18 | Support setsockopt SO_SNDBUF/SO_RCVBUF for raw/udp sockets. | Bhasker Hariharan | |
Updates #173,#6 Fixes #2888 PiperOrigin-RevId: 317087652 | |||
2020-06-18 | Merge release-20200608.0-81-g09b2fca40 (automated) | gVisor bot | |
2020-06-18 | Cleanup tcp.timer and tcpip.Route | Ghanan Gowripalan | |
When a tcp.timer or tcpip.Route is no longer used, clean up its resources so that unused memory may be released. PiperOrigin-RevId: 317046582 | |||
2020-06-18 | Merge release-20200608.0-80-g6e0c17052 (automated) | gVisor bot | |
2020-06-17 | Implement Sync() to directories | Fabricio Voznika | |
Updates #1035, #1199 PiperOrigin-RevId: 317028108 | |||
2020-06-18 | Merge release-20200608.0-79-g22b0bb213 (automated) | gVisor bot | |
2020-06-17 | Add TempTmpMount test | Fabricio Voznika | |
This currently doesn't work with VSF2. Add test to ensure it's not missed. Updates #1487 PiperOrigin-RevId: 317013792 | |||
2020-06-18 | Merge release-20200608.0-78-g97f6b20e8 (automated) | gVisor bot | |
2020-06-17 | Move mount configutation to RunOpts | Fabricio Voznika | |
Separate mount configuration from links and move it to RunOpts, like the other options. PiperOrigin-RevId: 317010158 | |||
2020-06-18 | Merge release-20200608.0-77-g57286eb64 (automated) | gVisor bot | |
2020-06-17 | Increase timeouts for NDP tests | Ghanan Gowripalan | |
... to help reduce flakes. When waiting for an event to occur, use a timeout of 10s. When waiting for an event to not occur, use a timeout of 1s. Test: Ran test locally w/ run count of 1000 with and without gotsan. PiperOrigin-RevId: 316998128 | |||
2020-06-17 | Merge release-20200608.0-76-g02072fd24 (automated) | gVisor bot | |
2020-06-17 | Add test for stat("/proc/net/snmp"). | Ian Gudger | |
PiperOrigin-RevId: 316974863 | |||
2020-06-17 | Merge release-20200608.0-75-ga5f4deeca (automated) | gVisor bot | |
2020-06-17 | Internal change. | gVisor bot | |
PiperOrigin-RevId: 316973783 | |||
2020-06-17 | Merge release-20200608.0-74-g28a5c55bb (automated) | gVisor bot | |
2020-06-17 | Proc test: Allow root mount pathname to be non-root. | Nicolas Lacasse | |
The test was expecting that the root mount pathname was "/", but it doesn't need to be. Only the mount point actually should be "/" (otherwise it is not the root). PiperOrigin-RevId: 316968025 | |||
2020-06-17 | Merge release-20200608.0-73-g505e8f4e3 (automated) | gVisor bot | |
2020-06-17 | Fix TtlDefault test on linux. | Bhasker Hariharan | |
Different flavors of linux seem to use different defaults we accept 64 or 127 as the TtlDefault in the test. PiperOrigin-RevId: 316961150 | |||
2020-06-17 | Merge release-20200608.0-72-g6d806ee71 (automated) | gVisor bot | |
2020-06-17 | Remove various uses of 'blacklist' | Michael Pratt | |
Updates #2972 PiperOrigin-RevId: 316942245 | |||
2020-06-17 | Merge release-20200608.0-71-ge5d97cbcc (automated) | gVisor bot | |
2020-06-17 | Refactor host.canMap. | Dean Deng | |
Simplify the canMap check. We do not have plans to allow mmap for anything beyond regular files, so we can just inline canMap() as a simple file mode check. Updates #1672. PiperOrigin-RevId: 316929654 | |||
2020-06-17 | Merge release-20200608.0-70-g50afec55c (automated) | gVisor bot | |
2020-06-17 | TCP stat fixes | Mithun Iyer | |
Ensure that CurrentConnected stat is updated on any errors and cleanups during connected state processing. Fixes #2968 PiperOrigin-RevId: 316919426 | |||
2020-06-17 | Merge release-20200608.0-69-g96519e2c9 (automated) | gVisor bot | |
2020-06-17 | Implement POSIX locks | Fabricio Voznika | |
- Change FileDescriptionImpl Lock/UnlockPOSIX signature to take {start,length,whence}, so the correct offset can be calculated in the implementations. - Create PosixLocker interface to make it possible to share the same locking code from different implementations. Closes #1480 PiperOrigin-RevId: 316910286 | |||
2020-06-17 | Merge release-20200608.0-68-g6d64028c9 (automated) | gVisor bot | |
2020-06-17 | Fix typos in test/README.md. | Nicolas Lacasse | |
Closes #2996. PiperOrigin-RevId: 316900535 | |||
2020-06-16 | Merge release-20200608.0-67-gdbf786c6b (automated) | gVisor bot | |
2020-06-16 | Add runsc options to set checksum offloading status | gVisor bot | |
--tx-checksum-offload=<true|false> enable TX checksum offload (default: false) --rx-checksum-offload=<true|false> enable RX checksum offload (default: true) Fixes #2989 PiperOrigin-RevId: 316781309 | |||
2020-06-16 | Merge release-20200608.0-66-ge61acfb5e (automated) | gVisor bot | |
2020-06-16 | Correctly handle multiple resizings in pgalloc.findAvailableRange(). | Jamie Liu | |
PiperOrigin-RevId: 316778032 | |||
2020-06-16 | Merge release-20200608.0-65-g622f79868 (automated) | gVisor bot | |
2020-06-16 | Replace use of %v in tcp tests | Mithun Iyer | |
PiperOrigin-RevId: 316767969 | |||
2020-06-16 | Merge release-20200608.0-64-gbae147560 (automated) | gVisor bot | |
2020-06-16 | Print spec as json when --debug is enabled | Fabricio Voznika | |
The previous format skipped many important structs that are pointers, especially for cgroups. Change to print as json, removing parts of the spec that are not relevant. Also removed debug message from gofer that can be very noisy when directories are large. PiperOrigin-RevId: 316713267 |