Path to this page:
./
filesystems/perfuse,
PUFFS Enabled Relay to FUSE
Branch: CURRENT,
Version: 20190222,
Package name: perfuse-20190222,
Maintainer: manuperfuse brings full FUSE support to NetBSD. It has two components:
- a daemon that creates a /dev/fuse socket and that performs PUFFS
relay to FUSE.
- a library and a header file to use in file systems and libraries that
open /dev/fuse, so that they are directed to the socket.
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 51.052 KB
Version history: (Expand)
- (2019-02-25) Updated to version: perfuse-20190222
- (2012-02-06) Updated to version: perfuse-20120206
- (2011-12-17) Updated to version: perfuse-20111217
- (2011-11-28) Updated to version: perfuse-20111128
- (2011-11-17) Updated to version: perfuse-20111117
- (2011-10-30) Updated to version: perfuse-20111030
CVS history: (Expand)
2023-08-31 21:13:47 by Paolo Vincenzo Olivo | Files touched by this commit (1) |
Log message:
perfuse: mark as not RELRO safe.
|
2022-05-03 01:31:05 by David H. Gutteridge | Files touched by this commit (1) |
Log message:
perfuse: DESCR should not contain RCS content
|
2022-04-30 01:58:23 by David H. Gutteridge | Files touched by this commit (1) |
Log message:
perfuse: minor grammar fixes in DESCR
|
2021-10-26 12:25:31 by Nia Alarie | Files touched by this commit (47) |
Log message:
filesystems: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
2021-10-07 15:51:05 by Nia Alarie | Files touched by this commit (47) |
Log message:
filesystems: Remove SHA1 hashes for distfiles
|
2020-03-22 14:04:11 by Tobias Nygren | Files touched by this commit (1) |
Log message:
perfuse: mark as only for NetBSD
|
2019-11-03 20:26:22 by Roland Illig | Files touched by this commit (19) |
Log message:
filesystems: align variable assignments
pkglint -Wall -F --only aligned --only indent -r
No manual corrections.
|
2019-02-25 01:52:07 by Emmanuel Dreyfus | Files touched by this commit (3) |
Log message:
Update perfuse package. Change log since previous version:
Use reclaim2 to fix reclaim/lookup race conditions
The PUFFS reclaim operation had a race condition with lookups: we could
be asked to lookup a node, then to reclaim it before lookup completion.
At lookup completion, we would then create a leaked node.
Enter the PUFFS reclaim2 operation, which features a nlookup argument.
That let us count how many lookups are pending and avoid the above
described scenario. It also makes the codes simplier.
-
Fix directory filehandle usage with libufse. Fix lookup count
libfuse does not use filehandle the same way for directories and other
objects. As a result, filehandles obtained by OPENDIR should not be
sent on non-directory related operations like READ/WRITE/GETATTR...
While there, fix the lookup count sent to the FORGET operation, which
led to leaked nodes.
|