tools/pristine-tar.git
16 years agotypo
Joey Hess [Sat, 2 Feb 2008 18:16:36 +0000 (13:16 -0500)]
typo

16 years agofix type extraction
Joey Hess [Sat, 2 Feb 2008 18:11:16 +0000 (13:11 -0500)]
fix type extraction

16 years agobump standards-version
Joey Hess [Sat, 2 Feb 2008 18:09:26 +0000 (13:09 -0500)]
bump standards-version

16 years agobz2 changes
Joey Hess [Sat, 2 Feb 2008 18:07:44 +0000 (13:07 -0500)]
bz2 changes

change bz2 format -- type is "bz2" and the wrapper is just "wrapper" --
pristine-tar will look at the wrapper type to dispatch the right program

also, compacted the code to generate wrappers somewhat, avoid reopening the
file

16 years ago* Recommends bzip2 and pbzip2, which both might be needed when dealing
Joey Hess [Sat, 2 Feb 2008 17:53:26 +0000 (12:53 -0500)]
* Recommends bzip2 and pbzip2, which both might be needed when dealing
  with bz2 files due to differences in their output.

16 years agogo ahead and use the supported_bzip2_programs in the test
Joey Hess [Sat, 2 Feb 2008 17:53:22 +0000 (12:53 -0500)]
go ahead and use the supported_bzip2_programs in the test

16 years agochangelog
Joey Hess [Sat, 2 Feb 2008 17:49:31 +0000 (12:49 -0500)]
changelog

16 years agoMerge branch 'bzip2-support' of git://git.debian.org/git/users/kibi-guest/pristine-tar
Joey Hess [Sat, 2 Feb 2008 17:47:06 +0000 (12:47 -0500)]
Merge branch 'bzip2-support' of git://git.debian.org/git/users/kibi-guest/pristine-tar

16 years agoAdd myself to the copyright file.
Cyril Brulebois [Sat, 2 Feb 2008 04:54:07 +0000 (05:54 +0100)]
Add myself to the copyright file.

16 years agoAvoid extra copy, move, removal.
Cyril Brulebois [Sat, 2 Feb 2008 04:51:18 +0000 (05:51 +0100)]
Avoid extra copy, move, removal.

16 years agoFix security hole: check $program is a supported one.
Cyril Brulebois [Sat, 2 Feb 2008 04:45:45 +0000 (05:45 +0100)]
Fix security hole: check $program is a supported one.

16 years agotypo
Joey Hess [Sat, 2 Feb 2008 04:22:25 +0000 (23:22 -0500)]
typo

16 years agoAdapt build system for pristine-bz2.
Cyril Brulebois [Sat, 2 Feb 2008 03:08:12 +0000 (03:08 +0000)]
Adapt build system for pristine-bz2.

16 years agoUpdate TODO and delta-format.txt for bzip2.
Cyril Brulebois [Sat, 2 Feb 2008 03:05:57 +0000 (03:05 +0000)]
Update TODO and delta-format.txt for bzip2.

16 years agoBranch pristine-bz2 from pristine-gz, and adapt to bzip2's case.
Cyril Brulebois [Fri, 1 Feb 2008 17:41:14 +0000 (18:41 +0100)]
Branch pristine-bz2 from pristine-gz, and adapt to bzip2's case.

16 years agoAdd bz2 detection, spawn pristine-bz2 when needed.
Cyril Brulebois [Fri, 1 Feb 2008 23:35:07 +0000 (23:35 +0000)]
Add bz2 detection, spawn pristine-bz2 when needed.

16 years ago* If a tarball contains files all in one subdirectory, and the source
Joey Hess [Sat, 2 Feb 2008 03:40:09 +0000 (22:40 -0500)]
* If a tarball contains files all in one subdirectory, and the source
  tree it's being generates from already has that subdirectory, don't
  try to create the subdir, which would fail. OTOH, if the subdirectory
  isn't there, proceed with creating it as before.

16 years agoreleasing version 0.7 0.7
Joey Hess [Sat, 2 Feb 2008 03:13:33 +0000 (22:13 -0500)]
releasing version 0.7

16 years ago* Add a newline to the .id files committed to git.
Joey Hess [Sat, 2 Feb 2008 03:13:01 +0000 (22:13 -0500)]
* Add a newline to the .id files committed to git.

