]> git.ipfire.org Git - thirdparty/libarchive.git/log
thirdparty/libarchive.git
16 years agoMake sure open() function is used with a binary mode
Michihiro NAKAJIMA [Mon, 16 Feb 2009 02:19:16 +0000 (21:19 -0500)] 
Make sure open() function is used with  a binary mode
on Windows.

SVN-Revision: 632

16 years agoOn Windows, Use "rmdir /S /Q" instead of "rm -rf"
Michihiro NAKAJIMA [Mon, 16 Feb 2009 02:06:45 +0000 (21:06 -0500)] 
On Windows, Use "rmdir /S /Q" instead of "rm -rf"
to remove directory.

SVN-Revision: 631

16 years agoOn Windows, Use NUL instead of /dev/null.
Michihiro NAKAJIMA [Mon, 16 Feb 2009 02:02:13 +0000 (21:02 -0500)] 
On Windows, Use NUL instead of /dev/null.

SVN-Revision: 630

16 years agoNow, we can run bsdtar and bsdtar_test on Windows.
Michihiro NAKAJIMA [Sun, 15 Feb 2009 23:05:53 +0000 (18:05 -0500)] 
Now, we can run bsdtar and bsdtar_test on Windows.
But those need more improvement.
bsdtar_test reported many errors.

SVN-Revision: 629

16 years agoBackout r624. It is wrong way.
Michihiro NAKAJIMA [Sun, 15 Feb 2009 22:03:45 +0000 (17:03 -0500)] 
Backout r624. It is wrong way.

SVN-Revision: 628

16 years agoDo not call __archive_errx function in POISX functions
Michihiro NAKAJIMA [Sun, 15 Feb 2009 21:51:23 +0000 (16:51 -0500)] 
Do not call __archive_errx function in POISX functions
replaced or implemented on Windows. Consider those
functions are used by bsdtar or bsdcpio. Or those ones
copy to bsdtar or bsdcpio easily.

SVN-Revision: 627

16 years agor625 uncovered a few places where const was needed.
Tim Kientzle [Sun, 15 Feb 2009 21:46:15 +0000 (16:46 -0500)] 
r625 uncovered a few places where const was needed.
In particular, the refdir and testprog variables should have been const.

SVN-Revision: 626

16 years agoWhen parse options in bsdtar_test, Do not use getopt(),
Michihiro NAKAJIMA [Sun, 15 Feb 2009 20:47:24 +0000 (15:47 -0500)] 
When parse options in bsdtar_test, Do not use getopt(),
which isn't available on all platforms.

SVN-Revision: 625

16 years agoOn Windows, Do not call _close() function directly to
Michihiro NAKAJIMA [Sun, 15 Feb 2009 20:03:40 +0000 (15:03 -0500)] 
On Windows, Do not call _close() function directly to
avoid assertion message.

SVN-Revision: 624

16 years agoYacc bison 2.1 for Windows installed is detected
Michihiro NAKAJIMA [Sun, 15 Feb 2009 04:03:40 +0000 (23:03 -0500)] 
Yacc bison 2.1 for Windows installed is detected
but does not work. It is shell script.

SVN-Revision: 623

16 years agoAvoid compiling warning on the platform that does not have regex.h
Michihiro NAKAJIMA [Sun, 15 Feb 2009 03:27:09 +0000 (22:27 -0500)] 
Avoid compiling warning on the platform that does not have regex.h

SVN-Revision: 622

16 years agoRemove unnecessary definition.
Michihiro NAKAJIMA [Sun, 15 Feb 2009 03:21:41 +0000 (22:21 -0500)] 
Remove unnecessary definition.

SVN-Revision: 621

16 years agoEliminate cmake error.
Michihiro NAKAJIMA [Sun, 15 Feb 2009 03:17:26 +0000 (22:17 -0500)] 
Eliminate cmake error.

SVN-Revision: 620

16 years agoMinor tweaks to the README
Tim Kientzle [Sat, 14 Feb 2009 08:47:03 +0000 (03:47 -0500)] 
Minor tweaks to the README

SVN-Revision: 619

16 years agoUpdate the PROJECTS file just a bit.
Tim Kientzle [Sat, 14 Feb 2009 08:44:19 +0000 (03:44 -0500)] 
Update the PROJECTS file just a bit.

