RSS feed
256d945a
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 12:07
object/id: Add support for signature headers
65242328
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 11:46
*: Audit labels
f50ac551
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 11:43
*: Remove Close from object/ref store interfaces
5b0b1441
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 11:19
ci: Disable dupl
84aac13e
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 11:10
object/fetch: Use proper errors
02efb65b
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 11:04
cmd/receivepack9418: Actually I do need return here because defer.
14630e66
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 11:03
interna/priorityqueue: Fix lints
ecdae2b7
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 11:00
commitquery: Use fetcher
df73a4c6
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 10:42
commitquery: Reorganize
21e1e151
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 10:21
internal/priorityqueue: Update docs
2a85fc60
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 10:18
internal/priorityqueue: Remove accidental file
e0e493fb
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 10:15
commitquery: Use our proper priority queue thingy
69452f58
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 10:14
internal/priorityqueue: Actually just make our own priority queue
3fdec79d
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 10:07
commitquery: Use internal/heap for the priority queue
0105d8a2
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 10:06
internal/heap: Much more reasonable binary heap
37707aad
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:38
commitquery: Reorganize
41f07c00
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:31
commitquery: Context has been gone long ago
ad880cd2
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:31
cmd/show-object: Split files
6cff7528
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:30
cmd/receivepack9418: Remove the silly runMain thingy
101fe6a0
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:29
cmd/index-pack: Split files
abce6092
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:27
format/commitgraph: Trim redundant MT-Safe's
2006e2e0
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:26
format/commitgraph: Remove MT-ReadSafe; use MT-Safe/Unsafe
e3de5932
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:11
TODO: What does git.sr.ht and tangled need
301bb73d
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 07:13
object/type: Use table structure
0109f090
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 07:05
object/type, format/packfile: API cleanups
9da262c9
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 06:55
object{,/type}: Fix up API shape
bf477ba2
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 06:29
object/id: Nosec G505 for sha1
cdac7752
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 06:22
object/id: Zero is a property of the algorithm
32f84b9d
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 06:14
object/id: Split files
e4afe122
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 06:06
object/{id,header,signature,type}: Update docs
fef38441
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 06:00
reachability: Update docs
f265c558
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 05:59
commitquery: Update docs
03c05c7e
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 05:56
ref/store: Expand docs
b3f29210
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 05:54
ref/name: Update docs
d9b6bfb4
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 05:52
ref: Update docs
ec658d86
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 05:49
object: Split files
74bf82fb
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 05:48
object/stored: Split files and document properly
271cfaca
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 05:46
object: Update docs
4a08059f
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 05:42
object/fetch: Update docs
fce75106
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 05:37
object/store: Refine docs
c4b22901
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 04:41
furgit: Silly docs rendering
fb9eb058
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 04:37
furgit: Broad architecture ish docs?
1eb4f762
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 04:24
TODO: Do we want Close in interfaces at all?
0b2dcaab
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 04:21
.mailmap: Add myself
5040f4b6
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 04:12
README: Remove guidance
161d2fab
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 04:09
repository: Add guidance
0eb5adaa
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 03:04
*: Remove Close exception for MT-Safe
9bd37998
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 01:56
*: Repeated calls to Close are UB by default
2bf092c8
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 00:01
README: Repository gets new methods
77bc3e61
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 23:56
furgit: Update Deps-Borrowed to indicate Life-Parent interactions
f5033857
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 23:52
*: Add Life-Parent for Deps-Borrowed where appropriate
b6d6d077
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 23:50
network: Fix labels
95e5a884
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 23:46
network/protocol: Constructors get Life-Parent too
ce2c61a2
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 23:41
network/protocol: Deps-Borrowed where appropriate
7a93df9a
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 23:39
network/protocol: Add more contract labels
1d8a2c9c
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 23:38
network/protocol/v0v1/server: Add contract labels
5f0ec5fe
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 16:20
network/receivepack: Hook intolevel
2e92bb68
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 16:12
TODO: Update
791b4039
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 16:07
network/protocol: Flush ChunkWriter properly
3f9bd8f1
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 16:03
network: Rename flush (clearly distinguish flushing IO and writing flush packets)
ea8373ed
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 15:58
network, internal/progress, format/packfile/ingest: Use WriteFlusher
196c8924
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 15:57
common/iowrap: Add io wrappers
59e99a5f
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 14:33
network/receivepack/hooks: Fix whitespace
46c0c117
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 14:32
network/receivepack/hooks: Close mix; reuse queries
8ebf772b
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 14:25
commitquery: Ah right, again.
e83415f7
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 14:25
*: Fix lints
e1799381
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 14:19
reachability, repository: MT-Safe reachability
e75510d1
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 14:16
network/receivepack: Update docs
69d68ffe
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 14:10
format/packfile/ingest: Update docs
1c859e36
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 14:06
network/receivepack: Add commit-graph support
8c135d16
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 14:01
reachability: Don't have a separate New for commit graphs
f40daef1
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 14:00
reachability: Document contract
94a3920b
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 13:55
repository: Expose CommitQueries
7fd5b431
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 13:54
commitquery: TODO on global arena
efe3045a
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 13:52
repository: Add commit-graph
9b29ce32
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 13:40
repository: Rename resolver to fetcher
06583274
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 13:40
commitquery: Make a reusable engine thingy
7654ba81
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 13:20
format/commitgraph/read: Lifetime
f04d559b
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 13:20
format/commitgraph/read: Update docs
78461860
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 13:08
ref/store/files: Update docs
b95d27a5
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 13:06
ref/store/chain: Update docs
94a57d16
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 12:53
ref/store: Clarify contract
675e6cb8
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 12:49
ref: Consider casting to [Detached] or [Symbolic].
f87db5f6
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 12:46
object/fetch: Update docs and rename resolver->fetcher
6d3a1ad7
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 12:36
object/{blob,commit,tag}: Update docs
060e5b70
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 12:33
object/tree: Update docs
2d1fe758
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 12:16
object/store/{loose,packed}: TIghten language around Adler-32
d3cfc193
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 12:13
object/store/packed: Expect length and verify Adler-32
d4c4ccd7
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 11:52
object/store: Document writing interface lack
924a7232
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 11:44
object/store/mixed: Update docs
3709c0f3
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 11:44
object/store/packed: Update docs
e49f7b83
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 11:43
object/store/memory: Update docs
51687077
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 11:41
object/store/loose: Update docs
dd3fb481
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 11:41
object/store/chain: Update docs
cc65b0a1
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 11:40
object/store: Implementations inherit interface contracts
1c405803
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 11:28
object/store: Document store contract
6e917f2b
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 11:21
furgit: MT-Safe does not apply for Close
3dc0eefa
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 10:25
repository: Use labels
05bcd984
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 10:15
furgit: Document contract labels
a4bbec5a
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/28 09:07
repository: Unify docs
Next