16 years ago* Improve/fix handling when there is no local pristine-tar branch.
Joey Hess [Sat, 2 Feb 2008 03:11:59 +0000 (22:11 -0500)]
* Improve/fix handling when there is no local pristine-tar branch.

16 years agoreleasing version 0.6 0.6
Joey Hess [Sat, 2 Feb 2008 02:35:59 +0000 (21:35 -0500)]
releasing version 0.6

16 years agocopyright update, changelog type fix
Joey Hess [Fri, 1 Feb 2008 19:15:58 +0000 (14:15 -0500)]
copyright update, changelog type fix

16 years agotypo
Joey Hess [Fri, 1 Feb 2008 19:05:30 +0000 (14:05 -0500)]
typo

16 years agoadd note about branch
Joey Hess [Fri, 1 Feb 2008 19:05:09 +0000 (14:05 -0500)]
add note about branch

16 years agoimprove handling of upstream pristine-tar branch
Joey Hess [Fri, 1 Feb 2008 18:56:41 +0000 (13:56 -0500)]
improve handling of upstream pristine-tar branch

16 years agoExit with an explicit error when checkout'ing if pristine-tar doesn't exist.
Cyril Brulebois [Fri, 1 Feb 2008 13:28:50 +0000 (14:28 +0100)]
Exit with an explicit error when checkout'ing if pristine-tar doesn't exist.

16 years ago* Improve search for upstream branch. Default to looking for first
Joey Hess [Fri, 1 Feb 2008 18:35:08 +0000 (13:35 -0500)]
* Improve search for upstream branch. Default to looking for first
  refs/heads/upstream, and failing that, anything with "upstream" in its
  name. This way if there is a local upstream branch and a remote one, it
  will use the local one. If there's only a remote one, it'll use that.
  Closes: #463566

16 years agoadd debug message
Joey Hess [Fri, 1 Feb 2008 04:14:13 +0000 (23:14 -0500)]
add debug message

16 years agoreleasing version 0.5 0.5
Joey Hess [Fri, 1 Feb 2008 02:55:09 +0000 (21:55 -0500)]
releasing version 0.5

16 years agoremove debug code
Joey Hess [Fri, 1 Feb 2008 02:24:03 +0000 (21:24 -0500)]
remove debug code

16 years agoonly turn on create_missing in commit/checkout
Joey Hess [Fri, 1 Feb 2008 02:17:15 +0000 (21:17 -0500)]
only turn on create_missing in commit/checkout

16 years agoimplemented checkout subcommand
Joey Hess [Fri, 1 Feb 2008 02:09:15 +0000 (21:09 -0500)]
implemented checkout subcommand

16 years agoadded support for injecting deltas into git
Joey Hess [Fri, 1 Feb 2008 01:39:59 +0000 (20:39 -0500)]
added support for injecting deltas into git

16 years agocorrect version number
Joey Hess [Thu, 31 Jan 2008 21:23:48 +0000 (16:23 -0500)]
correct version number

16 years ago* Fix paranoia check in pristine-gz to correctly handle parameters
Joey Hess [Thu, 31 Jan 2008 19:41:39 +0000 (14:41 -0500)]
* Fix paranoia check in pristine-gz to correctly handle parameters
  that take an option.

16 years agoMoved (c) to proper © symbols.
Cyril Brulebois [Wed, 30 Jan 2008 16:15:04 +0000 (17:15 +0100)]
Moved (c) to proper © symbols.

16 years agoAdded a Vcs-Browser field.
Cyril Brulebois [Wed, 30 Jan 2008 16:14:19 +0000 (17:14 +0100)]
Added a Vcs-Browser field.

16 years agoReally moved to git.
Cyril Brulebois [Wed, 30 Jan 2008 15:04:52 +0000 (16:04 +0100)]
Really moved to git.

16 years ago* Moved to git.
Joey Hess [Sat, 24 Nov 2007 23:29:17 +0000 (18:29 -0500)]
* Moved to git.

16 years agotagging version 0.4
joeyh [Sat, 24 Nov 2007 21:47:45 +0000 (21:47 +0000)]
tagging version 0.4

16 years agoreleasing version 0.4 0.4
joeyh [Sat, 24 Nov 2007 21:47:41 +0000 (21:47 +0000)]
releasing version 0.4

16 years ago* Allow the delta file to be read or written from stdio.
joeyh [Sat, 24 Nov 2007 21:43:56 +0000 (21:43 +0000)]
* Allow the delta file to be read or written from stdio.
* Fix man page synopses formatting.

