Files
git-mirror/setup.c
Junio C Hamano 6991d74849 Merge branch 'ar/submodule-gitdir-tweak' into jch
Avoid local submodule repository directory paths overlapping with
each other by encoding submodule names before using them as path
components.

* ar/submodule-gitdir-tweak:
  meson/Makefile: allow setting submodule encoding at build time
  submodule: use hashed name for gitdir
  submodule: fix case-folding gitdir filesystem colisions
  submodule: add extension to encode gitdir paths
  submodule: always validate gitdirs inside submodule_name_to_gitdir
  builtin/credential-store: move is_rfc3986_unreserved to url.[ch]
  submodule--helper: use submodule_name_to_gitdir in add_submodule
2025-12-12 15:53:06 +09:00

76 KiB