[BACK]Return to CHANGES CVS log [TXT][DIR] Up to [Development] / xfs-cmds / acl / doc

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