74 Commits
Author SHA1 Message Date
dosomder cd2bca68d4 Add large file support for android
Android doesn't support the macro _FILE_OFFSET_BITS=64 however it does
support a few file64 functions
2016-03-14 10:53:20 +01:00
dosomder 10d2c0c2f4 Add api level check for android config
Some features are only included since api level 21
2016-03-12 11:34:01 +01:00
dosomder f135ca3b7c Add ST_MTIME_NSEC case to archive_entry_copy_stat
Android uses st_mtime_nsec
2016-03-11 20:06:17 +01:00
dosomder 02849e4c15 Fix android intmax compiler warnings 2016-03-11 20:02:37 +01:00
Tim Kientzle aa15869418 Merge pull request #96 from trevd/master
Add Android AOSP Build System Makefile fragments and config files
2014-12-14 10:16:13 -08:00
Tim Kientzle 96be772d64 Use binary mode when opening files. 2014-12-12 21:45:33 -08:00
Trevor Drake d92fdd25da Add Android AOSP Build System Makefile fragments and config files
add def guard for S_IRGRP which is defined in the AndroidConfig.h
system header
2014-12-13 02:12:05 +00:00
Tim Kientzle 42d5312758 untar.c bootstrap program is public domain 2014-06-20 22:05:45 -07:00
Tim Kientzle 6b3531ffc8 Updated libarchive.spec from Nikolai Lifanov. 2013-05-01 08:55:40 -07:00
Tim Kientzle 471e1846ad Last of Ulrich Spoerlein's spelling fixes.
SVN-Revision: 4094
2012-01-07 19:45:39 -05:00
Tim Kientzle fca74c84c2 Spelling fixes from Ulrich Spoerlein
SVN-Revision: 4093
2012-01-07 19:45:09 -05:00
Tim Kientzle bafadbae46 On second thought, leave Jan Psota's tables alone and just put
a footnote with my additional comments.

SVN-Revision: 2976
2011-02-12 15:40:06 -05:00
Tim Kientzle 7148b83432 Clarify that Jan Psota's test reflects invalid results
for "bsdtar compare" because that operation is not supported
by bsdtar.

SVN-Revision: 2975
2011-02-12 15:29:44 -05:00
Tim Kientzle a825e11181 Document some of the other items in the contrib directory.
SVN-Revision: 2974
2011-02-12 15:24:43 -05:00
Tim Kientzle 62cabdb3e2 Cast size_t values to int so we can print them with %d.
SVN-Revision: 2973
2011-02-12 15:20:06 -05:00
Tim Kientzle 025ba5554c Don't iterate past the end of an octal field on
a damaged archive.

SVN-Revision: 2972
2011-02-12 15:18:15 -05:00
Brian Harring b9c3318051 fix tcp.sh to work (looks like upon importation it picked up some address scrubbing crap from gmail/websites). tweak the logic slightly also to just process available tar implementaitons for testing
SVN-Revision: 2608
2010-09-01 08:25:23 -04:00
Tim Kientzle 9890b31ffd Rename archive_read_finish to archive_read_free and
archive_write_finish to archive_write_free.  Update all clients,
tests, and documentation to use the new names exclusively.  (Though
I've not yet run a global search-and-replace against the Wiki.  I'll
do that shortly.)

I've preserved the old names as aliases, scheduled to be removed with
libarchive 4.x, so there is no immediate impact to existing code from
this change.

SVN-Revision: 1891
2010-02-08 02:18:22 -05:00
Tim Kientzle 96b43f3583 Correct off-by-one checking for an end-of-archive marker.
Thanks to: vti

SVN-Revision: 1303
2009-07-31 11:27:17 -04:00
Tim Kientzle 4eb60e13c4 Comment improvements, minor code fixes for standalone untar program.
SVN-Revision: 1143
2009-05-30 03:36:04 -04:00
Tim Kientzle 28d15c9aee Our installation instructions assume you already have a tar
program.  This is a minimalist implementation that should
allow people to bootstrap the full libarchive distribution.

SVN-Revision: 780
2009-03-17 18:51:42 -04:00
Tim Kientzle ae3c912291 Shar utility by Jaakko Heinonen
SVN-Revision: 244
2008-11-09 14:38:06 -05:00
Tim Kientzle 1dc3cdacb0 Include Jan Psota's benchmark script and results in the 'contrib' dir
SVN-Revision: 9
2008-04-30 18:15:21 -04:00
Tim Kientzle 6d04d9655f Include 'examples' and 'contrib' dirs from libarchive portable distro.
SVN-Revision: 8
2008-04-30 18:11:33 -04:00