Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2016-11-22 | Document fuse_conn_info.max_background | Nikolaus Rath | -4/+26 | |
Fixes #95. | ||||
2016-11-17 | Distinguish between mount options and libfuse options | Nikolaus Rath | -14/+18 | |
2016-11-17 | Fixed manpage formatting. | Nikolaus Rath | -2/+1 | |
2016-11-16 | Enable more capabilities by default, and document defaults. | Nikolaus Rath | -8/+61 | |
Fixes #112. | ||||
2016-11-16 | Update ChangeLog to include recent documentation improvements | Nikolaus Rath | -1/+2 | |
2016-11-16 | Abort if fs requests capabilities not supported by kernel. | Nikolaus Rath | -0/+12 | |
See also issue #114. | ||||
2016-11-16 | Fail more nicely on max_read mismatch | Nikolaus Rath | -1/+4 | |
Instead of abort()ing, close the session properly and return an error code. | ||||
2016-11-16 | Fix typo in comment | Nikolaus Rath | -1/+1 | |
2016-11-16 | Add support for more detailed error codes from main loop | Nikolaus Rath | -5/+15 | |
2016-11-16 | Fix typo in comment | Nikolaus Rath | -1/+1 | |
2016-11-16 | Document special semantics of ENOSYS error code. | Nikolaus Rath | -2/+79 | |
2016-11-16 | Document "congestion_threshold" parameter. | Nikolaus Rath | -4/+6 | |
Fixes #96. Thanks to Maxim Patlasov <mpatlasov@virtuozzo.com> for help! | ||||
2016-11-14 | Make max_background and congestion_threshold "officially undocumented" | Nikolaus Rath | -3/+8 | |
2016-11-14 | Improve documentation of FUSE_CAP_AUTO_INVAL_DATA | Nikolaus Rath | -2/+16 | |
Fixes #84. | ||||
2016-11-14 | Improve getattr() description | Nikolaus Rath | -1/+9 | |
When writeback caching is enabled, the st_size value reported by the filesystem may be ignored. | ||||
2016-11-14 | Improve description of FUSE_CAP_NO_OPEN_SUPPORT flag. | Nikolaus Rath | -1/+9 | |
Fixes #107. | ||||
2016-11-10 | Added documentation for FUSE_CAP_FLOCK_LOCKS | Nikolaus Rath | -2/+8 | |
Fixes #106. | ||||
2016-11-10 | Improve documentation of fuse_conn_info.time_gran. | Nikolaus Rath | -3/+12 | |
Fixes #97. | ||||
2016-11-10 | Make test for util-linux version more robust | Nikolaus Rath | -14/+10 | |
The current version fails on Amazon Linux. This check should work better. Fixes #64. | ||||
2016-11-10 | Don't expect EACCESS errors as root | Nikolaus Rath | -8/+18 | |
Fixes #111. | ||||
2016-11-06 | Released 3.0.0-rc2 | Nikolaus Rath | -3/+4 | |
2016-11-06 | Removed reference to developer-notes.rst (was removed earlier) | Nikolaus Rath | -1/+1 | |
2016-11-06 | Fixed section names in documentation index | Nikolaus Rath | -2/+2 | |
2016-11-06 | Fix documentation: fuse_file_info may be NULL for open files | Nikolaus Rath | -8/+16 | |
This turns issue #62 from a bug into an enhancement :-). | ||||
2016-11-06 | Removed reference to fgetattr and ftruncate (don't exist anymore) | Nikolaus Rath | -3/+3 | |
2016-11-06 | Fixed typo in comment. | Nikolaus Rath | -1/+1 | |
2016-11-06 | Don't hardcode test file name. | Nikolaus Rath | -1/+1 | |
2016-11-06 | Added test for fchmod | Nikolaus Rath | -1/+187 | |
At the moment this test fails (cf. issue #62). If that gets fixed in the kernel, this test can be activated conditionally. | ||||
2016-10-31 | Merge pull request #109 from divinity76/patch-1 | Nikolaus Rath | -0/+1 | |
silence bogus eclipse linter warning | ||||
2016-10-31 | silence bogus eclipse linter warning | divinity76 | -0/+1 | |
"No break at the end of case cuse.c /example line 235 Code Analysis Problem" | ||||
2016-10-28 | Clean-up doxygen documentation | Nikolaus Rath | -895/+585 | |
Fixes: #81. | ||||
2016-10-28 | Fix memory leak in fusermount. | Nikolaus Rath | -7/+13 | |
2016-10-28 | Renamed fusermount / mount.fuse to fusermount3 / mount.fuse3 | Nikolaus Rath | -19/+25 | |
2016-10-28 | Released 3.0.0rc1 | Nikolaus Rath | -3/+8 | |
2016-10-27 | man: Document suid requirement | Mihail Konev | -2/+2 | |
2016-10-27 | Add max_read to fuse_conn_info | Nikolaus Rath | -1/+50 | |
Eventually, this setting should be negotiated in the filesystem's init() handler (like e.g. max_write). However, this requires corresponding changes in the FUSE kernel module. In preparation for this (and to allow a transition period) we already allow (and require) filesystems to set the value in the init() handler in addition to the mount option. The end-goal is tracked in issue #91. | ||||
2016-10-27 | Removed obsolete FUSE_DEV_OLD | Nikolaus Rath | -54/+8 | |
2016-10-27 | Removed some more "Changed in version x.py" comments. | Nikolaus Rath | -20/+0 | |
2016-10-27 | Recommend when to use -o default_permissions automatically | Nikolaus Rath | -6/+15 | |
2016-10-27 | Describe all mount options in mount.fuse(8). | Nikolaus Rath | -78/+99 | |
Also improved manpage in several ways. | ||||
2016-10-27 | Improve documentation of -o default_permissions | Nikolaus Rath | -1/+9 | |
2016-10-27 | Improve documentation of capability flags. | Nikolaus Rath | -18/+83 | |
2016-10-27 | Improve man page title | Nikolaus Rath | -1/+1 | |
2016-10-25 | Clarify which mount options are intended for file-system internal use. | Nikolaus Rath | -7/+9 | |
2016-10-25 | Clarify difference between notify_inval_entry and notify_delete(). | Nikolaus Rath | -3/+8 | |
Fixes #85. | ||||
2016-10-25 | Use "se" instead of "f" for struct fuse_session | Nikolaus Rath | -106/+106 | |
The fuse_session pointer is sometimes called f and at other times se. The former is an artifact from the time when there still was a separate struct fuse_ll object. For consistency and to easy maintenance, this patch changes the name of the fuse_session pointer to "se" wherever possible. This patch was generated by the following Coccinelle script: @@ symbol f, se; @@ struct fuse_session * -f +se ; <... -f +se ...> @@ expression expr; @@ struct fuse_session * -f +se = expr; <... -f +se ...> @@ identifier fn; @@ fn(...,struct fuse_session * -f +se ,...) { <... -f +se ...> } Due to its complexity, the do_init() function had to be commented out and then patched manually. | ||||
2016-10-24 | Added debug logging to chmod | Nikolaus Rath | -1/+8 | |
2016-10-24 | Fix segfault in debug logging code | Nikolaus Rath | -18/+36 | |
fi may be NULL, so we need to protect against this. | ||||
2016-10-24 | fuse_session_new(): don't accept empty argv, check argv[0] | Nikolaus Rath | -6/+34 | |
This should help avoid people to accidentally put options into argv[0]. Fixes #100. | ||||
2016-10-20 | Turn fuse_operations.nopath_flag into fuse_config.nullpath_ok | Nikolaus Rath | -34/+25 | |
Modifying struct fuse_config in the init() handler is the canonical way to adjust file-system implementation specific settings. There is no need to have flags in struct fuse_operations. |