ChangeLog
1.8.0 - 2022-11-01
Feature enhancements:
RNDGCL-33: Support for fileset snapshots in ‘get_path_in_snapshot’
RNDGCL-35: ACL tools don’t update file ctime when ACL is unchanged
RNDGCL-39: Improved symlink handling in ACL tools
RNDGCL-41: Support for Pathlib
1.7.0 - 2022-07-18
Feature enhancements:
RNDGCL-32: Tool to restore ACLs from a snapshot (ap-restore-acl)
RNDGCL-37: Include CLib tools manpages in main docs
1.6.0 - 2021-10-25
Bug fixes:
RNDGCL-30: Handle reporting ACLs for deleted users/groups
Feature enhancements:
RNDGCL-28: Add –modify flag to apfacl
RNDGCL-28: Tool to partial edit ACLs (apchmod)
1.5.0 - 2021-09-20
Bug fixes:
RNDGCL-25: Overflow error in get_xattr for unicode name
RNDGCL-26: Overflow error in scandir for large inode numbers
Feature enhancements:
RNDGPA-442: Tool for manipulating ACLs (apfacl)
1.4.0 - 2021-07-26
Feature enhancements:
RNDGCL-19: Support for setting non-opaque NFSv4 ACLs
RNDGCL-24: Centos 8 build
Breaking changes:
ace_v4
are now objects instead of namedtuples. This is intended to simplify generating and modifying ACEs. Attribute-base interaction still works same as before, but tuple-like methods (get by index, len, iter) are no longer supported.
1.3.0 - 2021-06-08
Updated EULA
Bug fix:
RNDGCL-13: Potential buffer overflow in getacl
Feature enhancements:
RNDGCL-10: Support for getting non-opaque NFSv4 ACLs
Refactoring:
Split acl, stat, and xattr out of the file module. The existing objects are still importable from the file module for backwards compatibility.
1.2.0 - 2020-11.19
Feature enhancements:
RNDGCL-14: Parallel tree-walk utility
RNDNXSREST-369: Support for equivalence of ACL objects
1.1.0 - 2020-07-09
Feature enhancements:
RNDGCL-12: Support for setting windows attributes
RNDGCL-12: Support for getting and setting creation time
1.0.0 - 2020-02-10
Feature enhancements:
Python 3 support
Support for set_times methods
reset_times utility function
0.2.0 - 2018-12-07
Bug fixes:
issue-2: unicode decode error in direntx
Feature enhancements:
RNDGCL-1: Support for extended attribute lookup
RNDGCL-3: support for statfspool functionality
RNDGCL-4: getfilesetid function
RNDGCL-5: support for statlite and statfs
issue-3: expose inodescan max inodes
issue-4: more user-friendly fssnaphandle
0.1.1 - 2018-01-25
Bug fixes:
Compatibility fix with Python API 0.8.7
0.1.0 - 2017-12-01
Initial BETA release