]> git.ipfire.org Git - thirdparty/libarchive.git/log
thirdparty/libarchive.git
11 years agojust link the archive_static with ADDITIONAL_LIBS 77/head
Josh Klontz [Tue, 15 Apr 2014 20:53:41 +0000 (16:53 -0400)] 
just link the archive_static with ADDITIONAL_LIBS

11 years agofixed 'current scope has no parent' warning 76/head
Josh Klontz [Mon, 14 Apr 2014 20:48:10 +0000 (16:48 -0400)] 
fixed 'current scope has no parent' warning

11 years agoExpose ADDITIONAL_LIBS for projects using libarchive as a subdirectory and linking... 75/head
Josh Klontz [Sat, 12 Apr 2014 14:25:48 +0000 (10:25 -0400)] 
Expose ADDITIONAL_LIBS for projects using libarchive as a subdirectory and linking against archive_static.

12 years agoUpdate NEWS file. v3.1.2
Andres Mejia [Sat, 9 Feb 2013 17:17:57 +0000 (12:17 -0500)] 
Update NEWS file.

12 years agoRemove developer cflags.
Andres Mejia [Sat, 9 Feb 2013 17:11:03 +0000 (12:11 -0500)] 
Remove developer cflags.

12 years agoBump version to 3.1.2.
Andres Mejia [Sat, 9 Feb 2013 04:00:28 +0000 (23:00 -0500)] 
Bump version to 3.1.2.

12 years agoUpdate libarchive website location.
Andres Mejia [Sat, 9 Feb 2013 03:19:44 +0000 (22:19 -0500)] 
Update libarchive website location.

12 years agoRemove the 4th argument to CRYPTO_CHECK, it is no longer used.
Andres Mejia [Sat, 9 Feb 2013 00:21:53 +0000 (19:21 -0500)] 
Remove the 4th argument to CRYPTO_CHECK, it is no longer used.

12 years agoFix check for openssl on Windows.
Andres Mejia [Fri, 8 Feb 2013 21:15:37 +0000 (16:15 -0500)] 
Fix check for openssl on Windows.

OpenSSL libraries are named differently on Windows.

12 years agoChange crypto checks, find necessary library before corresponding checks are done.
Andres Mejia [Fri, 8 Feb 2013 20:00:05 +0000 (15:00 -0500)] 
Change crypto checks, find necessary library before corresponding checks are done.
LIBS are set back to original value if all crypto checks for that implementation
fail.

12 years agoInitialize buff, fix valgrind warning about use of uninitialized bytes.
Andres Mejia [Fri, 8 Feb 2013 01:04:40 +0000 (20:04 -0500)] 
Initialize buff, fix valgrind warning about use of uninitialized bytes.

12 years agoMerge pull request #36 from falconindy/manpages
Andres Mejia [Fri, 8 Feb 2013 00:08:18 +0000 (16:08 -0800)] 
Merge pull request #36 from falconindy/manpages

build-sys: install all library manpages

12 years agoCast comparison functions to __compar_fn_t if stdlib.h defines it.
Andres Mejia [Thu, 7 Feb 2013 21:57:22 +0000 (16:57 -0500)] 
Cast comparison functions to __compar_fn_t if stdlib.h defines it.

12 years agoFix warnings about redefinition of variables, use either sys/xattr.h or attr/xattr.h.
Andres Mejia [Thu, 7 Feb 2013 21:57:22 +0000 (16:57 -0500)] 
Fix warnings about redefinition of variables, use either sys/xattr.h or attr/xattr.h.

12 years agoFix warning about unused variable triggered when not building on WIN32.
Andres Mejia [Thu, 7 Feb 2013 21:57:22 +0000 (16:57 -0500)] 
Fix warning about unused variable triggered when not building on WIN32.

