]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix some issues with ACL handling:
authorkientzle <kientzle@FreeBSD.org>
Tue, 6 Apr 2004 23:16:50 +0000 (23:16 +0000)
committerkientzle <kientzle@FreeBSD.org>
Tue, 6 Apr 2004 23:16:50 +0000 (23:16 +0000)
commitf66baeffb4a34dc9ddefcb67483fe0eeb09f56b9
tree90b995b3e74d4ca9b699ccd90f762138f10db7b4
parent3a3d909a8cb270706cd7840fed0e6a63f046e2b4
Fix some issues with ACL handling:
  * ACL storage is no longer erased before a group of entries are added.
  * ACL text creation no longer tries to skip over non-existent text.
  * UTF8 encoder no longer blows up on invalid wide characters.
  * Fixed ACL state management for default ACLs.
Also, publicize function for obtaining text-format ACL in various
formats.  The interface is now extensible through a "flags" argument
that allows you to select a variant format.
lib/libarchive/archive_entry.c
lib/libarchive/archive_entry.h
lib/libarchive/archive_private.h
lib/libarchive/archive_read_extract.c
lib/libarchive/archive_write_set_format_pax.c