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

[Chrome IndexedDB] Fix header processing #1814

Merged

Conversation

RebeccaMahany
Copy link
Contributor

@RebeccaMahany RebeccaMahany commented Jul 31, 2024

I wasn't adequately accounting for the header structure before. This appears to be correct now -- needed to add a constraint that the header ENDS with <version tag, version, object tag>, instead of terminating processing the header as soon as we see <object tag> (because that may occur before the end of the header and should just be ignored).

@RebeccaMahany RebeccaMahany added this pull request to the merge queue Jul 31, 2024
Merged via the queue into kolide:main with commit 5a6f49f Jul 31, 2024
29 checks passed
@RebeccaMahany RebeccaMahany deleted the becca/chrome-deserialization-header branch July 31, 2024 20:07
@RebeccaMahany RebeccaMahany added breaking-change Breaking Changes component:table Table Changes component:build&packaging Build and Package bug-fixes Bug Fixes and removed breaking-change Breaking Changes component:table Table Changes component:build&packaging Build and Package labels Aug 1, 2024
@RebeccaMahany
Copy link
Contributor Author

(I added and removed a bunch of labels to this PR while working on #1815 to test it, but I am done now and it is correctly labeled)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug-fixes Bug Fixes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants