Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-29 | Merge release-20201019.0-106-gdd056112b (automated) | gVisor bot | |
2020-10-29 | Add IPv4 reassembly packetimpact test | Arthur Sfez | |
The IPv6 reassembly test was also refactored to be easily extended with more cases. PiperOrigin-RevId: 339768605 | |||
2020-10-29 | Merge release-20201019.0-105-g52f1dd5e7 (automated) | gVisor bot | |
2020-10-29 | [infra] Deflake Go / generate (pull_request. | Ayush Ranjan | |
#4673 does not seem to work. Try this new approach. PiperOrigin-RevId: 339754794 | |||
2020-10-29 | Merge release-20201019.0-104-ga86f988a8 (automated) | gVisor bot | |
2020-10-29 | Automated rollback of changelist 339675182 | Dean Deng | |
PiperOrigin-RevId: 339750876 | |||
2020-10-29 | Merge release-20201019.0-103-g181fea0b5 (automated) | gVisor bot | |
2020-10-29 | Make RedirectTarget thread safe | Kevin Krakauer | |
Fixes #4613. PiperOrigin-RevId: 339746784 | |||
2020-10-29 | Merge release-20201019.0-102-gb9f18fe2f (automated) | gVisor bot | |
2020-10-29 | Fix TCP wildcard bind failure when netstack is v6 only | Ting-Yu Wang | |
TCP endpoint unconditionly binds to v4 even when the stack only supports v6. PiperOrigin-RevId: 339739392 | |||
2020-10-29 | Merge release-20201019.0-101-g02fe467b4 (automated) | gVisor bot | |
2020-10-29 | Keep magic constants out of netstack | Kevin Krakauer | |
PiperOrigin-RevId: 339721152 | |||
2020-10-29 | Merge release-20201019.0-100-g337c4b9a1 (automated) | gVisor bot | |
2020-10-29 | Add support for bare IPv4 in packetimpact tests | Arthur Sfez | |
PiperOrigin-RevId: 339699771 | |||
2020-10-29 | Merge release-20201019.0-99-g1f0f687cb (automated) | gVisor bot | |
2020-10-29 | Delay goroutine creation during TCP handshake for accept/connect. | Dean Deng | |
Refactor TCP handshake code so that when connect is initiated, the initial SYN is sent before creating a goroutine to handle the rest of the handshake (which blocks). Similarly, the initial SYN-ACK is sent inline when SYN is received during accept. Some additional cleanup is done as well. Eventually we would like to complete connections in the dispatcher without requiring a wakeup to complete the handshake. This refactor makes that easier. Updates #231 PiperOrigin-RevId: 339675182 | |||
2020-10-29 | Merge release-20201019.0-98-gb0b275449 (automated) | gVisor bot | |
2020-10-28 | Add url option for blog authors | Ian Lewis | |
PiperOrigin-RevId: 339608078 | |||
2020-10-29 | Merge release-20201019.0-97-g37b57ecd0 (automated) | gVisor bot | |
2020-10-28 | [infra] Deflake Go / generate (pull_request) GitHub action. | Ayush Ranjan | |
As you can see https://github.com/google/gvisor/commits/master, there are a lot of red commits. This is because the Go / generate GitHub action flakes. On merge, two variants of this workflow run: - one triggered by the pull request (copybara force pushes to the PR right before merge) - one triggered by the push (merge) If the push action ends up finishing before the pull request action can run go_branch.sh, then the changes that go_branch.sh makes is already pushed to the remote go branch. Consequently, the pull request action ends up having nothing to commit causing this action to fail. This change also fixes lint warnings. Now we skip running the go_branch.sh if we find that our current working commit has already been committed to remote. PiperOrigin-RevId: 339586760 | |||
2020-10-29 | Merge release-20201019.0-96-g265f1eb2c (automated) | gVisor bot | |
2020-10-28 | Add leak checking for kernfs.Dentry. | Dean Deng | |
Updates #1486. PiperOrigin-RevId: 339581879 | |||
2020-10-29 | Merge release-20201019.0-95-g3b4674ffe (automated) | gVisor bot | |
2020-10-28 | Add logging option to leak checker. | Dean Deng | |
Also refactor the template and CheckedObject interface to make this cleaner. Updates #1486. PiperOrigin-RevId: 339577120 | |||
2020-10-29 | Merge release-20201019.0-94-g906f912b7 (automated) | gVisor bot | |
2020-10-28 | Add the payload directly to the ICMPv4 type | Arthur Sfez | |
This makes handling inbound fragmented packets easier, because a fragmented packet might not have an actual ICMP header but only a payload. After this change, the ICMPv4 is the last layer you can get because the payload is embedded in it. Note that this makes it consistent with the ICMPv6 implementation. While I'm here, I've also added the Ident and Sequence fields on the ICMPv4 type. Defaults are still zero. PiperOrigin-RevId: 339577094 | |||
2020-10-29 | Merge release-20201019.0-93-gb4b42a5fc (automated) | gVisor bot | |
2020-10-28 | Traversal embedded libraries, even for go_library rules. | Adin Scannell | |
PiperOrigin-RevId: 339570821 | |||
2020-10-28 | Merge release-20201019.0-92-gd20ef61a8 (automated) | gVisor bot | |
2020-10-28 | Merge pull request #4630 from lemin9538:lemin_arm64_dev | gVisor bot | |
PiperOrigin-RevId: 339540747 | |||
2020-10-28 | Merge release-20201019.0-90-g9907539d9 (automated) | gVisor bot | |
2020-10-28 | Invalidate overlay.dentry.dirents during open() file creation. | Jamie Liu | |
Updates #1199 PiperOrigin-RevId: 339528827 | |||
2020-10-28 | Merge release-20201019.0-89-gb26797a8d (automated) | gVisor bot | |
2020-10-28 | Avoid time.Now in NUD | Tamir Duberstein | |
Use the stack clock instead. Change NeighborEntry.UpdatedAt to UpdatedAtNanos. PiperOrigin-RevId: 339520566 | |||
2020-10-28 | Merge release-20201019.0-88-g4cc3894b2 (automated) | gVisor bot | |
2020-10-28 | [vfs] Refactor hostfs mmap into kernfs util. | Ayush Ranjan | |
PiperOrigin-RevId: 339505487 | |||
2020-10-28 | Merge pull request #2849 from lubinszARM:pr_memory_barrier | gVisor bot | |
PiperOrigin-RevId: 339504677 | |||
2020-10-28 | Merge release-20201019.0-85-g8fa18e8ec (automated) | gVisor bot | |
2020-10-28 | Bump honnef.co/go/tools to v0.0.1-2020.1.6 | Ting-Yu Wang | |
PiperOrigin-RevId: 339476515 | |||
2020-10-28 | Merge release-20201019.0-84-g710a87884 (automated) | gVisor bot | |
2020-10-28 | [runtime tests] Unexclude fixed test. | Ayush Ranjan | |
#4641 fixed the PHP runtime test ext/standard/tests/network/bug20134.phpt. We should start testing it again. Also excluded another flaky test. Seems like a test bug. PiperOrigin-RevId: 339475716 | |||
2020-10-28 | Merge release-20201019.0-83-g7aab11761 (automated) | gVisor bot | |
2020-10-28 | Merge pull request #4543 from lubinszARM:pr_test_sigaltstack | gVisor bot | |
PiperOrigin-RevId: 339459247 | |||
2020-10-28 | Merge release-20201019.0-81-g5fe886ab6 (automated) | gVisor bot | |
2020-10-27 | Merge pull request #4598 from lubinszARM:pr_kvm_precise_sync | gVisor bot | |
PiperOrigin-RevId: 339404936 | |||
2020-10-28 | arm64: need to restore the sentry's TLS when in EL1 | Min Le | |
Signed-off-by: Min Le <lemin.lm@antgroup.com> | |||
2020-10-28 | Merge release-20201019.0-79-g22ac9b072 (automated) | gVisor bot | |
2020-10-27 | Merge pull request #4587 from lnsp:stacktrace | gVisor bot | |
PiperOrigin-RevId: 339385609 | |||
2020-10-28 | Merge release-20201019.0-77-g93d2d37a9 (automated) | gVisor bot | |
2020-10-27 | Add more cgroup unit tests | Fabricio Voznika | |
PiperOrigin-RevId: 339380431 |