index
:
~runxiyu
/
furgit.git
this commit
master
next
Git library in pure Go
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Revert "pktline: Make Reader/Writer structs"
•••
This reverts commit 7f0a20840fa3efc51c2a2fc80c1f82e030e91f44.
Runxi Yu
2026-02-20
2
-49
/
+33
*
Revert "protostream: Add a helper package to frame protocol-v2 responses"
•••
This reverts commit c91ccc8d139dbf967b73262265712b9ee37cdbf1.
Runxi Yu
2026-02-20
1
-143
/
+0
*
Gotta study the Gitlab cdc thing
•••
found by ori@
v0.1.8
Runxi Yu
2026-02-17
1
-0
/
+1
*
README: Add a variation of Got's bug reporting guidelines
Runxi Yu
2026-02-15
1
-0
/
+16
*
zlib: Pool writers too
Runxi Yu
2026-02-12
2
-15
/
+50
*
README: Poor code quality D:
Runxi Yu
2026-02-01
1
-0
/
+1
*
README: Remove non-intention to support flexible storage backends
Runxi Yu
2026-01-31
1
-3
/
+1
*
README: Large binary database format or something
Runxi Yu
2026-01-31
1
-0
/
+1
*
README: I guess we also want large object promisors in the future
Runxi Yu
2026-01-31
1
-0
/
+1
*
README: We want reftables in the future
Runxi Yu
2026-01-31
1
-0
/
+1
*
protostream: Add a helper package to frame protocol-v2 responses
•••
This should take care of sideband-all
Runxi Yu
2026-01-30
1
-0
/
+143
*
pktline: Make Reader/Writer structs
Runxi Yu
2026-01-30
2
-33
/
+49
*
repo: Fix test, Fatal -> Fatalf
Runxi Yu
2026-01-30
1
-1
/
+1
*
README: Clarify pack/delta/thin features
Runxi Yu
2026-01-30
1
-2
/
+6
*
repo: Fail test instead of skipping on inability to open current repo if present
Runxi Yu
2026-01-30
1
-1
/
+1
*
packed, delta: Some improvements for base selection
•••
* sort objects by type then size to improve window quality * prune bad candidates with size ratio checks * have objects are preferred
Runxi Yu
2026-01-30
3
-8
/
+109
*
README: Update packfile/thin/delta related feature items
Runxi Yu
2026-01-30
1
-3
/
+3
*
README: thin packs are supported now
Runxi Yu
2026-01-30
1
-1
/
+1
*
packed: Factor out packWriteObjects and clean up
Runxi Yu
2026-01-30
2
-16
/
+5
*
test: Make gitCmd accept an stdin []byte
Runxi Yu
2026-01-30
11
-239
/
+213
*
packed, delta: Implement thin packs
Runxi Yu
2026-01-30
3
-9
/
+306
*
reachability: Add basic reachability API
•••
Bitmaps not supported yet
Runxi Yu
2026-01-30
2
-0
/
+581
*
README: Reachability bitmaps planned for the future
Runxi Yu
2026-01-30
1
-0
/
+2
*
commitgraph: Add write stub
Runxi Yu
2026-01-30
1
-0
/
+6
*
commitgraph: Add basic commit-graph implementation
Runxi Yu
2026-01-30
4
-1
/
+1294
*
README: Add writing thin packs to the list of things to do
Runxi Yu
2026-01-30
1
-0
/
+1
*
README: commit-graph is in-progress
Runxi Yu
2026-01-30
1
-1
/
+1
*
bloom: Add bloom filter implementation for commit-graph
Runxi Yu
2026-01-30
2
-0
/
+241
*
difflines: Rename from diffbytes
v0.1.7
Runxi Yu
2026-01-30
4
-348
/
+348
*
diffbytes: Add package-level doc-comment
Runxi Yu
2026-01-30
1
-0
/
+1
*
pktline: Move out of internal; fix package-level doc-comment
Runxi Yu
2026-01-30
2
-1
/
+1
*
config: Add package-level doc-comment
Runxi Yu
2026-01-30
1
-0
/
+1
*
adler32: Add package-level doc-comment
Runxi Yu
2026-01-30
1
-0
/
+1
*
blob: Add field documentation
v0.1.6
Runxi Yu
2026-01-30
1
-0
/
+1
*
tree: Remove implementation-detail documentation
Runxi Yu
2026-01-30
1
-3
/
+0
*
difftrees: Remove extra blank lines in TreeDiffEntry struct
Runxi Yu
2026-01-30
1
-3
/
+0
*
delta: Fix indentation
Runxi Yu
2026-01-30
1
-5
/
+5
*
zlibx: Make DecompressSized's return int more obviously mean consumed
Runxi Yu
2026-01-30
1
-1
/
+1
*
diffbytes: Move to its own package
v0.1.5
Runxi Yu
2026-01-30
3
-3
/
+3
*
diffbytes: Add comments for BytesDiffChunkKind enums
Runxi Yu
2026-01-30
1
-0
/
+3
*
README: Simplify architectual considerations section
Runxi Yu
2026-01-30
1
-8
/
+6
*
pktline: Add package-level documentation line
v0.1.4
Runxi Yu
2026-01-30
1
-0
/
+1
*
ci: Remove FreeBSD support for now
•••
builds.sr.ht's FreeBSD image has golangci-lint 1.24, and we need Go 1.25. There's also very little advantage, as of right now, to have multiple OSes in the CI.
Runxi Yu
2026-01-30
1
-29
/
+0
*
pktline: Add basic pktline support
Runxi Yu
2026-01-30
2
-0
/
+251
*
tree: Add unit test for TreeEntryNameCompare
v0.1.3
Runxi Yu
2026-01-29
1
-0
/
+121
*
tree: Add simple unit tests for entry Insert/Remove
Runxi Yu
2026-01-29
1
-0
/
+57
*
tree: Document TreeEntryNameCompare
Runxi Yu
2026-01-29
1
-0
/
+4
*
tree: Add InsertEntry and RemoveEntry
Runxi Yu
2026-01-29
1
-0
/
+41
*
obj, loose: Add Object.Serialize() interface
Runxi Yu
2026-01-29
2
-16
/
+6
*
packed: Make packWriter implement Write directly instead of wrapping
Runxi Yu
2026-01-29
1
-17
/
+13
[prev]
[next]