summaryrefslogtreecommitdiff
path: root/sha1-array.c
diff options
context:
space:
mode:
authorLibravatar Jonathan Nieder <jrnieder@gmail.com>2014-09-26 12:22:22 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2014-10-15 10:47:25 -0700
commitf3cc52d840418c1a38bb4ae9a09a479e77d95e77 (patch)
treede95a7051351ad84b7f9af0acb25568a00c0366a /sha1-array.c
parentbranch -d: simplify by using RESOLVE_REF_READING (diff)
downloadtgif-f3cc52d840418c1a38bb4ae9a09a479e77d95e77.tar.xz
packed-ref cache: forbid dot-components in refnames
Since v1.7.9-rc1~10^2 (write_head_info(): handle "extra refs" locally, 2012-01-06), this trick to keep track of ".have" refs that are only valid on the wire and not on the filesystem is not needed any more. Simplify by removing support for the REFNAME_DOT_COMPONENT flag. This means we'll be slightly stricter with invalid refs found in a packed-refs file or during clone. read_loose_refs() already checks for and skips refnames with .components so it is not affected. Signed-off-by: Jonathan Nieder <jrnieder@gmail.com> Reviewed-by: Ronnie Sahlberg <sahlberg@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'sha1-array.c')
0 files changed, 0 insertions, 0 deletions