12 years agoModel the pcre checks for the autotools build system to be similar as that used in...
Andres Mejia [Thu, 7 Feb 2013 00:17:25 +0000 (19:17 -0500)] 
Model the pcre checks for the autotools build system to be similar as that used in the cmake build system.

12 years agoSet WINVER default to use Windows 2000 API.
Andres Mejia [Wed, 6 Feb 2013 00:04:37 +0000 (19:04 -0500)] 
Set WINVER default to use Windows 2000 API.

12 years agoRemove redundant defines of WINVER and _WIN32_WINNT from CRYPTO_CHECK_WIN.
Andres Mejia [Tue, 5 Feb 2013 23:23:53 +0000 (18:23 -0500)] 
Remove redundant defines of WINVER and _WIN32_WINNT from CRYPTO_CHECK_WIN.

Defines will be added from confdefs.h which is generated while configure script executes.

12 years agoProvide better check for when libpcreposix is to be used for regex support.
Andres Mejia [Tue, 5 Feb 2013 22:51:15 +0000 (17:51 -0500)] 
Provide better check for when libpcreposix is to be used for regex support.

On Windows, if the static libraries for PCRE are to be used and the PCRE static libs were built
using the mingw toolchain, libgcc must also be linked for resolving the symbol ___chkstk_ms.

12 years agoFix pcre checks to work on visual studio builds using pcre static libraries built...
Andres Mejia [Tue, 5 Feb 2013 22:51:13 +0000 (17:51 -0500)] 
Fix pcre checks to work on visual studio builds using pcre static libraries built using mingw toolchain.

12 years agoAdd check for finding libgcc.
Andres Mejia [Tue, 5 Feb 2013 22:51:11 +0000 (17:51 -0500)] 
Add check for finding libgcc.

12 years agobuild-sys: install all library manpages 36/head
Dave Reisner [Fri, 6 Jul 2012 03:31:49 +0000 (23:31 -0400)] 
build-sys: install all library manpages

A number of manpages were curiously omitted from the installation
process, but are referred to in installed manpages. To avoid developers
spontaneously combusting, ship all available manpages.

12 years agoFix crypto check failures on Windows.
Andres Mejia [Mon, 4 Feb 2013 03:05:34 +0000 (22:05 -0500)] 
Fix crypto check failures on Windows.

Checks will now be similar to checks done with autotools, where all defines are passed into a source file
along with the append source code to be checked. Also, once a library that support a crypto function is
found, all other checks for that crypto function will be skipped.

12 years agoCorrect ordering of preferred library for crypto function in mingw builds.
Andres Mejia [Sun, 3 Feb 2013 23:21:30 +0000 (18:21 -0500)] 
Correct ordering of preferred library for crypto function in mingw builds.

12 years agoPartially revert commit 58dc42aaea93cd281aafaaaa4c3926c3578b7e26 as this broke mingw...
Andres Mejia [Sun, 3 Feb 2013 22:42:45 +0000 (17:42 -0500)] 
Partially revert commit 58dc42aaea93cd281aafaaaa4c3926c3578b7e26 as this broke mingw builds.

12 years agoUpdate the ordering of preferred libraries that provide crypto functions.
Andres Mejia [Sun, 3 Feb 2013 22:40:00 +0000 (17:40 -0500)] 
Update the ordering of preferred libraries that provide crypto functions.

12 years agoMake sure to check for Windows crypto functions for both mingw and cygwin.
Andres Mejia [Sun, 3 Feb 2013 06:49:21 +0000 (01:49 -0500)] 
Make sure to check for Windows crypto functions for both mingw and cygwin.

12 years agoAdd *.exe to .gitignore.
Andres Mejia [Sun, 3 Feb 2013 06:44:33 +0000 (01:44 -0500)] 
Add *.exe to .gitignore.

12 years agoFix mingw build because of bad check for libpcreposix.
Andres Mejia [Sun, 3 Feb 2013 06:42:59 +0000 (01:42 -0500)] 
Fix mingw build because of bad check for libpcreposix.

12 years agoMake POSIX regex checks cleaner.
Andres Mejia [Sun, 3 Feb 2013 04:46:44 +0000 (23:46 -0500)] 
Make POSIX regex checks cleaner.

12 years agoUse different check for libbz2 on Windows.
Andres Mejia [Sun, 3 Feb 2013 03:56:39 +0000 (22:56 -0500)] 
Use different check for libbz2 on Windows.

Windows port of libbz2 cannot use AC_CHECK_LIB.
See https://mail.gnome.org/archives/gnumeric-list/2008-November/msg00038.html for an explanation.

12 years agoDo not ignore errors when generating documentation.
Andres Mejia [Sat, 2 Feb 2013 23:42:30 +0000 (18:42 -0500)] 
Do not ignore errors when generating documentation.
This will ensure documentation is actually generated when building
release tarballs.

12 years agoUse same check from cmake in autotools for POSIX regex support.
Andres Mejia [Sat, 2 Feb 2013 06:23:40 +0000 (01:23 -0500)] 
Use same check from cmake in autotools for POSIX regex support.

12 years agoChange ordering of libraries to check for POSIX regular expression support.
Andres Mejia [Sat, 2 Feb 2013 04:54:33 +0000 (23:54 -0500)] 
Change ordering of libraries to check for POSIX regular expression support.

New ordering is now LIBC followed by LIBREGEX followed by LIBPCREPOSIX.

12 years agoUse a string option to select what library is to support POSIX regular expressions.
Andres Mejia [Sat, 2 Feb 2013 04:41:45 +0000 (23:41 -0500)] 
Use a string option to select what library is to support POSIX regular expressions.

AUTO means choose the first suitable library

The other options are LIBPCREPOSIX, LIBC, and LIBREGEX.

12 years agoAdd Nettle include dir in check for nettle crypto functions.
Andres Mejia [Sat, 2 Feb 2013 03:12:34 +0000 (22:12 -0500)] 
Add Nettle include dir in check for nettle crypto functions.

12 years agoUse cmake module similar to FindLZMA.cmake to find Nettle include dir and library.
Andres Mejia [Sat, 2 Feb 2013 03:10:15 +0000 (22:10 -0500)] 
Use cmake module similar to FindLZMA.cmake to find Nettle include dir and library.

12 years agoUse a string option WINDOWS_VERSION to set WINVER and _WIN32_WINNT in Windows build.
Andres Mejia [Fri, 1 Feb 2013 23:46:30 +0000 (18:46 -0500)] 
Use a string option WINDOWS_VERSION to set WINVER and _WIN32_WINNT in Windows build.

This will allow using WINVER for VISTA and up so that crypto checks for SHA256, SHA384, and SHA512
will pass.

12 years agoFix checks for crypto algorithms in Visual Studio builds.
Andres Mejia [Fri, 1 Feb 2013 23:16:34 +0000 (18:16 -0500)] 
Fix checks for crypto algorithms in Visual Studio builds.

Checks were failing because /SAFESEH was being used and because ssize_t was not defined.

12 years agoFix test failures in libarchive built using Visual Studio.
Andres Mejia [Fri, 1 Feb 2013 21:52:23 +0000 (16:52 -0500)] 
Fix test failures in libarchive built using Visual Studio.

Negating "sizeof" operator requires casting to appropriate primitive data type, in this commit, a cast to int.

12 years agoSet use of /SAFESEH linker flag for all LIBARCHIVE_CHECK_C_SOURCE_* checks.
Andres Mejia [Fri, 1 Feb 2013 21:52:21 +0000 (16:52 -0500)] 
Set use of /SAFESEH linker flag for all LIBARCHIVE_CHECK_C_SOURCE_* checks.

