aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Move config to its own packageGravatar Runxi Yu2025-11-163-11/+23
* Extract bufpool into its own packageGravatar Runxi Yu2025-11-165-148/+200
* Rename ObjType enumGravatar Runxi Yu2025-11-1610-132/+132
* Unexport Repository.HashSizeGravatar Runxi Yu2025-11-1611-33/+33
* Remove repo.RootGravatar Runxi Yu2025-11-161-5/+0
* Make ObjectType look like a pointer-receiver in the docsGravatar Runxi Yu2025-11-164-4/+8
* Fix tests using the wrong Serialize signaturesGravatar Runxi Yu2025-11-162-5/+21
* All Serialize should be able to error outGravatar Runxi Yu2025-11-163-8/+23
* Rename ObjType -> ObjectTypeGravatar Runxi Yu2025-11-1610-39/+39
* Ignore error on f.Close()Gravatar Runxi Yu2025-11-161-1/+3
* Add basic support for parsing configuration files•••Now support for switching hash algorithms should be complete! Gravatar Runxi Yu2025-11-164-12/+926
* Make the API more consistentGravatar Runxi Yu2025-11-169-85/+85
* hash: Make fewer helper functions need explicit hash length fieldsGravatar Runxi Yu2025-11-1616-138/+211
* Revert "hash: Generic hash-algorithm API"•••This reverts commit 94bfb1fa147f80e6ec39009d41fc2f853925e0a5. Generics actually kinda suck for these purposes... once you look at it from the user's perspective. Gravatar Runxi Yu2025-11-1619-363/+284
* hash: Generic hash-algorithm APIGravatar Runxi Yu2025-11-1619-284/+363
* README: Remove example program as it's unmaintainable nowGravatar Runxi Yu2025-11-161-84/+0
* Update README to reflect multi-hashGravatar Runxi Yu2025-11-161-3/+3
* Support multiple hash sizes in one buildGravatar Runxi Yu2025-11-1618-127/+151
* README: Add my Villosa instanceGravatar Runxi Yu2025-11-151-0/+7
* Remove unnecessary blank line in struct fieldsGravatar Runxi Yu2025-11-153-6/+3
* README: Remove satirical line about trillion-dollar pricingGravatar Runxi Yu2025-11-151-3/+0
* Include hashes in object structsGravatar Runxi Yu2025-11-155-14/+10
* README: Add exampleGravatar Runxi Yu2025-11-161-0/+84
* Proprietary licensing feeGravatar Runxi Yu2025-11-151-1/+4
* tree: Add Entry method (binary search over entries to get hash)Gravatar Runxi Yu2025-11-151-0/+17
* Other forges if interestedGravatar Runxi Yu2025-11-151-3/+3
* Add missing spaceGravatar Runxi Yu2025-11-151-1/+1
* Another README updateGravatar Runxi Yu2025-11-151-6/+16
* Use Lindenii ForgeGravatar Runxi Yu2025-11-151-5/+29
* gccgo supportGravatar Runxi Yu2025-11-151-1/+9
* SemverGravatar Runxi Yu2025-11-151-1/+2
* Update README againGravatar Runxi Yu2025-11-151-4/+14
* Scope againGravatar Runxi Yu2025-11-151-1/+3
* ScopeGravatar Runxi Yu2025-11-151-0/+4
* State lineage betterGravatar Runxi Yu2025-11-151-2/+5
* Fix DCO linkGravatar Runxi Yu2025-11-151-1/+1
* Section 14 and DCO concernsGravatar Runxi Yu2025-11-151-5/+60
* Add codebergGravatar Runxi Yu2025-11-151-2/+4
* Update CIGravatar Runxi Yu2025-11-151-0/+7
* Use SHA-256 by defaultGravatar Runxi Yu2025-11-158-24/+50
* Add initial support for multi pack indexesGravatar Runxi Yu2025-11-153-0/+331
* Use verbose go testGravatar Runxi Yu2025-11-151-1/+1
* Loose object writing draftGravatar Runxi Yu2025-11-153-31/+163
* README: Fix typoGravatar Runxi Yu2025-11-151-1/+1
* README: A few more updatesGravatar Runxi Yu2025-11-141-5/+8
* README: Clarify SHA-256 thingsGravatar Runxi Yu2025-11-141-3/+5
* README: Clarify perf statsGravatar Runxi Yu2025-11-141-4/+4
* Add tangled mirrorGravatar Runxi Yu2025-11-141-1/+3
* Unexport PackLocationGravatar Runxi Yu2025-11-142-14/+14
* README: Note about goals on synchronizationGravatar Runxi Yu2025-11-141-1/+5