Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-15 | Merge release-20200907.0-44-gd3880b76c (automated) | gVisor bot | |
2020-09-14 | Merge release-20200907.0-43-g52ffeb2d6 (automated) | gVisor bot | |
2020-09-14 | Merge release-20200907.0-42-g2747030ec (automated) | gVisor bot | |
2020-09-14 | Merge release-20200907.0-41-g05d2ebee5 (automated) | gVisor bot | |
2020-09-14 | Merge release-20200907.0-40-g2969b1740 (automated) | gVisor bot | |
2020-09-14 | Merge release-20200907.0-39-g833ceb0f1 (automated) | gVisor bot | |
2020-09-13 | Merge release-20200907.0-38-gb6ca96b9b (automated) | gVisor bot | |
2020-09-12 | Merge release-20200907.0-37-g3ca73841d (automated) | gVisor bot | |
2020-09-11 | Move the 'marshal' and 'primitive' packages to the 'pkg' directory. | Rahat Mahmood | |
PiperOrigin-RevId: 331256608 | |||
2020-09-11 | Merge release-20200810.0-237-g8d0f76dda (automated) | gVisor bot | |
2020-09-11 | fuse_open: add padding to open out request | Boyuan He | |
2020-09-11 | Merge release-20200907.0-36-g1f4fb817c (automated) | gVisor bot | |
2020-09-11 | Merge release-20200810.0-236-gb8bee78d0 (automated) | gVisor bot | |
2020-09-11 | Implement FUSE_UNLINK | boyuan-he | |
Fixes #3696 | |||
2020-09-11 | Fix comments of TODO issues. | Craig Chi | |
2020-09-11 | Add comments for exported attributes | Craig Chi | |
2020-09-11 | Implement FUSE_SETATTR | Craig Chi | |
This commit implements FUSE_SETATTR command. When a system call modifies the metadata of a regular file or a folder by chown(2), chmod(2), truncate(2), utime(2), or utimes(2), they should be translated to corresponding FUSE_SETATTR command and sent to the FUSE server. Fixes #3332 | |||
2020-09-11 | Add fh support for revise attr and fstat(2) test | Craig Chi | |
According to Linux 4.4's FUSE behavior, the flags and fh attributes in FUSE_GETATTR are only used in read, write, and lseek. fstat(2) doesn't use them either. Add tests to ensure the requests sent from FUSE module are consistent with Linux's. Updates #3655 | |||
2020-09-11 | Implement FUSE_WRITE | Jinmou Li | |
This commit adds basic write(2) support for FUSE. | |||
2020-09-11 | Implement FUSE_CREATE | Craig Chi | |
FUSE_CREATE is called when issuing creat(2) or open(2) with O_CREAT. It creates a new file on the FUSE filesystem. Fixes #3825 | |||
2020-09-11 | Downgrade FUSE minor version support and clarify comments | jinmouil | |
2020-09-11 | fuse: remove unused marshalling functions | Craig Chi | |
This commit removes unused marshalling functions in linux abi package and moves self-defined FUSEInitRes wrapper to fuse package. Updates #3707 | |||
2020-09-11 | Support multiple FUSE kernel versions of FUSE_INIT response struct | Craig Chi | |
The fuse_init_out struct changes in different FUSE kernel versions. A FUSE server may implement older versions of fuse_init_out, but they share common attributes from the beginning. Implement variable-length marshallable interface to support older versions of ABI. Fixes #3707 | |||
2020-09-11 | fuse: use safe go_marshal API for FUSE | Ridwan Sharif | |
Until #3698 is resolved, this change is needed to ensure we're not corrupting memory anywhere. | |||
2020-09-11 | fuse: Implement IterDirents for directory file description | Ridwan Sharif | |
Fixes #3255. This change adds support for IterDirents. You can now use `ls` in the FUSE sandbox. Co-authored-by: Craig Chi <craigchi@google.com> | |||
2020-09-11 | Implement FUSE_RMDIR | Ridwan Sharif | |
Fixes #3587 Co-authored-by: Craig Chi <craigchi@google.com> | |||
2020-09-11 | Implement FUSE_READ | Jinmou Li | |
Fixes #3206 | |||
2020-09-11 | Implement FUSE_MKDIR | Boyuan He | |
Fixes #3392 | |||
2020-09-11 | Implement FUSE_READLINK | Boyuan He | |
Fixes #3316 | |||
2020-09-11 | Implement FUSE_SYMLINK | Boyuan He | |
Fixes #3452 | |||
2020-09-11 | Implement FUSE_MKNOD | Boyuan He | |
Fixes #3492 | |||
2020-09-11 | Implement FUSE_RELEASE/RELEASEDIR | Boyuan He | |
Fixes #3314 | |||
2020-09-11 | Implement FUSE_OPEN/OPENDIR | Boyuan He | |
Fixes #3174 | |||
2020-09-11 | Implement FUSE_LOOKUP | Andrei Vagin | |
Fixes #3231 Co-authored-by: Boyuan He <heboyuan@google.com> | |||
2020-09-11 | Merge release-20200907.0-35-g325f7036b (automated) | gVisor bot | |
2020-09-11 | Merge release-20200907.0-34-g490e5c83b (automated) | gVisor bot | |
2020-09-11 | Merge release-20200907.0-33-g9a5635eb1 (automated) | gVisor bot | |
2020-09-11 | Merge release-20200907.0-32-g831ab2dd9 (automated) | gVisor bot | |
2020-09-11 | Merge release-20200907.0-31-g964447c8c (automated) | gVisor bot | |
2020-09-10 | Merge release-20200818.0-154-g365545855 (automated) | gVisor bot | |
2020-09-10 | Merge release-20200818.0-153-g14e0eb6e0 (automated) | gVisor bot | |
2020-09-10 | Merge release-20200818.0-152-g7275f293d (automated) | gVisor bot | |
2020-09-10 | Merge release-20200818.0-150-g50c99a86d (automated) | gVisor bot | |
2020-09-10 | Merge release-20200818.0-149-g9a003835f (automated) | gVisor bot | |
2020-09-10 | Merge release-20200818.0-148-g1ab097b08 (automated) | gVisor bot | |
2020-09-10 | Merge release-20200818.0-147-g644ac7b6b (automated) | gVisor bot | |
2020-09-10 | Merge release-20200818.0-146-g2c7df1a9a (automated) | gVisor bot | |
2020-09-10 | Merge release-20200818.0-145-gf94995114 (automated) | gVisor bot | |
2020-09-10 | Merge release-20200810.0-200-gc7d09207e (automated) | gVisor bot | |
2020-09-09 | Implement ioctl with enable verity | gVisor bot | |
ioctl with FS_IOC_ENABLE_VERITY is added to verity file system to enable a file as verity file. For a file, a Merkle tree is built with its data. For a directory, a Merkle tree is built with the root hashes of its children. PiperOrigin-RevId: 330604368 |