The gzip Recovery Toolkit attempts to automate the recovery of data from corrupted gzip files (including tarballs) through a program called gzrecover. This package is still very experimental at this point.
| Tags | Archiving backup Compression Recovery Tools |
|---|---|
| Licenses | GPL zlib/libpng |
| Operating Systems | Unix |
| Implementation | C |
Recent releases


Changes: Documentation updates, including a man page, plus code cleanup to better enable inclusion in GNU/Linux packages and eliminate compilation warnings.


Changes: This release discontinues the patches to GNU tar to enable extracting from corrupt tar files in favor of using GNU cpio out of the box which does the same job better. The gzip recovery program is identical with previous releases.


Changes: This release contains two principal updates. First, a change was made in the read strategy in gzrecover. Previously, the corrupted gzip data extractor program relied on mmap(2) to read files. This has been changed to a buffered read strategy which should allow support for any sized file as well as platforms that don't allow files to be memory mapped. Files sizes up to 168GB have been tested. Second, the license on gzrecover has been switched from the zlib license (a BSD variant) to the GPL.


Changes: This new release fixes core dump problems with truncated files. It also enables the "file splitting" function where each segment of recovered data is saved to its own output file.


No changes have been submitted for this release.