Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-03-22 | perfuse: mark as only for NetBSD | tnn | 1 | -4/+6 | |
2019-11-03 | filesystems: align variable assignments | rillig | 2 | -7/+7 | |
pkglint -Wall -F --only aligned --only indent -r No manual corrections. | |||||
2019-02-25 | Update perfuse package. Change log since previous version: | manu | 3 | -7/+9 | |
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. | |||||
2018-11-30 | Remove CVS tag from DESCR | ryoon | 1 | -2/+0 | |
2016-03-01 | Request kernel types on NetBSD. | joerg | 1 | -3/+5 | |
2015-11-03 | Add SHA512 digests for distfiles for filesystems category | agc | 1 | -1/+2 | |
Existing SHA1 digests verified, all found to be the same on the machine holding the existing distfiles (morden). Existing SHA1 digests retained for now as an audit trail. | |||||
2013-11-23 | Use find-headers instead of find-files to detect builtin header files. | obache | 1 | -3/+3 | |
2012-10-03 | Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. | asau | 1 | -3/+1 | |
2012-02-06 | Update perfuse to 20120206, with a more graceful unmounting when | manu | 2 | -6/+6 | |
the FUSE filesystem crashes | |||||
2012-01-09 | Update perfused to 20111217 | manu | 2 | -2/+2 | |
2011-12-17 | perfuse update: fix memory leak and freed buffer reuse | manu | 2 | -6/+6 | |
2011-11-28 | Update perfuse: Fix stale file handling | manu | 2 | -6/+6 | |
2011-11-17 | Perfused update: | manu | 2 | -6/+6 | |
- fix lookup cache that was not really used - fix advlock for read-only files - return EBADF on directory read/write instead of passing to the filesystem | |||||
2011-10-30 | Update to perfuse-20111030: | manu | 2 | -6/+6 | |
- do not confuse FUSE fileno with inode numbers - do not use kernel name cache, implement our own instead. - honour cache directive from FUSE filesystem for name and attrbiutes | |||||
2011-10-25 | Update perfused: | manu | 2 | -6/+6 | |
- raise memory limit for vnode caches - avoid deadlock with syslog | |||||
2011-09-09 | Update perfuse, with two fixes | manu | 2 | -6/+6 | |
- avoid system deadlock in low memory conditions - avoid a racecondition leading to data corruption (chuncks of zeroed data) | |||||
2011-08-10 | Update to perfuse-2011010: fix permission checks for unprivilegied users | manu | 2 | -6/+6 | |
2011-08-09 | Update perfuse to 20110809: fix data corruption and improve performance | manu | 2 | -6/+6 | |
2011-08-03 | perfuse update: Fix permissions sent to FUSE when operations are done by | manu | 2 | -6/+6 | |
the kernel | |||||
2011-07-19 | Update perfuse to fix a race condition between ftruncate() and write() | manu | 3 | -19/+15 | |
on glusterfs. This caused random file chunks to be filled with zeros. | |||||
2011-07-10 | Make patch apply. | wiz | 2 | -9/+9 | |
2011-06-28 | Update perfuse, now with extended attribute support. | manu | 2 | -7/+7 | |
2011-06-06 | Make sure libperfuse has -lpuffs, so that DSO will not miss it when | manu | 3 | -9/+14 | |
calling dlopen() | |||||
2011-06-01 | perfuse update. We are now able to run an unprivilegied build.sh on a | manu | 2 | -6/+6 | |
replicated glusterfs filesystem. pkgsrc builds seems to work too. | |||||
2011-05-17 | Reduce context so $NetBSD$ inside the file-to-be-patched isn't in the patch. | wiz | 2 | -6/+5 | |
2011-05-17 | Missing commit that broken the build | manu | 1 | -2/+2 | |
2011-05-09 | Update perfuse to 20110511. We now have locking support, provided that | manu | 3 | -16/+17 | |
the kernel sends lock operation throuh PUFFS. It does in -current, patch is pending in netbsd-5 | |||||
2011-04-26 | new perfuse snapshot that can sustain a build.sh -o release | manu | 2 | -6/+6 | |
in FUSE-mounted glusterfs | |||||
2010-12-03 | Add untested builtin.mk to increase its chances of being tested. | wiz | 1 | -0/+47 | |
2010-10-11 | Update to 20101011 with important fixes on permission checks when | manu | 2 | -6/+6 | |
accessing the filesystem asunprivilegied. Also fix hangs on read(2), and remove unused code | |||||
2010-10-04 | Update perfused to 20101004, restoring ntfs-3 functionnality (it broke at | manu | 2 | -6/+6 | |
ls /) | |||||
2010-10-03 | Update to 20101003 with important fixes in rename operations | manu | 2 | -6/+6 | |
2010-09-29 | Update to 10100929, with important fixes in write and rename | manu | 2 | -6/+6 | |
2010-09-23 | Update perfuse, with important fixes in file handles management. | manu | 2 | -6/+6 | |
2010-09-15 | Update to perfused-20100915, which fixes reliability problems (lost frames). | manu | 2 | -6/+6 | |
2010-09-09 | Update perfuse with fixes for ntfs-3g | manu | 2 | -6/+6 | |
2010-09-07 | Update to perfuse-20100907: fix perfused auto-start, cleanup debug messages, | manu | 2 | -13/+7 | |
fix warnings | |||||
2010-09-06 | Fix path to perfused. Bump PKGREVISION. | wiz | 1 | -2/+8 | |
2010-09-06 | Add symlinks for libperfuse. Simplify package. Bump PKGREVISION. | wiz | 2 | -6/+10 | |
2010-09-06 | Remove -Werror from compiler flags until code is clean enough. | wiz | 1 | -1/+2 | |
2010-09-06 | Missing commit for checksum update | manu | 1 | -1/+4 | |
2010-09-06 | LP64 fixes | manu | 2 | -6/+3 | |
2010-09-05 | A few reliability fixes for using perfuse with glusterfs. | manu | 2 | -6/+6 | |
I can now build libperfuse within a glusterfs mounted filesystem. | |||||
2010-08-26 | Fix enough filehandle problems to make glusterfs happier. | manu | 5 | -9/+9 | |
2010-08-25 | perfuse brings full FUSE support to NetBSD It has two components: | manu | 6 | -0/+76 | |
- a daemon that creates a /dev/fuse socket and that performs PUFFS relay to FUSE. - a library and a header file to use in filesystems and libraries that open /dev/fuse, so that they are directed to the socket. |