Skip to content

Fix progress reporting for files larger than Integer.MAX_VALUE (2.14 GB) on Android#766

Open
treyreynolds wants to merge 573 commits into
joltup:masterfrom
RonRadtke:master
Open

Fix progress reporting for files larger than Integer.MAX_VALUE (2.14 GB) on Android#766
treyreynolds wants to merge 573 commits into
joltup:masterfrom
RonRadtke:master

Conversation

@treyreynolds

Copy link
Copy Markdown

If you attempt to download a file that is larger than ~2 GB on Android you won't receive any progress updates. The fix in this case is simply hard coding a max contentLength so that at least delta updates will come through. This was confirmed to work experimentally and is admittedly a small edge case.

RonRadtke and others added 29 commits February 24, 2023 10:07
Include failure reason in error from writeFile on iOS
Null check HashMap's get result in ReactNativeBlobUtilReq instead of checking for key first, to prevent potential async issues
Fix support of FormData in Fetch polyfill on android
fix: change method names and import to proper one
Add Custom Error for cancel task reject
error - typo
The issue is, that an image URL usually does not accept 'application/octet-stream'. It is also incorrect to use JSON.stringify(dat) as a body parameter as dat is not defined, leading to issue #228
Fix CopyToMediaStore documentation
…ack_invocation

Fix bug Illegal callback invocation from native module
RonRadtke and others added 30 commits December 6, 2025 09:09
Upgrade glob from 13.0.0 to 13.0.1
Fix TypeScript definitions to resolve eslint import-x/no-named-as-default error
* chore: remove limits

* feat: remove limitation from Req
Merge branch 'feature/tests' into develop
fixes #333
fixes ##313

# Conflicts:
#	package-lock.json
#	package.json
#	yarn.lock
fixes #463
Use `proguard-android-optimize.txt` to support AGP 9.x
fix: fix issue with storing big files after download while IOSBackgro…
feat: android > possibility to bypass 2gb download/read limitation
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.