Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
CollapseLauncher
/
SharpHDiffPatch.Core
Public
Notifications
You must be signed in to change notification settings
Fork
9
Star
42
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Version 3 Rewriting
- #11
#11
Merged
neon-nyan
merged 73 commits into
main
CollapseLauncher/SharpHDiffPatch.Core:main
from
v3
CollapseLauncher/SharpHDiffPatch.Core:v3
Copy head branch name to clipboard
Sep 1, 2026
Conversation
Commits
73
(73)
Checks
Files changed
Merged
Version 3 Rewriting
#11
neon-nyan
merged 73 commits into
main
CollapseLauncher/SharpHDiffPatch.Core:main
from
v3
CollapseLauncher/SharpHDiffPatch.Core:v3
Copy head branch name to clipboard
Commits
Commits on Aug 8, 2026
Implement Header Reader API
neon-nyan
committed
17789bd
View commit details
Copy full SHA for 17789bd
Browse repository at this point
Rename project
Show description for 2621f4d
neon-nyan
committed
2621f4d
View commit details
Copy full SHA for 2621f4d
Browse repository at this point
Rename namespaces
neon-nyan
committed
187ce28
View commit details
Copy full SHA for 187ce28
Browse repository at this point
Commits on Aug 10, 2026
Move and rename extern prefix
neon-nyan
committed
9b7e5c2
View commit details
Copy full SHA for 9b7e5c2
Browse repository at this point
Commits on Aug 17, 2026
Push local changes
neon-nyan
committed
cf55385
View commit details
Copy full SHA for cf55385
Browse repository at this point
Commits on Aug 21, 2026
Implement RandomMergedStreamReader
Show description for c99778f
neon-nyan
committed
c99778f
View commit details
Copy full SHA for c99778f
Browse repository at this point
Merge branch 'main' into v3
neon-nyan
committed
d31b7e0
View commit details
Copy full SHA for d31b7e0
Browse repository at this point
Commits on Aug 22, 2026
Implement Similar Copy-Over routines
Show description for 2e23f99
neon-nyan
committed
2e23f99
View commit details
Copy full SHA for 2e23f99
Browse repository at this point
Split HDiff13DerivedPatcher codes
neon-nyan
committed
afe4586
View commit details
Copy full SHA for afe4586
Browse repository at this point
Fix InvalidTypeWithPointersNotSupported error on older .NET
neon-nyan
committed
c26407a
View commit details
Copy full SHA for c26407a
Browse repository at this point
Implement BigArrayPool
neon-nyan
committed
9aeb271
View commit details
Copy full SHA for 9aeb271
Browse repository at this point
Fix LZMA chunk decompression
neon-nyan
committed
4fb74ed
View commit details
Copy full SHA for 4fb74ed
Browse repository at this point
Update Test
Show description for 2a13db9
neon-nyan
committed
2a13db9
View commit details
Copy full SHA for 2a13db9
Browse repository at this point
Fix duplicate NuGet reference
neon-nyan
committed
b762580
View commit details
Copy full SHA for b762580
Browse repository at this point
Implement RleCoverInfo read
neon-nyan
committed
84f1b87
View commit details
Copy full SHA for 84f1b87
Browse repository at this point
Commits on Aug 23, 2026
Update HDiff13DerivedPatcher.CopySimilarFilesContext.cs
neon-nyan
committed
64b558c
View commit details
Copy full SHA for 64b558c
Browse repository at this point
Implement core patching
neon-nyan
committed
662369d
View commit details
Copy full SHA for 662369d
Browse repository at this point
Add PatchOptions presets
neon-nyan
committed
28e0177
View commit details
Copy full SHA for 28e0177
Browse repository at this point
Fix LZMA2 decoding
neon-nyan
committed
fa039d7
View commit details
Copy full SHA for fa039d7
Browse repository at this point
Use native memory for buffer allocation
neon-nyan
committed
4f15f44
View commit details
Copy full SHA for 4f15f44
Browse repository at this point
Use native memory and parallel decompress in LZMA/LZMA2
neon-nyan
committed
73b95ce
View commit details
Copy full SHA for 73b95ce
Browse repository at this point
Add reading support for Kuro Games HDiff format
neon-nyan
committed
47707ba
View commit details
Copy full SHA for 47707ba
Browse repository at this point
Add input size sanity test for Kuro HDiff format
neon-nyan
committed
ebd84ed
View commit details
Copy full SHA for ebd84ed
Browse repository at this point
Update ExceptionHelper.cs
neon-nyan
committed
b7112dc
View commit details
Copy full SHA for b7112dc
Browse repository at this point
Inline input file size check for Kuro Games format
neon-nyan
committed
15271be
View commit details
Copy full SHA for 15271be
Browse repository at this point
Remove old project and full switch to SharpHPatchZ
neon-nyan
committed
522b43c
View commit details
Copy full SHA for 522b43c
Browse repository at this point
Move assets
neon-nyan
committed
d3c9186
View commit details
Copy full SHA for d3c9186
Browse repository at this point
Fix Zlib support
neon-nyan
committed
2fbd7d4
View commit details
Copy full SHA for 2fbd7d4
Browse repository at this point
Allow prefetched stream on any compressed streams
neon-nyan
committed
4917b77
View commit details
Copy full SHA for 4917b77
Browse repository at this point
Add option to patch Kuro Games type HDiff
neon-nyan
committed
aaca48c
View commit details
Copy full SHA for aaca48c
Browse repository at this point
Fix CreateUnmanagedIndexPairList reading
neon-nyan
committed
9d84721
View commit details
Copy full SHA for 9d84721
Browse repository at this point
Commits on Aug 24, 2026
Remove published files
neon-nyan
committed
6d6349e
View commit details
Copy full SHA for 6d6349e
Browse repository at this point
Add seconds on the result output
neon-nyan
committed
566e549
View commit details
Copy full SHA for 566e549
Browse repository at this point
Use larger queueCapacity and switch to BigArrayPool for prefetch stream
neon-nyan
committed
226f73d
View commit details
Copy full SHA for 226f73d
Browse repository at this point
Exclude Zstd from being used on PrefetchedStream
Show description for a614f8c
neon-nyan
committed
a614f8c
View commit details
Copy full SHA for a614f8c
Browse repository at this point
Increase buffers on PatchOptions.BigBuffer
neon-nyan
committed
ad08043
View commit details
Copy full SHA for ad08043
Browse repository at this point
Run CopySimilarFilesContext task in parallel
Show description for 2a39bb6
neon-nyan
committed
2a39bb6
View commit details
Copy full SHA for 2a39bb6
Browse repository at this point
Revert PrefetchedReadStream queue capacity
neon-nyan
committed
2bfdb39
View commit details
Copy full SHA for 2bfdb39
Browse repository at this point
Update HDiff13DerivedPatcher.CorePatcher.cs
neon-nyan
committed
b77cdfb
View commit details
Copy full SHA for b77cdfb
Browse repository at this point
Reduce copy across buffers
neon-nyan
committed
30bda1f
View commit details
Copy full SHA for 30bda1f
Browse repository at this point
Update HDiff13DerivedPatcher.CorePatcher.cs
neon-nyan
committed
a9e4b81
View commit details
Copy full SHA for a9e4b81
Browse repository at this point
Revert "Update HDiff13DerivedPatcher.CorePatcher.cs"
Show description for 9562c11
neon-nyan
committed
9562c11
View commit details
Copy full SHA for 9562c11
Browse repository at this point
Revert "Reduce copy across buffers"
Show description for 7a7826f
neon-nyan
committed
7a7826f
View commit details
Copy full SHA for 7a7826f
Browse repository at this point
Avoid buffer copy routine in RLE Adder
neon-nyan
committed
865334e
View commit details
Copy full SHA for 865334e
Browse repository at this point
Use preloaded buffer to create string list
neon-nyan
committed
95bc90c
View commit details
Copy full SHA for 95bc90c
Browse repository at this point
Optimize PatchOptions.BigBuffer
neon-nyan
committed
55e493d
View commit details
Copy full SHA for 55e493d
Browse repository at this point
Fix throw from PatchResult not returning error code
neon-nyan
committed
f08d862
View commit details
Copy full SHA for f08d862
Browse repository at this point
Code cleanup
neon-nyan
committed
ff41482
View commit details
Copy full SHA for ff41482
Browse repository at this point
Fix double disposal on compression stream
Show description for 87bbcb7
neon-nyan
committed
87bbcb7
View commit details
Copy full SHA for 87bbcb7
Browse repository at this point
Update projects
neon-nyan
committed
69cdadf
View commit details
Copy full SHA for 69cdadf
Browse repository at this point
Make SharpHPatchZ.Program compile-able on older .NET Framework 4.7.x
neon-nyan
committed
b5e50fb
View commit details
Copy full SHA for b5e50fb
Browse repository at this point
[Program] Downgrade to .NET Framework 4.6.1
Show description for 1560389
neon-nyan
committed
1560389
View commit details
Copy full SHA for 1560389
Browse repository at this point
Update ZstdNet usage
neon-nyan
committed
cbf5a2e
View commit details
Copy full SHA for cbf5a2e
Browse repository at this point
Update SharpHPatchZ.Program.csproj
neon-nyan
committed
d3ff3c9
View commit details
Copy full SHA for d3ff3c9
Browse repository at this point
Commits on Aug 25, 2026
Add utility function
Show description for b46bd99
neon-nyan
committed
b46bd99
View commit details
Copy full SHA for b46bd99
Browse repository at this point
[Program] Print patch info
neon-nyan
committed
7229133
View commit details
Copy full SHA for 7229133
Browse repository at this point
Commits on Aug 28, 2026
Code QA and fix read logic
neon-nyan
committed
7f0508a
View commit details
Copy full SHA for 7f0508a
Browse repository at this point
[Program] Adjust options
neon-nyan
committed
c005bdf
View commit details
Copy full SHA for c005bdf
Browse repository at this point
[Program] Split commands for patch and info
neon-nyan
committed
4bfc2f4
View commit details
Copy full SHA for 4bfc2f4
Browse repository at this point
Rename extern
Show description for f1507b0
neon-nyan
committed
f1507b0
View commit details
Copy full SHA for f1507b0
Browse repository at this point
Add experimental C header for native library support
Show description for 76818a4
neon-nyan
committed
76818a4
View commit details
Copy full SHA for 76818a4
Browse repository at this point
[Program] Add few property groups for AOT publish
neon-nyan
committed
776b31d
View commit details
Copy full SHA for 776b31d
Browse repository at this point
Explicitly use Hi3Helper.ZstdNet 1.6.7
Show description for 71037d5
neon-nyan
committed
71037d5
View commit details
Copy full SHA for 71037d5
Browse repository at this point
Commits on Aug 29, 2026
Docs
neon-nyan
committed
500a599
View commit details
Copy full SHA for 500a599
Browse repository at this point
Commits on Aug 31, 2026
Add overload for receiving Patch File path
neon-nyan
committed
27414f8
View commit details
Copy full SHA for 27414f8
Browse repository at this point
Add docs to ProgressCallback
neon-nyan
committed
77a8564
View commit details
Copy full SHA for 77a8564
Browse repository at this point
Update HPatch.cs
neon-nyan
committed
4371551
View commit details
Copy full SHA for 4371551
Browse repository at this point
Update HPatch.cs
neon-nyan
committed
d5a6436
View commit details
Copy full SHA for d5a6436
Browse repository at this point
Adjust usages and docs
neon-nyan
committed
f101388
View commit details
Copy full SHA for f101388
Browse repository at this point
Add docs
Show description for 56fc3cb
neon-nyan
committed
56fc3cb
View commit details
Copy full SHA for 56fc3cb
Browse repository at this point
Avoid double dispose on RandomMergedStreamWrapper
neon-nyan
committed
c5f9965
View commit details
Copy full SHA for c5f9965
Browse repository at this point
Commits on Sep 1, 2026
Update README and use built-in Zstd decompression stream on .NET 11
neon-nyan
committed
4ffcf1d
View commit details
Copy full SHA for 4ffcf1d
Browse repository at this point
Update README
neon-nyan
committed
0b61fa1
View commit details
Copy full SHA for 0b61fa1
Browse repository at this point
You can’t perform that action at this time.