Revision history for Perl extension File::ExtAttr.
1.09 2009-03-07
package that provides the headers <attr/attributes.h> and <attr/xattr.h>.
According to the CPAN Testers results, this works on Mac OS X 10.5.
Skip the "empty" tests on Mac OS X 10.4 and earlier.
Document issue.
with no xattr support when run non-interactively" on Linux.
When run interactively, it will suggest what you need
to do, to get the test suite to pass.
on Solaris". This was due to using an uninitialised directory handle.
1.08 2008-08-19
This may help fix the build with Perl 5.6.x or earlier.
since File::ExtAttr's test suite will never pass on it.
pre-requisites are not present. On Linux use Devel::CheckLib to check for libattr. Also exit more gracefully if libattr's headers are not present.
in Makefile.PL on that platform.
system calls is propagated into $! (#32679, #32680).
when an xattr system call fails. All error reporting is now via the function return values and $!.
will now fail with EOPNOTSUPP instead of ENOATTR on Mac OS X, *BSD and Solaris. This behaviour matches the behaviour on Linux.
extensible system attributes, which are different to extended file attributes.
1.07 2007-12-15
returned garbage. Fixed. (Reported by Joe Stewart -- thanks!)
1.06 2007-11-04
on Mac OS X.
1.05 2007-08-13
Test::YAML::Meta to the test suite, to validate META.yml.
by filename.
leaked when the function failed, e.g.: if it was called with the name of a non-existent attribute.
1.04 2007-05-06
fail the build on OpenBSD; documentation updates.
to skip tests on NetBSD 3.1 or earlier, since NetBSD 4.0 is the first version to actually have filesystem support for extended attributes.
1.03 2007-04-27
and ATTR_TEST_DIR set"; also document ATTR_TEST_DIR.
if strerror_r() is not available.
1.02 2007-04-06
and Jonathan Rockway for the patch!
when operating on a file handle.
1.01 2006-10-02
1.00 2006-10-02
are now passed via a hash. This breaks API compatibility for both File::ExtAttr and File::ExtAttr::Tie.
One API change remains: using exceptions rather
than warnings to report errors.
and code"
NOTE: This relase has not been built or tested on Mac OS X.
0.05 2006-05-27
with NetBSD >= 4.0 and OpenBSD > 3.8.
thanks to David Leadbeater!
0.04 2006-01-20
0.03 2006-01-01
0.02 2005-11-15
0.01 Wed Nov 9 08:57:42 2005
-O -n Linux::xattr Linux-xattr/mylib/xattrlib.h