1
0
Fork 0
mirror of https://github.com/git/git.git synced 2024-05-18 10:06:10 +02:00
git/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