<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~runxiyu/furgit.git/network/receivepack, branch v0.1.159</title>
<subtitle>Git library in pure Go</subtitle>
<id>https://cgit.space/~runxiyu/furgit.git/atom/network/receivepack?h=v0.1.159</id>
<link rel='self' href='https://cgit.space/~runxiyu/furgit.git/atom/network/receivepack?h=v0.1.159'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/'/>
<updated>2026-03-30T12:24:49Z</updated>
<entry>
<title>object/store: ReadingStore -&gt; Reader</title>
<updated>2026-03-30T12:24:49Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2026-03-30T12:24:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=30bc08762a5aa33b9f47af304d51ef3878752b2f'/>
<id>urn:sha1:30bc08762a5aa33b9f47af304d51ef3878752b2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>network/receivepack/service: Remove erroneous assignment</title>
<updated>2026-03-30T05:51:21Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2026-03-30T05:51:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=15913e07963cb12ee3ef9384a17b378d932d9fdd'/>
<id>urn:sha1:15913e07963cb12ee3ef9384a17b378d932d9fdd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>*: Remove Close from object/ref store interfaces</title>
<updated>2026-03-29T15:45:18Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2026-03-29T15:43:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=f50ac551c56569e109a8350f27dab53bb2378d4d'/>
<id>urn:sha1:f50ac551c56569e109a8350f27dab53bb2378d4d</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>commitquery: Use fetcher</title>
<updated>2026-03-29T15:00:06Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2026-03-29T15:00:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=ecdae2b758ef6849222525c941574bbac13ea85c'/>
<id>urn:sha1:ecdae2b758ef6849222525c941574bbac13ea85c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>object/id: Zero is a property of the algorithm</title>
<updated>2026-03-29T10:22:19Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2026-03-29T10:22:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=cdac77529a3f7416843b1d455d413c9b0f21cfff'/>
<id>urn:sha1:cdac77529a3f7416843b1d455d413c9b0f21cfff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>*: Add Life-Parent for Deps-Borrowed where appropriate</title>
<updated>2026-03-29T03:52:39Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2026-03-29T03:52:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=f50338570adee19a64d7a83105b5a9ff30df84f2'/>
<id>urn:sha1:f50338570adee19a64d7a83105b5a9ff30df84f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>network/receivepack: Hook intolevel</title>
<updated>2026-03-28T20:20:21Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2026-03-28T20:20:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=5f0ec5fe1b40b3ecdc88176d733ec311d37d4c52'/>
<id>urn:sha1:5f0ec5fe1b40b3ecdc88176d733ec311d37d4c52</id>
<content type='text'>
</content>
</entry>
<entry>
<title>network: Rename flush (clearly distinguish flushing IO and writing flush packets)</title>
<updated>2026-03-28T20:03:38Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2026-03-28T20:03:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=3f9bd8f121b07e30227dac7005e9072ba1a1bdc5'/>
<id>urn:sha1:3f9bd8f121b07e30227dac7005e9072ba1a1bdc5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>network, internal/progress, format/packfile/ingest: Use WriteFlusher</title>
<updated>2026-03-28T19:58:37Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2026-03-28T19:58:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=ea8373ed78113af57315ae4523d42dfed3a3b1fe'/>
<id>urn:sha1:ea8373ed78113af57315ae4523d42dfed3a3b1fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>network/receivepack/hooks: Fix whitespace</title>
<updated>2026-03-28T18:33:42Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2026-03-28T18:33:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=59e99a5f6c93097f2bdc47d70a8c2f902cc92f43'/>
<id>urn:sha1:59e99a5f6c93097f2bdc47d70a8c2f902cc92f43</id>
<content type='text'>
</content>
</entry>
</feed>
