Changes for version 0.15

  • Eliminate more uses of system() in tests.
  • Enable the ioctl() operation when built against FUSE 2.8 or later. Also wrote tests based off fioc.c and fioclient.c from FUSE.
  • Use smaller getattr test sizes only on MacOS X.
  • Permanently fix the XATTR_{CREATE,REPLACE} symbols.
  • Add a wrapper for the poll() operation when built against FUSE 2.8 or later. Also wrote tests based off fsel.c and fselclient.c from FUSE.
  • Fixed a thinko in the platform handling chain in Makefile.PL.
  • Added handling for sub-second [amc]time stamps.
  • Improve compatibility with Fuse4X.
  • Improve future compatibility with non-Linux FUSE 2.8 implementations.

Modules

write filesystems in Perl using FUSE