Merge branch 'jc/archive-add-file-normalize-mode'
commit6cd690616029029aa8c70bbb3e5d63e6676e1824
authorJunio C Hamano <gitster@pobox.com>
Mon, 23 May 2022 21:39:54 +0000 (23 14:39 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 23 May 2022 21:39:55 +0000 (23 14:39 -0700)
treedeefebc13638646938039bd7feb0ca8645f9406e
parent1b8138fb0880e399dcb6fcc6b6d4081c1a1db40e
parent6a616619679d78e116f775a37094c15e1f824775
Merge branch 'jc/archive-add-file-normalize-mode'

"git archive --add-file=<path>" picked up the raw permission bits
from the path and propagated to zip output in some cases, without
normalization, which has been corrected (tar output did not have
this issue).

* jc/archive-add-file-normalize-mode:
  archive: do not let on-disk mode leak to zip archives
archive.c