File: [Development] / xfs-cmds / acl / doc / CHANGES (download)
Revision 1.15, Mon Aug 27 00:19:03 2001 UTC (16 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.14: +5 -0
lines
bump the release number, document bugs fixed.
|
acl-1.1.3 (27 Aug 2001)
- fix bug in ACE ordering causing setfacl failure (eric@peters.org)
- improve ACL parsing error reporting from chacl (ak@suse.de)
- fix bug in ACL parsing causing setfacl failure (eric@peters.org)
acl-1.1.2 (03 Aug 2001)
- incorporated setfacl(1) and getfacl(1) tools, written by
Andreas Gruenbacher <a.gruenbacher@computer.org>
- added the extra libacl routines needed in order for these
tools to properly function
- [this should ensure the two libacl implementations (ext2/xfs)
don't drift apart in incompatible ways and will also provide
similar ACL tools for both - a single userspace is still the
longer-term goal, but will require a common system call API]
- fixup some man page typos
- rearrange headers to better separate user/kernel
- failed syscall returns ENOSYS, no longer writes to stderr
acl-1.1.1 (23 Jul 2001)
- install static libs and libtool archives into /usr/lib
- shared libraries are unchanged, however
- merged patch from Danny Cox (added -r option to chacl)
acl-1.1.0 (16 Jul 2001)
- reworked Makefiles to use libtool
- rework some of the Debian packaging rules
- libacl now installed into /lib instead of /usr/lib
- chacl now installed into /bin instead of /usr/bin,
for consistency with chmod, chgrp, and chown
acl-1.0.8 (02 Jul 2001)
- Work around syscall number collision on recent ia64 kernels
acl-1.0.7 (20 June 2001)
- Change acl_get_qualifier() to dynamically allocate
the returned qualifier so that acl_free() can be
used to free the qualifier as decreed in the
withdrawn Posix standard.
This change was suggested by Juergen Hasch when
using code with Samba.
acl-1.0.6 (13 June 2001)
- Move acl/acl.h --to--> sys/acl.h which makes
it satisfy the Posix ACL standard.
This was also what was used in IRIX.
- A fix was also done on June 11 for "chacl -b" and
"chacl -d" where the default ACL is being given.
The code was checking the validity of the access ACL
instead of the default ACL. This is a real problem for
the -d option which doesn't have an access ACL specified !
acl-1.0.5 (6 June 2001)
- Fix up acl_to_text and acl_to_short_text so that if it is
given an empty ACL then an empty string is returned.
Suggestion made by Juergen Hasch where comparing with
the ext2 Posix ACL patch of Andreas Gruenbacher.
- Update acl.h to define ACL_OTHER (same as ACL_OTHER_OBJ).
acl-1.0.4 (29 May 2001)
- Fix up acl_get_file, acl_get_fd bug for non-IRIX semantics
which I introduced in 1.0.3 (thanks Juergen Hasch).
- Make acl_get_entry match Posix 23.4.13.3 semantics.
- Make acl_create_entry match Posix 23.4.7.2 semantics.
- add acl_get_perm() for the Samba work
acl-1.0.3 (24 May 2001)
- Update libacl functions of acl_get_file, acl_get_fd,
so that they can do ext2 P1003.1e style semantics by default
or IRIX P1003.1e semantics.
The change affects what is returned for a file if an
ACL is requested and no ACL has been explicitly set.
For ext2 P1003.1e style on an access ACL,
a 3 entry mininum ACL based on the file's mode is returned
wheras for IRIX an special empty ACL is returned.
- Add new function, acl_set_compat, to allow IRIX compatibility
if needed
acl-1.0.2 (18 May 2001)
- updates to man pages
acl-1.0.1 (30 January 2001)
- minor rpm and deb packaging work
acl-1.0.0 (15 January 2001)
- access control list code abstracted from xfs-cmds package
- completed Debian packaging
- late beta code