Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-08 | Merge release-20200928.0-67-g0c3134028 (automated) | gVisor bot | |
2020-10-08 | Change IPv6 reassembly timeout to 60s | Arthur Sfez | |
It was originally set to 30s for IPv6 (same as IPv4) but this is not what RFC 8200 prescibes. Linux also defaults to 60s [1]. [1] https://github.com/torvalds/linux/blob/47ec5303d73ea344e84f46660fff693c57641386/include/net/ipv6.h#L456 PiperOrigin-RevId: 336034636 | |||
2020-10-08 | Merge release-20200928.0-66-ga55bd73d4 (automated) | gVisor bot | |
2020-10-07 | Add staticcheck and staticstyle analyzers. | Adin Scannell | |
This change also adds support to go_stateify for detecting an appropriate receiver name, avoiding a large number of false positives. PiperOrigin-RevId: 335994587 | |||
2020-10-07 | Merge release-20200928.0-65-gfcddfb0a7 (automated) | gVisor bot | |
2020-10-07 | Internal change. | gVisor bot | |
PiperOrigin-RevId: 335960488 | |||
2020-10-07 | Merge release-20200928.0-64-gb89e43e20 (automated) | gVisor bot | |
2020-10-07 | Merge pull request #4376 from lubinszARM:pr_usr_tls_new | gVisor bot | |
PiperOrigin-RevId: 335930035 | |||
2020-10-07 | Merge release-20200928.0-62-g85a58d110 (automated) | gVisor bot | |
2020-10-07 | [runtime-tests] Exclude failing test due to expired cert. | Ayush Ranjan | |
PiperOrigin-RevId: 335927821 | |||
2020-10-07 | Merge release-20200928.0-61-gecf9a7ef0 (automated) | gVisor bot | |
2020-10-07 | Add precise synchronization to KVM. | Adin Scannell | |
By using TSC scaling as a hack, we can trick the kernel into setting an offset of exactly zero. Huzzah! PiperOrigin-RevId: 335922019 | |||
2020-10-07 | Merge release-20200928.0-60-g7e55ee14e (automated) | gVisor bot | |
2020-10-07 | Fix text processing in bazel build command. | Dean Deng | |
The extraction of the build target was overfitted before, making build_cmd fail in some environments. PiperOrigin-RevId: 335916651 | |||
2020-10-06 | Merge release-20200928.0-59-g95cac27d0 (automated) | gVisor bot | |
2020-10-06 | Discard invalid Neighbor Solicitations | Peter Johnston | |
...per RFC 4861 s7.1.1. PiperOrigin-RevId: 335742851 | |||
2020-10-06 | Merge release-20200928.0-58-g99bf022c2 (automated) | gVisor bot | |
2020-10-06 | Merge release-20200928.0-57-gb761330ca (automated) | gVisor bot | |
2020-10-06 | Add support for IPv6 fragmentation | Arthur Sfez | |
Most of the IPv4 fragmentation code was moved in the fragmentation package and it is reused by IPv6 fragmentation. Test: - pkg/tcpip/network/ipv4:ipv4_test - pkg/tcpip/network/ipv6:ipv6_test - pkg/tcpip/network/fragmentation:fragmentation_test Fixes #4389 PiperOrigin-RevId: 335714280 | |||
2020-10-06 | Merge pull request #4355 from majek:marek/swallow-SO_RCVBUFFORCE-error | gVisor bot | |
PiperOrigin-RevId: 335714100 | |||
2020-10-06 | Merge release-20200928.0-55-g1336af78d (automated) | gVisor bot | |
2020-10-06 | Implement membarrier(2) commands other than *_SYNC_CORE. | Jamie Liu | |
Updates #267 PiperOrigin-RevId: 335713923 | |||
2020-10-06 | Fix typo in merkletree | gVisor bot | |
PiperOrigin-RevId: 335709552 | |||
2020-10-06 | Merge release-20200928.0-53-g68e1dfa30 (automated) | gVisor bot | |
2020-10-06 | Merge pull request #3150 from wietsevenema:patch-2 | gVisor bot | |
PiperOrigin-RevId: 335702168 | |||
2020-10-06 | Merge release-20200928.0-51-ga57dc67b6 (automated) | gVisor bot | |
2020-10-06 | [vfs2] Don't leak reference from Mountnamespace.Root(). | Dean Deng | |
PiperOrigin-RevId: 335583637 | |||
2020-10-06 | Merge release-20200928.0-50-g798cc6b04 (automated) | gVisor bot | |
2020-10-05 | Fix IPv4 ICMP echo handler to copy options | Julian Elischer | |
The IPv4 RFCs are specific (though obtuse) that an echo response packet needs to contain all the options from the echo request, much as if it been routed back to the sender, though apparently with a new TTL. They suggest copying the incoming packet header to achieve this so that is what this patch does. PiperOrigin-RevId: 335559176 | |||
2020-10-06 | Merge release-20200928.0-49-ga1df7f2ed (automated) | gVisor bot | |
2020-10-05 | Simplify nil assignment in kcov. | Dean Deng | |
PiperOrigin-RevId: 335548610 | |||
2020-10-06 | Merge release-20200928.0-48-g9e64b9f3a (automated) | gVisor bot | |
2020-10-05 | Fix gofer monitor prematurely destroying container | Fabricio Voznika | |
When all container tasks finish, they release the mount which in turn will close the 9P session to the gofer. The gofer exits when the connection closes, triggering the gofer monitor. The gofer monitor will _think_ that the gofer died prematurely and destroy the container. Then when the caller attempts to wait for the container, e.g. to get the exit code, wait fails saying the container doesn't exist. Gofer monitor now just SIGKILLs the container, and let the normal teardown process to happen, which will evetually destroy the container at the right time. Also, fixed an issue with exec racing with container's init process exiting. Closes #1487 PiperOrigin-RevId: 335537350 | |||
2020-10-06 | Merge release-20200928.0-47-g8ef7cebcb (automated) | gVisor bot | |
2020-10-05 | Merge pull request #4079 from lemin9538:arm64_fix | gVisor bot | |
PiperOrigin-RevId: 335532690 | |||
2020-10-05 | Merge release-20200928.0-45-g1bc78d9fd (automated) | gVisor bot | |
2020-10-05 | Merge pull request #3970 from benbuzbee:gomaxprocs | gVisor bot | |
PiperOrigin-RevId: 335516972 | |||
2020-10-05 | Merge release-20200928.0-43-g9e9fec3a0 (automated) | gVisor bot | |
2020-10-05 | Enable more VFS2 tests | Fabricio Voznika | |
Updates #1487 PiperOrigin-RevId: 335516732 | |||
2020-10-05 | Merge release-20200928.0-42-ge73bb6d30 (automated) | gVisor bot | |
2020-10-05 | Remove reference to deleted script | Kevin Krakauer | |
PiperOrigin-RevId: 335516625 | |||
2020-10-05 | Merge release-20200928.0-41-g1c1eefbd4 (automated) | gVisor bot | |
2020-10-05 | Merge pull request #4368 from zhlhahaha:1979 | gVisor bot | |
PiperOrigin-RevId: 335492800 | |||
2020-10-05 | Merge release-20200928.0-39-g91e2d15a6 (automated) | gVisor bot | |
2020-10-05 | Remove AssignableAddressEndpoint.NetworkEndpoint | Ghanan Gowripalan | |
We can get the network endpoint directly from the NIC. This is a preparatory CL for when a Route needs to hold a dedicated NIC as its output interface. This is because when forwarding is enabled, packets may be sent from a NIC different from the NIC a route's local address is associated with. PiperOrigin-RevId: 335484500 | |||
2020-10-05 | Internal change. | gVisor bot | |
PiperOrigin-RevId: 335429072 | |||
2020-10-03 | Merge release-20200921.0-107-ge0aaf40e3 (automated) | gVisor bot | |
2020-10-03 | Fix kcov enabling and disabling procedures. | Dean Deng | |
- When the KCOV_ENABLE_TRACE ioctl is called with the trace kind KCOV_TRACE_PC, the kcov mode should be set to KCOV_*MODE*_TRACE_PC. - When the owning task of kcov exits, the memory mapping should not be cleared so it can be used by other tasks. - Add more tests (also tested on native Linux kcov). PiperOrigin-RevId: 335202585 | |||
2020-10-02 | Merge release-20200921.0-106-g55f835d1f (automated) | gVisor bot | |
2020-10-02 | Merge pull request #4377 from avagin:kvm-if-flag | gVisor bot | |
PiperOrigin-RevId: 335122704 |