SVN-Revision: 618

16 years agoUpdate the INSTALL instructions a bit. Need to fill in more detail
Tim Kientzle [Sat, 14 Feb 2009 08:40:31 +0000 (03:40 -0500)] 
Update the INSTALL instructions a bit.  Need to fill in more detail
about cmake usage.

SVN-Revision: 617

16 years agobuild/autoconf dir is used to hold most of the autoconf-related support
Tim Kientzle [Sat, 14 Feb 2009 08:26:15 +0000 (03:26 -0500)] 
build/autoconf dir is used to hold most of the autoconf-related support
files.

SVN-Revision: 616

16 years agoThese are executable files.
Tim Kientzle [Sat, 14 Feb 2009 08:25:49 +0000 (03:25 -0500)] 
These are executable files.

SVN-Revision: 615

16 years agoCatch up with some of the moved files.
Tim Kientzle [Sat, 14 Feb 2009 08:14:01 +0000 (03:14 -0500)] 
Catch up with some of the moved files.

SVN-Revision: 614

16 years agoMove the version number stamp file and the release.sh/autogen.sh scripts
Tim Kientzle [Sat, 14 Feb 2009 08:13:15 +0000 (03:13 -0500)] 
Move the version number stamp file and the release.sh/autogen.sh scripts
out of the root directory and into the 'build' directory.

SVN-Revision: 613

16 years agoMove some of the autoconf support files into build/autoconf.
Tim Kientzle [Sat, 14 Feb 2009 07:51:43 +0000 (02:51 -0500)] 
Move some of the autoconf support files into build/autoconf.
It should be possible to move a lot more of the autoconf support
files (including Makefile.in, autom4te.cache, etc) into
build/autoconf, but I haven't found any way to do this.

SVN-Revision: 612

16 years agoThis shouldn't be in SVN.
Tim Kientzle [Sat, 14 Feb 2009 07:13:11 +0000 (02:13 -0500)] 
This shouldn't be in SVN.

SVN-Revision: 611

16 years agoClean up the top level a bit by moving the auxiliary cmake files down into
Tim Kientzle [Sat, 14 Feb 2009 00:03:30 +0000 (19:03 -0500)] 
Clean up the top level a bit by moving the auxiliary cmake files down into
build/cmake and the windows build files down into build/windows.
I intend to do the same with the autoconf files, but that will
require a little more creativity.

SVN-Revision: 610

16 years agoThe signature byte sequence is a 'const' argument.
Tim Kientzle [Fri, 13 Feb 2009 23:49:10 +0000 (18:49 -0500)] 
The signature byte sequence is a 'const' argument.

SVN-Revision: 609

16 years agoClear the bidder object before returning it.
Tim Kientzle [Fri, 13 Feb 2009 23:48:24 +0000 (18:48 -0500)] 
Clear the bidder object before returning it.

SVN-Revision: 608

16 years agoDo not regard a read data in which a character '\n'
Michihiro NAKAJIMA [Fri, 13 Feb 2009 19:08:14 +0000 (14:08 -0500)] 
Do not regard a read data in which a character '\n'
isn't included as last block of a mtree file or
last line of a entry. A data returned by the
__archive_read_ahead function isn't always includeing
the character '\n' if following datas have it.

SVN-Revision: 607

16 years agoImprove /set keyword handling in mtree.
Michihiro NAKAJIMA [Fri, 13 Feb 2009 13:46:12 +0000 (08:46 -0500)] 
Improve /set keyword handling in mtree.
When a parent directory is changed, check datas written with
/set keyword and write it again if its values are different from
current entry's, except directory-only mode.

SVN-Revision: 606

16 years agoDo not use _waccess_s function. we cannot know
Michihiro NAKAJIMA [Wed, 11 Feb 2009 13:44:52 +0000 (08:44 -0500)] 
Do not use _waccess_s function. we cannot know
whether a path is a directory.

SVN-Revision: 605

16 years agoCatch up on r599 for cmake.
Michihiro NAKAJIMA [Mon, 9 Feb 2009 13:19:34 +0000 (08:19 -0500)] 
Catch up on r599 for cmake.

SVN-Revision: 602