16 years agoVcs- fields are now official
joeyh [Wed, 10 Oct 2007 22:27:55 +0000 (22:27 +0000)]
Vcs- fields are now official

16 years agoreleasing version 0.3 0.3
joeyh [Thu, 4 Oct 2007 00:58:21 +0000 (00:58 +0000)]
releasing version 0.3

16 years agotypo
joeyh [Wed, 3 Oct 2007 20:53:40 +0000 (20:53 +0000)]
typo

16 years agoavoid empty files in the manifest. This occurs if a tarball has "." in it,
joeyh [Wed, 3 Oct 2007 20:52:39 +0000 (20:52 +0000)]
avoid empty files in the manifest. This occurs if a tarball has "." in it,
followed by "./foo/" etc.

16 years ago* Some tarballs put files in a subdir, but don't show a "/" after the subdir
joeyh [Wed, 3 Oct 2007 17:12:35 +0000 (17:12 +0000)]
* Some tarballs put files in a subdir, but don't show a "/" after the subdir
  name in a manifest. Stop relying on that. (example: streamtuner)

16 years agostrip gunk from filenames before writing the manifest
joeyh [Wed, 3 Oct 2007 03:57:11 +0000 (03:57 +0000)]
strip gunk from filenames before writing the manifest

16 years agoother half of fix
joeyh [Wed, 3 Oct 2007 03:35:39 +0000 (03:35 +0000)]
other half of fix

16 years ago * tar was confused by ./ in the manifest, so strip it out. Fixes
joeyh [Wed, 3 Oct 2007 03:21:14 +0000 (03:21 +0000)]
  * tar was confused by ./ in the manifest, so strip it out. Fixes
    erlang-doc-html.

16 years ago* pristine-tar sometimes got confused about tarballs that did not unpack
joeyh [Wed, 3 Oct 2007 03:13:58 +0000 (03:13 +0000)]
* pristine-tar sometimes got confused about tarballs that did not unpack
  all files into a subdir. (eg, sear-media)

16 years agoreleasing version 0.2 0.2
joeyh [Wed, 3 Oct 2007 01:58:39 +0000 (01:58 +0000)]
releasing version 0.2

16 years agoreal fix for the manifest issue
joeyh [Wed, 3 Oct 2007 01:42:50 +0000 (01:42 +0000)]
real fix for the manifest issue

16 years ago* Fix a bug related to tar's handling of unicode filenames.
joeyh [Wed, 3 Oct 2007 01:20:27 +0000 (01:20 +0000)]
* Fix a bug related to tar's handling of unicode filenames.
* Work around a strange tar behavior: When run with --mode 644, tar
  preserves the sgid bit on subdirectories.

16 years ago* Quite a lot of testing (ie, on the entire Debian archive) and bugfixes.
joeyh [Tue, 2 Oct 2007 23:41:23 +0000 (23:41 +0000)]
* Quite a lot of testing (ie, on the entire Debian archive) and bugfixes.
* 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.

16 years agoFix -o argument (short for original-name) of pristine-gz
paravoid [Tue, 2 Oct 2007 21:33:27 +0000 (21:33 +0000)]
Fix -o argument (short for original-name) of pristine-gz

16 years agoMove NTFS to the bottom since it's generating corrupted archives and is noisy
paravoid [Tue, 2 Oct 2007 21:32:51 +0000 (21:32 +0000)]
Move NTFS to the bottom since it's generating corrupted archives and is noisy

16 years agofixes to support tarballs with no subdir
joeyh [Tue, 2 Oct 2007 21:11:28 +0000 (21:11 +0000)]
fixes to support tarballs with no subdir

16 years agoimplement --keep flag
joeyh [Tue, 2 Oct 2007 20:57:19 +0000 (20:57 +0000)]
implement --keep flag

16 years agodoh
joeyh [Tue, 2 Oct 2007 20:46:30 +0000 (20:46 +0000)]
doh

16 years agobuild dep
joeyh [Tue, 2 Oct 2007 20:41:47 +0000 (20:41 +0000)]
build dep

16 years agofix issues with filename paths
joeyh [Tue, 2 Oct 2007 20:33:17 +0000 (20:33 +0000)]
fix issues with filename paths

16 years agooops
paravoid [Tue, 2 Oct 2007 20:27:01 +0000 (20:27 +0000)]
oops

