summaryrefslogtreecommitdiff
path: root/remote.h
diff options
context:
space:
mode:
authorLibravatar Ævar Arnfjörð Bjarmason <avarab@gmail.com>2021-07-08 12:53:15 +0200
committerLibravatar Junio C Hamano <gitster@pobox.com>2021-07-08 08:20:16 -0700
commiteff40457a4ab4887c677453d11774322a494a98c (patch)
tree0000930674a61658209b20b9ff34a8a2649dc213 /remote.h
parentfetch: document the --negotiate-only option (diff)
downloadtgif-eff40457a4ab4887c677453d11774322a494a98c.tar.xz
fetch: fix segfault in --negotiate-only without --negotiation-tip=*
The recent --negotiate-only option would segfault in the call to oid_array_for_each() in negotiate_using_fetch() unless one or more --negotiation-tip=* options were provided. All of the other tests for the feature combine both, but nothing was checking this assumption, let's do that and add a test for it. Fixes a bug in 9c1e657a8fd (fetch: teach independent negotiation (no packfile), 2021-05-04). Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'remote.h')
0 files changed, 0 insertions, 0 deletions