16 years agoOn Windows, remove compiling option that eliminate POSIX
Michihiro NAKAJIMA [Mon, 9 Feb 2009 12:57:08 +0000 (07:57 -0500)] 
On Windows, remove compiling option that eliminate POSIX
deprecation warnings by.

SVN-Revision: 601

16 years agoFollow r590, add sys/types.h before sys/acl.h for
Michihiro NAKAJIMA [Mon, 9 Feb 2009 07:51:50 +0000 (02:51 -0500)] 
Follow r590, add sys/types.h before sys/acl.h for
cmake to check headers on Mac OSX.

SVN-Revision: 600

16 years agoSet -Wall -Werror to catch more minor build lint during development.
Tim Kientzle [Mon, 9 Feb 2009 06:19:35 +0000 (01:19 -0500)] 
Set -Wall -Werror to catch more minor build lint during development.

SVN-Revision: 599

16 years agoSome cast reworking, found by trying to build on Mac OS.
Tim Kientzle [Mon, 9 Feb 2009 06:14:23 +0000 (01:14 -0500)] 
Some cast reworking, found by trying to build on Mac OS.

SVN-Revision: 598

16 years agoDarwin gratuitously renamed 'libtoolize' to 'glibtoolize'. <sigh>
Tim Kientzle [Mon, 9 Feb 2009 06:13:45 +0000 (01:13 -0500)] 
Darwin gratuitously renamed 'libtoolize' to 'glibtoolize'.  <sigh>

SVN-Revision: 597

16 years agoFix a type mismatch.
Tim Kientzle [Mon, 9 Feb 2009 06:11:20 +0000 (01:11 -0500)] 
Fix a type mismatch.

SVN-Revision: 596

16 years agoMissing casts.
Tim Kientzle [Mon, 9 Feb 2009 06:10:49 +0000 (01:10 -0500)] 
Missing casts.

SVN-Revision: 595

16 years agoFill in a couple of missing casts.
Tim Kientzle [Mon, 9 Feb 2009 06:10:27 +0000 (01:10 -0500)] 
Fill in a couple of missing casts.

SVN-Revision: 594

16 years agoOn second thought, another guard here wouldn't hurt.
Tim Kientzle [Mon, 9 Feb 2009 06:10:09 +0000 (01:10 -0500)] 
On second thought, another guard here wouldn't hurt.

SVN-Revision: 593

16 years agoMake the fake __FBSDID() macro match the one in cpio/cpio_platform.h,
Tim Kientzle [Mon, 9 Feb 2009 06:09:20 +0000 (01:09 -0500)] 
Make the fake __FBSDID() macro match the one in cpio/cpio_platform.h,
so that we don't get errors from it being redefined.

SVN-Revision: 592

16 years agoFix a couple of signed/unsigned mismatches.
Tim Kientzle [Mon, 9 Feb 2009 06:00:29 +0000 (01:00 -0500)] 
Fix a couple of signed/unsigned mismatches.

SVN-Revision: 591

16 years agoGet this to compile on Mac OS. It looks like Mac OS
Tim Kientzle [Mon, 9 Feb 2009 05:59:03 +0000 (00:59 -0500)] 
Get this to compile on Mac OS.  It looks like Mac OS
xattr support is close to Linux, so it may be easy to
get this to work.  For now, though, I've just added
in enough configuration checks so it doesn't try to build
the xattr support.

SVN-Revision: 590

16 years agoMerge r588 from trunk: Don't write more data than was read.
Tim Kientzle [Sun, 8 Feb 2009 22:07:22 +0000 (17:07 -0500)] 
Merge r588 from trunk:  Don't write more data than was read.
In particular, this causes bsdtar to write garbage data after
entries in shar archives.  Other output formats seem unaffected
by this gaffe.

SVN-Revision: 589

16 years agoFrom FreeBSD-CURRENT: don't write more data than we just read
Tim Kientzle [Sun, 8 Feb 2009 22:05:39 +0000 (17:05 -0500)] 
From FreeBSD-CURRENT: don't write more data than we just read
from the file.  This seems to only impact the shar writer, since
other formats proactively truncate the output.

SVN-Revision: 588

