1. 25 Jul, 2014 1 commit
  2. 24 Jul, 2014 1 commit
  3. 23 Jul, 2014 1 commit
  4. 22 Jul, 2014 2 commits
  5. 17 Jul, 2014 1 commit
  6. 16 Jul, 2014 5 commits
  7. 11 Jul, 2014 1 commit
  8. 09 Jul, 2014 1 commit
  9. 08 Jul, 2014 1 commit
  10. 07 Jul, 2014 1 commit
  11. 06 Jul, 2014 7 commits
  12. 04 Jul, 2014 2 commits
  13. 03 Jul, 2014 3 commits
  14. 02 Jul, 2014 3 commits
  15. 01 Jul, 2014 1 commit
    • git_checkout_index: checkout other indexes · 967f5a76
      git_checkout_index can now check out other git_index's (that are not
      necessarily the repository index).  This allows checkout_index to use
      the repository's index for stat cache information instead of the index
      data being checked out.  git_merge and friends now check out their
      indexes directly instead of trying to blend it into the running index.
      Edward Thomson committed
  16. 30 Jun, 2014 2 commits
    • 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
    • ssl: init only once without threads · e6b0ae7a
      The OpenSSL library-loading functions do not expect to be called
      multiple times. Add a flag in the non-threaded libgit2 init so we only
      call once.
      
      This fixes #2446.
      Carlos Martín Nieto committed
  17. 27 Jun, 2014 2 commits
  18. 26 Jun, 2014 1 commit
  19. 25 Jun, 2014 3 commits
  20. 24 Jun, 2014 1 commit