From: Junio C Hamano Date: Mon, 11 Oct 2021 17:21:47 +0000 (-0700) Subject: Merge branch 'jk/ref-paranoia' X-Git-Tag: v2.34.0-rc0~75 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f6c075ad71237969b799f47faf9620d83b9fd04d;p=thirdparty%2Fgit.git Merge branch 'jk/ref-paranoia' The ref iteration code used to optionally allow dangling refs to be shown, which has been tightened up. * jk/ref-paranoia: refs: drop "broken" flag from for_each_fullref_in() ref-filter: drop broken-ref code entirely ref-filter: stop setting FILTER_REFS_INCLUDE_BROKEN repack, prune: drop GIT_REF_PARANOIA settings refs: turn on GIT_REF_PARANOIA by default refs: omit dangling symrefs when using GIT_REF_PARANOIA refs: add DO_FOR_EACH_OMIT_DANGLING_SYMREFS flag refs-internal.h: reorganize DO_FOR_EACH_* flag documentation refs-internal.h: move DO_FOR_EACH_* flags next to each other t5312: be more assertive about command failure t5312: test non-destructive repack t5312: create bogus ref as necessary t5312: drop "verbose" helper t5600: provide detached HEAD for corruption failures t5516: don't use HEAD ref for invalid ref-deletion tests t7900: clean up some more broken refs --- f6c075ad71237969b799f47faf9620d83b9fd04d