Module Name:src
Committed By: manu
Date: Sat Feb 9 02:22:45 UTC 2019
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Fix directory filehandle usage with libufse. Fix lookup count
libfuse does not use filehandle the same way for directories and other
objects. As a
Module Name:src
Committed By: uwe
Date: Wed Jan 23 19:43:49 UTC 2019
Modified Files:
src/lib/libperfuse: libperfuse.3
Log Message:
It's section 3 page, not section 2. While here, xref puffs(3) in the
SEE ALSO section too.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: manu
Date: Fri Nov 16 02:39:02 UTC 2018
Modified Files:
src/lib/libperfuse: debug.c ops.c perfuse.c perfuse_priv.h
Log Message:
Use reclaim2 to fix reclaim/lookup race conditions
The PUFFS reclaim operation had a race condition with lookups:
Module Name:src
Committed By: christos
Date: Wed Oct 19 01:30:35 UTC 2016
Modified Files:
src/lib/libperfuse: perfuse.c perfuse_if.h
Log Message:
make the env stuff visible.
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/lib/libperfuse/perfuse.c
cvs
Module Name:src
Committed By: wiz
Date: Tue Oct 18 22:26:13 UTC 2016
Modified Files:
src/lib/libperfuse: libperfuse.3
Log Message:
Sort sections. new sentence, new line. Whitespace.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: christos
Date: Tue Oct 18 17:56:31 UTC 2016
Modified Files:
src/lib/libperfuse: fuse.h perfuse.c perfuse_if.h
Log Message:
make this compile again, and simplify.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: dholland
Date: Fri Jan 22 22:25:50 UTC 2016
Modified Files:
src/lib/libperfuse: perfuse.h
Log Message:
Needs sys/cdefs.h for __BEGIN_DECLS and sys/types.h for mode_t.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: christos
Date: Fri Jun 19 17:33:21 UTC 2015
Modified Files:
src/lib/libperfuse: perfuse.c
Log Message:
Deal with limits properly.
Don't print strerror() 2ice.
XXX: pullup-7
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37
Module Name:src
Committed By: manu
Date: Wed Jun 3 14:07:06 UTC 2015
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Fix dot-lookup when readdir does not provide inodes
Some filesystems do not provide inode numbers through readdir (FUSE mounts
without -o
Module Name:src
Committed By: manu
Date: Tue Jan 13 16:51:30 UTC 2015
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Fix atime update
FUSE filesystems assume that SETATTR with atime is the result of utiimes()
being called. As a result, atime and mtime will be
Module Name:src
Committed By: manu
Date: Wed Nov 12 05:08:44 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Allow setxattr to be called with a NULL value, instead of crashing.
To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81
Module Name:src
Committed By: manu
Date: Tue Nov 4 09:17:32 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Restore build with -DDEBUG, and avoid a spurious diagnostic error with -DDEBUG
To generate a diff of this commit:
cvs rdiff -u -r1.79 -r1.80
Module Name:src
Committed By: manu
Date: Fri Oct 31 15:12:15 UTC 2014
Modified Files:
src/lib/libperfuse: fuse.h ops.c perfuse.c perfuse_priv.h
Log Message:
FUSE fallocate support
There seems to be no fdiscard FUSE operation at the moment, hence that one
is left unused.
Module Name:src
Committed By: manu
Date: Fri Oct 31 15:20:08 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Avoid deadlocks on write errors
On write errors, we failed to dequeue some operations, leading to
rare but unpleasant deadlocks
To generate a
Module Name:src
Committed By: manu
Date: Tue Oct 28 16:54:11 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Fix invalid free in deletextattr FUSE handler
Do not free FUSE message on error as it was not allocated.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: manu
Date: Sat Oct 11 04:19:38 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Report allocated bytes on FS correctly, instead of using file size
(which is wrong for sparse files)
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: manu
Date: Tue Sep 30 00:06:19 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Do not trust the filesystem's readdir to give us nul-terminated file names
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75
Module Name:src
Committed By: manu
Date: Thu Sep 11 04:05:52 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Avoid a file resize serialization deadlock when writing with
PUFFS_IO_APPEND flag. The symptom was a hang when appending to
a file with a null
Module Name:src
Committed By: manu
Date: Fri Sep 5 15:20:17 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
rmdir dir/.. must return an error. Use ENOTEMPRY like FFS does.
To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73
Module Name:src
Committed By: manu
Date: Wed Sep 3 16:01:45 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c perfuse.c
Log Message:
Improve POSIX compliance of FUSE filesystems through PERUSE
- access denied is EPERM and not EACCES
- access to file owned by someone
Module Name:src
Committed By: enami
Date: Wed Sep 3 23:59:58 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c perfuse_priv.h
Log Message:
Fix build failure on amd64.
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/lib/libperfuse/ops.c
cvs rdiff -u
Module Name:src
Committed By: manu
Date: Fri Aug 29 04:58:40 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
We used to remove the trailing zeros in FUSE readlink replies, but
it seems it does not always happen. Just remove them if present.
To generate a
Module Name:src
Committed By: manu
Date: Tue Aug 19 15:29:14 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Remove usless warning that happens often with direct IO
To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 src/lib/libperfuse/ops.c
Module Name:src
Committed By: manu
Date: Sat Aug 16 16:28:43 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c perfuse.c perfuse_priv.h
Log Message:
Use just introduced open2 PUFFS method and its PUFFS_OPEN_IO_DIRECT oflag
to implement FUSE's OPEN_IO_DIRECT, by which the
Module Name:src
Committed By: manu
Date: Sat Aug 16 16:31:16 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c perfuse.c perfuse_priv.h
Log Message:
Removed unimplemented mmap and seek method. seek's declaration caused
seek request to be passed backand forth between
Module Name:src
Committed By: manu
Date: Sat Aug 9 19:06:50 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
getextattr: fix attribute length being reported to caller. If buffer
is too small, return ENORANGE.
Caught by glusterFS regression tests
To
Module Name:src
Committed By: manu
Date: Sun Aug 10 03:22:33 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c perfuse_priv.h subr.c
Log Message:
- Make sure non root users cannot access system namespace attributes
- honour namespace specification when listing attributes
Module Name:src
Committed By: manu
Date: Sat Aug 9 03:17:11 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Send GETATTR to filesystem for removed but still-open files, as
it is the expected behavior (bug caught by glusterFS regression tests)
To
Module Name:src
Committed By: manu
Date: Mon Jan 6 08:56:34 UTC 2014
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
For filesystems mounted without -o use_ino, readdir is not
able to fetch inode number. We perfom an addtional lookup
on each file to get it.
In
Module Name:src
Committed By: manu
Date: Fri Jul 19 07:32:35 UTC 2013
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Catch open without FREAD|FWRITE (it should not happen)
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/lib/libperfuse/ops.c
Module Name:src
Committed By: manu
Date: Thu Jul 18 09:01:20 UTC 2013
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
One more explicit error log, and two bug fixes
1) with recent FUSE, when lookup returns a null ino, it means ENOENT
2) odd corner case that caused
Module Name:src
Committed By: manu
Date: Sat Nov 3 15:43:20 UTC 2012
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
When lookup returns a node with null inode number, it means the ENOENT,
with negative caching. We do not implement negative caching yet, but
we
Module Name:src
Committed By: manu
Date: Mon Sep 10 13:56:18 UTC 2012
Modified Files:
src/lib/libperfuse: perfuse.c
Log Message:
Turn a fatal error into a warning.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/lib/libperfuse/perfuse.c
Please note
Module Name:src
Committed By: abs
Date: Thu Jun 28 13:53:13 UTC 2012
Modified Files:
src/lib/libperfuse: ops.c perfuse_priv.h
Log Message:
Fix the build by adding (unused) flags argument to perfuse_node_setattr_ttl
To generate a diff of this commit:
cvs rdiff -u -r1.57
Module Name:src
Committed By: manu
Date: Thu Jun 14 05:58:22 UTC 2012
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Fix memory leak when we discard a voided setattr operation
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/lib/libperfuse/ops.c
Module Name:src
Committed By: manu
Date: Wed Jun 13 01:45:56 UTC 2012
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Fix memory leak on setattr
To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/lib/libperfuse/ops.c
Please note that diffs are not
Module Name:src
Committed By: manu
Date: Mon May 28 02:13:33 UTC 2012
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Setting mode by fchmod(2) will break on glusterfs-3.3 is we attempt
to set atime and mtime at the same time. Detect that situation just
like we
Module Name:src
Committed By: manu
Date: Sun Apr 8 15:13:06 UTC 2012
Modified Files:
src/lib/libperfuse: ops.c perfuse.c perfuse_priv.h
Log Message:
Use new PUFFS_KFLAG_CACHE_FS_TTL option to puffs_init(3) so that
FUSE TTL on name and attributes are used. This save many
Module Name:src
Committed By: manu
Date: Thu Mar 8 14:58:58 UTC 2012
Modified Files:
src/lib/libperfuse: ops.c perfuse_priv.h subr.c
Log Message:
The kernel can lookup the same node multiple time and will reclaim as
many times it looked up. All reclaims but the last one
Module Name:src
Committed By: dholland
Date: Sun Jan 29 09:01:31 UTC 2012
Modified Files:
src/lib/libperfuse: debug.c
Log Message:
Fix 32-bit build
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/lib/libperfuse/debug.c
Please note that diffs are not
Module Name:src
Committed By: riz
Date: Thu Dec 29 01:40:32 UTC 2011
Modified Files:
src/lib/libperfuse: debug.c
Log Message:
Cast time_t to intmax_t for printf purposes, and format with %j. Fixes
build on amd64 and probably i386 as well.
To generate a diff of this
Module Name:src
Committed By: riz
Date: Thu Dec 29 04:25:49 UTC 2011
Modified Files:
src/lib/libperfuse: debug.c
Log Message:
Redo previous; remove all the casts I added, and use PRI* macros instead.
(by popular demand - makes sense, too)
To generate a diff of this
Module Name:src
Committed By: manu
Date: Fri Dec 16 05:34:54 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Rework puffs_framebuf management toremove leaks and abusive reuses. On
exchange error, the puffs_framebuf is now freed immediatly, before
requeuing
Module Name:src
Committed By: manu
Date: Mon Nov 28 05:33:33 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
- Add missing ENOENT or ESTALL when accessing deleted node
- Fix a warning, fix style (80 chars for a line)
To generate a diff of this commit:
Module Name:src
Committed By: manu
Date: Thu Nov 17 02:28:21 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Copy node expiration date before comparing it, otherwise the comparison
does not work (no idea why) and cached node is never used.
To generate a
Module Name:src
Committed By: manu
Date: Wed Nov 16 04:52:40 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Correctly pass the advlock owner id from kernel to filesystem, instead of
using process PID.
Allow the usage of the read filehandle for advlock,
Module Name:src
Committed By: manu
Date: Thu Nov 10 16:21:10 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Return EISDIR for read/write to directories. NetBSD directory read should
instead return a getent(2) output, but is that really used?
To generate
Module Name:src
Committed By: manu
Date: Sun Oct 30 05:11:37 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c perfuse.c perfuse_if.h perfuse_priv.h subr.c
Log Message:
- Fix the confusion between fileno (opaque FUSE reference) and inode
numbers. fileno must be used
Module Name:src
Committed By: manu
Date: Sun Oct 23 05:01:00 UTC 2011
Modified Files:
src/lib/libperfuse: perfuse.c
Log Message:
perfuse memory usage can grow quite large when using a lot of vnodes,
and the amount of data memory involved is not easy to forcast. We
Module Name:src
Committed By: manu
Date: Tue Oct 18 15:47:32 UTC 2011
Modified Files:
src/lib/libperfuse: perfuse.c
Log Message:
mlockall is not necessary after all, once we have fixed a kernel bug involving
agedaemon sleeping form memory
To generate a diff of this
Module Name:src
Committed By: tron
Date: Sat Sep 10 10:06:10 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Avoid comparison between signed and unsigned integer expressions by
casting the offset to a unsigned type. This fixes the NetBSD/i386
and hopefully
Module Name:src
Committed By: manu
Date: Fri Sep 9 15:35:22 UTC 2011
Modified Files:
src/lib/libperfuse: perfuse.c
Log Message:
Make sure perfused remains locked in memory, otherwise we can get
deadlocks in low memory situations, where ioflush waits for perfused
to fsync
Module Name:src
Committed By: christos
Date: Fri Sep 9 22:51:44 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c perfuse.c
Log Message:
make this build on amd64 and remove redundant and unused code.
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41
Module Name:src
Committed By: christos
Date: Sun Aug 14 08:19:04 UTC 2011
Modified Files:
src/lib/libperfuse: Makefile perfuse_if.h
Log Message:
simplify and eliminate non literal string formats.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8
Module Name:src
Committed By: christos
Date: Sat Aug 13 23:12:15 UTC 2011
Modified Files:
src/lib/libperfuse: Makefile ops.c perfuse.c perfuse_if.h subr.c
Log Message:
- fix warn/err confusiog
- fix debugging printf
- add func arguments to simple formats
To generate a
Module Name:src
Committed By: manu
Date: Tue Aug 9 06:58:33 UTC 2011
Modified Files:
src/lib/libperfuse: perfuse.c
Log Message:
Remove PUFFS_KFLAG_WTCACHE, which caused data corruption and slowdown
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17
Module Name:src
Committed By: manu
Date: Tue Aug 9 09:06:52 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Fix uninitiaized variable usage (never though lint would miss that when
used by return statement) that caused unprivilegied user to fail on
Module Name:src
Committed By: manu
Date: Tue Aug 2 16:57:17 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Do not reject reads on directory, it raises a useless EBADFD while the
thing can just fail silently.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: manu
Date: Tue Jul 19 07:29:39 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Make sure libperfuse still builds on netbsd-5.1
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/lib/libperfuse/ops.c
Please
Module Name:src
Committed By: manu
Date: Mon Jul 18 02:14:01 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
ftruncate(2) cause a SETATTR with only va_size set, and some filesystems
(e.g.: glusterfs) will do a custom handling in such a situation. This
Module Name:src
Committed By: manu
Date: Thu Jul 14 15:37:32 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c perfuse_priv.h
Log Message:
FUSE struct dirent's off is not the offset in the buffer, it is an opaque
cookie that the filesystem passes us, and that we need to
Module Name:src
Committed By: manu
Date: Tue Jun 28 16:19:16 UTC 2011
Modified Files:
src/lib/libperfuse: Makefile fuse.h ops.c perfuse.c perfuse_priv.h
subr.c
Log Message:
Add support for extended attributes
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: riz
Date: Tue Jun 28 20:28:49 UTC 2011
Modified Files:
src/lib/libperfuse: Makefile
Log Message:
Don't hardcode the libpuffs path to /usr/src/lib/libpuffs.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: manu
Date: Wed Jun 1 07:57:24 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Remove outdated comment about a fixed bug
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/lib/libperfuse/ops.c
Please note
Module Name:src
Committed By: manu
Date: Wed Jun 1 15:54:10 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Fix race conditions between write and getattr/setattr, which lead to
inconsitencies between kernel and filesystem idea of file size during
writes
Module Name:src
Committed By: manu
Date: Wed May 18 15:22:54 UTC 2011
Modified Files:
src/lib/libperfuse: perfuse_if.h
Log Message:
typos
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/lib/libperfuse/perfuse_if.h
Please note that diffs are not public
Module Name:src
Committed By: manu
Date: Wed May 18 15:25:19 UTC 2011
Modified Files:
src/lib/libperfuse: perfuse.c
Log Message:
Set buffer size as big in nomal mode as we do in debug mode, when
perfused stays in foreground. The difference is a mistake and was not
Module Name:src
Committed By: manu
Date: Wed May 18 15:28:12 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
- Proper permission checks when doing directory traversal. e.g.: run
rm dir/file while dir was never looked up since the mount. In that
situation,
Module Name:src
Committed By: manu
Date: Thu May 12 10:32:41 UTC 2011
Modified Files:
src/lib/libperfuse: perfuse.c
Log Message:
Mont FUSE filesystem with proprer source and fstype so that df and mount
display something that makes sense
To generate a diff of this
Module Name:src
Committed By: jakllsch
Date: Wed May 11 14:52:48 UTC 2011
Modified Files:
src/lib/libperfuse: fuse.h ops.c perfuse_if.h
Log Message:
Use sysconf(_SC_PAGESIZE) instead of PAGE_SIZE.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: njoly
Date: Tue May 10 12:14:37 UTC 2011
Modified Files:
src/lib/libperfuse: libperfuse.3
Log Message:
Small typo in macro (Xd - Xr).
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/libperfuse/libperfuse.3
Please note
Module Name:src
Committed By: manu
Date: Tue May 3 13:14:10 UTC 2011
Modified Files:
src/lib/libperfuse: Makefile
Log Message:
Fix build (libperfuse is still not built by default, but time is coming)
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: manu
Date: Tue May 3 13:19:50 UTC 2011
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Fixes for the advlock method. It can now sustain pkgsrc/devel/locktests
with glusterfs as backend
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: manu
Date: Mon Oct 11 01:52:05 UTC 2010
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
FUSE filesystems' readlink returns a resolved link with a NUL trailing
character, and PUFFS do not want it. This fixes this bug, that returned
stat
Module Name:src
Committed By: manu
Date: Mon Oct 4 03:56:24 UTC 2010
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
- delete an obsoelte comment about inactive
- remove a test for getattr return field that was never filled
- correctly send filehandle and
Module Name:src
Committed By: manu
Date: Sun Oct 3 05:46:48 UTC 2010
Modified Files:
src/lib/libperfuse: debug.c ops.c perfuse.c perfuse_priv.h subr.c
Log Message:
- Correctly handle rename whith overwritten destination
- Keep track of file name to avoid lookups when we
Module Name:src
Committed By: manu
Date: Wed Sep 29 08:01:11 UTC 2010
Modified Files:
src/lib/libperfuse: debug.c ops.c perfuse.c perfuse_priv.h subr.c
Log Message:
= Open files =
- Restore open on our own in fsycn and readdir, as the node may not already
be open, and
Module Name:src
Committed By: manu
Date: Mon Sep 20 07:00:22 UTC 2010
Modified Files:
src/lib/libperfuse: ops.c perfuse.c perfuse_priv.h subr.c
Log Message:
- performance improvement for read, readdir and write. Now we use
SOCK_DGRAM, we can send many pages at once
Module Name:src
Committed By: manu
Date: Thu Sep 9 09:12:35 UTC 2010
Modified Files:
src/lib/libperfuse: ops.c perfuse_priv.h
Log Message:
- call FSYNCDIR for directories
- directories can be open R/W (for FSYNCDIR)
- do not skip calls to FSYNC or FSYNCDIR if the
Module Name:src
Committed By: manu
Date: Tue Sep 7 16:58:14 UTC 2010
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Mode argument must contain the file type (S_* items) for create and mknod
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13
Module Name:src
Committed By: manu
Date: Sun Sep 5 06:49:13 UTC 2010
Modified Files:
src/lib/libperfuse: ops.c perfuse_priv.h
Log Message:
- correctly set flags for CREATE
- after a node is deleted, some operations should return ENOENT, some
should be ignored. Fixed it
Module Name:src
Committed By: manu
Date: Mon Sep 6 01:17:05 UTC 2010
Modified Files:
src/lib/libperfuse: ops.c perfuse_if.h perfuse_priv.h
Log Message:
build fixes for LP64
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/lib/libperfuse/ops.c
cvs rdiff
Module Name:src
Committed By: manu
Date: Fri Sep 3 07:15:18 UTC 2010
Modified Files:
src/lib/libperfuse: ops.c perfuse_priv.h subr.c
Log Message:
- Postpone file close at reclaim time, since NetBSD sends fsync and
setattr(mtime, ctime) after close, while FUSE expects the
Module Name:src
Committed By: manu
Date: Fri Sep 3 14:32:50 UTC 2010
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
Fix reference count bug introduced by previous commit
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/lib/libperfuse/ops.c
Module Name:src
Committed By: manu
Date: Thu Sep 2 08:58:06 UTC 2010
Modified Files:
src/lib/libperfuse: ops.c
Log Message:
- only remove queued requests once they are executed, not when they
are set to be scheduled later
- remove an unused argument to make lint happy
Module Name:src
Committed By: wiz
Date: Wed Sep 1 13:04:11 UTC 2010
Modified Files:
src/lib/libperfuse: libperfuse.3
Log Message:
Some fixes. Comment out ERRORS section until it has content.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: manu
Date: Sat Aug 28 03:46:21 UTC 2010
Modified Files:
src/lib/libperfuse: ops.c perfuse.c
Log Message:
- set user/group ownership after object creation.
- enforce permissios checks. This needs to be reviewed.
To generate a diff of this
87 matches
Mail list logo