aboutsummaryrefslogtreecommitdiff
path: root/object
Commit message (Expand)AuthorAgeFilesLines
* object/store: ReadingStore -> ReaderGravatar Runxi Yu2026-03-3010-17/+17
* object/tree: Regular files and types v0.1.157Gravatar Runxi Yu2026-03-304-6/+30
* object/fetch: Use the new path splitting API v0.1.155Gravatar Runxi Yu2026-03-302-20/+2
* object/tree: Why wasn't I binary searching for remove v0.1.154Gravatar Runxi Yu2026-03-304-25/+36
* object/*: Fix lintsGravatar Runxi Yu2026-03-303-0/+5
* object/tree: Add helpers and cleanup v0.1.152Gravatar Runxi Yu2026-03-3011-45/+137
* object/tree: Add bloblikeGravatar Runxi Yu2026-03-301-0/+12
* *: Update docs v0.1.151Gravatar Runxi Yu2026-03-293-3/+18
* object/signed/tag: Add signed tag thingy v0.1.150Gravatar Runxi Yu2026-03-298-0/+599
* object/signed/commit: Fix whitespaceGravatar Runxi Yu2026-03-293-0/+11
* object/signed: Add docs v0.1.149Gravatar Runxi Yu2026-03-291-0/+2
* object/signed/commit: Add signed commit helpersGravatar Runxi Yu2026-03-298-0/+469
* object/id: Add support for signature headers v0.1.148Gravatar Runxi Yu2026-03-294-12/+35
* *: Audit labels v0.1.147Gravatar Runxi Yu2026-03-291-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. Gravatar Runxi Yu2026-03-291-5/+0
* object/fetch: Use proper errorsGravatar Runxi Yu2026-03-2917-45/+61
* object/type: Use table structure v0.1.143Gravatar Runxi Yu2026-03-296-48/+50
* object/type, format/packfile: API cleanupsGravatar Runxi Yu2026-03-298-18/+23
* object{,/type}: Fix up API shape v0.1.142Gravatar Runxi Yu2026-03-2910-17/+16
* object/id: Nosec G505 for sha1 v0.1.141Gravatar Runxi Yu2026-03-291-1/+1
* object/id: Zero is a property of the algorithm v0.1.140Gravatar Runxi Yu2026-03-291-2/+2
* object/id: Split filesGravatar Runxi Yu2026-03-2926-260/+286
* object/{id,header,signature,type}: Update docsGravatar Runxi Yu2026-03-296-4/+7
* object: Split filesGravatar Runxi Yu2026-03-294-24/+32
* object/stored: Split files and document properlyGravatar Runxi Yu2026-03-295-20/+32
* object: Update docs v0.1.137Gravatar Runxi Yu2026-03-291-1/+6
* object/fetch: Update docs v0.1.136Gravatar Runxi Yu2026-03-291-2/+6
* object/store: Refine docsGravatar Runxi Yu2026-03-293-15/+12
* *: Remove Close exception for MT-Safe v0.1.133Gravatar Runxi Yu2026-03-296-0/+12
* *: Repeated calls to Close are UB by default v0.1.132Gravatar Runxi Yu2026-03-292-4/+0
* *: Add Life-Parent for Deps-Borrowed where appropriateGravatar Runxi Yu2026-03-295-5/+5
* *: Fix lintsGravatar Runxi Yu2026-03-281-1/+3
* object/fetch: Update docs and rename resolver->fetcherGravatar Runxi Yu2026-03-2828-19/+55
* object/{blob,commit,tag}: Update docsGravatar Runxi Yu2026-03-283-4/+11
* object/tree: Update docsGravatar Runxi Yu2026-03-286-4/+46
* object/store/{loose,packed}: TIghten language around Adler-32Gravatar Runxi Yu2026-03-282-5/+5
* object/store/packed: Expect length and verify Adler-32Gravatar Runxi Yu2026-03-283-0/+23
* object/store: Document writing interface lackGravatar Runxi Yu2026-03-282-8/+9
* object/store/mixed: Update docsGravatar Runxi Yu2026-03-283-6/+3
* object/store/packed: Update docsGravatar Runxi Yu2026-03-284-16/+5
* object/store/memory: Update docsGravatar Runxi Yu2026-03-281-0/+2
* object/store/loose: Update docsGravatar Runxi Yu2026-03-282-8/+4
* object/store/chain: Update docsGravatar Runxi Yu2026-03-283-6/+3
* object/store: Implementations inherit interface contractsGravatar Runxi Yu2026-03-281-0/+4
* object/store: Document store contractGravatar Runxi Yu2026-03-281-25/+10
* object/store: Rename back from storer; rename Store to ReadingStore v0.1.118Gravatar Runxi Yu2026-03-2886-2/+4205
* object/store: Rename from object/storerGravatar Runxi Yu2026-03-2784-4195/+4
* *: Reorder importsGravatar Runxi Yu2026-03-269-9/+9
* format: Move commitgraph and packfile hereGravatar Runxi Yu2026-03-2610-10/+10
* object/id: Empty tree v0.1.115Gravatar Runxi Yu2026-03-262-1/+56