1. 01 Aug, 2019 1 commit
    • Adjust printf specifiers in examples code · 73a186f2
      Static analysis of example code found multiple findings of `printf` usage
      where filling value is members of git_indexer_progress object. Specifier
      used was for signed int but git_indexer_progress members are typed as
      unsigned ints. `printf` specifiers were altered to match type.
      Scott Furry committed
  2. 15 Jun, 2019 1 commit
  3. 22 Feb, 2019 1 commit
  4. 15 Feb, 2019 2 commits
    • examples: create common lg2 executable · ead10785
      Inside of our networking example code, we have a git2 executable
      that acts as an entry point to all the different network
      examples. As such, it is kind of the same like the normal git(1)
      executable in that it simply arbitrates to the respective
      subcommands.
      
      Let's extend this approach and merge all examples into a single
      standalone lg2 executable. Instead of building an executable
      for all the existing examples we have, we now bundle them all
      inside of the lg2 one and let them be callable via subcommands.
      
      In the process, we can get rid of duplicated library
      initialization, deinitialization and repository discovery code.
      Instead of having each subcommand handle these on its own, we
      simply do it inside of the single main function now.
      Patrick Steinhardt committed
    • examples: merge common network code · 7562422a
      Right now, we have two sets of "common" code, one containing
      general common code and one containing network common code. As we
      intend to get rid of the network subdirectory and instead merge
      all examples into a single standalone executable, this
      distinction doesn't make a lot of sense now. Furthermore, the
      common network code is not that big.
      
      Let's get rid of the common network code by merging it into the
      general common code.
      Patrick Steinhardt committed
  5. 25 Jan, 2018 1 commit
  6. 10 Oct, 2016 1 commit
  7. 07 Oct, 2015 1 commit
  8. 12 Jul, 2015 2 commits
  9. 28 May, 2015 1 commit
  10. 13 May, 2015 1 commit
  11. 03 Mar, 2015 1 commit
    • Remove the signature from ref-modifying functions · 659cf202
      The signature for the reflog is not something which changes
      dynamically. Almost all uses will be NULL, since we want for the
      repository's default identity to be used, making it noise.
      
      In order to allow for changing the identity, we instead provide
      git_repository_set_ident() and git_repository_ident() which allow a user
      to override the choice of signature.
      Carlos Martín Nieto committed
  12. 08 Nov, 2014 1 commit
  13. 30 Sep, 2014 1 commit
  14. 16 Sep, 2014 1 commit
  15. 21 Apr, 2014 1 commit
  16. 01 Apr, 2014 1 commit
  17. 05 Feb, 2014 1 commit
  18. 04 Nov, 2013 1 commit
  19. 01 Nov, 2013 2 commits
  20. 23 Oct, 2013 2 commits
  21. 02 Oct, 2013 2 commits
  22. 01 Sep, 2013 1 commit
  23. 09 Apr, 2013 1 commit
  24. 23 Jan, 2013 1 commit
  25. 10 Jan, 2013 1 commit
  26. 02 Jan, 2013 1 commit
  27. 21 Dec, 2012 1 commit
  28. 20 Dec, 2012 1 commit
  29. 30 Nov, 2012 1 commit
  30. 27 Nov, 2012 1 commit
  31. 09 Nov, 2012 1 commit
  32. 24 Oct, 2012 3 commits
  33. 20 Oct, 2012 1 commit