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

1 participant