1. 12 Jan, 2013 1 commit
  2. 27 Nov, 2012 1 commit
  3. 23 Nov, 2012 1 commit
    • Reset all static variables to NULL in clar's __cleanup · 9094d30b
      Without this change, any failed assertion in the second (or a later) test
      inside a test suite has a chance of double deleting memory, resulting in
      a heap corruption. See #1096 for details.
      
      This leaves alone the test cases where we "just" use cl_git_sandbox_init()
      and cl_git_sandbox_cleanup(). These methods already take good care to not
      double delete a repository.
      
      Fixes #1096
      Sascha Cunz committed
  4. 01 Nov, 2012 1 commit
  5. 30 Oct, 2012 1 commit
  6. 26 Oct, 2012 1 commit
  7. 14 Aug, 2012 1 commit
    • Make git_message_prettify return bytes written · 85a0e28b
      If you want to be absolutely safe with git_message_prettify, you
      can now pass a NULL pointer for the buffer and get back the number
      of bytes that would be copied into the buffer.
      
      This means that an error is a non-negative return code and a
      success will be greater than zero from this function.
      Russell Belfer committed
  8. 12 Aug, 2012 1 commit
  9. 19 Jun, 2012 1 commit
    • message: Expose git_message_prettify() · 743a4b3b
      git_commit() and git_tag() no longer prettify the
      message by default. This has to be taken care of
      by the caller.
      
      This has the nice side effect of putting the
      caller in position to actually choose to strip
      the comments or not.
      nulltoken committed
  10. 15 Jun, 2012 1 commit
  11. 07 May, 2012 1 commit
  12. 05 May, 2012 1 commit
  13. 25 Jan, 2012 1 commit
  14. 05 Jan, 2012 1 commit
  15. 02 Jan, 2012 1 commit
  16. 18 Dec, 2011 1 commit
  17. 14 Dec, 2011 1 commit