8000 Use 128-bit GUIDs instead of 16-bit profile IDs · Issue #3 · wavesoft/jbb · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Use 128-bit GUIDs instead of 16-bit profile IDs #3

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

Open
wavesoft opened this issue Jun 6, 2016 · 1 comment
Open

Use 128-bit GUIDs instead of 16-bit profile IDs #3

wavesoft opened this issue Jun 6, 2016 · 1 comment

Comments

@wavesoft
Copy link
Owner
wavesoft commented Jun 6, 2016

It might be a better idea to use GUIDs for the profiles instead of a pre-assigned 16-bit integer. The overhead is not big if you consider that it will appear only once in the header.

@wavesoft wavesoft added this to the release 1.4.0 milestone Jun 8, 2016
@wavesoft
Copy link
Owner Author

The profile ids can be placed either on S64 or on S8. On compact bundles this makes no difference, but sparse bundles need to load the separate s64 stream in order to identify a possibly invalid configuration.

Since dependencies are also not defined it might be a good idea for a new header structure or for some streaming meta data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
3C0F
Projects
None yet
Development

No branches or pull requests

1 participant
0