16 years agoA critical re-examination of r584 suggested some ways to make
Tim Kientzle [Sun, 8 Feb 2009 19:13:58 +0000 (14:13 -0500)] 
A critical re-examination of r584 suggested some ways to make
this a little clearer:
 * The old child_in_buf/child_in_buf_avail is redundant with
   the read_ahead/consume facility.
 * Lots of minor renamings to try to make the code clearer.
 * If there's a signature, don't inhibit subsequent bids.

SVN-Revision: 587

16 years agoAvoid unnecessary memory copy in mtree.
Michihiro NAKAJIMA [Sun, 8 Feb 2009 11:07:58 +0000 (06:07 -0500)] 
Avoid unnecessary memory copy in mtree.

SVN-Revision: 586

16 years agoIf libarchive is built without ZLib support, try to use an external "gunzip"
Tim Kientzle [Sun, 8 Feb 2009 04:43:04 +0000 (23:43 -0500)] 
If libarchive is built without ZLib support, try to use an external "gunzip"
program instead of just giving up.

SVN-Revision: 585

16 years agoRefactor the read_compression_program support to expose two new capabilities:
Tim Kientzle [Sun, 8 Feb 2009 04:41:57 +0000 (23:41 -0500)] 
Refactor the read_compression_program support to expose two new capabilities:
 * Public API:  You can now register a program along with a signature string;
the program will be run only on input that matches the signature
string.
 * Internal API: You can now use the init() function here to run an external
program.  In particular, this allows us to build decompression
handlers that use an outside program with a bidder that's more
sophisticated than just a signature check.

SVN-Revision: 584

16 years agoStyle: Use more informative assertXXXX() macros.
Tim Kientzle [Sun, 8 Feb 2009 02:10:43 +0000 (21:10 -0500)] 
Style:  Use more informative assertXXXX() macros.

SVN-Revision: 583

16 years agoMove the joliet option into the dynamically-allocated format private
Tim Kientzle [Sun, 8 Feb 2009 01:27:43 +0000 (20:27 -0500)] 
Move the joliet option into the dynamically-allocated format private
data.

SVN-Revision: 582

16 years agoAdd iso9660 format option to ignore the Joliet extension.
Andreas Henriksson [Sat, 7 Feb 2009 18:28:26 +0000 (13:28 -0500)] 
Add iso9660 format option to ignore the Joliet extension.

Needed to see RR on an image containing both RR and Joliet.

Example: bsdtar -xvf example.iso --format-options '!joliet'

SVN-Revision: 581

16 years agoAdd XZ files to the FreeBSD Makefile.
Tim Kientzle [Sat, 7 Feb 2009 06:47:43 +0000 (01:47 -0500)] 
Add XZ files to the FreeBSD Makefile.

SVN-Revision: 575

16 years agoFix build on systems without liblzma.
Tim Kientzle [Sat, 7 Feb 2009 06:47:16 +0000 (01:47 -0500)] 
Fix build on systems without liblzma.

SVN-Revision: 574

16 years agoFix a compile warning when built without liblzma.
Tim Kientzle [Sat, 7 Feb 2009 06:46:32 +0000 (01:46 -0500)] 
Fix a compile warning when built without liblzma.

SVN-Revision: 573

16 years agoCatch up on r569.
Michihiro NAKAJIMA [Sat, 7 Feb 2009 06:16:35 +0000 (01:16 -0500)] 
Catch up on r569.
Remove entry of test_read_format_isojolietrr_bz2.c.

SVN-Revision: 572

16 years agoFix off-by-one in Joliet code.
Andreas Henriksson [Fri, 6 Feb 2009 18:54:47 +0000 (13:54 -0500)] 
Fix off-by-one in Joliet code.

Reported by Michihiro NAKAJIMA.

SVN-Revision: 571

16 years agoAdd some new tests to the FreeBSD makefile.
Tim Kientzle [Fri, 6 Feb 2009 16:27:02 +0000 (11:27 -0500)] 
Add some new tests to the FreeBSD makefile.

SVN-Revision: 570

16 years agoRework the Joliet test just a bit by bringing the two related
Tim Kientzle [Fri, 6 Feb 2009 16:25:55 +0000 (11:25 -0500)] 
Rework the Joliet test just a bit by bringing the two related
variants into a single file.  In particular, the test harness
doesn't like multiple test definitions, even if some of them are
commented out.

