1. 15 Aug, 2013 3 commits
  2. 14 Aug, 2013 12 commits
  3. 13 Aug, 2013 14 commits
  4. 12 Aug, 2013 6 commits
  5. 10 Aug, 2013 2 commits
  6. 09 Aug, 2013 3 commits
    • Merge pull request #1770 from ethomson/index_fuzz · a25519ac
      Fixes to safely reading the index
      Vicent Martí committed
    • Improve and comment git_ignore__pop_dir · 3bc3ed80
      This just cleans up the improved logic for popping ignore dirs
      and documents why the complex behavior is needed.
      Russell Belfer committed
    • Improve building ignore file lists · ba8b8c04
      The routines to push and pop ignore files while traversing a
      directory had some issues. In particular, setting up the initial
      list would sometimes push an ignore file before it ought to be
      applied if the starting path was a directory containing an ignore
      file. Also, the pop function was not always matching the right
      part of the path and would fail to pop ignores from the list in
      some cases.
      
      This adds some tests that exercise a particular problematic case
      and then fixes the problems that I could find related to this.
      
      At some point, I'd like to isolate this ignore rule management
      code and rewrite it, but that's a larger project and right now,
      I'll opt to just try to fix the broken behaviors.
      Russell Belfer committed