1. 23 Apr, 2015 2 commits
  2. 17 Apr, 2015 1 commit
  3. 03 Mar, 2015 1 commit
  4. 15 Feb, 2015 1 commit
  5. 13 Feb, 2015 3 commits
  6. 05 Feb, 2015 1 commit
  7. 04 Feb, 2015 1 commit
  8. 21 Jan, 2015 1 commit
  9. 20 Jan, 2015 1 commit
  10. 16 Dec, 2014 1 commit
    • win32: use NT-prefixed "\\?\" paths · cceae9a2
      When turning UTF-8 paths into UCS-2 paths for Windows, always use
      the \\?\-prefixed paths.  Because this bypasses the system's
      path canonicalization, handle the canonicalization functions ourselves.
      
      We must:
       1. always use a backslash as a directory separator
       2. only use a single backslash between directories
       3. not rely on the system to translate "." and ".." in paths
       4. remove trailing backslashes, except at the drive root (C:\)
      Edward Thomson committed
  11. 09 Dec, 2014 1 commit
  12. 05 Dec, 2014 1 commit
  13. 21 Nov, 2014 1 commit
  14. 01 Oct, 2014 1 commit
  15. 17 Sep, 2014 1 commit
  16. 22 Aug, 2014 1 commit
  17. 15 Aug, 2014 1 commit
  18. 30 Jun, 2014 1 commit
    • Round up pool alloc sizes for alignment · 5fa8cda9
      To make sure that items returned from pool allocations are aligned
      on nice boundaries, this rounds up all pool allocation sizes to a
      multiple of 8.  This adds a small amount of overhead to each item.
      
      The rounding up could be made optional with an extra parameter to
      the pool initialization that turned on rounding only for pools
      where item alignment actually matters, but I think for the extra
      code and complexity that would be involved, that it makes sense
      just to burn a little bit of extra memory and enable this all the
      time.
      Russell Belfer committed
  19. 23 Jun, 2014 1 commit
    • crlf: pass-through mixed EOL buffers from LF->CRLF · 5a76ad35
      When checking out files, we're performing conversion into the user's
      native line endings, but we only want to do it for files which have
      consistent line endings. Refuse to perform the conversion for mixed-EOL
      files.
      
      The CRLF->LF filter is left as-is, as that conversion is considered to be
      normalization by git and should force a conversion of the line endings.
      Carlos Martín Nieto committed
  20. 28 May, 2014 1 commit
  21. 15 May, 2014 1 commit
    • Better search path sandboxing · 8487e237
      There are a number of tests that modify the global or system
      search paths during the tests.  This adds a helper function to
      make it easier to restore those paths and makes sure that they
      are getting restored in a manner that preserves test isolation.
      Russell Belfer committed
  22. 23 Apr, 2014 2 commits
  23. 22 Apr, 2014 1 commit
  24. 20 Apr, 2014 1 commit
  25. 17 Apr, 2014 2 commits
  26. 07 Apr, 2014 1 commit
  27. 01 Apr, 2014 1 commit
  28. 26 Mar, 2014 1 commit
  29. 24 Mar, 2014 2 commits
  30. 12 Mar, 2014 1 commit
  31. 03 Mar, 2014 2 commits
  32. 25 Feb, 2014 1 commit
  33. 04 Feb, 2014 1 commit