Of course, the Joliet+RR test should either be fixed or removed.

SVN-Revision: 569

16 years agoConst correction and fill in an incomplete initializer.
Tim Kientzle [Fri, 6 Feb 2009 16:14:35 +0000 (11:14 -0500)] 
Const correction and fill in an incomplete initializer.

SVN-Revision: 568

16 years agoConst-correction.
Tim Kientzle [Fri, 6 Feb 2009 16:13:48 +0000 (11:13 -0500)] 
Const-correction.

SVN-Revision: 567

16 years agoFix sign mismatch.
Tim Kientzle [Fri, 6 Feb 2009 16:13:12 +0000 (11:13 -0500)] 
Fix sign mismatch.

SVN-Revision: 566

16 years agoAdd test of cpio with xz compression.
Michihiro NAKAJIMA [Fri, 6 Feb 2009 16:07:32 +0000 (11:07 -0500)] 
Add test of cpio with xz compression.

SVN-Revision: 565

16 years agoBug fix.
Michihiro NAKAJIMA [Fri, 6 Feb 2009 14:48:33 +0000 (09:48 -0500)] 
Bug fix.
When read archive with options, segument fault occurred.
Option framework could not call callback function for read format.

SVN-Revision: 564

16 years agoAdd mtree format test.
Michihiro NAKAJIMA [Fri, 6 Feb 2009 11:27:35 +0000 (06:27 -0500)] 
Add mtree format test.

SVN-Revision: 563

16 years agoCatch up on r558 and r559 for cmake.
Michihiro NAKAJIMA [Fri, 6 Feb 2009 08:40:22 +0000 (03:40 -0500)] 
Catch up on r558 and r559 for cmake.

SVN-Revision: 562

16 years agoVery minor optimization: If we already have enough data, we don't
Tim Kientzle [Fri, 6 Feb 2009 07:09:45 +0000 (02:09 -0500)] 
Very minor optimization:  If we already have enough data, we don't
need to keep calling down into archive_read_filter_ahead() to
extend the read-ahead.

SVN-Revision: 561

16 years agoChange /set keyword to be optional and don't output
Michihiro NAKAJIMA [Fri, 6 Feb 2009 05:52:08 +0000 (00:52 -0500)] 
Change /set keyword to be optional and don't output
/set keyword by default.

SVN-Revision: 560

16 years agoadd sub-second timestamp resolution for GNU Hurd
Björn Jacke [Thu, 5 Feb 2009 23:52:55 +0000 (18:52 -0500)] 
add sub-second timestamp resolution for GNU Hurd

SVN-Revision: 559

16 years agoAdd Joliet Extension support for iso9660.
Andreas Henriksson [Thu, 5 Feb 2009 17:25:11 +0000 (12:25 -0500)] 
Add Joliet Extension support for iso9660.

Joliet extension will currently be preferred (meaning RockRidge will not
be spotted if the iso has both, option to ignore Joliet coming soon).

This implementation limits the max filename length to 64 characters according
to spec, but there are indications about some implementations allowing more
so that might need to be bumped.

Also includes testcases for joliet and joliet+rr.
The joliet+rr testcase is currently disabled as libarchive (currently) can't
handle both extensions at the same time.

SVN-Revision: 558

16 years agoFix indent handling. A position of line feed was wrong
Michihiro NAKAJIMA [Thu, 5 Feb 2009 12:57:47 +0000 (07:57 -0500)] 
Fix indent handling. A position of line feed was wrong
if length of the file name was longer than 15.

SVN-Revision: 557

16 years agoCatch up latest configure.ac.
Michihiro NAKAJIMA [Thu, 5 Feb 2009 12:09:53 +0000 (07:09 -0500)] 
Catch up latest configure.ac.

SVN-Revision: 556

16 years agoReimplement /set keyword handling to mtree format.
Michihiro NAKAJIMA [Thu, 5 Feb 2009 11:32:44 +0000 (06:32 -0500)] 
Reimplement /set keyword handling to mtree format.

SVN-Revision: 555

16 years agoPrepare reimplementation of /set keyword handling for mtree format.
Michihiro NAKAJIMA [Thu, 5 Feb 2009 11:05:21 +0000 (06:05 -0500)] 
Prepare reimplementation of /set keyword handling for mtree format.

