| Commit message (Expand) | Author | Age | Files | Lines |
| * | object/store/memory: I guess implement the ObjectWriter interface | Runxi Yu | 2026-03-30 | 4 | -8/+265 |
| * | object/store: Reorganize files | Runxi Yu | 2026-03-30 | 3 | -34/+37 |
| * | object/store: ObjectWriter should support writers too. | Runxi Yu | 2026-03-30 | 1 | -4/+10 |
| * | object/store: Add quarantine and writer interfaces | Runxi Yu | 2026-03-30 | 2 | -0/+67 |
| * | object/store: Okay, I intend to have a writing interface. | Runxi Yu | 2026-03-30 | 1 | -5/+6 |
| * | object/store: ReadingStore -> Reader | Runxi Yu | 2026-03-30 | 10 | -17/+17 |
| * | object/tree: Regular files and types v0.1.157 | Runxi Yu | 2026-03-30 | 4 | -6/+30 |
| * | object/fetch: Use the new path splitting API v0.1.155 | Runxi Yu | 2026-03-30 | 2 | -20/+2 |
| * | object/tree: Why wasn't I binary searching for remove v0.1.154 | Runxi Yu | 2026-03-30 | 4 | -25/+36 |
| * | object/*: Fix lints | Runxi Yu | 2026-03-30 | 3 | -0/+5 |
| * | object/tree: Add helpers and cleanup v0.1.152 | Runxi Yu | 2026-03-30 | 11 | -45/+137 |
| * | object/tree: Add bloblike | Runxi Yu | 2026-03-30 | 1 | -0/+12 |
| * | *: Update docs v0.1.151 | Runxi Yu | 2026-03-29 | 3 | -3/+18 |
| * | object/signed/tag: Add signed tag thingy v0.1.150 | Runxi Yu | 2026-03-29 | 8 | -0/+599 |
| * | object/signed/commit: Fix whitespace | Runxi Yu | 2026-03-29 | 3 | -0/+11 |
| * | object/signed: Add docs v0.1.149 | Runxi Yu | 2026-03-29 | 1 | -0/+2 |
| * | object/signed/commit: Add signed commit helpers | Runxi Yu | 2026-03-29 | 8 | -0/+469 |
| * | object/id: Add support for signature headers v0.1.148 | Runxi Yu | 2026-03-29 | 4 | -12/+35 |
| * | *: Audit labels v0.1.147 | Runxi Yu | 2026-03-29 | 1 | -1/+1 |
| * | *: Remove Close from object/ref store interfaces•••At places where you own the object, you should have the literal
implementation with Close. If you're using it via the interface, then
you probably don't own that store, and you shouldn't be closing it.
Thanks to Michael Muré from git-bug for this point.
| Runxi Yu | 2026-03-29 | 1 | -5/+0 |
| * | object/fetch: Use proper errors | Runxi Yu | 2026-03-29 | 17 | -45/+61 |
| * | object/type: Use table structure v0.1.143 | Runxi Yu | 2026-03-29 | 6 | -48/+50 |
| * | object/type, format/packfile: API cleanups | Runxi Yu | 2026-03-29 | 8 | -18/+23 |
| * | object{,/type}: Fix up API shape v0.1.142 | Runxi Yu | 2026-03-29 | 10 | -17/+16 |
| * | object/id: Nosec G505 for sha1 v0.1.141 | Runxi Yu | 2026-03-29 | 1 | -1/+1 |
| * | object/id: Zero is a property of the algorithm v0.1.140 | Runxi Yu | 2026-03-29 | 1 | -2/+2 |
| * | object/id: Split files | Runxi Yu | 2026-03-29 | 26 | -260/+286 |
| * | object/{id,header,signature,type}: Update docs | Runxi Yu | 2026-03-29 | 6 | -4/+7 |
| * | object: Split files | Runxi Yu | 2026-03-29 | 4 | -24/+32 |
| * | object/stored: Split files and document properly | Runxi Yu | 2026-03-29 | 5 | -20/+32 |
| * | object: Update docs v0.1.137 | Runxi Yu | 2026-03-29 | 1 | -1/+6 |
| * | object/fetch: Update docs v0.1.136 | Runxi Yu | 2026-03-29 | 1 | -2/+6 |
| * | object/store: Refine docs | Runxi Yu | 2026-03-29 | 3 | -15/+12 |
| * | *: Remove Close exception for MT-Safe v0.1.133 | Runxi Yu | 2026-03-29 | 6 | -0/+12 |
| * | *: Repeated calls to Close are UB by default v0.1.132 | Runxi Yu | 2026-03-29 | 2 | -4/+0 |
| * | *: Add Life-Parent for Deps-Borrowed where appropriate | Runxi Yu | 2026-03-29 | 5 | -5/+5 |
| * | *: Fix lints | Runxi Yu | 2026-03-28 | 1 | -1/+3 |
| * | object/fetch: Update docs and rename resolver->fetcher | Runxi Yu | 2026-03-28 | 28 | -19/+55 |
| * | object/{blob,commit,tag}: Update docs | Runxi Yu | 2026-03-28 | 3 | -4/+11 |
| * | object/tree: Update docs | Runxi Yu | 2026-03-28 | 6 | -4/+46 |
| * | object/store/{loose,packed}: TIghten language around Adler-32 | Runxi Yu | 2026-03-28 | 2 | -5/+5 |
| * | object/store/packed: Expect length and verify Adler-32 | Runxi Yu | 2026-03-28 | 3 | -0/+23 |
| * | object/store: Document writing interface lack | Runxi Yu | 2026-03-28 | 2 | -8/+9 |
| * | object/store/mixed: Update docs | Runxi Yu | 2026-03-28 | 3 | -6/+3 |
| * | object/store/packed: Update docs | Runxi Yu | 2026-03-28 | 4 | -16/+5 |
| * | object/store/memory: Update docs | Runxi Yu | 2026-03-28 | 1 | -0/+2 |
| * | object/store/loose: Update docs | Runxi Yu | 2026-03-28 | 2 | -8/+4 |
| * | object/store/chain: Update docs | Runxi Yu | 2026-03-28 | 3 | -6/+3 |
| * | object/store: Implementations inherit interface contracts | Runxi Yu | 2026-03-28 | 1 | -0/+4 |
| * | object/store: Document store contract | Runxi Yu | 2026-03-28 | 1 | -25/+10 |