aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* TODO: Add revamp error handlingGravatar Runxi Yu2026-01-291-0/+1
|
* zlibx: Make DecompressSized return the number of bytes consumedGravatar Runxi Yu2026-01-294-45/+17
|
* packed: Fix message for thin packs not implementedGravatar Runxi Yu2026-01-291-2/+2
|
* packed: Use random delta seedGravatar Runxi Yu2026-01-291-1/+7
|
* packed: Write packs with deltasGravatar Runxi Yu2026-01-299-170/+1157
|
* README: Various updatesGravatar Runxi Yu2026-01-291-4/+4
|
* README: We support basic packfile writing nowGravatar Runxi Yu2026-01-291-0/+1
|
* packed: More uniform file naming schemeGravatar Runxi Yu2026-01-295-0/+0
|
* pack: Harden pack writing test with 1000 1kb filesGravatar Runxi Yu2026-01-281-5/+15
|
* pack: basic packfile writingGravatar Runxi Yu2026-01-282-0/+499
|
* pack: Add _read to filenamesGravatar Runxi Yu2026-01-283-0/+0
|
* TODO: CleanupGravatar Runxi Yu2026-01-281-6/+6
|
* TODO: Tree insert entryGravatar Runxi Yu2026-01-281-0/+1
|
* hash: Use a hashAlgorithmDetails struct for single source of truth v0.1.2Gravatar Runxi Yu2026-01-278-72/+87
| | | | | | hashAlgorithm's are assumed to be valid; methods on invalid hashAlgorithms will panic from out-of-bounds read when it's not found in hashAlgorithmTable and that's expected and intended.
* TODO: HashAlgorithm interface? compression agility?Gravatar Runxi Yu2026-01-271-0/+2
|
* tests: Fix usage of resolved refGravatar Runxi Yu2026-01-262-6/+6
|
* show-object: Fix usage of resolved refGravatar Runxi Yu2026-01-261-1/+1
|
* TODO: Merge TODO filesGravatar Runxi Yu2026-01-262-1/+2
|
* config: Note that we don't support includes yetGravatar Runxi Yu2026-01-261-0/+2
|
* tree: Export TreeEntryNameCompare v0.1.1Gravatar Runxi Yu2026-01-251-2/+2
|
* TODO: Ref might need to be an interfaceGravatar Runxi Yu2026-01-251-0/+1
|
* refs: ResolveRefFully should return a Ref rather than a Hash v0.1.0Gravatar Runxi Yu2026-01-251-7/+7
|
* .editorconfigGravatar Runxi Yu2026-01-201-0/+12
|
* README: Document architectual considerationsGravatar Runxi Yu2026-01-191-0/+11
|
* go.mod: Try using go 1.24.0Gravatar Runxi Yu2026-01-191-1/+1
|
* ci: FreeBSD probably doesn't need go-devGravatar Runxi Yu2026-01-191-1/+0
| | | | Should've been go-devel anyway...
* ci: Add FreeBSDGravatar Runxi Yu2026-01-192-0/+30
|
* More changes from the import URL updateGravatar Runxi Yu2026-01-199-14/+14
|
* hash: Document maxHashSize properlyGravatar Runxi Yu2026-01-191-19/+21
|
* go.mod: Use the codeberg import pathGravatar Runxi Yu2026-01-191-1/+1
|
* repo: Drop hashSize and use hashAlgo.size()Gravatar Runxi Yu2026-01-177-19/+17
|
* hash: Key by algorithm, not sizeGravatar Runxi Yu2026-01-176-29/+75
|
* README: Clarify that the sha1 build tag is for testing onlyGravatar Runxi Yu2026-01-171-1/+3
|
* README: Remove the stray ? in the builds.sr.ht URLGravatar Runxi Yu2026-01-171-1/+1
|
* tests: Remove the silly tolerance bar that we used to doGravatar Runxi Yu2026-01-171-13/+1
|
* loose/pack: Remove commented-out verifyTypedObjectGravatar Runxi Yu2026-01-152-7/+0
| | | | It's not supposed to be used there anyway
* README.md: Some updatesGravatar Runxi Yu2026-01-131-21/+14
|
* Revert "adler32: Drop SSE3 support"Gravatar Runxi Yu2026-01-063-4/+232
| | | | | This reverts commit ba327e76c5b110044ec8ebb75630e79506dfbed8 and re-adds SSE3 support at the request of Noisytoot.
* adler32: Drop SSE3 supportGravatar Runxi Yu2026-01-063-232/+4
|
* TODO: Note to use archsimdGravatar Runxi Yu2026-01-061-0/+1
|
* README updateGravatar Runxi Yu2026-01-051-5/+3
|
* adler32: More descriptive constantsGravatar Runxi Yu2025-12-192-26/+26
|
* adler32: Use meaningful label names and remove generated commentsGravatar Runxi Yu2025-12-193-588/+588
|
* tests: No need for the "10 errors" limit now. Bring it all onGravatar Runxi Yu2025-12-121-1/+1
|
* README: Update forge links and issue tracker canonicalizationGravatar Runxi Yu2025-12-111-4/+4
|
* README: go-git expected performance increaseGravatar Runxi Yu2025-12-041-0/+3
|
* README: Remove the villosa/lindenii-forge URLs for nowGravatar Runxi Yu2025-12-021-24/+1
|
* adler32: noasm = puregoGravatar Runxi Yu2025-12-023-3/+3
|
* show-object: Fix errcheck linter errorGravatar Runxi Yu2025-12-011-1/+3
|
* testutil: Use .git pattern for test reposGravatar Runxi Yu2025-12-012-2/+2
|