<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~runxiyu/furgit.git/pack_midx.go, branch master</title>
<subtitle>Git library in pure Go</subtitle>
<id>https://cgit.space/~runxiyu/furgit.git/atom/pack_midx.go?h=master</id>
<link rel='self' href='https://cgit.space/~runxiyu/furgit.git/atom/pack_midx.go?h=master'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/'/>
<updated>2025-11-20T00:00:00Z</updated>
<entry>
<title>Revert "Add initial support for multi pack indexes"</title>
<updated>2025-11-20T00:00:00Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2025-11-20T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=fc157e9c71a0c64ff27ff0428eb68ca5660dd495'/>
<id>urn:sha1:fc157e9c71a0c64ff27ff0428eb68ca5660dd495</id>
<content type='text'>
This reverts commit 6f8acbf1503d2fa1ef705d35a743fc6b279942e5.

Apparently my MIDX support is broken and it breaks some repos...
it'll be added back when ready.
</content>
</entry>
<entry>
<title>Revert "Compute checksum when reading packfiles"</title>
<updated>2025-11-17T00:00:00Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2025-11-17T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=1de28c5fc4331ed3841661246be167c450ff7986'/>
<id>urn:sha1:1de28c5fc4331ed3841661246be167c450ff7986</id>
<content type='text'>
This reverts commit 1dcb92427c23d0a8b23c0154b892243c749afa5a.

Yeah this should be part of the network protocol rather than being done
on *every read*.
</content>
</entry>
<entry>
<title>Compute checksum when reading packfiles</title>
<updated>2025-11-17T00:00:00Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2025-11-17T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=1dcb92427c23d0a8b23c0154b892243c749afa5a'/>
<id>urn:sha1:1dcb92427c23d0a8b23c0154b892243c749afa5a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove meaningless comment</title>
<updated>2025-11-17T00:00:00Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2025-11-17T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=18ef85f782bcd50511101331e1bc7de8764d731f'/>
<id>urn:sha1:18ef85f782bcd50511101331e1bc7de8764d731f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unexport Repository.HashSize</title>
<updated>2025-11-16T00:00:00Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2025-11-16T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=3bde7664e748dd648f58c0a5280612c239dc0870'/>
<id>urn:sha1:3bde7664e748dd648f58c0a5280612c239dc0870</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hash: Make fewer helper functions need explicit hash length fields</title>
<updated>2025-11-16T00:00:00Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2025-11-16T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=bd91bf5f3bcffe5d1023ab9a37e4a9425830aba9'/>
<id>urn:sha1:bd91bf5f3bcffe5d1023ab9a37e4a9425830aba9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "hash: Generic hash-algorithm API"</title>
<updated>2025-11-16T00:00:00Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2025-11-16T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=5cfbd8863dfb7c6af92497d9a5eb6eb63a6bd589'/>
<id>urn:sha1:5cfbd8863dfb7c6af92497d9a5eb6eb63a6bd589</id>
<content type='text'>
This reverts commit 94bfb1fa147f80e6ec39009d41fc2f853925e0a5.

Generics actually kinda suck for these purposes... once you look at it
from the user's perspective.
</content>
</entry>
<entry>
<title>hash: Generic hash-algorithm API</title>
<updated>2025-11-16T00:00:00Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2025-11-16T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=94bfb1fa147f80e6ec39009d41fc2f853925e0a5'/>
<id>urn:sha1:94bfb1fa147f80e6ec39009d41fc2f853925e0a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support multiple hash sizes in one build</title>
<updated>2025-11-16T00:00:00Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2025-11-16T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=9ac827977b8f430906110ecd2030324248fff604'/>
<id>urn:sha1:9ac827977b8f430906110ecd2030324248fff604</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add initial support for multi pack indexes</title>
<updated>2025-11-15T00:00:00Z</updated>
<author>
<name>Runxi Yu</name>
</author>
<published>2025-11-15T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~runxiyu/furgit.git/commit/?id=6f8acbf1503d2fa1ef705d35a743fc6b279942e5'/>
<id>urn:sha1:6f8acbf1503d2fa1ef705d35a743fc6b279942e5</id>
<content type='text'>
</content>
</entry>
</feed>
