]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'en/fast-import-verify-path'
authorJunio C Hamano <gitster@pobox.com>
Fri, 13 Dec 2024 15:33:40 +0000 (07:33 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 13 Dec 2024 15:33:41 +0000 (07:33 -0800)
commite56c283c158a517650d770bcc8fd58bdeb8510b8
tree513e192aefa04568bfd57110d033bf75f2820342
parent90bf05e45ae99c0cc995d8543cdab1f8ca858c84
parent8cb4c6e62f28ac9d9a04daf794ff6dbddf55e416
Merge branch 'en/fast-import-verify-path'

"git fast-import" learned to reject paths with ".."  and "." as
their components to avoid creating invalid tree objects.

* en/fast-import-verify-path:
  t9300: test verification of renamed paths
  fast-import: disallow more path components
  fast-import: disallow "." and ".." path components
builtin/fast-import.c
t/t9300-fast-import.sh
t/t9350-fast-export.sh