git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: "git archve --format=tar" output changed from 1.8.1 to 1.8.2.1

From
Junio C Hamano <gitster@pobox.com>
Date
Feb 4, 2013, 05:05 UTC
Message-ID
<7vvca8653g.fsf@alter.siamese.dyndns.org>
In-Reply-To
<20130204004512.GB6243@kroah.com>
Greg KH <gregkh@linuxfoundation.org> writes:
Show 8 quoted lines
>> Then how about fixing kup to try both versions of Git?  There will
>> be people who run different versions of Git anyway, and kup should
>> not be preventing Git from helping people on other platforms, or
>> improving its output in general.
>
> I think the combinations of different versions of git that would have to
> be installed on kernel.org to handle stuff like this as things change
> over time, wouldn't be worth it.

You make it sound as if you have to pick the right one among 47 different versions, but I think over the lifetime of Git there was only one time that output from "diff" would have affected the kup's trick to avoid the transmission of patch text, and another that output from "tar-tree" (aka "archive --format=tar") would have afffected the transmission of tarballs. I do think it is feasible if "kup" wanted to.

> The number of people this affects right now is only one (me), given that
> the offending file is not in Linus's tree right now, so he doesn't have
> issues with uploading new releases.

As a tree grows larger over time, it may be just a matter of time for somebody else to be hit by another deep path, though.

Previous: Greg KHNext: Greg KH
Message 8 of 11 in “"git archve --format=tar" output changed from 1.8.1 to 1.8.2.1”
  1. Greg KHJan 31, 2013
  2. Junio C HamanoJan 31, 2013
  3. Greg KHJan 31, 2013
  4. Konstantin RyabitsevJan 31, 2013
  5. Greg KHFeb 4, 2013
  6. Junio C HamanoJan 31, 2013
  7. Greg KHFeb 4, 2013
  8. Junio C HamanoFeb 4, 2013
  9. Greg KHFeb 4, 2013
  10. René ScharfeJan 31, 2013
  11. Greg KHFeb 4, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.