1. 28 Feb, 2023 1 commit
  2. 27 Feb, 2023 9 commits
  3. 25 Feb, 2023 3 commits
  4. 24 Feb, 2023 6 commits
  5. 23 Feb, 2023 6 commits
  6. 22 Feb, 2023 4 commits
  7. 20 Feb, 2023 4 commits
    • Merge pull request #6493 from libgit2/ethomson/ownership · 5561070c
      Handle Win32 shares
      Edward Thomson committed
    • README: clarify the linking exception · 3b713741
      We say that you can link libgit2 "unmodified"... "without having to release
      its source code". Clarify that you can modify libgit2 - but you must
      release _its_ source code back - and you can link libgit2 without having
      to release _your software's_ source code.
      Edward Thomson committed
    • Merge pull request #6492 from cavaquinho/fix/bare-repo-oid-type · 96e85df6
      #6491: Sets oid_type on repos open with git_repository_open_bare
      Edward Thomson committed
    • repo: support safe.directory with %(prefix)/ · be3a78cc
      Git for Windows does some truly bizarre things with
      paths that start with a forward slash; and expects you
      to escape that with `%(prefix)`. This syntax generally
      means to add the prefix that Git was installed to -- eg
      `/usr/local` -- unless it's an absolute path, in which
      case the leading `%(prefix)/` is just removed. And Git
      for Windows expects you to use this syntax for absolute
      Unix-style paths (in "Git Bash" or Windows Subsystem for
      Linux).
      
      Worse, the behavior used to be that a leading `/` was
      not absolute. It would indicate that Git for Windows
      should add the prefix. So `//` is required for absolute
      Unix-style paths. Yes, this is truly horrifying.
      
      Emulate that behavior, I guess, but only for absolute
      paths. We won't deal with the Git install prefix. Also,
      give WSL users an escape hatch where they don't have to
      think about this and can use the literal path that the
      filesystem APIs provide (`//wsl.localhost/...`).
      Edward Thomson committed
  8. 18 Feb, 2023 1 commit
  9. 17 Feb, 2023 2 commits
  10. 16 Feb, 2023 4 commits