| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refs: ResolveRefFully should return a Ref rather than a Hash v0.1.0 | 2026-01-25 | 1 | -7/+7 | |
| | | |||||
| * | .editorconfig | 2026-01-20 | 1 | -0/+12 | |
| | | |||||
| * | README: Document architectual considerations | 2026-01-19 | 1 | -0/+11 | |
| | | |||||
| * | go.mod: Try using go 1.24.0 | 2026-01-19 | 1 | -1/+1 | |
| | | |||||
| * | ci: FreeBSD probably doesn't need go-dev | 2026-01-19 | 1 | -1/+0 | |
| | | | | | Should've been go-devel anyway... | ||||
| * | ci: Add FreeBSD | 2026-01-19 | 2 | -0/+30 | |
| | | |||||
| * | More changes from the import URL update | 2026-01-19 | 9 | -14/+14 | |
| | | |||||
| * | hash: Document maxHashSize properly | 2026-01-19 | 1 | -19/+21 | |
| | | |||||
| * | go.mod: Use the codeberg import path | 2026-01-19 | 1 | -1/+1 | |
| | | |||||
| * | repo: Drop hashSize and use hashAlgo.size() | 2026-01-17 | 7 | -19/+17 | |
| | | |||||
| * | hash: Key by algorithm, not size | 2026-01-17 | 6 | -29/+75 | |
| | | |||||
| * | README: Clarify that the sha1 build tag is for testing only | 2026-01-17 | 1 | -1/+3 | |
| | | |||||
| * | README: Remove the stray ? in the builds.sr.ht URL | 2026-01-17 | 1 | -1/+1 | |
| | | |||||
| * | tests: Remove the silly tolerance bar that we used to do | 2026-01-17 | 1 | -13/+1 | |
| | | |||||
| * | loose/pack: Remove commented-out verifyTypedObject | 2026-01-15 | 2 | -7/+0 | |
| | | | | | It's not supposed to be used there anyway | ||||
| * | README.md: Some updates | 2026-01-13 | 1 | -21/+14 | |
| | | |||||
| * | Revert "adler32: Drop SSE3 support" | 2026-01-06 | 3 | -4/+232 | |
| | | | | | | This reverts commit ba327e76c5b110044ec8ebb75630e79506dfbed8 and re-adds SSE3 support at the request of Noisytoot. | ||||
| * | adler32: Drop SSE3 support | 2026-01-06 | 3 | -232/+4 | |
| | | |||||
| * | TODO: Note to use archsimd | 2026-01-06 | 1 | -0/+1 | |
| | | |||||
| * | README update | 2026-01-05 | 1 | -5/+3 | |
| | | |||||
| * | adler32: More descriptive constants | 2025-12-19 | 2 | -26/+26 | |
| | | |||||
| * | adler32: Use meaningful label names and remove generated comments | 2025-12-19 | 3 | -588/+588 | |
| | | |||||
| * | tests: No need for the "10 errors" limit now. Bring it all on | 2025-12-12 | 1 | -1/+1 | |
| | | |||||
| * | README: Update forge links and issue tracker canonicalization | 2025-12-11 | 1 | -4/+4 | |
| | | |||||
| * | README: go-git expected performance increase | 2025-12-04 | 1 | -0/+3 | |
| | | |||||
| * | README: Remove the villosa/lindenii-forge URLs for now | 2025-12-02 | 1 | -24/+1 | |
| | | |||||
| * | adler32: noasm = purego | 2025-12-02 | 3 | -3/+3 | |
| | | |||||
| * | show-object: Fix errcheck linter error | 2025-12-01 | 1 | -1/+3 | |
| | | |||||
| * | testutil: Use .git pattern for test repos | 2025-12-01 | 2 | -2/+2 | |
| | | |||||
| * | show-object: Utility to show an arbitrary object from a repo | 2025-11-29 | 1 | -0/+37 | |
| | | |||||
| * | obj_tree: Fix Entry sorting | 2025-11-29 | 1 | -12/+79 | |
| | | |||||
| * | hash: data after size | 2025-11-28 | 1 | -1/+1 | |
| | | | | | | | This guarantees ... I guess ABI stability of where the size is, regardless of the version which may have different maxHashSize. Not too useful but I guess good practice | ||||
| * | zlibx: Add more comprehensive tests | 2025-11-25 | 1 | -8/+114 | |
| | | |||||
| * | zlibx: reader -> constants | 2025-11-25 | 1 | -0/+0 | |
| | | |||||
| * | flatex: Restructure a little | 2025-11-25 | 4 | -62/+55 | |
| | | |||||
| * | flatex: Remove unused cruft | 2025-11-25 | 3 | -587/+9 | |
| | | |||||
| * | zlibx: Remove unused cruft | 2025-11-25 | 1 | -125/+0 | |
| | | |||||
| * | README: Remove internal todo list and put it in a separate file | 2025-11-25 | 2 | -11/+10 | |
| | | |||||
| * | refs: Clarify how annotated tags are not peeled | 2025-11-25 | 1 | -1/+1 | |
| | | |||||
| * | refs: Merge NamedRef into Ref; add Short | 2025-11-25 | 2 | -31/+162 | |
| | | |||||
| * | refs: Rename ListRef to NamedRef | 2025-11-25 | 1 | -6/+6 | |
| | | |||||
| * | refs: Fix blank line in comment | 2025-11-25 | 1 | -1/+1 | |
| | | |||||
| * | refs: Rename ShowRefs -> ListRefs | 2025-11-25 | 2 | -18/+18 | |
| | | |||||
| * | refs: Add ShowRefs | 2025-11-25 | 2 | -0/+353 | |
| | | |||||
| * | README: Add performance | 2025-11-24 | 1 | -0/+22 | |
| | | |||||
| * | README: Revamp | 2025-11-24 | 1 | -90/+60 | |
| | | |||||
| * | pack: Do not madvise | 2025-11-24 | 1 | -11/+0 | |
| | | | | | | Apparently although it's not fully sequential, the general pattern is sort-of increasing in offsets as trees are being traversed. | ||||
| * | byteorder: Purge | 2025-11-23 | 2 | -176/+0 | |
| | | |||||
| * | .build.yml: Add go vet | 2025-11-23 | 1 | -0/+3 | |
| | | | | | | | It could detect mismatches between the Go function signature and asm; not super useful but good to have... not sure why golangci-lint's go vet doesn't do this. | ||||
| * | adler32: Update assembly param names to pass go vet | 2025-11-23 | 3 | -8/+8 | |
| | | |||||
