Skip to content

age 0.11.3#614

Merged
str4d merged 20 commits intorage-0.11.2from
age-0.11.3
Apr 22, 2026
Merged

age 0.11.3#614
str4d merged 20 commits intorage-0.11.2from
age-0.11.3

Conversation

@str4d
Copy link
Copy Markdown
Owner

@str4d str4d commented Apr 22, 2026

No description provided.

str4d and others added 19 commits December 7, 2025 13:53
`age::plugin::Recipient` was already incidentally enforcing this, but
the other types within `age::plugin` were not.

Closes #564.
In release mode the underflow resulted in a seek beyond the end of the
truncated ciphertext, which is valid and results in a zero-length read
during last-chunk validation (resulting in the intended error).
We can't zeroize inside `std::io::BufReader`, but we can zeroize each
line it gives us.
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 22, 2026

Codecov Report

❌ Patch coverage is 50.00000% with 48 lines in your changes missing coverage. Please review.
✅ Project coverage is 53.51%. Comparing base (0780882) to head (681face).
⚠️ Report is 83 commits behind head on rage-0.11.2.

Files with missing lines Patch % Lines
age/src/plugin.rs 2.94% 33 Missing ⚠️
age/src/util.rs 47.05% 9 Missing ⚠️
age/src/error.rs 0.00% 4 Missing ⚠️
age/src/primitives/armor.rs 50.00% 1 Missing ⚠️
age/src/primitives/stream.rs 83.33% 1 Missing ⚠️
Additional details and impacted files
@@               Coverage Diff               @@
##           rage-0.11.2     #614      +/-   ##
===============================================
- Coverage        54.93%   53.51%   -1.42%     
===============================================
  Files               43       42       -1     
  Lines             4307     4182     -125     
===============================================
- Hits              2366     2238     -128     
- Misses            1941     1944       +3     

☔ View full report in Codecov by Sentry.
📢 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.

@str4d str4d changed the base branch from main to rage-0.11.2 April 22, 2026 01:55
@str4d str4d merged commit 6e13e65 into rage-0.11.2 Apr 22, 2026
35 of 37 checks passed
@str4d str4d deleted the age-0.11.3 branch April 22, 2026 02:37
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.

3 participants