12 years agoModify CHECK_C_SOURCE_* checks to fix builds using Visual Studio 12.
Andres Mejia [Fri, 1 Feb 2013 21:52:19 +0000 (16:52 -0500)] 
Modify CHECK_C_SOURCE_* checks to fix builds using Visual Studio 12.

This is needed to fix build failures using Visual Studio 12 and using libraries such as liblzma which
have been built without the "/SAFESEH" linker flag (which is the usual case for libraries built using
the mingw toolchain).

12 years agoCheck that build did not succeed with WITHOUT_PCRE_STATIC before defining PCRE_STATIC.
Andres Mejia [Fri, 1 Feb 2013 04:07:57 +0000 (23:07 -0500)] 
Check that build did not succeed with WITHOUT_PCRE_STATIC before defining PCRE_STATIC.

12 years agoAdd check for build without PCRE_STATIC defined.
Andres Mejia [Fri, 1 Feb 2013 04:03:33 +0000 (23:03 -0500)] 
Add check for build without PCRE_STATIC defined.

12 years agoRedo check for pcreposix library.
Andres Mejia [Fri, 1 Feb 2013 04:00:11 +0000 (23:00 -0500)] 
Redo check for pcreposix library.

Other check was broken, it did not set PCRE_STATIC when necessary nor did it add needed PCREPOSIX_LIBRARIES
for Visual Studio build.

12 years agoMinor formatting change, no functional change.
Andres Mejia [Fri, 1 Feb 2013 00:53:54 +0000 (19:53 -0500)] 
Minor formatting change, no functional change.

12 years agoRename PCREPOSIX_INCLUDE* to PCRE_INCLUDE* as pcreposix.h will be found alongside...
Andres Mejia [Fri, 1 Feb 2013 00:50:42 +0000 (19:50 -0500)] 
Rename PCREPOSIX_INCLUDE* to PCRE_INCLUDE* as pcreposix.h will be found alongside pcre.h.

12 years agoAdd CMake option to explicitly enable/disable /SAFESEH linker flag for Visual Studio...
Andres Mejia [Fri, 1 Feb 2013 00:20:34 +0000 (19:20 -0500)] 
Add CMake option to explicitly enable/disable /SAFESEH linker flag for Visual Studio builds.

Visual Studio 12 enables this option by default. Enabling /SAFESEH will produce build failures when
attempting to link other libraries which were not built with /SAFESEH. This would typically be
the case for libraries built using the mingw toolchain, where the option to use structured exception
handling is not yet available.

The option is used as follows.
  Setting to "YES" sets "/SAFESEH" linker flag
  Setting to "NO" sets "/SAFESEH:NO" linker flag
  Setting to any other value such as "AUTO" won't do anything (set the default linker flag from Visual Studio)

12 years agoSupport POSIX regular expression support using PCRE in CMake builds.
Andres Mejia [Thu, 31 Jan 2013 23:39:39 +0000 (18:39 -0500)] 
Support POSIX regular expression support using PCRE in CMake builds.

This change is mainly meant for Windows regex support, where PCRE Windows development is much
more active than development of the regex library found in the GNUWin32 packages. I found that
the latest release of PCRE built right out of the box, unlike the GNUWin32 regex library released
6 years ago which failed to build from source for me using the mingw toolchain.

12 years agoFix build errors on Visual Studio from negating value of sizeof operator.
Andres Mejia [Wed, 30 Jan 2013 23:49:26 +0000 (18:49 -0500)] 
Fix build errors on Visual Studio from negating value of sizeof operator.

12 years agoRemove error about unreachable code, fixes build on Visual Studio 12.
Andres Mejia [Wed, 30 Jan 2013 02:30:09 +0000 (21:30 -0500)] 
Remove error about unreachable code, fixes build on Visual Studio 12.

12 years agoWrite common checks for files in a separate function.
Andres Mejia [Mon, 28 Jan 2013 22:27:40 +0000 (17:27 -0500)] 
Write common checks for files in a separate function.

