1. 23 May, 2014 1 commit
  2. 22 May, 2014 7 commits
  3. 21 May, 2014 8 commits
  4. 20 May, 2014 3 commits
  5. 19 May, 2014 10 commits
  6. 18 May, 2014 3 commits
  7. 17 May, 2014 5 commits
  8. 16 May, 2014 3 commits
    • indexer: mmap fixes for Windows · 0731a5b4
      Windows has its own ftruncate() called _chsize_s().
      
      p_mkstemp() is changed to use p_open() so we can make sure we open for
      writing; the addition of exclusive create is a good thing to do
      regardless, as we want a temporary path for ourselves.
      
      Lastly, MSVC doesn't quite know how to add two numbers if one of them is a
      void pointer, so let's alias it to unsigned char.C
      Carlos Martín Nieto committed
    • indexer: use mmap for writing · f7310540
      Some OSs cannot keep their ideas about file content straight when mixing
      standard IO with file mapping. As we use mmap for reading from the
      packfile, let's make writing to the pack file use mmap.
      Carlos Martín Nieto committed
    • Git binary check compat tests · 8af4966d
      A variety of data patterns for diffs verified to match the
      behavior of binary detection with Git on the command line.
      Russell Belfer committed