1. 17 Feb, 2017 1 commit
  2. 21 Jan, 2017 1 commit
  3. 29 Dec, 2016 1 commit
  4. 27 Aug, 2016 1 commit
    • Make symbolic ref target validation optional · 452bf57c
      Introduce GIT_OPT_ENABLE_SYMBOLIC_REF_TARGET_VALIDATION option.
      Setting this option to 0 allows
      validation of a symbolic ref's target to be bypassed.
      This option is enabled by default.
      
      This mechanism is added primarily to address a discrepancy between git
      behaviour and libgit2 behaviour, whereby the former allows the symbolic
      ref target to carry an arbitrary string and the latter does not, so:
      
          $ git symbolic-ref refs/heads/foo bar
          $ cat .git/refs/heads/foo
          ref: bar
      
      where as attempting the same via libgit2 raises an error:
      
          The given reference name 'bar' is not valid
      
      this mechanism also allows those that might want to make use of
      git's more lenient treatment of symbolic ref targets to do so.
      Richard Ipsum committed
  5. 22 Apr, 2016 1 commit
  6. 11 Apr, 2016 1 commit
  7. 28 Feb, 2016 1 commit
  8. 15 Jun, 2015 1 commit
  9. 24 Mar, 2015 1 commit
  10. 03 Mar, 2015 3 commits
  11. 15 Feb, 2015 1 commit
  12. 13 Feb, 2015 3 commits
  13. 27 Oct, 2014 1 commit
  14. 30 Sep, 2014 1 commit
    • Introduce reference transactions · ab8d9242
      A transaction allows you to lock multiple references and set up changes
      for them before applying the changes all at once (or as close as the
      backend supports).
      
      This can be used for replication purposes, or for making sure some
      operations run when the reference is locked and thus cannot be changed.
      Carlos Martín Nieto committed
  15. 30 May, 2014 2 commits
  16. 03 Apr, 2014 1 commit
  17. 17 Mar, 2014 1 commit
  18. 10 Feb, 2014 1 commit
  19. 05 Feb, 2014 7 commits
  20. 03 Feb, 2014 1 commit
  21. 02 Feb, 2014 1 commit
  22. 30 Jan, 2014 3 commits
  23. 15 Jan, 2014 1 commit
  24. 13 Jan, 2014 1 commit
  25. 02 Jan, 2014 2 commits
  26. 11 Dec, 2013 1 commit