1. 13 Jul, 2018 1 commit
    • treewide: remove use of C++ style comments · 9994cd3f
      C++ style comment ("//") are not specified by the ISO C90 standard and
      thus do not conform to it. While libgit2 aims to conform to C90, we did
      not enforce it until now, which is why quite a lot of these
      non-conforming comments have snuck into our codebase. Do a tree-wide
      conversion of all C++ style comments to the supported C style comments
      to allow us enforcing strict C90 compliance in a later commit.
      Patrick Steinhardt committed
  2. 10 Jun, 2018 1 commit
  3. 11 Mar, 2016 1 commit
  4. 07 Mar, 2016 1 commit
  5. 25 Feb, 2016 1 commit
    • nsec: update staging test for GIT_USE_NSECS · a4c55069
      The index::nsec::staging_maintains_other_nanos test was created to
      ensure that when we stage an entry when GIT_USE_NSECS is *unset* that
      we truncate the index entry and do not persist the (old, invalid)
      nanosec values.  Ensure that when GIT_USE_NSECS is *set* that we do
      not do that, and actually write the correct nanosecond values.
      Edward Thomson committed
  6. 22 Oct, 2015 1 commit
    • index: test that we round-trip nsecs · 99a09f7f
      Test that nanoseconds are round-tripped correctly when we read
      an index file that contains them.  We should, however, ignore them
      because we don't understand them, and any new entries in the index
      should contain a `0` nsecs field, while existing preserving entries.
      Edward Thomson committed