1. 12 Nov, 2017 1 commit
    • signature: distinguish +0000 and -0000 UTC offsets · f063dafb
      Git considers '-0000' a valid offset for signature lines.  They need to
      be treated as _not_ equal to a '+0000' signature offset.  Parsing a
      signature line stores the offset in a signed integer which does not
      distinguish between `+0` and `-0`.
      
      This patch adds an additional flag `sign` to the `git_time` in the
      `signature` object which is populated with the sign of the offset.  In
      addition to exposing this information to the user, this information is
      also used to compare signatures.
      
      /cc @pks-t @ethomson
      Henry Kleynhans committed
  2. 28 Apr, 2016 1 commit
  3. 21 Oct, 2015 1 commit
  4. 10 Sep, 2014 1 commit
  5. 14 Nov, 2013 1 commit
  6. 11 Jun, 2013 1 commit
  7. 15 May, 2013 1 commit
  8. 11 Jul, 2012 1 commit
  9. 17 May, 2012 1 commit
  10. 21 Mar, 2012 1 commit
    • Ported t04_commit.c to Clar. · e0799b6c
      Created a copy of tests/resources/testrepo.git that is compatible
      with the Clar sandboxing helpers.
      
      Restructured commit test suites to use Clar sandbox helpers.
      
      Now using typed data arrays rather than lots of macros to define test
      cases.
      Ben Straub committed