Commit Graph

1491 Commits (master)
 

Author SHA1 Message Date
Vitaliy Filippov c02e24f8ce Publish file mode conversion functions 3 months ago
Vitaliy Filippov 76071bba22 Add device number support 3 months ago
Vitaliy Filippov f54cd84222 Allow to use "zero-copy" writes 3 months ago
Eric Gouyer a4cd154343 add support for sticky bit on directories 4 months ago
Eric Gouyer 5e958a41f6 add support for retrieving UID GID PID for each fuseops, ala FUSE-C fuse_get_context() 4 months ago
Eric Gouyer 2681cd5156 add support for UID and GID in SetInodeAttributes 4 months ago
Doug Schaapveld 63437da750
Remove PID zero condition from sample memfs (#131) 4 months ago
Avi c62d7682a6
Add more debugging logs to the mounting process so we get more visibility for customer issues (#130) 5 months ago
Michael Stapelberg 4e67748df3 GitHub Actions: use Go 1.19 5 months ago
Michael Stapelberg 66d6bd9e7b gofmt with Go 1.19 5 months ago
Mei Gui 226fec2ce9
Pass OpenFlags for OpenFileOp followups (#129) 7 months ago
Mei Gui 9cc4ff0bc9
Pass OpenFlags for OpenFileOp (#127) 7 months ago
Vitaliy Filippov 13117049f3
Fallback from BatchForgetOp to a series of ForgetInodeOp if unsupported (#126) 7 months ago
Ben Linsay 21122235c7
allow passing open /dev/fuse file descriptors (#124) 8 months ago
Doychin Atanasov 37d63df227
Add support for the FUSE_BATCH_FORGET operation (#123) 9 months ago
Michael Stapelberg 468f285a46 update go.mod to pull in latest x/sys and x/net 9 months ago
Michael Stapelberg 48612565d5 GitHub Actions: upgrade to latest stable version of Go 1.17 11 months ago
Michael Stapelberg 1c9fe7bc84 remove memclr/memmove entirely now that they are unused 11 months ago
Vitaliy Filippov 84920d11dd Add vectored read to readbenchfs 11 months ago
Vitaliy Filippov c818f6216b Implement vectored read support 11 months ago
Vitaliy Filippov da71c70600 Add ReadBenchFS to test linear read speed 11 months ago
Jakob Waibel c4197873da
Create mount_memfs sample (#121) 12 months ago
Vitaliy Filippov 108387eec1
Fix RenameOp compatibility with macfuse 4.x (#107) 1 year ago
Jakob Waibel 1b9b09fd17
feat: Remove duplicate code in test (#119) 1 year ago
Jakob Waibel ffd6c474e8
docs: add missing “kernel” (#117) 1 year ago
Tetsuo Kiso 7c4418392f
Add gofmt CI step (#115) 1 year ago
Tetsuo Kiso c0eeb00f17
Delete .travis.yml (#114) 1 year ago
Tetsuo Kiso 233e2c82a4
Disable go test in CI (#113) 1 year ago
Tetsuo Kiso a621cd4bb0
Switch from Travis CI to GitHub Actions (#111) 1 year ago
Oliver Le Zhuang 8da59ba998
InMessage is initialized with a storage allocated before reads (#110) 1 year ago
Vitaliy Filippov c75d3f26fc
Use newer mounting method (similar to fusermount) with macfuse 4.x (#106) 1 year ago
mcdhee-msft 95fc8d1181
Add configuration to control async reads (#105) 1 year ago
Vitaliy Filippov 10d864429b
Add support for MacFuse >= 4.0 (#103) 1 year ago
Andrew Gaul 7782064498
Calculate pageSize and bufSize at run-time (#102) 2 years ago
Oliver Le Zhuang 5d146b000c
Add support for RenameOp to debug messages (#101) 2 years ago
Kurt Jensen d82237972e
Add support for max_pages and increase to 256 (#96) 2 years ago
Michael Stapelberg 0630024b2b switch from assembly stubs to go:linkname comment 2 years ago
Michael Stapelberg 8edaf5989f skip failing test for now 2 years ago
Vitaliy Filippov 9ad8359eec
Add handling of OpFsyncdir (#98) 2 years ago
Michael Stapelberg fac69e018f statfs sample: add missing locking 2 years ago
Michael Stapelberg e78223ecee Remove TestNonEmptyMountPoint; libfuse3 allows non-empty mountpoints 2 years ago
Michael Stapelberg 7e446be212 fix memfs sample: use offset in fallocate call 2 years ago
Michael Stapelberg 6740b8faa5 travis: switch to Go 1.16 2 years ago
Michael Stapelberg 9c4c16288f declare a go module 2 years ago
Liri S 9677d03922
Added samples/roloopbackfs (#95) 2 years ago
Elliot Speck e0296dec95
Switch using Linux "default_permissions" to an optional parameter. (#94) 2 years ago
Mei Gui 36e01f1b3a
Add pid in all fuse ops (#92) 2 years ago
Brendan McMillion f8927095af
Set max file/folder name length. (#87) 3 years ago
Luke Alonso 05606cde59 Don't log ERANGE for ListXattrOp. 3 years ago
Kane York ac0efb5a5a
posix_test: Reenable O_APPEND tests by using raw syscall (#88) 3 years ago