loose: avoid closing invalid fd on error path
Johannes Schindelin committed 3 months ago
load_one_loose_object_map(): fix resource leak
Johannes Schindelin committed 3 months ago
precompose_utf8: use a flex array for d_name
Ihar Hrachyshka committed 3 months ago
ci(dockerized): raise the PID limit for private repositories
Johannes Schindelin committed 3 months ago
reftable/table: fix OOB read on truncated table
Patrick Steinhardt committed 3 months ago
reftable/table: fix NULL pointer access when seeking to bogus offsets
Patrick Steinhardt committed 3 months ago
reftable/block: fix OOB read with bogus restart offset
Patrick Steinhardt committed 3 months ago
reftable/block: fix use of uninitialized memory when binsearch fails
Patrick Steinhardt committed 3 months ago
reftable/block: fix OOB read with bogus restart count
Patrick Steinhardt committed 3 months ago
reftable/block: fix OOB read with bogus block size
Patrick Steinhardt committed 3 months ago
reftable/block: fix OOB write with bogus inflated log size
Patrick Steinhardt committed 3 months ago
t/unit-tests: introduce test helper to write reftable blocks
Patrick Steinhardt committed 3 months ago
reftable/record: don't abort when decoding invalid ref value type
Patrick Steinhardt committed 3 months ago
reftable/basics: fix OOB read on binary search of empty range
Patrick Steinhardt committed 3 months ago
oss-fuzz: add fuzzer for parsing reftables
Patrick Steinhardt committed 3 months ago
meson: support building fuzzers with libFuzzer
Patrick Steinhardt committed 3 months ago
builtin/history: implement "drop" subcommand
Patrick Steinhardt committed 3 months ago
builtin/history: split handling of ref updates into two phases
Patrick Steinhardt committed 3 months ago
replay: expose `replay_result_queue_update()`
Patrick Steinhardt committed 3 months ago
reset: stop assuming that the caller passes in a clean index
Patrick Steinhardt committed 3 months ago