Date: Tue, 6 Apr 2004 16:16:50 -0700 (PDT) From: Tim Kientzle <kientzle@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libarchive archive_entry.c archive_entry.h archive_write_set_format_pax.c Message-ID: <200404062316.i36NGoaq099342@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kientzle 2004/04/06 16:16:50 PDT
FreeBSD src repository
Modified files:
lib/libarchive archive_entry.c archive_entry.h
archive_private.h archive_read_extract.c
archive_write_set_format_pax.c
Log:
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.
Revision Changes Path
1.5 +49 -35 src/lib/libarchive/archive_entry.c
1.4 +15 -0 src/lib/libarchive/archive_entry.h
1.5 +0 -1 src/lib/libarchive/archive_private.h
1.5 +5 -5 src/lib/libarchive/archive_read_extract.c
1.6 +20 -12 src/lib/libarchive/archive_write_set_format_pax.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200404062316.i36NGoaq099342>
