Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-23 | Merge release-20200622.1-200-gdd530eeef (automated) | gVisor bot | |
2020-07-23 | iptables: use keyed array literals | Kevin Krakauer | |
PiperOrigin-RevId: 322882426 | |||
2020-07-23 | Merge release-20200622.1-199-g15da310ef (automated) | gVisor bot | |
2020-07-23 | Merge release-20200622.1-198-gfc26b3764 (automated) | gVisor bot | |
2020-07-23 | Merge pull request #3207 from kevinGC:icmp-connect | gVisor bot | |
PiperOrigin-RevId: 322853192 | |||
2020-07-23 | Merge release-20200622.1-196-g20b556e62 (automated) | gVisor bot | |
2020-07-23 | Fix wildcard bind for raw socket. | Bhasker Hariharan | |
Fixes #3334 PiperOrigin-RevId: 322846384 | |||
2020-07-23 | Merge release-20200622.1-195-g6f7f73996 (automated) | gVisor bot | |
2020-07-23 | Marshallable socket opitons. | Ayush Ranjan | |
Socket option values are now required to implement marshal.Marshallable. Co-authored-by: Rahat Mahmood <rahat@google.com> PiperOrigin-RevId: 322831612 | |||
2020-07-23 | Merge release-20200622.1-194-g384369e01 (automated) | gVisor bot | |
2020-07-23 | Merge release-20200622.1-193-gb396d3882 (automated) | gVisor bot | |
2020-07-23 | Port sendfile to vfs2. | Nicolas Lacasse | |
And do some refactoring of the wait logic in sendfile/splice/tee. Updates #1035 #2923 PiperOrigin-RevId: 322815521 | |||
2020-07-23 | Merge release-20200622.1-192-g4fbd0728a (automated) | gVisor bot | |
2020-07-23 | [vfs2][gofer] Fix update attributes race condition. | Ayush Ranjan | |
We were getting the file attributes before locking the metadataMu which was causing stale updates to the file attributes. Fixes OpenTest_AppendConcurrentWrite. Updates #2923 PiperOrigin-RevId: 322804438 | |||
2020-07-23 | Merge release-20200622.1-191-g36257e6b7 (automated) | gVisor bot | |
2020-07-23 | Merge release-20200622.1-189-g14839e027 (automated) | gVisor bot | |
2020-07-23 | Merge release-20200622.1-188-gc9399797d (automated) | gVisor bot | |
2020-07-22 | make connect(2) fail when dest is unreachable | Kevin Krakauer | |
Previously, ICMP destination unreachable datagrams were ignored by TCP endpoints. This caused connect to hang when an intermediate router couldn't find a route to the host. This manifested as a Kokoro error when Docker IPv6 was enabled. The Ruby image test would try to install the sinatra gem and hang indefinitely attempting to use an IPv6 address. Fixes #3079. | |||
2020-07-22 | iptables: don't NAT existing connections | Kevin Krakauer | |
Fixes a NAT bug that manifested as: - A SYN was sent from gVisor to another host, unaffected by iptables. - The corresponding SYN/ACK was NATted by a PREROUTING REDIRECT rule despite being part of the existing connection. - The socket that sent the SYN never received the SYN/ACK and thus a connection could not be established. We handle this (as Linux does) by tracking all connections, inserting a no-op conntrack rule for new connections with no rules of their own. Needed for istio support (#170). | |||
2020-07-22 | Merge release-20200622.1-187-gbd98f8201 (automated) | gVisor bot | |
2020-07-22 | iptables: replace maps with arrays | Kevin Krakauer | |
For iptables users, Check() is a hot path called for every packet one or more times. Let's avoid a bunch of map lookups. PiperOrigin-RevId: 322678699 | |||
2020-07-22 | Merge release-20200622.1-186-g9654bf04a (automated) | gVisor bot | |
2020-07-22 | [vfs2][tmpfs] Implement O_APPEND | Ayush Ranjan | |
Updates #2923 PiperOrigin-RevId: 322671489 | |||
2020-07-22 | Merge release-20200622.1-185-g39525d64c (automated) | gVisor bot | |
2020-07-22 | Add O_APPEND support in vfs2 gofer. | Ayush Ranjan | |
Helps in fixing open syscall tests: AppendConcurrentWrite and AppendOnly. We also now update the file size for seekable special files (regular files) which we were not doing earlier. Updates #2923 PiperOrigin-RevId: 322670843 | |||
2020-07-22 | Merge release-20200622.1-184-g71bf90c55 (automated) | gVisor bot | |
2020-07-22 | Support for receiving outbound packets in AF_PACKET. | Bhasker Hariharan | |
Updates #173 PiperOrigin-RevId: 322665518 | |||
2020-07-22 | Merge release-20200622.1-183-g13c0cca50 (automated) | gVisor bot | |
2020-07-21 | Merge release-20200622.1-182-ge1a04f84e (automated) | gVisor bot | |
2020-07-20 | Add standard entrypoints for test targets. | Adin Scannell | |
PiperOrigin-RevId: 322265513 | |||
2020-07-18 | Merge release-20200622.1-181-gfeb1d3d5a (automated) | gVisor bot | |
2020-07-18 | Merge release-20200622.1-180-g5593320be (automated) | gVisor bot | |
2020-07-18 | Merge release-20200622.1-179-g40acd22bc (automated) | gVisor bot | |
2020-07-17 | Merge release-20200622.1-178-ge3c2bd51a (automated) | gVisor bot | |
2020-07-17 | Merge release-20200622.1-177-g03c30ec63 (automated) | gVisor bot | |
2020-07-17 | Merge release-20200622.1-176-g40826b055 (automated) | gVisor bot | |
2020-07-17 | Merge release-20200622.1-175-gc0ee95198 (automated) | gVisor bot | |
2020-07-17 | Merge release-20200622.1-174-g7e226c807 (automated) | gVisor bot | |
2020-07-17 | Merge release-20200622.1-173-gdcf6ddc27 (automated) | gVisor bot | |
2020-07-16 | Add support to return protocol in recvmsg for AF_PACKET. | Bhasker Hariharan | |
Updates #173 PiperOrigin-RevId: 321690756 | |||
2020-07-16 | Merge release-20200622.1-172-ge6894cb99 (automated) | gVisor bot | |
2020-07-16 | Merge release-20200622.1-171-gc66991ad7 (automated) | gVisor bot | |
2020-07-16 | Add ethernet broadcast address constant | Ghanan Gowripalan | |
PiperOrigin-RevId: 321620517 | |||
2020-07-16 | Merge release-20200622.1-170-g0a745cb34 (automated) | gVisor bot | |
2020-07-15 | Merge pull request #3236 from craig08:fuse-kernfs-inode-stat-add-ctx | gVisor bot | |
PiperOrigin-RevId: 321496734 | |||
2020-07-16 | Merge release-20200622.1-168-g5c8c0d65b (automated) | gVisor bot | |
2020-07-15 | Merge release-20200622.1-167-ge92f38ff0 (automated) | gVisor bot | |
2020-07-15 | iptables: remove check for NetworkHeader | Kevin Krakauer | |
This is no longer necessary, as we always set NetworkHeader before calling iptables.Check. PiperOrigin-RevId: 321461978 | |||
2020-07-15 | Merge release-20200622.1-166-gbdbab2702 (automated) | gVisor bot | |
2020-07-15 | Merge release-20200622.1-164-gdb653bb34 (automated) | gVisor bot | |