| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
unused create_string_buffer return value
|
| | |
|
|\ \ |
|
| | | |
|
| |/
| |
| |
| |
| |
| | |
By adding the extra '\x00' character to an otherwise empty string, fusepy makes it look like a file with no extra attributes has one (nameless?) attribute.
xattr {file} prints one blank line,
and xattr -l {file} prints "xattr: [Errno 22] Invalid argument: '{file}'"
|
|\ \ |
|
| |/ |
|
|\ \
| | |
| | | |
Added missing fields in statvfs on linux
|
| |/
| |
| | |
Added the fields to ensure compatibility with linux. f_namemax is important for some operations.
|
|/ |
|
|
|
|
|
| |
calls to `signal.signal` not on the main thread would raise a
`ValueError`. Resolving by catching that exception and continuing
|
| |
|
| |
|
|
|
|
|
|
| |
- adding missing path decoding for readlink
- removing encoding for xattr data
(arbitrary binary data should be allowed)
|
| |
|
|
|
|
| |
- fixed 1 missing utf-8 decode
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Thanks to antickon for providing the solution.
Fixes #28
git-svn-id: http://fusepy.googlecode.com/svn/trunk@65 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
|
| |
(contributed by quanxunzhen)
git-svn-id: http://fusepy.googlecode.com/svn/trunk@64 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
| |
git-svn-id: http://fusepy.googlecode.com/svn/trunk@63 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
| |
git-svn-id: http://fusepy.googlecode.com/svn/trunk@61 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
|
|
|
|
| |
Fixes #35
Thanks to dmarkey for providing the correct stat fields and
Anatol Pomozov for suggesting checking for macfuse_version().
git-svn-id: http://fusepy.googlecode.com/svn/trunk@59 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
|
| |
[contributed by anacrolix]
git-svn-id: http://fusepy.googlecode.com/svn/trunk@56 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
| |
git-svn-id: http://fusepy.googlecode.com/svn/trunk@39 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
| |
git-svn-id: http://fusepy.googlecode.com/svn/trunk@38 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
| |
git-svn-id: http://fusepy.googlecode.com/svn/trunk@37 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
| |
git-svn-id: http://fusepy.googlecode.com/svn/trunk@35 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
|
|
|
| |
Issue 23)
- Made i686 the fallback option for Linux if no machine is matched
git-svn-id: http://fusepy.googlecode.com/svn/trunk@34 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
| |
git-svn-id: http://fusepy.googlecode.com/svn/trunk@33 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
| |
git-svn-id: http://fusepy.googlecode.com/svn/trunk@32 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
| |
__future__.
git-svn-id: http://fusepy.googlecode.com/svn/trunk@31 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
| |
git-svn-id: http://fusepy.googlecode.com/svn/trunk@30 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
|
|
| |
__call__ (e.g. Loopback) can user super and add or remove LoggingMixIn
without further changes.
git-svn-id: http://fusepy.googlecode.com/svn/trunk@29 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
|
| |
- Return more sensible errors by default in Operations.
git-svn-id: http://fusepy.googlecode.com/svn/trunk@28 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
|
| |
strings will use 4 bytes per char.
git-svn-id: http://fusepy.googlecode.com/svn/trunk@26 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
| |
git-svn-id: http://fusepy.googlecode.com/svn/trunk@25 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
| |
git-svn-id: http://fusepy.googlecode.com/svn/trunk@23 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
|
|
| |
return ERANGE if too large.
(thanks to Jim Wilcoxson for reporting it)
git-svn-id: http://fusepy.googlecode.com/svn/trunk@21 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
|
| |
(thanks to Jim Wilcoxson for spotting it)
git-svn-id: http://fusepy.googlecode.com/svn/trunk@20 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
|
|
|
|
|
|
| |
directories. Mac OS X counts all files inside the directory, while Linux counts
only the subdirectories.
Changed the examples to follow Linux, but in general it should be harmless.
[thanks to Jim Wilcoxson for spotting it]
git-svn-id: http://fusepy.googlecode.com/svn/trunk@19 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
|
| |
(credit: Nikolaus Rath)
git-svn-id: http://fusepy.googlecode.com/svn/trunk@18 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
|
| |
(as suggested by Nikolaus Rath)
git-svn-id: http://fusepy.googlecode.com/svn/trunk@17 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
default)
then open/release/read/etc will get the whole fuse_file_info structure and not
only the file handle.
- readdir can now also return a list of (name, attrs, offset) tuples instead of
just names.
- Stopped relying to the message attribute of OSError exceptions, since as of
Python 2.6 is deprecated.
These changes should be backwards compatible.
git-svn-id: http://fusepy.googlecode.com/svn/trunk@16 1ebed218-b0a3-11dd-8075-91d349ce83ee
|
|
|
|
|
|
|
| |
credit goes to: paul.melis
git-svn-id: http://fusepy.googlecode.com/svn/trunk@15 1ebed218-b0a3-11dd-8075-91d349ce83ee
|