Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-05-11 | Fix display of unsupported param when paranoia check fails. Closes: #707820 | Joey Hess | 1 | -1/+1 | |
2012-02-01 | releasing version 1.191.19 | Joey Hess | 1 | -11/+0 | |
2011-08-06 | Add support for gzip --rsyncable output produced by gzip 1.4. | Joey Hess | 1 | -1/+2 | |
This differs from prior --rsyncable output, which was made by a debian specific patch and used a different rsync window size, and reset huffman encodings less often. | |||||
2011-03-15 | also try with -1 in perl mode1.13 | Joey Hess | 1 | -0/+1 | |
This really fixes the bug. | |||||
2011-03-14 | pristine-tar: handle properly Perl gzips | Faidon Liambotis | 1 | -0/+8 | |
Perl's Compress::Raw::Zlib interfaces directly with zlib and apparently is the only implementation out there which tunes a very specific parameter of zlib, memLevel, to 9, instead of 8 which is the default. The module is used, among others, by Compress::Gzip which in turn is used by IO::Zlib. It was found on the real world on tarballs generated by Perl 5.10's Module::Build (cf. #618284) | |||||
2010-08-17 | Remove environment variables used by tar, gz, and bzip2, to avoid local ↵ | Joey Hess | 1 | -0/+2 | |
environment settings possibly breaking things. Closes: #498760 (probably; thanks Ralph Lange for analysis) | |||||
2010-07-24 | minor | Joey Hess | 1 | -1/+0 | |
2010-07-24 | refactored file format magic numbers code | Joey Hess | 1 | -14/+14 | |
2010-07-23 | modularize the delta writing code | Joey Hess | 1 | -2/+2 | |
This will make it easy to add support for flat deltas, etc. | |||||
2010-07-23 | pristine-gz gengz: Bugfix: Always remove uncompressed input file. | Joey Hess | 1 | -0/+1 | |
2010-07-23 | make pristine-gz use Delta library | Joey Hess | 1 | -86/+24 | |
2010-07-23 | factored out generic delta file reading/writing/checking code | Joey Hess | 1 | -2/+1 | |
converted pristine-bz2 to use it so far | |||||
2010-07-23 | factor out constants | Joey Hess | 1 | -52/+10 | |
2010-07-23 | factor out boilerplate common to the commands | Joey Hess | 1 | -57/+9 | |
Should have done this a long time ago. TODO: installation; delta file handling | |||||
2009-12-25 | Document TMPDIR in man pages. Closes: #558266 | Joey Hess | 1 | -0/+10 | |
2009-12-14 | Use italics in man pages to highlight which parts of command lines are file ↵ | Joey Hess | 1 | -10/+10 | |
names. Closes: #561015 | |||||
2009-12-12 | brace style | Joey Hess | 1 | -1/+2 | |
2009-12-12 | add GZIP_OS_VFAT to list | Joey Hess | 1 | -0/+1 | |
Note that most of the stuff in this list is not used; the raw os flag value is passed to zgz. So this is just for completness/ future expansion. | |||||
2009-04-14 | doc updates | Joey Hess | 1 | -4/+3 | |
2009-04-13 | Merge branch 'master' of ssh://joey@git.kitenet.net/srv/git/pristine-tar | Joey Hess | 1 | -2/+3 | |
2009-04-13 | pristine-gz: Fix generation of gz files that have a null filename field. | Joey Hess | 1 | -3/+0 | |
2009-04-13 | fix bug if input filename contains a path | Joey Hess | 1 | -2/+3 | |
2009-04-13 | pristine-gz: Avoid passing -F to zgz if --original-name is passed. This bug ↵ | Joey Hess | 1 | -1/+5 | |
prevented pristine-gz gengz from recreating the gz in some cases. | |||||
2009-04-13 | pristine-gz binary deltas | Joey Hess | 1 | -21/+46 | |
* pristine-gz: Fall back to storing a binary delta, in the rare cases where the file cannot be 100% reproduced. A warning message is printed if the binary delta is not relatively small. * Allows generating quite small deltas for php-geoip, xsupplicant, libgraphics-colornames-perl, and Ricoh-Aficio_2020D-Postscript.ppd.gz -- zgz gets very close to the originals for all of these. Closes: #518972, #506874 * For other things the deltas are not small, but only a few hundred known tarballs fail that badly, and the total space wasted by all of the oversized deltas for them would only be 100 mb. This seems an accepable tradeoff to be able to reliably use it on anything. Closes: #475778, #509703, #509707, #515256, #515331 * Increase gz delta version number to 3.0 if a binary delta file is included. | |||||
2009-04-13 | quell warnigns from xdelta | Joey Hess | 1 | -1/+1 | |
It will often find there are no simularities and print a warning. | |||||
2009-04-13 | pristine-gz: use xdelta to check if a file was closely, but not completly, ↵ | Joey Hess | 1 | -3/+26 | |
reproduced. This is not yet used except as a debugging aid when no variants succeed. | |||||
2009-04-13 | avoid redundancies in pristine-gz | Joey Hess | 1 | -19/+15 | |
Refactoring to avoid need to explicitly return the same args that were just tested. | |||||
2008-12-11 | Incorporate my cut-down GNU gzip into zgz and use it in pristine-gz | Josh Triplett | 1 | -77/+38 | |
With this change, zgz now provides support for explicitly setting the timestamp and original filename in both GNU gzip and zlib gzip. Use this support in pristine-gz to do all compression with -c, eliminating the complexity caused by gzip removing files after compressing them. The new pristine-gz requires the new zgz and vice-versa, but deltas generated with the new pristine-gz do not depend on the new zgz. | |||||
2008-12-03 | Document existing long options. Closes: #499488 | Joey Hess | 1 | -0/+6 | |
2008-11-21 | pristine-gz: Avoid uncompressing the original file more than once. Closes: ↵ | Joey Hess | 1 | -14/+26 | |
#506490 | |||||
2008-07-04 | Correct -f order to come after --gnu.0.17 | Joey Hess | 1 | -1/+1 | |
2008-07-04 | pristine-gz: Always pass -f to zgz | Joey Hess | 1 | -1/+1 | |
to support cases where the gzip header claims that the original input file had an extension that suggests it was itself already compressed. (Although it can't really be.) Not doing the same for gzip because -f doesn't cause it to ignore extensions. See #475778 | |||||
2008-06-02 | add missing =back to option lists | Ansgar Burchardt | 1 | -0/+2 | |
2008-02-06 | * Send all debug and verbose prints to stderr, reserving stdout for | Joey Hess | 1 | -2/+2 | |
outputting deltas etc. * pristine-tar commit was not generating deltas against the specified upstream branch, but against the unpacked contents of the source tarball. Fix it to use the upstream branch, ensuring that no matter what branch is given, the delta that is created can always recreate the source tarball. | |||||
2008-01-31 | * Fix paranoia check in pristine-gz to correctly handle parameters | Joey Hess | 1 | -0/+1 | |
that take an option. | |||||
2007-11-24 | * Allow the delta file to be read or written from stdio. | joeyh | 1 | -0/+23 | |
* Fix man page synopses formatting. | |||||
2007-10-02 | * Quite a lot of testing (ie, on the entire Debian archive) and bugfixes. | joeyh | 1 | -2/+2 | |
* Put files in the generated tarball mode 0644 pre-delta, this is a much more likely file mode than the previous 0000 and thus makes the delta smaller. * File format version is up to 2.0 due to misc incompatible changes. | |||||
2007-10-02 | Move NTFS to the bottom since it's generating corrupted archives and is noisy | paravoid | 1 | -6/+8 | |
2007-10-02 | fixes to support tarballs with no subdir | joeyh | 1 | -3/+1 | |
2007-10-02 | implement --keep flag | joeyh | 1 | -6/+15 | |
2007-10-02 | doh | joeyh | 1 | -2/+2 | |
2007-10-02 | fix issues with filename paths | joeyh | 1 | -1/+1 | |
2007-10-02 | oops | paravoid | 1 | -1/+0 | |
2007-10-02 | fix 'file not found' errors on some gzips | paravoid | 1 | -13/+20 | |
2007-10-02 | improve some doit calls | joeyh | 1 | -2/+2 | |
2007-10-02 | oops | joeyh | 1 | -5/+5 | |
2007-10-02 | docs | joeyh | 1 | -1/+3 | |
2007-10-02 | Remove temporary files on exit | paravoid | 1 | -1/+1 | |
2007-10-02 | add debugging | joeyh | 1 | -0/+2 | |
2007-10-02 | merge from paravoid | joeyh | 1 | -111/+90 | |