summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Add new tests in multivolume RAR seek test case.Andres Mejia2013-01-271-0/+24
|
* Change how seek support in stored RARs are handled.Andres Mejia2013-01-271-36/+71
| | | | This fixes various test cases when seeking is used.
* Add checks for proper return value reading past EOF in RAR archives.Andres Mejia2013-01-261-0/+9
|
* Fix check for EOF in RAR format reader.Andres Mejia2013-01-261-1/+3
|
* Fix build failure when doing normal builds.Andres Mejia2013-01-251-3/+4
| | | | | | 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.
* Update RAR test case to expect correct results from calls to ↵Andres Mejia2013-01-251-14/+8
| | | | archive_read_data().
* Give formats/filters way to know data amount requested from archive_read_data().Andres Mejia2013-01-253-0/+16
|
* Fix broken RAR seek support.Andres Mejia2013-01-252-20/+114
| | | | | | | | 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.
* Fix check for compression method in rar seek method.Andres Mejia2013-01-211-1/+1
|
* Reenable developer CFLAGS.Andres Mejia2013-01-141-1/+1
|
* Update libarchive to 3.1.1.v3.1.1Andres Mejia2013-01-135-6/+8
|
* Bump soname major version in CMakeLists.txt.Andres Mejia2013-01-131-2/+2
|
* Fix formatting from build/bump-version.sh for NEWS file.Andres Mejia2013-01-131-1/+1
|
* Add notes on how to make a new release of libarchive for developers.Andres Mejia2013-01-131-0/+35
|
* Remove developer CFLAGS if a release build is to be made.v3.1.0Andres Mejia2013-01-132-0/+6
|
* Bump soname major version to 13.Andres Mejia2013-01-131-2/+2
|
* Bump version to 3.1.0 due to API/ABI changes.Andres Mejia2013-01-135-7/+7
|
* Add generated release zip files to .gitignore.Andres Mejia2013-01-131-0/+1
|
* Update configure script and header files to new libarchive version.Andres Mejia2013-01-133-5/+5
|
* Update NEWS entries for release of libarchive 3.0.5.Andres Mejia2013-01-131-0/+21
|
* Bump libarchive version to 3.0.5.Andres Mejia2013-01-131-1/+1
|
* Merge remote-tracking branch 'libarchive/release' into libarchive-masterAndres Mejia2013-01-137-8/+10
|\
| * Remove developer flags from release.v3.0.4Andres Mejia2012-03-271-1/+1
| |
| * Libarchive 3.0.4.Tim Kientzle2012-03-275-6/+8
| |
| * Merge master into release.Tim Kientzle2012-03-25115-4321/+10619
| |\
| * | Fix a compiler warning about redundant 'r' declaration.Tim Kientzle2012-03-241-1/+1
| | |
| * | Merge from master branch.Michihiro NAKAJIMA2012-03-231-13/+34
| | | | | | | | | | | | | | | | | | - Use memcpy when copying an uncompressed block for CAB reader performance. - Improve the listing performance of CAB reader; Do not decode compressed data until archive_read_data* is invoked.
| * | Issue 250:problem extracting from CAB file.Michihiro NAKAJIMA2012-03-211-25/+38
| | | | | | | | | | | | | | | | | | - Do not clear ds->rbytes_avail when coming back to ST_RD_R0, ST_RD_R1 and ST_RD_R2 statuses with a full of compressed data. - Correctly skip 16 bits when there is no current bits stream data.
| * | An additional fix of issue 249.Michihiro NAKAJIMA2012-03-201-0/+5
| | | | | | | | | | | | | | | - Do not consume read bytes more than the entry used when reading an uncompressed CAB file.
| * | Fix the bug which the patch for issue 249 made, which bug is thatMichihiro NAKAJIMA2012-03-202-37/+71
| | | | | | | | | | | | | | | | | | | | | | | | sometimes sumcheck error hppens when listing a CAB file whose compression type is none. - Do not consume extra bytes when the compression type is none. - Improve test_read_format_cab to just read file names, not read file contents such as "bsdtar tf".
| * | Clean up: style fix and remove unneeded statements and definitions.Michihiro NAKAJIMA2012-03-191-27/+24
| | | | | | | | | | | | SVN-Revision: 4086
| * | Avoid the memory leak error which Clang Static Analyzer pointed out but ↵Michihiro NAKAJIMA2012-03-191-12/+12
| | | | | | | | | | | | actually it not memory leak.
| * | Fix build failure on MSYS: rename a variable name 'time' to 't' sinceMichihiro NAKAJIMA2012-03-191-10/+10
| | | | | | | | | | | | that 'time' shadows a global declaration.
| * | Rename isoent_rr_move_dir parameter isoent => curentBrad King2012-03-191-21/+21
| | | | | | | | | | | | | | | | | | | | | The PGI compiler confuses parameter name "isoent" with "struct isoent". Rename the parameter to "curent" to avoid confusion. SVN-Revision: 4136
| * | Replace integer constant LL suffix with cast to int64_tBrad King2012-03-192-2/+2
| | | | | | | | | | | | | | | | | | The LL suffix is not portable. Use an explicit cast instead. SVN-Revision: 4127
| * | Rename read_open_memory2 to read_open_memory_minimal, which isTim Kientzle2012-03-195-7/+7
| | | | | | | | | | | | | | | | | | a bit more descriptive. SVN-Revision: 4192
| * | Avoid possibility to pass zero to the first argument of calloc().Michihiro NAKAJIMA2012-03-181-3/+18
| | | | | | | | | | | | | | | | | | Clang Static Analyzer complaned of that. SVN-Revision: 4121
| * | Update URL section in test files for RPMs.Andres Mejia2012-03-182-2/+2
| | |
| * | Issue 234: Fix typos in commentsTim Kientzle2012-03-182-7/+7
| | | | | | | | | | | | SVN-Revision: 4214
| * | Remove duplicate SYNOPSIS section.Andres Mejia2012-03-181-2/+0
| | | | | | | | | | | | SVN-Revision: 4228
| * | Declare mbstate_t and wcrtomb for BorlandBrad King2012-03-181-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | The Borland C++ 5.81 runtime library provides wcrtomb but only the C++ header <cwchar> actually declares the API. Since this is C code we cannot use the header, so declare it ourselves. SVN-Revision: 4126
| * | Implement custom lseek for BorlandBrad King2012-03-182-0/+59
| | | | | | | | | | | | | | | | | | | | | | | | Restore Windows 64-bit lseek removed by upstream svn revision 3826 (Cast away __la_lseek(), use _lseeki64() instead, 2011-11-21). We need it on Borland. SVN-Revision: 4125
| * | Add library section for all library function manpages.Andres Mejia2012-03-1830-0/+60
| | | | | | | | | | | | SVN-Revision: 4227
| * | Remove LIBRARY section from manpages.Andres Mejia2012-03-182-4/+0
| | | | | | | | | | | | | | | | | | Using .Lb seems redundant to what NAME section already provides. SVN-Revision: 4225
| * | Fix typo in CheckFileOffsetBitsBrad King2012-03-181-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | s/Cheking/Checking/ Author: Rolf Eike Beer <eike@sf-mail.de> SVN-Revision: 4124
| * | Add generated dist tarball to .gitignore.Andres Mejia2012-03-181-0/+2
| | |
| * | Add generated doc files to .gitignore.Andres Mejia2012-03-181-0/+8
| | |
| * | Add generated files from cmake to .gitignore.Andres Mejia2012-03-181-0/+11
| | |
| * | Add .gitignore file.Andres Mejia2012-03-181-0/+52
| | |
| * | Add a description of 7-Zip into README.Michihiro NAKAJIMA2012-03-181-0/+2
| | |