Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SF: JH: Missing support for large, fragmented bundles #8

Open
iondev33 opened this issue Dec 21, 2023 · 0 comments
Open

SF: JH: Missing support for large, fragmented bundles #8

iondev33 opened this issue Dec 21, 2023 · 0 comments
Assignees
Labels
Source Forge - feature feature request migrated from Source Source
Milestone

Comments

@iondev33
Copy link
Collaborator

Currently, ION is missing support for sending bundles over 4GB (maybe even as low as 2GB but I haven't tested that) when fragmenting. This is caused by the structs for Bundles, IncompleBundles, BundleId, and many fragment related functions using unsigned int or int where they should be using uvast and vast. While this is somewhat of an edge case (you probably shouldn't be sending huge bundles like this...), technically ION is not conforming to the BPV7 spec which allows for encoding the fragment offset and totaladu fields as CBOR integers of 8 bytes.

@iondev33 iondev33 added the Source Forge - feature feature request migrated from Source Source label Dec 21, 2023
@iondev33 iondev33 added this to the ION 4.1.4 milestone Dec 21, 2023
@iondev33 iondev33 self-assigned this Dec 21, 2023
@iondev33 iondev33 changed the title Missing support for large, fragmented bundles SF: JH: Missing support for large, fragmented bundles Dec 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Source Forge - feature feature request migrated from Source Source
Projects
None yet
Development

No branches or pull requests

1 participant