| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | obejct/id: Remove pack/signature/etc-specific object ID properties | 10 days | 3 | -77/+0 | ||
| | | | | | | These properties should belong to their relevant package rather than getting stuffed into object/id. | |||||
| * | object/typ: Don't mirror packfiles | 2026-04-14 | 3 | -35/+6 | ||
| | | | | | | | | | | | | 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. | |||||
| * | object/signature: Rename Serialize to Bytes | 2026-04-02 | 1 | -2/+2 | ||
| | | ||||||
| * | furgit: I forgot to add lifetime labels | 2026-04-02 | 2 | -0/+11 | ||
| | | ||||||
| * | object/signature: Add | 2026-04-02 | 6 | -0/+156 | ||
| | | ||||||
| * | object/header: Add | 2026-04-02 | 4 | -0/+80 | ||
| | | ||||||
| * | internal/intconv: Actually it's fine for these to be in one file probably | 2026-04-02 | 11 | -128/+93 | ||
| | | ||||||
| * | object/store: Add interfaces | 2026-04-02 | 4 | -0/+213 | ||
| | | ||||||
| * | furgit: Fix doc whitespace | 2026-04-02 | 1 | -0/+1 | ||
| | | ||||||
| * | object/store: Document package | 2026-04-02 | 1 | -0/+13 | ||
| | | ||||||
| * | furgit: Document interface/implementation contract docs | 2026-04-02 | 1 | -0/+7 | ||
| | | ||||||
| * | object/typ: Implement object types | 2026-04-02 | 5 | -0/+100 | ||
| | | ||||||
| * | ci: Stricter linting | 2026-04-02 | 6 | -133/+155 | ||
| | | ||||||
| * | object/id: Add algorithm tests | 2026-04-02 | 1 | -0/+200 | ||
| | | ||||||
| * | object/id: Add more object ID stuff | 2026-04-02 | 5 | -2/+101 | ||
| | | ||||||
| * | object/id: Add algorithm stuff | 2026-04-02 | 6 | -1/+164 | ||
| | | ||||||
| * | object/id: Add algorithm | 2026-04-02 | 1 | -0/+17 | ||
| | | ||||||
| * | object/id: Document | 2026-04-02 | 1 | -0/+2 | ||
| | | ||||||
| * | object: Document | 2026-04-02 | 1 | -0/+14 | ||
| | | ||||||
| * | common: Document only for external APIs | 2026-04-02 | 1 | -0/+5 | ||
| | | ||||||
| * | common: Document | 2026-04-02 | 1 | -0/+2 | ||
| | | ||||||
| * | common/iowrap: Add | 2026-04-02 | 3 | -0/+32 | ||
| | | ||||||
| * | internal: Documentation | 2026-04-02 | 1 | -0/+2 | ||
| | | ||||||
| * | internal/intconv: Add | 2026-04-02 | 12 | -0/+142 | ||
| | | ||||||
| * | go.mod: Init | 2026-04-02 | 1 | -0/+3 | ||
| | | ||||||
| * | furgit: Add package-level doc-comment | 2026-04-02 | 1 | -0/+60 | ||
| | | ||||||
| * | *: Remove | 2026-04-02 | 1017 | -63245/+8 | ||
| | | ||||||
| * | research: Add dynamic pack resources v0.1.172 | 2026-04-01 | 1 | -0/+7 | ||
| | | ||||||
| * | object/id: Mut-Never RawBytes v0.1.171 | 2026-03-31 | 2 | -3/+6 | ||
| | | ||||||
| * | object/store/packed/internal/ingest: TODO v0.1.170 | 2026-03-31 | 1 | -0/+1 | ||
| | | ||||||
| * | furgit: Clarify what depending on repo means v0.1.169 | 2026-03-31 | 1 | -2/+3 | ||
| | | ||||||
| * | repository: Pass the fetcher to reachability v0.1.168 | 2026-03-31 | 1 | -1/+1 | ||
| | | ||||||
| * | reachability: Use fetcher and clean up some legacy helper stuff | 2026-03-31 | 9 | -140/+46 | ||
| | | ||||||
| * | commitquery: Error handling cleanup after the fetcher port | 2026-03-31 | 2 | -55/+12 | ||
| | | | | | | Still a few weird parts, but I forgot what those helpers were for, and the semantics were a bit awkward... will check later™ | |||||
| * | object/fetch: Wrap ReadSize errors | 2026-03-31 | 1 | -1/+6 | ||
| | | ||||||
| * | internal/peel: Purge v0.1.167 | 2026-03-31 | 1 | -50/+0 | ||
| | | ||||||
| * | object/fetch: Cleanup and add header/size | 2026-03-31 | 13 | -113/+42 | ||
| | | ||||||
| * | ref/store: Simplify names v0.1.166 | 2026-03-31 | 12 | -27/+27 | ||
| | | ||||||
| * | object/fetch: Remove peel to tag functions v0.1.165 | 2026-03-31 | 3 | -44/+0 | ||
| | | | | | They were meaningless and confusing | |||||
| * | ref/store: Shape Batch a bit more like Transaction and eagerly validate what ↵ | 2026-03-31 | 6 | -46/+66 | ||
| | | | | | we could. | |||||
| * | *: Fix lints v0.1.164 | 2026-03-30 | 3 | -6/+14 | ||
| | | ||||||
| * | TODO: update v0.1.163 | 2026-03-30 | 1 | -21/+12 | ||
| | | ||||||
| * | network/receivepack/service: Some cleanups v0.1.162 | 2026-03-30 | 4 | -24/+14 | ||
| | | ||||||
| * | network/receivepack: Fix some leftovers | 2026-03-30 | 4 | -5/+2 | ||
| | | ||||||
| * | network/receivepack: Cleanup; also document QuarantinedObjects nullness | 2026-03-30 | 6 | -11/+15 | ||
| | | ||||||
| * | network/receivepack: Use dual | 2026-03-30 | 14 | -740/+216 | ||
| | | ||||||
| * | repository: Use dual v0.1.161 | 2026-03-30 | 4 | -41/+40 | ||
| | | ||||||
| * | object/store: Unify writers and fix naming v0.1.160 | 2026-03-30 | 10 | -43/+49 | ||
| | | ||||||
| * | object/store/dual: Dual shouldn't satisfy {Object,Pack}Quarantiner at all | 2026-03-30 | 2 | -36/+0 | ||
| | | ||||||
| * | object/store/dual: Satisfy WriterQuarantiner | 2026-03-30 | 4 | -21/+27 | ||
| | | ||||||
