1. 09 Feb, 2022 7 commits
  2. 08 Feb, 2022 2 commits
  3. 07 Feb, 2022 2 commits
    • push: Prepare pack before sending pack header. · 19ec5923
      For large pushes, preparing the pack can take a while. Currently we
      send the pack header first, followed by preparing the pack and then
      finally sending the pack. Unfortunately github.com will terminate
      a git-receive-pack command over http if it is idle for more than 10
      seconds. This is easily exceeded for a large push, and so the push is
      rejected with a Broken Pipe error.
      
      This patch moves the pack preparation ahead of sending the pack header,
      so that the timeout is avoided.
      
      prepare_pack() can be called multiple times but will only do the work
      once, so the original PREPARE_PACK call inside git_packbuilder_foreach()
      remains.
      Colin Stolley committed
  4. 06 Feb, 2022 1 commit
  5. 03 Feb, 2022 5 commits
  6. 31 Jan, 2022 7 commits
  7. 30 Jan, 2022 6 commits
  8. 28 Jan, 2022 9 commits
  9. 27 Jan, 2022 1 commit