aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * object: Serialize -> BytesGravatar Runxi Yu2026-05-1712-36/+36
| * research: dynamic packfiles do not need abbreviated hashesGravatar Runxi Yu2026-04-261-0/+6
| * README, etc.: Add hjgit mirrorGravatar Runxi Yu2026-04-052-16/+7
| * README: `next` branch refactorGravatar Runxi Yu2026-04-021-0/+1
* | object/store/memory: Fix writerGravatar Runxi Yu2026-06-073-4/+191
* | object/store/memory: AddGravatar Runxi Yu2026-06-074-0/+191
* | object/store/dual: AddGravatar Runxi Yu2026-06-075-0/+270
* | REFACTOR: mix is doneGravatar Runxi Yu2026-06-071-1/+0
* | object/store/mix: AddGravatar Runxi Yu2026-06-075-0/+212
* | internal/mru: AddGravatar Runxi Yu2026-06-078-0/+261
* | object/store: Add CoordinatedQuarantineGravatar Runxi Yu2026-06-073-6/+10
* | object/store/chain: AddGravatar Runxi Yu2026-06-075-0/+189
* | object/store: Add coordinated quarantinerGravatar Runxi Yu2026-06-071-0/+26
* | REFACTOR: Remove signedGravatar Runxi Yu2026-06-071-3/+0
* | object/signed/tag: AddGravatar Runxi Yu2026-06-077-0/+659
* | internal/testgit: Add -s to tagGravatar Runxi Yu2026-06-071-1/+12
* | object/signed{,/commit}: AddGravatar Runxi Yu2026-06-079-0/+572
* | internal/testgit: Add -S to CommitTreeGravatar Runxi Yu2026-06-071-0/+8
* | TODO: hash function transitionGravatar Runxi Yu2026-06-071-0/+2
* | README: Link to @main's go docGravatar Runxi Yu2026-06-071-1/+1
* | rename next to mainGravatar Runxi Yu2026-06-071-1/+1
* | Update statusGravatar Runxi Yu2026-06-072-1/+8
* | object/tree: Add FindGravatar Runxi Yu2026-06-073-18/+67
* | REFACTOR: blob, tag, and tree are done!Gravatar Runxi Yu2026-06-071-3/+0
* | object/tree: Add testsGravatar Runxi Yu2026-06-0710-3/+474
* | object/tree: Reject duplicatesGravatar Runxi Yu2026-06-071-0/+7
* | object/tag: Fix my silly self-referential append test, that belongs to roundtripGravatar Runxi Yu2026-06-071-9/+28
* | internal/testgit: Add UpdateRef and ForEachRefFormatGravatar Runxi Yu2026-06-071-0/+32
* | object/tree/mode: Other testsGravatar Runxi Yu2026-06-071-0/+83
* | object/tree/mode: Roundtrip testsGravatar Runxi Yu2026-06-071-0/+24
* | object/tree/mode: Append testsGravatar Runxi Yu2026-06-071-0/+31
* | object/tree/mode: Parser testsGravatar Runxi Yu2026-06-071-0/+64
* | internal/testgit: LsTreeGravatar Runxi Yu2026-06-071-0/+47
* | internal/testgit: MkTreeEntry -> TreeEntryGravatar Runxi Yu2026-06-075-7/+8
* | object/tree: Add basic tree functionsGravatar Runxi Yu2026-06-0710-4/+299
* | object/tree/mode: InitializeGravatar Runxi Yu2026-06-076-0/+167
* | object/tag: AddGravatar Runxi Yu2026-06-0710-1/+710
* | object/commit: Update to the new testgitGravatar Runxi Yu2026-06-072-6/+6
* | internal/testgit: Prepare for tagGravatar Runxi Yu2026-06-075-10/+82
* | internal/testgit: Unexport Run and CommandGravatar Runxi Yu2026-06-079-17/+17
* | REFACTOR: object/commit is doneGravatar Runxi Yu2026-06-071-1/+0
* | internal/testgit: Fix lints tooGravatar Runxi Yu2026-06-073-2/+13
* | object/commit: noinlineerrGravatar Runxi Yu2026-06-072-4/+6
* | object/commit: LintGravatar Runxi Yu2026-06-072-0/+6
* | object/commit: Stricten the parserGravatar Runxi Yu2026-06-071-6/+61
* | Add malformed and roundtrip testsGravatar Runxi Yu2026-06-072-0/+309
* | object/commit: Test author/committer dates in parse testsGravatar Runxi Yu2026-06-071-4/+36
* | internal/testgit: CommitTree should accept identitiesGravatar Runxi Yu2026-06-072-4/+61
* | internal/testgit: I don't want exhaustruct:ignore here actuallyGravatar Runxi Yu2026-06-072-3/+0
* | object/commit: Better testGravatar Runxi Yu2026-06-071-92/+68