Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-21 | Merge release-20200115.0-55-gad1968e (automated) | gVisor bot | |
2020-01-21 | Implement sysfs. | Rahat Mahmood | |
PiperOrigin-RevId: 290822487 | |||
2020-01-21 | Merge release-20200115.0-54-gdc99897 (automated) | gVisor bot | |
2020-01-21 | Add missing verb | Michael Pratt | |
PiperOrigin-RevId: 290821997 | |||
2020-01-21 | Merge release-20200115.0-53-gcbc0a92 (automated) | gVisor bot | |
2020-01-21 | Correct todos referencing IPV6_RECVTCLASS | Ryan Heacock | |
Bug 68320120 was revived because TODOs referenced the IP_RECVTOS bug instead of the IPV6_RECVTCLASS bug. PiperOrigin-RevId: 290820178 | |||
2020-01-21 | Merge release-20200115.0-52-g16694ad (automated) | gVisor bot | |
2020-01-21 | Merge pull request #1274 from lubinszARM:pr_ring0_4 | gVisor bot | |
PiperOrigin-RevId: 290811598 | |||
2020-01-21 | Merge release-20200115.0-50-gd46c397 (automated) | gVisor bot | |
2020-01-21 | Add line break to /proc/net files | Fabricio Voznika | |
Some files were missing the last line break. PiperOrigin-RevId: 290808898 | |||
2020-01-21 | Merge release-20200115.0-49-g2ba6198 (automated) | gVisor bot | |
2020-01-21 | Add syscalls for lgetxattr, fgetxattr, lsetxattr, and fsetxattr. | Dean Deng | |
Note that these simply will use the same logic as getxattr and setxattr, which is not yet implemented for most filesystems. PiperOrigin-RevId: 290800960 | |||
2020-01-21 | Merge release-20200115.0-48-g5f82f09 (automated) | gVisor bot | |
2020-01-21 | Merge pull request #1558 from kevinGC:iptables-write-input-drop | gVisor bot | |
PiperOrigin-RevId: 290793754 | |||
2020-01-21 | Merge release-20200115.0-36-g7e155a1 (automated) | gVisor bot | |
2020-01-21 | Merge pull request #1546 from lubinszARM:pr_syscall_test_proc | gVisor bot | |
PiperOrigin-RevId: 290789087 | |||
2020-01-18 | Merge release-20200115.0-34-g1040159 (automated) | gVisor bot | |
2020-01-18 | Include the cgroup name in the superblock options in /proc/self/mountinfo. | Nicolas Lacasse | |
Java 11 parses /proc/self/mountinfo for cgroup information. Java 11.0.4 uses the mount path to determine what cgroups existed, but Java 11.0.5 reads the cgroup names from the superblock options. This CL adds the cgroup name to the superblock options if the filesystem type is "cgroup". Since gVisor doesn't actually support cgroups yet, we just infer the cgroup name from the path. PiperOrigin-RevId: 290434323 | |||
2020-01-18 | Merge release-20200115.0-33-g47d8525 (automated) | gVisor bot | |
2020-01-17 | Filter out received packets with a local source IP address. | Eyal Soha | |
CERT Advisory CA-96.21 III. Solution advises that devices drop packets which could not have correctly arrived on the wire, such as receiving a packet where the source IP address is owned by the device that sent it. Fixes #1507 PiperOrigin-RevId: 290378240 | |||
2020-01-17 | Merge release-20200115.0-32-gf1a5178 (automated) | gVisor bot | |
2020-01-17 | Fix data race in MountNamespace.resolve. | Nicolas Lacasse | |
We must hold fs.renameMu to access Dirent.parent. PiperOrigin-RevId: 290340804 | |||
2020-01-17 | Merge release-20200115.0-31-g9073521 (automated) | gVisor bot | |
2020-01-17 | Convert EventMask to uint64 | Andrei Vagin | |
It is used for signalfd where the maximum signal is 64. PiperOrigin-RevId: 290331008 | |||
2020-01-17 | Merge release-20200115.0-30-g23fa847 (automated) | gVisor bot | |
2020-01-17 | Remove addPermanentAddressLocked | Tamir Duberstein | |
It was possible to use this function incorrectly, and its separation wasn't buying us anything. PiperOrigin-RevId: 290311100 | |||
2020-01-17 | Merge release-20200115.0-29-g80d0f93 (automated) | gVisor bot | |
2020-01-17 | Fix data race in tty.queue.readableSize. | Nicolas Lacasse | |
We were setting queue.readable without holding the lock. PiperOrigin-RevId: 290306922 | |||
2020-01-17 | Merge release-20200115.0-28-g8e8d0f9 (automated) | gVisor bot | |
2020-01-17 | Add /proc/[pid]/cgroups file | Fabricio Voznika | |
Updates #1195 PiperOrigin-RevId: 290298266 | |||
2020-01-17 | Merge release-20200115.0-27-gff99609 (automated) | gVisor bot | |
2020-01-17 | Add /proc/net/* files | Fabricio Voznika | |
Updates #1195 PiperOrigin-RevId: 290285420 | |||
2020-01-17 | Merge release-20200115.0-26-gacf2d6d (automated) | gVisor bot | |
2020-01-17 | Enable stat syscall support on arm64. | Haibo Xu | |
x86 and arm64 use a different stat struct in Linux kernel, so the stat() syscall implementation has to handle the file stat data separately. Signed-off-by: Haibo Xu <haibo.xu@arm.com> Change-Id: If3986e915a667362257a54e7fbbcc1fe18951015 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/gvisor/pull/1493 from xiaobo55x:stat f15a216d9297eb9a96d2c483d396a9919145d7fa PiperOrigin-RevId: 290274287 | |||
2020-01-17 | Merge release-20200115.0-25-gc98e1bc (automated) | gVisor bot | |
2020-01-17 | Merge pull request #1459 from lubinszARM:pr_save_util | gVisor bot | |
PiperOrigin-RevId: 290273702 | |||
2020-01-17 | Merge release-20200115.0-23-g989b611 (automated) | gVisor bot | |
2020-01-17 | Merge pull request #1541 from nybidari:iptables | gVisor bot | |
PiperOrigin-RevId: 290273561 | |||
2020-01-17 | Merge release-20200115.0-18-g345df7c (automated) | gVisor bot | |
2020-01-17 | Add explanation for implementation of BSD full file locks. | Dean Deng | |
PiperOrigin-RevId: 290272560 | |||
2020-01-17 | Merge release-20200115.0-17-g19b4653 (automated) | gVisor bot | |
2020-01-16 | Remove unused rpcinet. | Adin Scannell | |
PiperOrigin-RevId: 290198756 | |||
2020-01-17 | Merge release-20200115.0-16-g7a45ae7 (automated) | gVisor bot | |
2020-01-16 | Implement setxattr for overlays. | Dean Deng | |
PiperOrigin-RevId: 290186303 | |||
2020-01-16 | Merge release-20200115.0-15-g1e7f0c8 (automated) | gVisor bot | |
2020-01-16 | Bump p9 version, adding corresponding checks to client_file.go. | Dean Deng | |
PiperOrigin-RevId: 290145451 | |||
2020-01-16 | Merge release-20200115.0-14-gab48112 (automated) | gVisor bot | |
2020-01-16 | Add IfChange/ThenChange reminders in fs/proc | Fabricio Voznika | |
There is a lot of code duplication for VFSv2 and this serves as remind to keep the copies in sync. Updates #1195 PiperOrigin-RevId: 290139234 | |||
2020-01-16 | Merge release-20200115.0-13-g70d7c52 (automated) | gVisor bot | |
2020-01-16 | Implement tmpfs.SetStat with a size argument. | Nicolas Lacasse | |
This is similar to 'Truncate' in vfs1. Updates https://github.com/google/gvisor/issues/1197 PiperOrigin-RevId: 290139140 |