Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
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. | ||||
2016-10-20 | fuse_new(): don't accept options that don't make sense for end-users | Nikolaus Rath | -36/+31 | |
Several options (use_ino, etc) depend on the file system implementation. Allowing them to be set from the command line makes no sense. | ||||
2016-10-20 | Document -o remember= mount option. | Nikolaus Rath | -3/+6 | |
2016-10-20 | Pass struct fuse_config to high-level init() handler. | Nikolaus Rath | -36/+195 | |
2016-10-20 | ChangeLog: Remind people of to use FUSE_CAP_EXPORT_SUPPORT | Nikolaus Rath | -0/+7 | |
2016-10-20 | Accept zero value for fuse_conn_info options | Nikolaus Rath | -5/+15 | |
This may not make sense for all options, but it's good practice. | ||||
2016-10-20 | Removed all "Introduced in..." comments | Nikolaus Rath | -72/+7 | |
Since FUSE 3 is breaking backwards compatibility, this really does not matter. | ||||
2016-10-20 | mount.fuse(8): remove max_readahead, max_write, [a]sync_read | Nikolaus Rath | -12/+0 | |
These are not mount options for FUSE file systems, but capabilites that are worked out between libfuse and the fuse kernel module. For that reason, they are also not accepted by fuse_session_new(). | ||||
2016-10-20 | Do not close stdout on fuse_session_destroy() | Consus | -1/+3 | |
If fuse_session_mount() fails (or was never called in the first place) we end up with the default fd value which happens to be 0. It hurts long-running processes, which lifetime extends beyond session's lifetime. | ||||
2016-10-18 | Cast to void where we deliberately ignore return values | Nikolaus Rath | -2/+2 | |
2016-10-18 | Ignore some errors | Mihail Konev | -2/+2 | |
2016-10-17 | Update linker script | Nikolaus Rath | -2/+2 | |
- Fixes commit d49f2e77b4. - Fixes commit 199fc0f833. - Thanks to Github user mtheall for the review! |