aboutsummaryrefslogtreecommitdiff
path: root/internal/format
Commit message (Expand)AuthorAgeFilesLines
* internal/format/packrev: Add basic writer•••TODO: extract stickywriter to its own package HEAD mainGravatar Runxi Yu12 hours1-0/+101
* internal/format/packrev: Add basicsGravatar Runxi Yu12 hours1-0/+124
* internal/format/packrev: Add package documentationGravatar Runxi Yu12 hours1-0/+3
* internal/format/packidx: Add index-writing testGravatar Runxi Yu13 hours2-0/+200
* internal/format/packidx: Add lookup testsGravatar Runxi Yu13 hours1-0/+99
* internal/format/packidx: Add pack index parse testsGravatar Runxi Yu13 hours1-0/+124
* internal/format/packidx: Add test helpersGravatar Runxi Yu13 hours1-0/+95
* internal/format/packidx: Fix lintsGravatar Runxi Yu13 hours2-3/+4
* internal/format/packidx: Add basic writing support•••I'm not sure if this is the right API shape yet. Gravatar Runxi Yu14 hours1-0/+158
* internal/format/packidx: Add lookup by object IDGravatar Runxi Yu14 hours1-0/+73
* internal/format/packidx: Add base operationsGravatar Runxi Yu14 hours1-0/+196
* internal/format/packidx: Add documentationGravatar Runxi Yu14 hours1-0/+3
* internal/format/packfile: Panic on implausible hash sizesGravatar Runxi Yu14 hours2-12/+12
* internal/format/packfile/delta: Apply testsGravatar Runxi Yu14 hours1-0/+174
* internal/format/packfile/delta: Header testsGravatar Runxi Yu14 hours1-0/+88
* internal/format/packfile/delta: Add applyGravatar Runxi Yu14 hours1-0/+117
* internal/format/packfile/delta: Add header parsing and serializationGravatar Runxi Yu14 hours1-0/+98
* internal/format/packfile: Return ErrInvalidHashSize on ParseEntryHeaderGravatar Runxi Yu19 hours1-1/+7
* internal/format/packfile: Fix 9 continuation bytes is needed for the overflow...Gravatar Runxi Yu19 hours1-1/+1
* internal/format/packfile: Fix exhaustiveness in entry_typeGravatar Runxi Yu19 hours1-3/+4
* internal/format/packfile: Add entry header testsGravatar Runxi Yu19 hours1-0/+246
* internal/format/packfile: Add tests for OFS_DELTA distancesGravatar Runxi Yu19 hours1-0/+100
* internal/format/packfile: Add entry header parsingGravatar Runxi Yu19 hours1-0/+164
* internal/format/packfile: Refactor ofs delta distancesGravatar Runxi Yu19 hours1-4/+42
* internal/format/packfile: Clean EntryTypeGravatar Runxi Yu19 hours1-4/+22
* internal/format/packfile: OFS distances probably just belong to packfileGravatar Runxi Yu20 hours1-1/+1
* internal/format/packfile/delta: Fix the swapped errorsGravatar Runxi Yu20 hours1-3/+2
* internal/format/packfile: Add EntryType and associatesGravatar Runxi Yu20 hours1-0/+67
* internal/format/packfile/delta: Parse ofs-delta backward distanceGravatar Runxi Yu21 hours2-0/+33
* internal/format/packfile: Add simple header functionsGravatar Runxi Yu33 hours2-0/+11
* internal/format: Add docGravatar Runxi Yu33 hours1-0/+2