12 years agoAdd new test case to thouroughly test multivolume RAR seek support.
Andres Mejia [Mon, 28 Jan 2013 05:31:27 +0000 (00:31 -0500)] 
Add new test case to thouroughly test multivolume RAR seek support.

12 years agoAdd new tests in multivolume RAR seek test case.
Andres Mejia [Sun, 27 Jan 2013 16:32:18 +0000 (11:32 -0500)] 
Add new tests in multivolume RAR seek test case.

12 years agoChange how seek support in stored RARs are handled.
Andres Mejia [Sun, 27 Jan 2013 16:31:02 +0000 (11:31 -0500)] 
Change how seek support in stored RARs are handled.
This fixes various test cases when seeking is used.

12 years agoAdd checks for proper return value reading past EOF in RAR archives.
Andres Mejia [Sat, 26 Jan 2013 17:01:13 +0000 (12:01 -0500)] 
Add checks for proper return value reading past EOF in RAR archives.

12 years agoFix check for EOF in RAR format reader.
Andres Mejia [Sat, 26 Jan 2013 17:00:38 +0000 (12:00 -0500)] 
Fix check for EOF in RAR format reader.

12 years agoFix build failure when doing normal builds.
Andres Mejia [Sat, 26 Jan 2013 03:43:17 +0000 (22:43 -0500)] 
Fix build failure when doing normal builds.
These are builds done running a standard './configure && make'. This
will also fix a corner case where the whence is set to anything other than
SEEK_SET, SEEK_CUR, or SEEK_END. The behavior is to use SEEK_SET by default.

12 years agoUpdate RAR test case to expect correct results from calls to archive_read_data().
Andres Mejia [Sat, 26 Jan 2013 03:03:04 +0000 (22:03 -0500)] 
Update RAR test case to expect correct results from calls to archive_read_data().

12 years agoGive formats/filters way to know data amount requested from archive_read_data().
Andres Mejia [Sat, 26 Jan 2013 03:01:56 +0000 (22:01 -0500)] 
Give formats/filters way to know data amount requested from archive_read_data().

12 years agoFix broken RAR seek support.
Andres Mejia [Sat, 26 Jan 2013 01:57:48 +0000 (20:57 -0500)] 
Fix broken RAR seek support.
Using SEEK_CUR or SEEK_END produced the wrong results, SEEK_SET was
fine however. Note that archive_read_data() doesn't function exactly
as POSIX read. Currently, downstreams will have to check the current
file position after after call to archive_read_data() if they are
to use SEEK_CUR afterwards.

12 years agoFix check for compression method in rar seek method.
Andres Mejia [Tue, 22 Jan 2013 04:32:49 +0000 (23:32 -0500)] 
Fix check for compression method in rar seek method.

12 years agoReenable developer CFLAGS.
Andres Mejia [Mon, 14 Jan 2013 05:24:25 +0000 (00:24 -0500)] 
Reenable developer CFLAGS.

12 years agoUpdate libarchive to 3.1.1. v3.1.1
Andres Mejia [Mon, 14 Jan 2013 04:43:04 +0000 (23:43 -0500)] 
Update libarchive to 3.1.1.

12 years agoBump soname major version in CMakeLists.txt.
Andres Mejia [Mon, 14 Jan 2013 04:30:57 +0000 (23:30 -0500)] 
Bump soname major version in CMakeLists.txt.

12 years agoFix formatting from build/bump-version.sh for NEWS file.
Andres Mejia [Mon, 14 Jan 2013 04:29:48 +0000 (23:29 -0500)] 
Fix formatting from build/bump-version.sh for NEWS file.

12 years agoAdd notes on how to make a new release of libarchive for developers.
Andres Mejia [Mon, 14 Jan 2013 04:25:40 +0000 (23:25 -0500)] 
Add notes on how to make a new release of libarchive for developers.

