No visible changes release: just fix tests when running under pypy.
A bug-fix only release. Critical bugs (memory leaks and possible segmentation faults) have been fixed thanks to Dave Malcolm and his cpychecker tool. Additionally, some compatibility issues with Python 3.x have been fixed (str() methods returning bytes).
The documentation has been improved and changed from epydoc to sphinx; note however that the documentation is still auto-generated from the docstrings.
Project reorganisation: the project home page has been moved from SourceForge to GitHub.
Added support for Python 3.x and improved support for Unicode filenames.
Starting with this version, pylibacl is licensed under LGPL 2.1, Febryary 1999 or any later versions (see README and COPYING).
A few more Linux-specific functions:
FreeBSD 7.x will have almost all the acl manipulation functions that Linux has, with the exception of __getstate__/__setstate__. As a workaround, use the str() and ACL(text=...) methods to pass around textual representations.
At module level there are now a few constants exported for easy-checking at runtime what features have been compiled in:
Many functions have now unittests, which is a good thing.