Skip to content

fix(crypto): tolerate unparseable EncStrings across FFI boundary - #1462

Open
quexten wants to merge 3 commits into
mainfrom
unparseable-encstring
Open

fix(crypto): tolerate unparseable EncStrings across FFI boundary#1462
quexten wants to merge 3 commits into
mainfrom
unparseable-encstring

fix test and parse strict in account cryptographic state

e6b7ca5
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 9, 2026 in 0s

86.18% (+0.17%) compared to c1b859a

View this Pull Request on Codecov

86.18% (+0.17%) compared to c1b859a

Details

Codecov Report

❌ Patch coverage is 91.17647% with 12 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.18%. Comparing base (c1b859a) to head (e6b7ca5).
⚠️ Report is 31 commits behind head on main.

Files with missing lines Patch % Lines
...rates/bitwarden-crypto/src/enc_string/symmetric.rs 90.26% 11 Missing ⚠️
crates/bitwarden-crypto/src/keys/master_key.rs 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1462      +/-   ##
==========================================
+ Coverage   86.01%   86.18%   +0.17%     
==========================================
  Files         525      534       +9     
  Lines       77769    79831    +2062     
==========================================
+ Hits        66891    68803    +1912     
- Misses      10878    11028     +150     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.