Skip to content
Commits on Oct 21, 2011
  1. @gitster

    Merge branch 'jc/unseekable-bundle'

    gitster committed
    * jc/unseekable-bundle:
      bundle: add parse_bundle_header() helper function
      bundle: allowing to read from an unseekable fd
Commits on Oct 13, 2011
  1. @gitster

    bundle: add parse_bundle_header() helper function

    gitster committed
    Move most of the code from read_bundle_header() to parse_bundle_header()
    that takes a file descriptor that is already opened for reading, and make
    the former responsible only for opening the file and noticing errors.
    As a logical consequence of this, is_bundle() helper function can be
    implemented as a non-complaining variant of read_bundle_header() that
    does not return an open file descriptor, and can be used to tighten
    the check used to decide the use of bundle transport in transport_get()
    Signed-off-by: Junio C Hamano <>
Commits on Sep 19, 2011
  1. @gitster

    Teach progress eye-candy to fetch_refs_from_bundle()

    gitster committed
    With the usual "git" transport, a large-ish transfer with "git fetch" and
    "git pull" give progress eye-candy to avoid boring users.  However, not
    when they are reading from a bundle. I.e.
        $ git pull ../git-bundle.bndl master
    This teaches bundle.c:unbundle() to give "-v" option to index-pack and
    tell it to give progress bar when transport decides it is necessary.
    The operation in the other direction, "git bundle create", could also
    learn to honor --quiet but that is a separate issue.
    Signed-off-by: Junio C Hamano <>
Something went wrong with that request. Please try again.