summaryrefslogtreecommitdiffstats
path: root/reftable/system.h
AgeCommit message (Expand)AuthorLines
2025-08-12reftable: don't second-guess errors from flock interfacePatrick Steinhardt-1/+3
2025-04-29Merge branch 'ps/reftable-api-revamp'Junio C Hamano-6/+6
2025-04-07reftable: fix formatting of the license headerPatrick Steinhardt-6/+6
2025-02-18reftable: ignore file-in-use errors when unlink(3p) fails on WindowsPatrick Steinhardt-0/+1
2025-02-18reftable: decouple from Git codebase by pulling in "compat/posix.h"Patrick Steinhardt-1/+1
2025-02-18reftable/system: introduce `reftable_rand()`Patrick Steinhardt-0/+6
2025-02-06Merge branch 'ps/zlib-ng'Junio C Hamano-0/+1
2025-01-28git-compat-util: move include of "compat/zlib.h" into "git-zlib.h"Patrick Steinhardt-0/+1
2025-01-21reftable: address trivial -Wsign-compare warningsPatrick Steinhardt-2/+0
2024-12-23Merge branch 'ps/build-sign-compare'Junio C Hamano-0/+2
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt-0/+2
2024-11-19reftable/system: provide thin wrapper for lockfile subsystemPatrick Steinhardt-1/+44
2024-11-19reftable/system: provide thin wrapper for tempfile subsystemPatrick Steinhardt-1/+41
2024-11-19reftable/system: stop depending on "hash.h"Patrick Steinhardt-3/+0
2024-11-19reftable/system: move "dir.h" to its only userPatrick Steinhardt-1/+0
2024-10-17reftable: convert from `strbuf` to `reftable_buf`Patrick Steinhardt-1/+0
2024-06-14hash-ll: merge with "hash.h"Patrick Steinhardt-1/+1
2024-03-07reftable/stack: register lockfiles during compactionPatrick Steinhardt-0/+2
2023-04-24hash-ll.h: split out of hash.h to remove dependency on repository.hElijah Newren-1/+1
2022-01-26compat: auto-detect if zlib has uncompress2()Ævar Arnfjörð Bjarmason-11/+0
2021-10-08reftable: utility functionsHan-Wen Nienhuys-0/+32