Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-18 | Merge release-20200907.0-141-g93fd164fa (automated) | gVisor bot | |
2020-09-18 | Merge release-20200907.0-140-gef7d9a6fc (automated) | gVisor bot | |
2020-09-18 | Merge release-20200907.0-139-g313e1988c (automated) | gVisor bot | |
2020-09-18 | Merge release-20200907.0-138-g360006d89 (automated) | gVisor bot | |
2020-09-18 | Merge release-20200907.0-137-g07d832dbb (automated) | gVisor bot | |
2020-09-18 | Merge release-20200907.0-136-g2fbd31e72 (automated) | gVisor bot | |
2020-09-18 | Merge release-20200907.0-135-g0b8d306e6 (automated) | gVisor bot | |
2020-09-18 | Merge release-20200907.0-134-gd34bda027 (automated) | gVisor bot | |
2020-09-18 | Merge release-20200907.0-133-gc0b74be54 (automated) | gVisor bot | |
2020-09-18 | Merge release-20200907.0-132-g23fcbd872 (automated) | gVisor bot | |
2020-09-18 | Merge release-20200907.0-131-g1e8beb5f1 (automated) | gVisor bot | |
2020-09-17 | Merge release-20200907.0-130-gf1f844daa (automated) | gVisor bot | |
2020-09-17 | Merge release-20200907.0-129-g319d1b8ba (automated) | gVisor bot | |
2020-09-17 | Merge release-20200907.0-128-g8070cc338 (automated) | gVisor bot | |
2020-09-17 | Merge release-20200907.0-126-ga4db85fff (automated) | gVisor bot | |
2020-09-17 | Merge release-20200907.0-125-gd796b100e (automated) | gVisor bot | |
2020-09-17 | Merge release-20200907.0-123-gf0b1bd434 (automated) | gVisor bot | |
2020-09-17 | Merge release-20200907.0-124-gda07e38f7 (automated) | gVisor bot | |
2020-09-17 | Merge release-20200907.0-122-g51a2fe8eb (automated) | gVisor bot | |
2020-09-17 | Merge release-20200907.0-121-ga11061d78 (automated) | gVisor bot | |
2020-09-17 | Merge release-20200907.0-120-gae59e5297 (automated) | gVisor bot | |
2020-09-16 | Merge release-20200907.0-69-g286830855 (automated) | gVisor bot | |
2020-09-16 | Merge release-20200907.0-68-g64aae6bbd (automated) | gVisor bot | |
2020-09-16 | Merge release-20200907.0-67-gb6d165fe9 (automated) | gVisor bot | |
2020-09-16 | Merge release-20200907.0-66-g29ce0ad16 (automated) | gVisor bot | |
2020-09-16 | Merge release-20200907.0-65-g3749e70a6 (automated) | gVisor bot | |
2020-09-16 | Merge release-20200907.0-64-g666397c5c (automated) | gVisor bot | |
2020-09-16 | Merge release-20200907.0-63-g0356c7ef3 (automated) | gVisor bot | |
2020-09-16 | Merge release-20200907.0-62-g49857849f (automated) | gVisor bot | |
2020-09-16 | Merge release-20200907.0-60-g87c5c0ad2 (automated) | gVisor bot | |
2020-09-16 | fs/fuse: Move the 'marshal' and 'primitive' packages to the 'pkg' directory. | Andrei Vagin | |
2020-09-16 | fuse_open: add padding to open out request | Boyuan He | |
2020-09-16 | Implement FUSE_UNLINK | Boyuan He | |
Fixes #3696 | |||
2020-09-16 | Fix comments of TODO issues. | Craig Chi | |
2020-09-16 | Add comments for exported attributes | Craig Chi | |
2020-09-16 | 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-16 | 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-16 | Implement FUSE_WRITE | Jinmou Li | |
This commit adds basic write(2) support for FUSE. | |||
2020-09-16 | 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-16 | Downgrade FUSE minor version support and clarify comments | Jinmou Li | |
2020-09-16 | 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-16 | 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-16 | 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-16 | 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-16 | Implement FUSE_RMDIR | Ridwan Sharif | |
Fixes #3587 Co-authored-by: Craig Chi <craigchi@google.com> | |||
2020-09-16 | Implement FUSE_READ | Jinmou Li | |
Fixes #3206 | |||
2020-09-16 | Implement FUSE_MKDIR | Boyuan He | |
Fixes #3392 | |||
2020-09-16 | Implement FUSE_READLINK | Boyuan He | |
Fixes #3316 | |||
2020-09-16 | Implement FUSE_SYMLINK | Boyuan He | |
Fixes #3452 | |||
2020-09-16 | Implement FUSE_MKNOD | Boyuan He | |
Fixes #3492 |