From: Miklos Szeredi Date: Thu, 11 Dec 2003 14:27:57 +0000 (+0000) Subject: fix X-Git-Tag: fuse_1_1_pre1~13 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=874d95da5b55ac16daba1edf3b0651a2e6a631a8;p=qemu-gpiodev%2Flibfuse.git fix --- diff --git a/ChangeLog b/ChangeLog index ada9166..438e74f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,30 @@ +2003-12-11 Miklos Szeredi + + * Add file locking for mount/unmount (based on patch by Valient + Gough) + +2003-12-11 David McNab + + * Python filesystem - was broken with python2.3, now fixed: + - changed PyTuple_* calls to PySequence_*, because os.lstat + is no longer returning a pure tuple + - changed PyInt_Check() calls to also call PyLong_Check, + to cover for cases (eg os.lstat) where longs are returned + - Added support for file 'release' handling, which IMO is + essential since this signals to a FS that writes to a file + are complete (and therefore the file can now be disposed of + meaningfully at the python filesystem's discretion) + - Added '__init__' handler to base Fuse class, which allows + your Python class to know the mountpoint and mount args, + as attributes myfs.mountpoint, myfs.optlist, myfs.optdict + + * General: + - added 'mount.fuse' script (in util/ dir), which is meant to be + symlinked from /sbin, and which allows FUSE filesystems to + be mounted with the 'mount' command, and listed in fstab; + also, mount arguments get passed to your filesystem + + 2003-11-04 Miklos Szeredi * Fix kernel version detection (again). Bugreport by Peter Levart diff --git a/python/README b/python/README index 451c56c..3b0d70f 100644 --- a/python/README +++ b/python/README @@ -1,3 +1,8 @@ +#@+leo-ver=4 +#@+node:@file README +#@@comment + + General Information =================== @@ -22,6 +27,20 @@ for some reason, fusermount python