summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Memory leak fixed in file : mount_bsd.cfuse_3_0_bugfixitsdeepak2016-12-231-4/+14
|
* Released 3.0.0fuse-3.0.0Nikolaus Rath2016-12-093-29/+25
|
* Fix a grammatical error.Jay Hankins2016-12-041-1/+1
|
* Released 3.0.0rc3fuse-3.0.0rc3Nikolaus Rath2016-11-293-3/+5
|
* Improve documentation of fuse_session_unmountNikolaus Rath2016-11-294-2/+28
|
* Return signal value if session loop is terminated by signal and improve ↵Nikolaus Rath2016-11-295-16/+46
| | | | documentation
* Improve documentation of `fuse_file_info.keep_cache`Nikolaus Rath2016-11-291-2/+3
|
* examples/passthrough_ll.c: Include <limits.h> (for PATH_MAX macro).Przemyslaw Pawelczyk2016-11-281-0/+1
| | | | | | | | | | Otherwise building w/o optimization (-O0) fails. passthrough_ll.c: In function 'lo_readlink': passthrough_ll.c:251:11: error: 'PATH_MAX' undeclared (first use in this function) char buf[PATH_MAX + 1]; (gcc v5.3.0 in Alpine Linux v3.4.6 x86_64 w/ musl-libc v1.1.14.)
* examples/passthrough_ll.c: Close root fd before application ends.Przemyslaw Pawelczyk2016-11-281-0/+3
| | | | | If we want to do, what system would do anyway upon program termination, then let's try to be a bit more scrupulous.
* examples/passthrough_ll.c: Fix segfault when showing help or version.Przemyslaw Pawelczyk2016-11-281-1/+2
| | | | | | root lo_inode's next and prev were not set early enough, which led to accessing addr 0x8 (or 0x4, depending on ptr size) when setting prev variable in lo_free(lo.root.next), because lo.root.next was NULL.
* Rename more things from fuse to fuse3Przemysław Pawełczyk2016-11-2811-36/+37
|
* Document that FUSE_CAP_POSIX_ACL turns on -o default_permissionsNikolaus Rath2016-11-222-4/+11
|
* Make handling of -oallow_root easier to understandNikolaus Rath2016-11-225-37/+25
| | | | | | -oallow_root is handled in userspace, and requires passing -oallow_other to the kernel. This patch should make the code easier to understand and avoid the confusion that gave rise to issue #86.
* Add support for FUSE_HANDLE_KILLPRIVNikolaus Rath2016-11-225-1/+40
| | | | Fixes #116.
* Add support for FUSE_POSIX_ACLNikolaus Rath2016-11-223-1/+19
| | | | Fixes #117.
* Added support for FUSE_PARALLEL_DIROPSNikolaus Rath2016-11-223-0/+14
| | | | | | Enabled by default since we haven't released libfuse 3.0 yet :-). Fixes #112.
* Updated kernel API headers.Nikolaus Rath2016-11-221-1/+29
| | | | Taken from Linux kernel commit 27bcd37.
* Document fuse_conn_info.max_backgroundNikolaus Rath2016-11-221-4/+26
| | | | Fixes #95.
* Distinguish between mount options and libfuse optionsNikolaus Rath2016-11-171-14/+18
|
* Fixed manpage formatting.Nikolaus Rath2016-11-171-2/+1
|
* Enable more capabilities by default, and document defaults.Nikolaus Rath2016-11-163-8/+61
| | | | Fixes #112.
* Update ChangeLog to include recent documentation improvementsNikolaus Rath2016-11-161-1/+2
|
* Abort if fs requests capabilities not supported by kernel.Nikolaus Rath2016-11-162-0/+12
| | | | See also issue #114.
* Fail more nicely on max_read mismatchNikolaus Rath2016-11-161-1/+4
| | | | | Instead of abort()ing, close the session properly and return an error code.
* Fix typo in commentNikolaus Rath2016-11-161-1/+1
|
* Add support for more detailed error codes from main loopNikolaus Rath2016-11-167-5/+15
|
* Fix typo in commentNikolaus Rath2016-11-161-1/+1
|
* Document special semantics of ENOSYS error code.Nikolaus Rath2016-11-161-2/+79
|
* Document "congestion_threshold" parameter.Nikolaus Rath2016-11-161-4/+6
| | | | | | Fixes #96. Thanks to Maxim Patlasov <mpatlasov@virtuozzo.com> for help!
* Make max_background and congestion_threshold "officially undocumented"Nikolaus Rath2016-11-141-3/+8
|
* Improve documentation of FUSE_CAP_AUTO_INVAL_DATANikolaus Rath2016-11-141-2/+16
| | | | Fixes #84.
* Improve getattr() descriptionNikolaus Rath2016-11-141-1/+9
| | | | | When writeback caching is enabled, the st_size value reported by the filesystem may be ignored.
* Improve description of FUSE_CAP_NO_OPEN_SUPPORT flag.Nikolaus Rath2016-11-141-1/+9
| | | | Fixes #107.
* Added documentation for FUSE_CAP_FLOCK_LOCKSNikolaus Rath2016-11-102-2/+8
| | | | Fixes #106.
* Improve documentation of fuse_conn_info.time_gran.Nikolaus Rath2016-11-101-3/+12
| | | | Fixes #97.
* Make test for util-linux version more robustNikolaus Rath2016-11-102-14/+10
| | | | | | | The current version fails on Amazon Linux. This check should work better. Fixes #64.
* Don't expect EACCESS errors as rootNikolaus Rath2016-11-102-8/+18
| | | | Fixes #111.
* Released 3.0.0-rc2fuse-3.0.0rc2Nikolaus Rath2016-11-063-3/+4
|
* Removed reference to developer-notes.rst (was removed earlier)Nikolaus Rath2016-11-061-1/+1
|
* Fixed section names in documentation indexNikolaus Rath2016-11-061-2/+2
|
* Fix documentation: fuse_file_info may be NULL for open filesNikolaus Rath2016-11-062-8/+16
| | | | This turns issue #62 from a bug into an enhancement :-).
* Removed reference to fgetattr and ftruncate (don't exist anymore)Nikolaus Rath2016-11-061-3/+3
|
* Fixed typo in comment.Nikolaus Rath2016-11-061-1/+1
|
* Don't hardcode test file name.Nikolaus Rath2016-11-061-1/+1
|
* Added test for fchmodNikolaus Rath2016-11-063-1/+187
| | | | | At the moment this test fails (cf. issue #62). If that gets fixed in the kernel, this test can be activated conditionally.
* Merge pull request #109 from divinity76/patch-1Nikolaus Rath2016-10-311-0/+1
|\ | | | | silence bogus eclipse linter warning
| * silence bogus eclipse linter warningdivinity762016-10-311-0/+1
|/ | | "No break at the end of case cuse.c /example line 235 Code Analysis Problem"
* Clean-up doxygen documentationNikolaus Rath2016-10-2822-895/+585
| | | | Fixes: #81.
* Fix memory leak in fusermount.Nikolaus Rath2016-10-281-7/+13
|
* Renamed fusermount / mount.fuse to fusermount3 / mount.fuse3Nikolaus Rath2016-10-286-19/+25
|