12 years agoRemove developer CFLAGS if a release build is to be made. v3.1.0
Andres Mejia [Mon, 14 Jan 2013 01:36:50 +0000 (20:36 -0500)] 
Remove developer CFLAGS if a release build is to be made.

12 years agoBump soname major version to 13.
Andres Mejia [Mon, 14 Jan 2013 00:57:49 +0000 (19:57 -0500)] 
Bump soname major version to 13.

12 years agoBump version to 3.1.0 due to API/ABI changes.
Andres Mejia [Mon, 14 Jan 2013 00:52:07 +0000 (19:52 -0500)] 
Bump version to 3.1.0 due to API/ABI changes.

12 years agoAdd generated release zip files to .gitignore.
Andres Mejia [Sun, 13 Jan 2013 23:57:48 +0000 (18:57 -0500)] 
Add generated release zip files to .gitignore.

12 years agoUpdate configure script and header files to new libarchive version.
Andres Mejia [Sun, 13 Jan 2013 23:55:19 +0000 (18:55 -0500)] 
Update configure script and header files to new libarchive version.

12 years agoUpdate NEWS entries for release of libarchive 3.0.5.
Andres Mejia [Sun, 13 Jan 2013 23:27:09 +0000 (18:27 -0500)] 
Update NEWS entries for release of libarchive 3.0.5.

12 years agoBump libarchive version to 3.0.5.
Andres Mejia [Sun, 13 Jan 2013 23:02:44 +0000 (18:02 -0500)] 
Bump libarchive version to 3.0.5.

12 years agoMerge remote-tracking branch 'libarchive/release' into libarchive-master
Andres Mejia [Sun, 13 Jan 2013 22:49:25 +0000 (17:49 -0500)] 
Merge remote-tracking branch 'libarchive/release' into libarchive-master

12 years agoRemove comment and fix failure message to indicate gzip is expected.
Andres Mejia [Sun, 13 Jan 2013 21:53:26 +0000 (16:53 -0500)] 
Remove comment and fix failure message to indicate gzip is expected.

12 years agoMerge pull request #31 from bamiaux/fix_gunzip_test
Andres Mejia [Sun, 13 Jan 2013 21:52:21 +0000 (13:52 -0800)] 
Merge pull request #31 from bamiaux/fix_gunzip_test

Fix test_read_append_filter_program

12 years agoFix test_read_append_filter_program 31/head
Benoît Amiaux [Thu, 3 Jan 2013 18:12:00 +0000 (19:12 +0100)] 
Fix test_read_append_filter_program

canGzip() tests for "gzip -d" then try to use gunzip.
On some systems, gzip is available while gunzip is not.
Use gzip -d as this is what we are looking for

12 years agoStyle: Whitespace around '='
Tim Kientzle [Mon, 24 Dec 2012 20:54:09 +0000 (12:54 -0800)] 
Style: Whitespace around '='

12 years agoFix issue 293; plug memory leaks.
Michihiro NAKAJIMA [Tue, 18 Dec 2012 22:31:10 +0000 (07:31 +0900)] 
Fix issue 293; plug memory leaks.

12 years agoFix test failure without liblzma.
Michihiro NAKAJIMA [Sun, 16 Dec 2012 00:21:14 +0000 (09:21 +0900)] 
Fix test failure without liblzma.

12 years agoFix memory overflow.
Michihiro NAKAJIMA [Sat, 15 Dec 2012 23:40:05 +0000 (08:40 +0900)] 
Fix memory overflow.

12 years agoFix test failure without zlib.
Michihiro NAKAJIMA [Sat, 15 Dec 2012 23:19:09 +0000 (08:19 +0900)] 
Fix test failure without zlib.

12 years agoFix build failure without zlib.
Michihiro NAKAJIMA [Sat, 15 Dec 2012 23:01:37 +0000 (08:01 +0900)] 
Fix build failure without zlib.

