git-commit-vandalism/negotiator
Jonathan Tan 4654134976 negotiator/skipping: avoid stack overflow
mark_common() in negotiator/skipping.c may overflow the stack due to
recursive function calls. Avoid this by instead recursing using a
heap-allocated data structure.

Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2022-10-25 17:14:40 -07:00
..
default.c git-compat-util.h: use "UNUSED", not "UNUSED(var)" 2022-09-01 10:49:48 -07:00
default.h
noop.c negotiator/noop: add noop fetch negotiator 2020-08-18 13:25:05 -07:00
noop.h negotiator/noop: add noop fetch negotiator 2020-08-18 13:25:05 -07:00
skipping.c negotiator/skipping: avoid stack overflow 2022-10-25 17:14:40 -07:00
skipping.h negotiator/skipping: skip commits during fetch 2018-07-16 14:51:12 -07:00