aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* receivepack: Trivial caps v0.1.76Gravatar Runxi Yu2026-03-083-1/+48
* TODO: Signed pushGravatar Runxi Yu2026-03-081-0/+1
* *: Reformat v0.1.75Gravatar Runxi Yu2026-03-088-1/+21
* format/pack/ingest: Thin pack fixing progress v0.1.74Gravatar Runxi Yu2026-03-081-2/+8
* receivepack: No receiving objects labelGravatar Runxi Yu2026-03-081-7/+7
* receivepack: Update testsGravatar Runxi Yu2026-03-081-70/+16
* receivepack/service, format/pack/ingest: Progress uniformGravatar Runxi Yu2026-03-086-14/+54
* format/pack/ingest: Add more progressGravatar Runxi Yu2026-03-087-4/+84
* receivepack: Add basic progress loggingGravatar Runxi Yu2026-03-083-0/+23
* internal/utils: Add WriteProgressfGravatar Runxi Yu2026-03-081-0/+18
* receivepack: Progress writing and suchGravatar Runxi Yu2026-03-082-2/+65
* protocol/v0v1/server/receivepack: Test 64KGravatar Runxi Yu2026-03-081-0/+84
* protocol/v0v1/server/receivepack: Add band writersGravatar Runxi Yu2026-03-081-0/+15
* cmd/receivepack9418: Temporary to TimeoutGravatar Runxi Yu2026-03-081-2/+2
* cmd/receivepack9418: Fix contextGravatar Runxi Yu2026-03-081-1/+2
* protocol/v0v1/server/receivepack: LintGravatar Runxi Yu2026-03-081-0/+2
* cmd/receivepack9418: LintGravatar Runxi Yu2026-03-083-0/+12
* internal/compress: Remove InputConsumed/ProgressGravatar Runxi Yu2026-03-083-46/+0
* protocol/v0v1/server/receivepack: Nolint nestif hereGravatar Runxi Yu2026-03-081-1/+1
* format/pack/ingest: Looks like that's not actually the consumed we wantGravatar Runxi Yu2026-03-082-12/+16
* receivepack: Flush I/OGravatar Runxi Yu2026-03-081-6/+15
* protocol/v0v1/server: Add FlushIOGravatar Runxi Yu2026-03-081-0/+9
* cmd/receivepack9418: InitGravatar Runxi Yu2026-03-087-0/+265
* receivepack: Actually test itGravatar Runxi Yu2026-03-083-7/+247
* protocol/v0v1/server/receivepack: Fix report-statusGravatar Runxi Yu2026-03-083-93/+210
* protocol/v0v1/server: Add PrimaryDataWriterGravatar Runxi Yu2026-03-081-0/+12
* cmd/index-pack: Fix Ingest usageGravatar Runxi Yu2026-03-081-1/+6
* TODO: Add Progress/Error stream noteGravatar Runxi Yu2026-03-081-0/+2
* format/pack/ingest: Use Options; don't require EOFGravatar Runxi Yu2026-03-079-29/+100
* internal/testgit: Add more execution helpersGravatar Runxi Yu2026-03-071-0/+55
* README: Outdent the not planned sectionGravatar Runxi Yu2026-03-071-1/+1
* TODO: Add a general TODO fileGravatar Runxi Yu2026-03-071-0/+15
* README: Flatten features sectionGravatar Runxi Yu2026-03-071-7/+2
* README: Update todosGravatar Runxi Yu2026-03-071-5/+6
* *: Package sorting and updatesGravatar Runxi Yu2026-03-0725-5/+9
* *: Add some package-level doc comments v0.1.73Gravatar Runxi Yu2026-03-072-0/+4
* receivepack: Add HookIOGravatar Runxi Yu2026-03-076-0/+164
* protocol/v0v1/server: Add ProgessWriter and ErrorWriterGravatar Runxi Yu2026-03-071-0/+22
* receivepack/hooks: Add pre-defined hooksGravatar Runxi Yu2026-03-072-0/+115
* refstore/files: Fix lintsGravatar Runxi Yu2026-03-072-5/+11
* receivepack: Fix lintGravatar Runxi Yu2026-03-077-262/+289
* receivepack: Re-organize things aroundGravatar Runxi Yu2026-03-077-74/+87
* receivepack: Add hooksGravatar Runxi Yu2026-03-079-15/+441
* receivepack: Set permissions properlyGravatar Runxi Yu2026-03-075-9/+138
* receivepack: Propagate the rename error properlyGravatar Runxi Yu2026-03-071-2/+11
* receivepack: Use refsGravatar Runxi Yu2026-03-0712-33/+789
* refstore/files: Implement batchingGravatar Runxi Yu2026-03-079-0/+285
* refstore: Batch should also be stagedGravatar Runxi Yu2026-03-074-23/+24
* refstore: Add non-transactional store and rw storeGravatar Runxi Yu2026-03-077-3/+63
* refstore/files: Accept timeout instead of reading from config•••And split things up again. Gravatar Runxi Yu2026-03-0748-1182/+1301