16 years agofix 'file not found' errors on some gzips
paravoid [Tue, 2 Oct 2007 20:23:30 +0000 (20:23 +0000)]
fix 'file not found' errors on some gzips

16 years agodescription update
joeyh [Tue, 2 Oct 2007 20:22:27 +0000 (20:22 +0000)]
description update

16 years agoimprove some doit calls
joeyh [Tue, 2 Oct 2007 20:19:40 +0000 (20:19 +0000)]
improve some doit calls

16 years agodoh
joeyh [Tue, 2 Oct 2007 20:10:11 +0000 (20:10 +0000)]
doh

16 years agoneeds perl-modules
joeyh [Tue, 2 Oct 2007 19:55:36 +0000 (19:55 +0000)]
needs perl-modules

16 years agooops
joeyh [Tue, 2 Oct 2007 19:51:47 +0000 (19:51 +0000)]
oops

16 years agodocs
joeyh [Tue, 2 Oct 2007 19:49:12 +0000 (19:49 +0000)]
docs

16 years agostop needing file
joeyh [Tue, 2 Oct 2007 19:47:51 +0000 (19:47 +0000)]
stop needing file

16 years agoClarify zgz's manpage
paravoid [Tue, 2 Oct 2007 19:26:45 +0000 (19:26 +0000)]
Clarify zgz's manpage

16 years agoAdd a description of zgz and make clear that the NetBSD guy is not responsible for it
paravoid [Tue, 2 Oct 2007 19:21:51 +0000 (19:21 +0000)]
Add a description of zgz and make clear that the NetBSD guy is not responsible for it

16 years agoRemove GCC definitions that are not needed anymore and enable -Wall for pristine-gz
paravoid [Tue, 2 Oct 2007 19:21:10 +0000 (19:21 +0000)]
Remove GCC definitions that are not needed anymore and enable -Wall for pristine-gz

16 years agooops
joeyh [Tue, 2 Oct 2007 19:15:58 +0000 (19:15 +0000)]
oops

16 years agoadd docs for zgz
joeyh [Tue, 2 Oct 2007 19:15:25 +0000 (19:15 +0000)]
add docs for zgz

16 years agoRemove temporary files on exit
paravoid [Tue, 2 Oct 2007 19:13:23 +0000 (19:13 +0000)]
Remove temporary files on exit

16 years agoadd debugging
joeyh [Tue, 2 Oct 2007 19:06:28 +0000 (19:06 +0000)]
add debugging

16 years agoupdate
joeyh [Tue, 2 Oct 2007 19:03:41 +0000 (19:03 +0000)]
update

16 years agoadd
joeyh [Tue, 2 Oct 2007 19:02:22 +0000 (19:02 +0000)]
add

16 years agomerge from paravoid
joeyh [Tue, 2 Oct 2007 19:01:19 +0000 (19:01 +0000)]
merge from paravoid

16 years agonow fully working
joeyh [Tue, 2 Oct 2007 18:09:15 +0000 (18:09 +0000)]
now fully working

16 years agohousekeeping
joeyh [Tue, 2 Oct 2007 14:10:05 +0000 (14:10 +0000)]
housekeeping

16 years agohousekeeping
joeyh [Tue, 2 Oct 2007 14:08:52 +0000 (14:08 +0000)]
housekeeping

16 years ago* Added pristine-gz, thanks to paravoid for making this possible!
joeyh [Tue, 2 Oct 2007 14:07:11 +0000 (14:07 +0000)]
* Added pristine-gz, thanks to paravoid for making this possible!

16 years ago* Added pristine-gz.
joeyh [Tue, 2 Oct 2007 13:36:16 +0000 (13:36 +0000)]
* Added pristine-gz.
* Renamed the subcommands extract => gentar , stash => gendelta

16 years agochangelog and copyright for bsd-gzip
joeyh [Tue, 2 Oct 2007 07:40:10 +0000 (07:40 +0000)]
changelog and copyright for bsd-gzip

16 years agoadd
joeyh [Tue, 2 Oct 2007 07:35:19 +0000 (07:35 +0000)]
add

16 years agoinitial import 0.1
joeyh [Mon, 1 Oct 2007 00:20:09 +0000 (00:20 +0000)]
initial import

16 years agomkdir
joeyh [Mon, 1 Oct 2007 00:15:51 +0000 (00:15 +0000)]
mkdir