summaryrefslogtreecommitdiff
path: root/lib/libarchive/archive_read_extract.c
Commit message (Expand)AuthorAgeFilesLines
* MFC libarchive 1.9.Tim Kientzle2007-07-051-1578/+80
* Check existing flags with an lstat(), not a stat().Tim Kientzle2007-04-121-1/+1
* MFC archive_read_extract.c r1.52Tim Kientzle2007-03-061-0/+2
* MFC: synchronize libarchive with FreeBSD-CURRENT. This includesTim Kientzle2007-01-271-57/+119
* MFC libarchive 1.2.53 to FreeBSD 6.Tim Kientzle2006-07-301-21/+118
* MFC archive_read_extract.c 1.42 and 1.43: Correctly restore file flags.Tim Kientzle2005-09-211-2/+7
* Minor clean up for flags restoration: Use fchflags/lchflags whenTim Kientzle2005-06-041-9/+46
* Start to address the race issue between restoring a file's contentsTim Kientzle2005-05-211-102/+187
* Portability enhancement: MS Windows won't restore metadata if the fileTim Kientzle2005-04-171-1/+1
* Clean up the support for extracting very long pathnames.Tim Kientzle2005-03-291-13/+17
* Support extracting entries with pathnames longer than PATH_MAX. InTim Kientzle2005-03-131-26/+96
* Update a comment.Tim Kientzle2004-11-051-0/+1
* Cache uid-from-uname and gid-from-gname lookups during extraction.Tim Kientzle2004-08-271-17/+84
* Don't edit permissions of pre-existing directories during extract.Tim Kientzle2004-08-261-1/+1
* libarchive now has two complete build systems. The usual "Makefile"Tim Kientzle2004-08-071-6/+11
* Use "linux" instead of "LINUX" to control Linux-specific code.Tim Kientzle2004-07-241-7/+14
* Style: rename 'mkdirpath' so it's clearer exactly what it does.Tim Kientzle2004-07-151-22/+27
* Correct a brain-o in extract_dir: mkdirpath() and mkdir(2) areTim Kientzle2004-07-101-2/+4
* I think this is my fourth complete rewrite of the dir-creationTim Kientzle2004-07-081-138/+212
* Yet another pointy hat: When restoring file flags, it's okay to use theTim Kientzle2004-07-041-1/+1
* In case symlinks happen to already be sitting around, be sure to useTim Kientzle2004-06-301-6/+20
* Some implicit dirs were not having the umask correctlyTim Kientzle2004-06-281-4/+13
* More cleanup work on permissions restore:Tim Kientzle2004-06-271-179/+200
* Clean up some consistent confusion between "dev" and "rdev."Tim Kientzle2004-06-271-4/+4
* More tweaks to implicit directory creation. Even such abominations asTim Kientzle2004-06-271-4/+27
* * The mode for implicitly-created dirs is now 0777 modified by theTim Kientzle2004-06-271-4/+6
* Unify mkdirpath (used to automatically create missing parent dirs) andTim Kientzle2004-06-271-215/+126
* Read gtar-style sparse archives.Tim Kientzle2004-06-271-7/+1
* Always restore permissions for regular files, even if theTim Kientzle2004-06-171-1/+3
* Be a little more careful about creating directories:Tim Kientzle2004-06-151-7/+23
* Pointy hat: We can't avoid a chown() call without checking both UIDTim Kientzle2004-06-051-1/+5
* YAPHtM: Yet Another Pointy Hat to Me.Tim Kientzle2004-06-051-1/+1
* Recognize when we've accidentally created "foo/."Tim Kientzle2004-06-051-0/+12
* Refactor the extraction code somewhat. In particular,Tim Kientzle2004-06-031-116/+104
* Previously, restoring an archive with hardlinked files that hadTim Kientzle2004-05-271-86/+147
* Add hook for a client-provided progress callback to be invokedTim Kientzle2004-05-131-0/+8
* Create missing directories when extracting hardlinks and symlinks.Tim Kientzle2004-04-301-9/+39
* Implement ARCHIVE_EXTRACT_UNLINK for regular files. This supports theTim Kientzle2004-04-291-7/+49
* Update file flag handling.Tim Kientzle2004-04-261-16/+63
* Correct spelling of == so that file flags are correctly restored.Tim Kientzle2004-04-231-1/+1
* More portability improvements, thanks to Juergen Lock.Tim Kientzle2004-04-211-16/+14
* More work on ACLs: fix error in archive_entry's ACL parsing code,Tim Kientzle2004-04-121-13/+23
* Fix some issues with ACL handling:Tim Kientzle2004-04-061-5/+5
* Overhauled ACL support. This makes us compatibleTim Kientzle2004-04-051-47/+120
* Many fixes.Tim Kientzle2004-03-091-60/+186
* sys/types.h must be included before sys/acl.h,Tim Kientzle2004-02-121-1/+1
* Initial import of libarchive.Tim Kientzle2004-02-091-0/+754