Niels de Vos
2548c4b83a
examples: add copy_file_range() support to passthrough(_fh)
...
The passthrough example filesystem can be used for validating the API
and the implementation in the FUSE kernel module.
2018-11-19 12:33:56 +00:00
Nikolaus Rath
f88a285cf2
Make passthrough_fh work under FreeBSD.
2017-08-22 14:00:44 +02:00
Nikolaus Rath
e870a0427a
Added public fuse_lib_help(), bumped minor version
2017-07-08 12:48:08 +02:00
Nikolaus Rath
f7c5d10ce5
passthrough, passthrough_fh: disable attribute caching
...
Required for better hardlink handling, see comments in patch.
2017-04-07 16:40:15 -07:00
Nikolaus Rath
7983414b33
Clean-up doxygen documentation
...
Fixes : #81 .
2016-10-28 20:44:39 -07:00
Nikolaus Rath
1d9f26f373
Turn fuse_operations.nopath_flag into fuse_config.nullpath_ok
...
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 15:45:32 -07:00
Nikolaus Rath
8ee553dac0
fuse_new(): don't accept options that don't make sense for end-users
...
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 15:32:20 -07:00
Nikolaus Rath
73b6ff4b75
Pass fuse_file_info to getattr, chown, chmod, truncate, utimens handlers
...
This obsoletes the ftruncate & fgetattr handlers.
Fixes #58 .
2016-10-15 18:46:27 -07:00
Nikolaus Rath
463189cd12
Renamed some examples to make their function more obvious
...
Also, added more comments for the same purpose.
2016-10-09 22:03:07 -07:00