aboutsummaryrefslogtreecommitdiff
path: root/object
Commit message (Expand)AuthorAgeFilesLines
* object/id: Rename algorithm to object formatGravatar Runxi Yu28 hours18-243/+200
* *: ReformatGravatar Runxi Yu31 hours2-11/+11
* object{,/blob,/commit}: Fix lintsGravatar Runxi Yu31 hours3-7/+4
* object: Fix error handlingGravatar Runxi Yu31 hours1-5/+21
* object: Name parametersGravatar Runxi Yu31 hours1-2/+2
* object/{blob,commit}: Remove testgit and other unsatisfied dependencies for now•••This should be reverted (literally, or in effect) sometime. Gravatar Runxi Yu31 hours5-189/+4
* object/{commit,signature}: Fix/remove errorsGravatar Runxi Yu31 hours3-13/+9
* object/commit: Basic implementationGravatar Runxi Yu31 hours8-0/+335
* object/blob: Fix namingGravatar Runxi Yu31 hours2-3/+3
* object: Add interfaces and global parserGravatar Runxi Yu31 hours2-0/+58
* object/blob: StartGravatar Runxi Yu32 hours6-0/+111
* object/{id,signature}: Rewrap documentationGravatar Runxi Yu7 days2-2/+3
* object/typ: Wrong capitalization in errorsGravatar Runxi Yu7 days1-1/+1
* object/store: ErrObjectNotFound is specifically reader-associatedGravatar Runxi Yu7 days2-17/+15
* object/{header,signature}: Rename Append* to AppendGravatar Runxi Yu7 days2-4/+4
* object/store: Remove TODOGravatar Runxi Yu7 days1-2/+0
* object/typ: Reformat a bitGravatar Runxi Yu7 days4-8/+8
* object/signature: Just use a byte from the startGravatar Runxi Yu9 days1-2/+2
* object/*: Fix lintsGravatar Runxi Yu9 days4-3/+6
* object/signature: FixGravatar Runxi Yu9 days1-7/+8
* object/store: Reader -> ObjectReaderGravatar Runxi Yu9 days3-4/+4
* object/store: Simplify; remove composited writer and quarantinerGravatar Runxi Yu9 days4-42/+24
* object/signature: Most users of parse do not need specific errorsGravatar Runxi Yu9 days2-19/+15
* object/signature: AppendGravatar Runxi Yu9 days2-33/+32
* object/header: RefactorGravatar Runxi Yu9 days3-33/+23
* object/typ: SimplifyGravatar Runxi Yu9 days5-19/+19
* object/header: Call it AppendHeader and just accept unsigned sizesGravatar Runxi Yu9 days1-6/+2
* object/id: Remove more stuff that should belong in other subsystemsGravatar Runxi Yu9 days3-12/+9
* obejct/id: Remove pack/signature/etc-specific object ID properties•••These properties should belong to their relevant package rather than getting stuffed into object/id. Gravatar Runxi Yu10 days3-77/+0
* object/typ: Don't mirror packfiles•••Future, ref delta, and offset delta are all implementation details to the packfile format and may or may not apply elsewhere. object/typ should only include base object types and should be backend-agnostic (and TypeInvalid). Also, object type to property mappings such as isBase should generally belong in the layer that actually needs them; in this case, .pack/.idx/.rev. Gravatar Runxi Yu2026-04-143-35/+6
* object/signature: Rename Serialize to BytesGravatar Runxi Yu2026-04-021-2/+2
* furgit: I forgot to add lifetime labelsGravatar Runxi Yu2026-04-021-0/+2
* object/signature: AddGravatar Runxi Yu2026-04-026-0/+156
* object/header: AddGravatar Runxi Yu2026-04-024-0/+80
* object/store: Add interfacesGravatar Runxi Yu2026-04-024-0/+213
* object/store: Document packageGravatar Runxi Yu2026-04-021-0/+13
* object/typ: Implement object typesGravatar Runxi Yu2026-04-025-0/+100
* ci: Stricter lintingGravatar Runxi Yu2026-04-024-126/+153
* object/id: Add algorithm testsGravatar Runxi Yu2026-04-021-0/+200
* object/id: Add more object ID stuffGravatar Runxi Yu2026-04-025-2/+101
* object/id: Add algorithm stuffGravatar Runxi Yu2026-04-026-1/+164
* object/id: Add algorithmGravatar Runxi Yu2026-04-021-0/+17
* object/id: DocumentGravatar Runxi Yu2026-04-021-0/+2
* object: DocumentGravatar Runxi Yu2026-04-021-0/+14
* *: RemoveGravatar Runxi Yu2026-04-02312-13837/+0
* object/id: Mut-Never RawBytes v0.1.171Gravatar Runxi Yu2026-03-311-3/+2
* object/store/packed/internal/ingest: TODO v0.1.170Gravatar Runxi Yu2026-03-311-0/+1
* object/fetch: Wrap ReadSize errorsGravatar Runxi Yu2026-03-311-1/+6
* object/fetch: Cleanup and add header/sizeGravatar Runxi Yu2026-03-3113-113/+42
* object/fetch: Remove peel to tag functions•••They were meaningless and confusing v0.1.165Gravatar Runxi Yu2026-03-313-44/+0