Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-17 | Merge 8e2ea9c1 (automated) | gVisor bot | |
2019-07-17 | Merge pull request #504 from matthyx:master | gVisor bot | |
PiperOrigin-RevId: 258654826 | |||
2019-07-17 | Merge 8e3e021a (automated) | gVisor bot | |
2019-07-17 | ext: Filesystem init implementation. | Ayush Ranjan | |
PiperOrigin-RevId: 258645957 | |||
2019-07-17 | Merge 609cd91e (automated) | gVisor bot | |
2019-07-17 | Merge pull request #355 from zhuangel:master | gVisor bot | |
PiperOrigin-RevId: 258643966 | |||
2019-07-17 | Merge 542fbd01 (automated) | gVisor bot | |
2019-07-17 | Fix race in FDTable.GetFDs(). | Bhasker Hariharan | |
PiperOrigin-RevId: 258635459 | |||
2019-07-17 | Merge 9f118913 (automated) | gVisor bot | |
2019-07-17 | Add AF_UNIX, SOCK_RAW sockets, which exist for some reason. | Kevin Krakauer | |
tcpdump creates these. PiperOrigin-RevId: 258611829 | |||
2019-07-17 | Merge 682fd2d6 (automated) | gVisor bot | |
2019-07-17 | Merge pull request #533 from kevinGC:stub-dev-tty | gVisor bot | |
PiperOrigin-RevId: 258607547 | |||
2019-07-17 | Merge ca829158 (automated) | gVisor bot | |
2019-07-17 | Properly invalidate cache in rename and remove | Michael Pratt | |
We were invalidating the wrong overlayEntry in rename and missing invalidation in rename and remove if lower exists. PiperOrigin-RevId: 258604685 | |||
2019-07-17 | Merge 78a2704b (automated) | gVisor bot | |
2019-07-16 | Merge pull request #474 from zhuangel:proctasks | gVisor bot | |
PiperOrigin-RevId: 258479216 | |||
2019-07-16 | Merge 89368456 (automated) | gVisor bot | |
2019-07-16 | test/integration: wait a background process | Andrei Vagin | |
Otherwise this process can be killed before it prints the test message. PiperOrigin-RevId: 258448204 | |||
2019-07-16 | Merge 74dc663b (automated) | gVisor bot | |
2019-07-16 | Internal change. | gVisor bot | |
PiperOrigin-RevId: 258424489 | |||
2019-07-16 | Merge cf4fc510 (automated) | gVisor bot | |
2019-07-15 | Support /proc/net/dev | Jianfeng Tan | |
This proc file reports the stats of interfaces. We could use ifconfig command to check the result. Signed-off-by: Jianfeng Tan <henry.tjf@antfin.com> Change-Id: Ia7c1e637f5c76c30791ffda68ee61e861b6ef827 COPYBARA_INTEGRATE_REVIEW=https://gvisor-review.googlesource.com/c/gvisor/+/18282/ PiperOrigin-RevId: 258303936 | |||
2019-07-16 | Merge 6a8ff6da (automated) | gVisor bot | |
2019-07-15 | kvm: wake up all waiter of vCPU.state | Andrei Vagin | |
Now we call FUTEX_WAKE with ^uintptr(0) of waiters, but in this case only one waiter will be waked up. If we want to wake up all of them, the number of waiters has to be set to math.MaxInt32. PiperOrigin-RevId: 258285286 | |||
2019-07-16 | Merge 3d78baf0 (automated) | gVisor bot | |
2019-07-15 | Replace vector of arrays with array of arrays. | Kevin Krakauer | |
C++ does not like vectors of arrays (because arrays are not copy-constructable). PiperOrigin-RevId: 258270980 | |||
2019-07-15 | Merge ab44d145 (automated) | gVisor bot | |
2019-07-15 | Fix initialization of badhandler_low_water_mark in SigaltstackTest. | Neel Natu | |
It is now correctly initialized to the top of the signal stack. Previously it was initialized to the address of 'stack.ss_sp' on the main thread stack. PiperOrigin-RevId: 258248363 | |||
2019-07-13 | Merge 9b4d3280 (automated) | gVisor bot | |
2019-07-12 | Add IPPROTO_RAW, which allows raw sockets to write IP headers. | Kevin Krakauer | |
iptables also relies on IPPROTO_RAW in a way. It opens such a socket to manipulate the kernel's tables, but it doesn't actually use any of the functionality. Blegh. PiperOrigin-RevId: 257903078 | |||
2019-07-12 | Merge c8ae00eb (automated) | gVisor bot | |
2019-07-12 | Check that IP headers contain correct version | Tamir Duberstein | |
PiperOrigin-RevId: 257888338 | |||
2019-07-12 | Merge pull request #350 from kshithijiyer:patch-1 | gVisor bot | |
PiperOrigin-RevId: 257887940 | |||
2019-07-12 | Add permission, char device, and uid checks. | Kevin Krakauer | |
Change-Id: I8307bfb390a56424aaa651285a218aad277c4aed | |||
2019-07-12 | Merge 4ad67050 (automated) | gVisor bot | |
2019-07-12 | CONTRIBUTING: add logs access instructions. | Adin Scannell | |
PiperOrigin-RevId: 257870018 | |||
2019-07-12 | Merge 6116473b (automated) | gVisor bot | |
2019-07-12 | Stub out support for TCP_MAXSEG. | Bhasker Hariharan | |
Adds support to set/get the TCP_MAXSEG value but does not really change the segment sizes emitted by netstack or alter the MSS advertised by the endpoint. This is currently being added only to unblock iperf3 on gVisor. Plumbing this correctly requires a bit more work which will come in separate CLs. PiperOrigin-RevId: 257859112 | |||
2019-07-12 | Merge eff2c264 (automated) | gVisor bot | |
2019-07-12 | Take a reference on the already-mounted inode before re-mounting it. | Nicolas Lacasse | |
PiperOrigin-RevId: 257855777 | |||
2019-07-12 | Merge pull request #282 from zhangningdlut:chris_test_proc | gVisor bot | |
PiperOrigin-RevId: 257855479 | |||
2019-07-12 | Merge 69e0affa (automated) | gVisor bot | |
2019-07-12 | Don't emit an event for extended attribute syscalls. | Nicolas Lacasse | |
These are filesystem-specific, and filesystems are allowed to return ENOTSUP if they are not supported. PiperOrigin-RevId: 257813477 | |||
2019-07-12 | go_generics: treat the Sel part of an ast.SelectorExpr | Matthias Bertschy | |
2019-07-11 | Fix license year and remove Read. | Kevin | |
2019-07-11 | Add a stub for /dev/tty. | Kevin | |
Actual implementation to follow, but this will satisfy applications that want it to just exist. | |||
2019-07-11 | Added tiny ext4 image. | Ayush Ranjan | |
The image is of size 64Kb which supports 64 1k blocks and 16 inodes. This is the smallest size mkfs.ext4 works with. Added README.md documenting how this was created and included all files on the device under assets. PiperOrigin-RevId: 257712672 | |||
2019-07-11 | Bump rules_go to v0.18.7 and go toolchain to v1.12.7. | Nicolas Lacasse | |
PiperOrigin-RevId: 257703164 | |||
2019-07-11 | ext: boilerplate code. | Ayush Ranjan | |
Renamed ext4 to ext since we are targeting ext(2/3/4). Removed fs.go since we are targeting VFS2. Added ext.go with filesystem struct. PiperOrigin-RevId: 257689775 | |||
2019-07-11 | kokoro: use bazel 2.27.1 | Andrei Vagin | |
The latest version 2.28.0 doesn't work: ./runsc/linux_amd64_pure_stripped/runsc: operation not permitted, want 0 PiperOrigin-RevId: 257663312 |