Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-25 | Merge release-20210518.0-36-g090ee43a1 (automated) | gVisor bot | |
2021-05-25 | Expect POLLRDHUP on Fuchsia | Tamir Duberstein | |
PiperOrigin-RevId: 375749377 | |||
2021-05-25 | Merge release-20210518.0-35-g3272400a4 (automated) | gVisor bot | |
2021-05-25 | Merge pull request #6027 from liornm:fix-unused-flag | gVisor bot | |
PiperOrigin-RevId: 375740504 | |||
2021-05-25 | Merge release-20210518.0-33-gf1dd6932e (automated) | gVisor bot | |
2021-05-25 | Merge pull request #5904 from zchee:sync/readme-fix-typo | gVisor bot | |
PiperOrigin-RevId: 375731053 | |||
2021-05-25 | Merge release-20210518.0-31-gd55f3a6b5 (automated) | gVisor bot | |
2021-05-25 | Use embedded mutex pattern | Tamir Duberstein | |
PiperOrigin-RevId: 375728461 | |||
2021-05-25 | Merge release-20210518.0-30-g38d158fe8 (automated) | gVisor bot | |
2021-05-25 | Merge pull request #6060 from zchee:tcpip-remove-unused-sfile | gVisor bot | |
PiperOrigin-RevId: 375705200 | |||
2021-05-24 | Merge release-20210518.0-28-gdf7c82a60 (automated) | gVisor bot | |
2021-05-24 | Move RunImmediatelyScheduledJobs to faketime | Tamir Duberstein | |
Use it everywhere. PiperOrigin-RevId: 375539262 | |||
2021-05-24 | Merge release-20210518.0-27-gb60e23a7d (automated) | gVisor bot | |
2021-05-24 | Standardize import alias | Tamir Duberstein | |
PiperOrigin-RevId: 375507298 | |||
2021-05-24 | Merge release-20210518.0-26-g0b7854cf1 (automated) | gVisor bot | |
2021-05-24 | Handle errors | Tamir Duberstein | |
PiperOrigin-RevId: 375490676 | |||
2021-05-24 | Remove unused pkg/tcpip/time.s dummy assembly file | Koichi Shiraishi | |
Signed-off-by: Koichi Shiraishi <zchee.io@gmail.com> | |||
2021-05-22 | Merge release-20210518.0-25-g74b10e31a (automated) | gVisor bot | |
2021-05-22 | Remove detritus | Tamir Duberstein | |
- Unused constants - Unused functions - Unused arguments - Unkeyed literals - Unnecessary conversions PiperOrigin-RevId: 375253464 | |||
2021-05-22 | Merge release-20210518.0-24-gf77a24966 (automated) | gVisor bot | |
2021-05-21 | Make many tests build with NDK. | Adam Barth | |
Not all the tests build yet, but many of them do now. PiperOrigin-RevId: 375209824 | |||
2021-05-21 | Merge release-20210518.0-23-g7675ccfc1 (automated) | gVisor bot | |
2021-05-21 | Prevent infinite loops from being optimized away. | gVisor bot | |
https://github.com/llvm/llvm-project/commit/6c3129549374c0e81e28fd0a21e96f8087b63a78 adds "mustprogress" to loops, which causes empty, side-effect free loops to be optimized away. These loops are intentionally infinite for purposes of testing, so add asm statements that prevent them from being removed. PiperOrigin-RevId: 375188453 | |||
2021-05-21 | Merge release-20210510.0-72-g821cec3f1 (automated) | gVisor bot | |
2021-05-21 | Add aggregated NIC stats | Arthur Sfez | |
This change also includes miscellaneous improvements: * UnknownProtocolRcvdPackets has been separated into two stats, to specify at which layer the unknown protocol was found (L3 or L4) * MalformedRcvdPacket is not aggregated across every endpoint anymore. Doing it this way did not add useful information, and it was also error-prone (example: ipv6 forgot to increment this aggregated stat, it only incremented its own ipv6.MalformedPacketsReceived). It is now only incremented the NIC. * Removed TestStatsString test which was outdated and had no real utility. PiperOrigin-RevId: 375057472 | |||
2021-05-21 | Merge release-20210510.0-71-g9164154de (automated) | gVisor bot | |
2021-05-21 | Clean-up netstack metrics descriptions | Arthur Sfez | |
PiperOrigin-RevId: 375051638 | |||
2021-05-21 | Merge release-20210510.0-70-g2bed0bb09 (automated) | gVisor bot | |
2021-05-20 | Send SIGPIPE for closed pipes. | Ian Lewis | |
Fixes #5974 Updates #161 PiperOrigin-RevId: 375024740 | |||
2021-05-21 | Merge release-20210510.0-69-g5bbc22797 (automated) | gVisor bot | |
2021-05-20 | Merge pull request #6037 from sudo-sturbia:doc | gVisor bot | |
PiperOrigin-RevId: 375007632 | |||
2021-05-21 | Merge release-20210510.0-67-g28c78eb03 (automated) | gVisor bot | |
2021-05-20 | Add Knative Services tutorial | Ian Lewis | |
This adds a new short tutorial on how to run Knative services in gVisor by enabling the runtime class feature flag for Knative. Fixes #3634 PiperOrigin-RevId: 374999528 | |||
2021-05-21 | Merge release-20210510.0-66-g9157a91a4 (automated) | gVisor bot | |
2021-05-20 | Add protocol state to TCPINFO | Mithun Iyer | |
Add missing protocol state to TCPINFO struct and update packetimpact. This re-arranges the TCP state definitions to align with Linux. Fixes #478 PiperOrigin-RevId: 374996751 | |||
2021-05-21 | Merge release-20210510.0-65-gae96e00bd (automated) | gVisor bot | |
2021-05-20 | Automated rollback of changelist 374319456 | gVisor bot | |
PiperOrigin-RevId: 374983747 | |||
2021-05-21 | Merge release-20210510.0-64-gec542dbed (automated) | gVisor bot | |
2021-05-20 | Suppress log message when there is no error | Fabricio Voznika | |
PiperOrigin-RevId: 374981100 | |||
2021-05-20 | Merge release-20210510.0-63-gaf229f46a (automated) | gVisor bot | |
2021-05-20 | Fix cgroupfs mount racing with unmount. | Rahat Mahmood | |
Previously, mount could discover a hierarchy being destroyed concurrently, which resulted in mount attempting to take a ref on an already destroyed cgroupfs. Reported-by: syzbot+062c0a67798a200f23ee@syzkaller.appspotmail.com PiperOrigin-RevId: 374959054 | |||
2021-05-20 | Format precondition to match style guide. | Zyad A. Ali | |
2021-05-19 | Merge release-20210510.0-62-gb8b43f70c (automated) | gVisor bot | |
2021-05-19 | Send ICMP errors when link address resolution fails | Nick Brown | |
Before this change, we would silently drop packets when link resolution failed. This change brings us into line with RFC 792 (IPv4) and RFC 4443 (IPv6), both of which specify that gateways should return an ICMP error to the sender when link resolution fails. PiperOrigin-RevId: 374699789 | |||
2021-05-19 | Merge release-20210510.0-61-g2f3eda37a (automated) | gVisor bot | |
2021-05-19 | Fix nogo analysis. | Adin Scannell | |
Ignore calls to atomic functions in case there is no analysis information. It is unclear why this has broken in some cases, perhaps these functions have been replaced by intrinsics as an optimization? PiperOrigin-RevId: 374682441 | |||
2021-05-19 | Allow use of IFF_ONE_QUEUE | liornm | |
Before fix, use of this flag causes an error. It affects applications like OpenVPN which sets this flag for legacy reasons. According to linux/if_tun.h "This flag has no real effect". | |||
2021-05-19 | Merge release-20210510.0-60-g52394c34a (automated) | gVisor bot | |
2021-05-18 | use more explicit netstack dependency restrictions | Kevin Krakauer | |
Fuchsia was unable to build when building netstack transitively depended on golang.org/x/unix constants not defined in Fuchsia. The packages causing this (safemem and usermem) are no longer in the allowlist. Tested that this failed at cl/373651666, and passes now that the dependency has been removed. PiperOrigin-RevId: 374570220 | |||
2021-05-18 | Be explicit about setsid() return values in pty.cc | Kevin Krakauer | |
PiperOrigin-RevId: 374570219 |