SVN-Revision: 554

16 years agoRemove unnecessary condition check.
Michihiro NAKAJIMA [Thu, 5 Feb 2009 10:30:29 +0000 (05:30 -0500)] 
Remove unnecessary condition check.

SVN-Revision: 553

16 years agoadd support for sub-second resolution timestamps on Tru64 and AIX
Björn Jacke [Thu, 5 Feb 2009 10:01:52 +0000 (05:01 -0500)] 
add support for sub-second resolution timestamps on Tru64 and AIX

SVN-Revision: 552

16 years agoI finally rebuilt the gzip decompressor to fully take advantage of
Tim Kientzle [Thu, 5 Feb 2009 07:23:45 +0000 (02:23 -0500)] 
I finally rebuilt the gzip decompressor to fully take advantage of
the recent read filter refactoring.  This has a much better bidder
(which actually verifies a lot more of the header), handles
concatenated gzip streams (I uncommented the test for this), and
I think is a much cleaner code organization.

I plan to work through the other read filters and use these same
techniques on them as time permits.

SVN-Revision: 551

16 years agoFix test_read_compress_program: The internal state structure
Tim Kientzle [Thu, 5 Feb 2009 05:32:56 +0000 (00:32 -0500)] 
Fix test_read_compress_program:  The internal state structure
that tracks the I/O with the forked child wasn't being correctly
zeroed before use.

SVN-Revision: 550

16 years agoTo verify the group name lookup capabilities, this test looks up
Tim Kientzle [Wed, 4 Feb 2009 17:53:00 +0000 (12:53 -0500)] 
To verify the group name lookup capabilities, this test looks up
the name for group 0.  It used to verify the result was "wheel",
but that's rather BSD-specific.  Generalize this to accept any
name on a list of common names for group 0.

SVN-Revision: 544

16 years agoInitialize variables; fix a compile warning.
Tim Kientzle [Wed, 4 Feb 2009 17:51:25 +0000 (12:51 -0500)] 
Initialize variables; fix a compile warning.

SVN-Revision: 543

16 years agoMinor compile warning fix.
Tim Kientzle [Wed, 4 Feb 2009 17:50:50 +0000 (12:50 -0500)] 
Minor compile warning fix.

SVN-Revision: 542

16 years agoMinor compile warning fix.
Tim Kientzle [Tue, 3 Feb 2009 18:28:07 +0000 (13:28 -0500)] 
Minor compile warning fix.

SVN-Revision: 541

16 years agoNo inttypes.h on SFU.
Joerg Sonnenberger [Tue, 3 Feb 2009 18:25:41 +0000 (13:25 -0500)] 
No inttypes.h on SFU.

SVN-Revision: 540

16 years agoGCC on 64-bit Linux has 32-bit int and 64-bit size_t; not
Tim Kientzle [Tue, 3 Feb 2009 18:21:12 +0000 (13:21 -0500)] 
GCC on 64-bit Linux has 32-bit int and 64-bit size_t; not
taking this into account led to a stack overwrite that broke
most of the new decompression code on this platform.

SVN-Revision: 539

16 years agoInclude ACL and xattr headers, fix a minor compile warning.
Tim Kientzle [Tue, 3 Feb 2009 18:19:19 +0000 (13:19 -0500)] 
Include ACL and xattr headers, fix a minor compile warning.

SVN-Revision: 538

16 years agoLinux build requires us to check for acl and xattr-related headers.
Tim Kientzle [Tue, 3 Feb 2009 18:18:44 +0000 (13:18 -0500)] 
Linux build requires us to check for acl and xattr-related headers.

SVN-Revision: 537

16 years agoMake xattr support at least compile properly on Linux. <sigh>
Tim Kientzle [Tue, 3 Feb 2009 17:57:00 +0000 (12:57 -0500)] 
Make xattr support at least compile properly on Linux. <sigh>
This still needs testing, obviously.

SVN-Revision: 536

