Skip to content

Conversation

@newpavlov
Copy link
Member

@newpavlov newpavlov commented Aug 27, 2025

This change allows to use simpler one-pass decoding at the cost of adding one or two bytes to each blb file. Previously, we had to perform a separate pass to find number of entries in the file, which could make compilation for large blb files noticeably slower.

@newpavlov newpavlov merged commit 8fd3707 into master Sep 5, 2025
6 checks passed
@newpavlov newpavlov deleted the blobby/tweak_format branch September 5, 2025 15:13
baloo added a commit to baloo/utils that referenced this pull request Sep 19, 2025
This includes the binary file format changes included in RustCrypto#1207

This release is to remove the various [patch.crates-io] we have to
support the new format.
@baloo baloo mentioned this pull request Sep 19, 2025
@newpavlov newpavlov mentioned this pull request Oct 8, 2025
newpavlov added a commit that referenced this pull request Oct 8, 2025
### Changed
- Edition changed to 2024 and MSRV bumped to 1.85 ([#1149])
- Replaced iterators with `const fn` parsing ([#1187])
- Format of the file. File header now contains total number of stored
blobs. ([#1207])

[#1149]: #1149
[#1187]: #1187
[#1207]: #1207
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.

2 participants