summaryrefslogtreecommitdiffstats
path: root/reftable/basics.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* reftable/system: stop depending on "hash.h"Patrick Steinhardt2024-11-191-1/+1
* reftable: explicitly handle hash format IDsPatrick Steinhardt2024-11-191-0/+8
* reftable: convert from `strbuf` to `reftable_buf`Patrick Steinhardt2024-10-171-3/+4
* reftable/basics: provide new `reftable_buf` interfacePatrick Steinhardt2024-10-171-0/+56
* reftable/basics: ban standard allocator functionsPatrick Steinhardt2024-10-021-0/+14
* reftable: introduce `REFTABLE_FREE_AND_NULL()`Patrick Steinhardt2024-10-021-0/+1
* reftable/basics: handle allocation failures in `parse_names()`Patrick Steinhardt2024-10-021-3/+6
* reftable: introduce `reftable_strdup()`Patrick Steinhardt2024-10-021-0/+1
* reftable/basics: merge "publicbasics" into "basics"Patrick Steinhardt2024-10-021-0/+3
* global: improve const correctness when assigning string constantsPatrick Steinhardt2024-06-071-2/+2
* reftable/block: fix error handling when searching restart pointsPatrick Steinhardt2024-04-031-2/+3
* reftable/basics: fix return type of `binsearch()` to be `size_t`Patrick Steinhardt2024-04-031-1/+1
* reftable/stack: use `size_t` to track stack lengthPatrick Steinhardt2024-02-061-1/+1
* reftable: introduce macros to allocate arraysPatrick Steinhardt2024-02-061-1/+3
* reftable: introduce macros to grow arraysPatrick Steinhardt2024-02-061-0/+11
* reftable: utility functionsHan-Wen Nienhuys2021-10-081-0/+60