16 years agoAdd support MD5/SHA1/SHA256/SHA384/SHA512 on Windows.
Michihiro NAKAJIMA [Mon, 2 Feb 2009 12:18:15 +0000 (07:18 -0500)] 
Add support MD5/SHA1/SHA256/SHA384/SHA512 on Windows.
It use CryptoAPI. Unfortunately, SHA256 nor SHA384 nor
SHA512 are not supported on Windows XP and Windows 2000,
and therefore I haven't tested those functions yet.

SVN-Revision: 535

16 years agoRemove unused variable.
Michihiro NAKAJIMA [Mon, 2 Feb 2009 08:11:15 +0000 (03:11 -0500)] 
Remove unused variable.

SVN-Revision: 534

16 years agoDon't return error if file system is not supported
Michihiro NAKAJIMA [Mon, 2 Feb 2009 07:59:39 +0000 (02:59 -0500)] 
Don't return error if file system is not supported
extended attributes.

SVN-Revision: 533

16 years agoRemove including md5global.h, because mtree of pkgsrc
Michihiro NAKAJIMA [Sun, 1 Feb 2009 20:26:52 +0000 (15:26 -0500)] 
Remove including md5global.h, because  mtree of pkgsrc
isn't including it. it seems md5global.h is unnecessary.

SVN-Revision: 532

16 years agoBackout /set keyword handling of r514.
Michihiro NAKAJIMA [Sun, 1 Feb 2009 19:56:21 +0000 (14:56 -0500)] 
Backout /set keyword handling of r514.
keep indent handling for somebody who read or edit
the mtree file, but it is a option whose name is
'indent' and default is off.

SVN-Revision: 531

16 years agoDon't use ctype.h in the library, it is locale dependent.
Joerg Sonnenberger [Sun, 1 Feb 2009 17:07:13 +0000 (12:07 -0500)] 
Don't use ctype.h in the library, it is locale dependent.

SVN-Revision: 530

16 years agoMerge improved ext2fs_fs.h handling from pkgsrc.
Joerg Sonnenberger [Sun, 1 Feb 2009 16:08:33 +0000 (11:08 -0500)] 
Merge improved ext2fs_fs.h handling from pkgsrc.

SVN-Revision: 529

16 years agoFix initialize stream.avail_in and error handling.
Michihiro NAKAJIMA [Sun, 1 Feb 2009 09:05:40 +0000 (04:05 -0500)] 
Fix initialize stream.avail_in and error handling.

SVN-Revision: 528

16 years agoFix uninitialized pointer access.
Michihiro NAKAJIMA [Sun, 1 Feb 2009 07:10:30 +0000 (02:10 -0500)] 
Fix uninitialized pointer access.
I was silly changing after xz compression tested.

SVN-Revision: 527

16 years agoRemove unnecessary #ifdef.
Michihiro NAKAJIMA [Sun, 1 Feb 2009 06:03:53 +0000 (01:03 -0500)] 
Remove unnecessary #ifdef.
lzma_bidder_bid of xz isn't compiled if liblzma is unavailable.

SVN-Revision: 526

16 years agoSome ar writers seem to pad the filename table with `.
Tim Kientzle [Sun, 1 Feb 2009 02:30:07 +0000 (21:30 -0500)] 
Some ar writers seem to pad the filename table with `.
Permit this.

SVN-Revision: 525

16 years agoFix linking error when neither lzmadec nor lzma isn't available.
Michihiro NAKAJIMA [Sat, 31 Jan 2009 07:14:47 +0000 (02:14 -0500)] 
Fix linking error when neither lzmadec nor lzma isn't available.

SVN-Revision: 524

16 years agoFix a minor bug in r521 and add xz files entry into CMakeLists.txt.
Michihiro NAKAJIMA [Sat, 31 Jan 2009 06:49:33 +0000 (01:49 -0500)] 
Fix a minor bug in r521 and add xz files entry into CMakeLists.txt.

SVN-Revision: 523

16 years agoFix a minor bug in r520
Michihiro NAKAJIMA [Sat, 31 Jan 2009 06:44:42 +0000 (01:44 -0500)] 
Fix a minor bug in r520

SVN-Revision: 522

16 years agoAdd support xz format and compressing lzma format.
Michihiro NAKAJIMA [Sat, 31 Jan 2009 06:31:15 +0000 (01:31 -0500)] 
Add support xz format and compressing lzma format.

SVN-Revision: 521