aboutsummaryrefslogtreecommitdiffstats
path: root/reftable/basics.c
AgeCommit message (Expand)AuthorFilesLines
2025-10-07reftable: check for trailing newline in 'tables.list'Karthik Nayak1-13/+24
2025-04-07reftable: fix formatting of the license headerPatrick Steinhardt1-6/+6
2025-02-18reftable/basics: provide wrappers for big endian conversionPatrick Steinhardt1-19/+0
2025-01-21reftable/basics: adjust `hash_size()` to return `uint32_t`Patrick Steinhardt1-1/+1
2025-01-21reftable/basics: adjust `common_prefix_size()` to return `size_t`Patrick Steinhardt1-5/+3
2024-12-28reftable: handle realloc error in parse_names()René Scharfe1-1/+2
2024-12-28reftable: fix allocation count on realloc errorRené Scharfe1-8/+3
2024-12-23Merge branch 'ps/reftable-alloc-failures-zalloc-fix'Junio C Hamano1-0/+7
2024-12-22reftable/basics: return NULL on zero-sized allocationsPatrick Steinhardt1-0/+7
2024-11-19reftable/system: stop depending on "hash.h"Patrick Steinhardt1-6/+7
2024-10-17reftable: convert from `strbuf` to `reftable_buf`Patrick Steinhardt1-1/+1
2024-10-17reftable/basics: provide new `reftable_buf` interfacePatrick Steinhardt1-0/+74
2024-10-04reftable/basics: fix segfault when growing `names` array failsPatrick Steinhardt1-2/+4
2024-10-02reftable/basics: ban standard allocator functionsPatrick Steinhardt1-0/+1
2024-10-02reftable/basics: handle allocation failures in `parse_names()`Patrick Steinhardt1-4/+16
2024-10-02reftable/basics: handle allocation failures in `reftable_calloc()`Patrick Steinhardt1-3/+10
2024-10-02reftable: introduce `reftable_strdup()`Patrick Steinhardt1-0/+10
2024-10-02reftable/basics: merge "publicbasics" into "basics"Patrick Steinhardt1-0/+55
2024-06-07global: improve const correctness when assigning string constantsPatrick Steinhardt1-9/+6
2024-04-03reftable/block: fix error handling when searching restart pointsPatrick Steinhardt1-1/+4
2024-04-03reftable/basics: fix return type of `binsearch()` to be `size_t`Patrick Steinhardt1-1/+1
2024-02-06reftable/stack: use `size_t` to track stack lengthPatrick Steinhardt1-4/+3
2024-02-06reftable: introduce macros to grow arraysPatrick Steinhardt1-6/+2
2021-10-08reftable: utility functionsHan-Wen Nienhuys1-0/+128