kientzle2008-09-30 04:02:36 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
lib/libarchive/test Makefile test_write_disk.c
Added files:
lib/libarchive/test test_write_disk_times.c
Log:
SVN rev 183483 on 2008-09-30 04:02:36Z by ki
kientzle2008-09-14 05:51:25 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c config_freebsd.h
Log:
SVN rev 183011 on 2008-09-14 05:51:25Z by kientzle
Choose a flag-handling strategy based on platform capabilities
rather than on platform.
kientzle2008-09-12 04:39:07 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk_secure.c
Log:
SVN rev 182957 on 2008-09-12 04:39:07Z by kientzle
MFC r182838: Fix tar -xP to f
kientzle2008-09-12 04:34:56 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_7)
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk_secure.c
Log:
SVN rev 182956 on 2008-09-12 04:34:56Z by kientzle
MFC r182838: Correct tar -xP
kientzle2008-09-12 04:08:11 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c config_freebsd.h
Log:
SVN rev 182955 on 2008-09-12 04:08:11Z by kientzle
Portability: Not everyone is lucky enough to have ftruncate()
Revision ChangesP
kientzle2008-09-07 05:22:33 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk_secure.c
Log:
SVN rev 182838 on 2008-09-07 05:22:33Z by kientzle
When restoring a directory, allow symlinks to be follow
kientzle2008-09-06 06:01:45 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_7)
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk.c
Log:
SVN rev 182811 on 2008-09-06 06:01:45Z by kientzle
MFC r182587: If atime is missing, us
kientzle2008-09-06 06:01:15 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk.c
Log:
SVN rev 182810 on 2008-09-06 06:01:15Z by kientzle
MFC r182587: If atime is missing, us
kientzle2008-09-05 06:13:11 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk.c
test_write_disk_hardlink.c
Log:
SVN rev 182779 on 2008-09-05 06:13:11Z by kientzle
MfP4: Han
kientzle2008-09-05 05:55:49 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
Log:
SVN rev 182778 on 2008-09-05 05:55:49Z by kientzle
MfP4: Use the set/unset tracking to determine when mtime or atime
is unavailable. Use start_time as a s
kientzle2008-09-01 02:50:24 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk.c
Log:
SVN rev 182587 on 2008-09-01 02:50:24Z by kientzle
Use the "start_time" (time at which the restore process began)
kientzle2008-08-31 04:46:36 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk.c
Log:
SVN rev 182513 on 2008-08-31 04:46:36Z by kientzle
MFC r182360, r182470: If atime isn't
kientzle2008-08-31 04:45:21 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_7)
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk.c
Log:
SVN rev 182512 on 2008-08-31 04:45:21Z by kientzle
MFC r182360,r182470: If atime isn't
kientzle2008-08-28 06:40:22 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk.c
Log:
SVN rev 182360 on 2008-08-28 06:40:22Z by kientzle
If no atime was specified (for example, when extracting from u
kientzle2008-08-28 06:28:24 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
lib/libarchive archive_write_disk.c
Log:
SVN rev 182359 on 2008-08-28 06:28:24Z by kientzle
MFC r182097,r182101: Accept requests to write path/.. if SECURE_NODOTDOT
is no
kientzle2008-08-28 06:25:54 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
lib/libarchive archive_write_disk.c
Log:
SVN rev 182358 on 2008-08-28 06:25:54Z by kientzle
MFC r182093: Even if a dir is newer and we're using NO_OVERWRITE_NEWER,
update
kientzle2008-08-27 05:14:15 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
lib/libarchive archive_write_disk.c
Log:
SVN rev 182245 on 2008-08-27 05:14:15Z by kientzle
MFC r182102: Track total bytes transferred when writing to archive_write_disk.
kientzle2008-08-27 05:10:04 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
lib/libarchive archive_write_disk.c
Log:
SVN rev 182242 on 2008-08-27 05:10:04Z by kientzle
MFC r180270: Always plan to fix dir permissions if EXTRACT_PERM was
specified.
kientzle2008-08-27 04:45:26 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_7)
lib/libarchive archive_write_disk.c
Log:
SVN rev 182234 on 2008-08-27 04:45:26Z by kientzle
MFC r182102: Update the total archive bytes written when writing entries
to di
kientzle2008-08-27 04:40:38 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_7)
lib/libarchive archive_write_disk.c
Log:
SVN rev 182230 on 2008-08-27 04:40:38Z by kientzle
MFC r182097: Permit restoring of path/.. if SECURE_NODOTDOT was not
specified.
kientzle2008-08-27 04:36:07 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_7)
lib/libarchive archive_write_disk.c
Log:
SVN rev 182228 on 2008-08-27 04:36:07Z by kientzle
MFC r182093: Ignore NO_OVERWRITE_NEWER if the current object is a directory.
B
kientzle2008-08-24 06:21:00 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
usr.bin/cpio cpio.c
usr.bin/cpio/testtest_basic.c test_option_L.c
test_option_a.c test_option_y.c
kientzle2008-08-24 05:01:01 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
Log:
SVN rev 182093 on 2008-08-24 05:01:01Z by kientzle
Fix the cpio bug tested for by r182092 of usr.bin/cpio/test.
Since various 'find' incantations can emit
kientzle2008-08-13 05:05:43 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
lib/libarchive archive_write_disk.c
Log:
SVN rev 181667 on 2008-08-13 05:05:43Z by kientzle
MFC r179914: If we fail to open the file, return ARCHIVE_FAILED
so that client
kientzle2008-08-11 05:06:27 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
lib/libarchive archive_write_disk.c config_freebsd.h
Log:
SVN rev 181585 on 2008-08-11 05:06:27Z by kientzle
MFC r177213: use fstat() on FreeBSD, and use it correctly.
kientzle2008-07-05 01:48:33 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
Log:
SVN rev 180270 on 2008-07-05 01:48:33Z by kientzle
When ARCHIVE_EXTRACT_PERM is requested (e.g., by "tar -p"), always
schedule a chmod() fixup for director
kientzle2008-07-05 01:45:31 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
Log:
SVN rev 180269 on 2008-07-05 01:45:31Z by kientzle
Don't use the deprecated linux/ext2_fs.h include file.
Revision ChangesPath
1.27 +0 -3
kientzle2008-06-21 19:05:29 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
Log:
SVN rev 179914 on 2008-06-21 19:05:29Z by kientzle
A security-check failure here should be ARCHIVE_FAILED (cannot continue this
operation) and not ARCHIVE_
kientzle2008-05-10 23:27:22 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_7)
lib/libarchive archive_write_disk.c config_freebsd.h
Log:
MFC: FreeBSD does have fstat() and libarchive should use it (it
reduces some races). But I need to fix a typo in the
kientzle2008-03-15 04:20:50 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c config_freebsd.h
Log:
FreeBSD does have fstat().
Correct the nasty typo this uncovers.
Revision ChangesPath
1.24 +1 -1 src/lib/libarchive/archi
kientzle2008-02-27 06:16:41 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
Log:
Spelling correction, thanks to Joerg Sonnenberger.
Revision ChangesPath
1.23 +1 -1 src/lib/libarchive/archive_write_disk.c
_
kientzle2008-02-19 05:39:35 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
Log:
Portability improvements:
* If the platform can't restore char nodes, block nodes, or fifos,
don't try and just return error.
* Include O_BINARY in most
On Friday 18 January 2008 12:05:58 am Tim Kientzle wrote:
> kientzle2008-01-18 05:05:58 UTC
>
> FreeBSD src repository
>
> Modified files:
> lib/libarchive archive_write_disk.c
> lib/libarchive/test Makefile
> Added files:
> lib/libarchive/test test_write_disk_hard
kientzle2008-01-18 06:16:08 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
Log:
I misread the Tinderbox error; this should really unbreak 64-bit builds.
Pointy hats, yep, keep 'em coming. ;-/
Revision ChangesPath
1.21 +
kientzle2008-01-18 06:08:39 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
Log:
Fix 64-bit build after my last commit.
Revision ChangesPath
1.20 +1 -1 src/lib/libarchive/archive_write_disk.c
___
kientzle2008-01-18 05:05:58 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
lib/libarchive/test Makefile
Added files:
lib/libarchive/test test_write_disk_hardlink.c
Log:
Issues with hardlinks in newc-format files prompted me to
kientzle2007-09-27 03:45:24 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
lib/libarchive archive_write_disk.c
Log:
MFC 1.17: Make return values from archive_write_data()
consistent whether you're writing to an archive or to disk.
Revision Chan
kientzle2007-09-21 04:52:43 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk.c
Log:
Fix the archive_write_data() function so it always returns
number of bytes written, even when used to write files to
Bruce A. Mah wrote:
If memory serves me right, Scott Long wrote:
Kostik Belousov wrote:
It seems that tar is broken.
I think this patch needs to be backed out ...
With my RE hat on, I've backed out this commit.
Thank you, Bruce.
I'll investigate further.
Tim Kientzle
__
Bruce A. Mah wrote:
If memory serves me right, Scott Long wrote:
Kostik Belousov wrote:
On Tue, Sep 18, 2007 at 04:20:21AM +, Tim Kientzle wrote:
kientzle2007-09-18 04:20:21 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
lib/libarchi
If memory serves me right, Scott Long wrote:
> Kostik Belousov wrote:
>> On Tue, Sep 18, 2007 at 04:20:21AM +, Tim Kientzle wrote:
>>> kientzle2007-09-18 04:20:21 UTC
>>>
>>> FreeBSD src repository
>>>
>>> Modified files:
>>> lib/libarchive archive_write_disk.c
>>> lib/li
bmah2007-09-18 20:20:37 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk.c
Log:
Revert the last commit to libarchive. It introduced some regresssions,
most noticably the incorrect extraction of f
Kostik Belousov wrote:
On Tue, Sep 18, 2007 at 04:20:21AM +, Tim Kientzle wrote:
kientzle2007-09-18 04:20:21 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk.c
Log:
Correct the return value from
On Tue, Sep 18, 2007 at 04:20:21AM +, Tim Kientzle wrote:
> kientzle2007-09-18 04:20:21 UTC
>
> FreeBSD src repository
>
> Modified files:
> lib/libarchive archive_write_disk.c
> lib/libarchive/test test_write_disk.c
> Log:
> Correct the return value from archive_
kientzle2007-09-18 04:20:21 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk.c
Log:
Correct the return value from archive_write_data()
(when used to restore files to disk) to match:
* The document
kientzle2007-08-25 04:42:01 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
lib/libarchive archive_write_disk.c
Log:
MFC: Opportunistic SUID/SGID restore.
If owner restore wasn't requested, then SUID/SGID restore
failures caused by owner/group mism
kientzle2007-08-12 17:35:05 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk_perms.c
Log:
Make suid/sgid restore be "opportunistic" if
owner restore is not requested. If you ask
for permissions to
cperciva2007-05-21 04:22:38 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
Log:
Remove pointless code: Don't assign a value to a variable when we're
going to overwrite it with a new value a few lines later.
Visual inspection of the sur
kientzle2007-04-15 04:43:12 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
Log:
Properly cleanup the UID/GID lookup data.
Revision ChangesPath
1.10 +4 -0 src/lib/libarchive/archive_write_disk.c
__
kientzle2007-04-14 22:20:31 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
Log:
Invoke utime(2) properly. (It's only used on platforms
that lack utimes(2).)
Revision ChangesPath
1.9 +2 -2 src/lib/libarchive/archive_w
kientzle2007-04-07 19:35:02 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
Log:
Fix build on Solaris.
Revision ChangesPath
1.6 +1 -1 src/lib/libarchive/archive_write_disk.c
__
kientzle2007-04-02 00:32:03 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
Log:
Be consistent: file flags are unsigned bitmaps.
Thanks to: Joerg Sonnenberger
Revision ChangesPath
1.5 +1 -1 src/lib/libarchive/archive_w
52 matches
Mail list logo