Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | spelling | 2021-03-11 | 1 | -2/+2 | |
| | |||||
* | Convert infinite sleeps to tsleep_nsec(9). | 2019-12-05 | 1 | -2/+2 | |
| | | | | ok jca@ | ||||
* | Don't timeout on fb_queue(9). The current process will block | 2018-06-21 | 1 | -8/+22 | |
| | | | | | | | | | | | | | indefinitely and cannot be interrupted or killed. This is consistent with how VFS system calls should behave. If the file system becomes unresponsive then the only sane solution is for the user to kill the file system daemon. Implementing the equivalent of nfs -osoft or -ointr to either timeout or allow the blocking FUSE operation to be interrupted can be considered in a future patch. ok mpi@ | ||||
* | Send the calling thread id, effective uid and gid, and umask to the | 2018-06-19 | 1 | -1/+11 | |
| | | | | | | | FUSE file system. fuse_get_context(3) will now return the correct values. ok mpi@ | ||||
* | Change wait text when waiting for FUSE file system daemon to respond. | 2018-05-23 | 1 | -2/+2 | |
| | | | | ok mpi@ | ||||
* | Pass size argument to free(9). | 2018-05-17 | 1 | -2/+2 | |
| | | | | ok mpi@ | ||||
* | Use struct stat for storing attributes in fusebufs, because using struct | 2016-08-30 | 1 | -1/+2 | |
| | | | | | | | | | vattr in userspace is suboptimal as some related helpers are not available, e.g. VATTR_NULL() and IFTOVT(). The conversion is now done in the kernel where it belongs. As a side effect the <sys/vnode.h> include can be removed from libfuse. tweaks and ok guenther | ||||
* | Remove some includes include-what-you-use claims don't | 2015-03-14 | 1 | -2/+1 | |
| | | | | | | | have any direct symbols used. Tested for indirect use by compiling amd64/i386/sparc64 kernels. ok tedu@ deraadt@ | ||||
* | use arc4random_buf() instead of (r << 32) | r; discussed with matthew | 2014-12-03 | 1 | -2/+2 | |
| | |||||
* | move arc4random prototype to systm.h. more appropriate for most code | 2014-11-18 | 1 | -3/+1 | |
| | | | | to include that than rdnvar.h. ok deraadt dlg | ||||
* | remove uneeded proc.h includes | 2014-09-14 | 1 | -2/+1 | |
| | | | | ok mpi@ kspillner@ | ||||
* | add a size argument to free. will be used soon, but for now default to 0. | 2014-07-12 | 1 | -2/+2 | |
| | | | | after discussions with beck deraadt kettenis. | ||||
* | Introduce fb_delete() helper and use it in FUSE code. | 2013-10-07 | 1 | -1/+11 | |
| | |||||
* | Use full 64-bit UUIDs in FUSE. | 2013-10-07 | 1 | -2/+2 | |
| | | | | Thanks to Pedro Martelletto. | ||||
* | Allocate fb_dat in fb_setup(9) | 2013-10-07 | 1 | -1/+6 | |
| | |||||
* | Rework fuseread() and fusewrite(). | 2013-10-07 | 1 | -2/+1 | |
| | |||||
* | Remove debug printfs. | 2013-08-10 | 1 | -9/+1 | |
| | |||||
* | add a bunch of files for ISC-licensed FUSE support. ok beck deraadt | 2013-06-03 | 1 | -0/+70 | |
from Sylvestre Gallon ccna.syl gmail.com. Many thanks to Sylvestre for all the hard work. |