12 years agoAdd tests for archive_write_add_filter_by_name.
Michihiro NAKAJIMA [Mon, 10 Dec 2012 09:39:53 +0000 (18:39 +0900)] 
Add tests for archive_write_add_filter_by_name.

12 years agoAdd tests for archive_write_set_format_by_name.
Michihiro NAKAJIMA [Mon, 10 Dec 2012 03:39:14 +0000 (12:39 +0900)] 
Add tests for archive_write_set_format_by_name.

12 years agoFixup paths to reference files in Makefile.am.
Andres Mejia [Sun, 9 Dec 2012 19:43:28 +0000 (14:43 -0500)] 
Fixup paths to reference files in Makefile.am.

12 years agoMerge pull request #23 from amejia1/set-format
Tim Kientzle [Sun, 9 Dec 2012 19:02:55 +0000 (11:02 -0800)] 
Merge pull request #23 from amejia1/set-format

Manually set format and filters

12 years agoSeparate code to set formats/filters into different source files. 23/head
Andres Mejia [Sun, 9 Dec 2012 18:12:01 +0000 (13:12 -0500)] 
Separate code to set formats/filters into different source files.
This needs close_filters and free_filters to be globally available
as global symbols __archive_read_close_filters and
__archive_read_free_filters.

12 years agoImplement functions to manually set the format and filters used.
Andres Mejia [Sat, 22 Sep 2012 22:43:23 +0000 (18:43 -0400)] 
Implement functions to manually set the format and filters used.

12 years agoImplement command to test if commands are available in the current platform.
Andres Mejia [Sat, 22 Sep 2012 22:04:51 +0000 (18:04 -0400)] 
Implement command to test if commands are available in the current platform.

12 years agoFix build failure without XATTR support on Mac.
Michihiro NAKAJIMA [Mon, 3 Dec 2012 23:26:37 +0000 (08:26 +0900)] 
Fix build failure without XATTR support on Mac.

12 years agoPlug address space leaks on Windows.
Michihiro NAKAJIMA [Mon, 3 Dec 2012 11:25:48 +0000 (20:25 +0900)] 
Plug address space leaks on Windows.

12 years agoFix build failure on Visutal Studio on Win32.
Michihiro NAKAJIMA [Mon, 3 Dec 2012 11:02:52 +0000 (20:02 +0900)] 
Fix build failure on Visutal Studio on Win32.

12 years agoSplit test_read_truncated_filter to know what compression fails easily.
Michihiro NAKAJIMA [Mon, 3 Dec 2012 10:21:12 +0000 (19:21 +0900)] 
Split test_read_truncated_filter to know what compression fails easily.

12 years agoFix issue 257. Revise zip header offsets for reading SFX.
Michihiro NAKAJIMA [Mon, 3 Dec 2012 05:59:18 +0000 (14:59 +0900)] 
Fix issue 257. Revise zip header offsets for reading SFX.

12 years agoAvoid arithmetic overflow warning(C6297) found by Visual studio
Michihiro NAKAJIMA [Mon, 3 Dec 2012 03:51:29 +0000 (12:51 +0900)] 
Avoid arithmetic overflow warning(C6297) found by Visual studio
static analysis.

12 years agoUse a proper structure for a test for gnutar header.
Michihiro NAKAJIMA [Mon, 3 Dec 2012 03:36:06 +0000 (12:36 +0900)] 
Use a proper structure for a test for gnutar header.

12 years agoSplit test_read_format_7zip by a compression type in order to test
Michihiro NAKAJIMA [Sun, 2 Dec 2012 23:46:19 +0000 (08:46 +0900)] 
Split test_read_format_7zip by a compression type in order to test
a specific compression easily.

12 years agoSplit test_fuzz by a format type in order to test a specific format easily.
Michihiro NAKAJIMA [Sun, 2 Dec 2012 23:16:05 +0000 (08:16 +0900)] 
Split test_fuzz by a format type in order to test a specific format easily.