Skip to content

Conversation

@LordKiRon
Copy link

@LordKiRon LordKiRon commented Jan 27, 2026

Last part of 4GB+ issues fix

Together with:
#6069
and
#6076

  • it allows fullt clone/fetch/pull 4GB files out of Git repository . In my case producing valid file on disk.

The main idea is to use special function operating in size_t to treat files >=4GB , while using old flow for everything else.
The change to the data type in structure is mitigate by using temporary variables to avoid significant refactoring of function signatures.

This package of 3 PRs is minimalistic and does the job, however on my strong opinion the proper fix is just to change all size related code from "unsigned long" to "size_t" this is a way more proper fix.

Signed-off-by: LordKiRon <lordkiron@gmail.com>
@LordKiRon LordKiRon marked this pull request as ready for review January 28, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant