You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
rage
Fixed
Fixed a bug in 0.7.0 where non-canonical recipient stanza bodies in an age
file header would cause rage to crash instead of being rejected.
age
Fixed
Bumped age-core to 0.7.1 to fix a bug where non-canonical recipient stanza
bodies in an age file header would cause a panic instead of being rejected.
age-plugin 0.2.1
Fixed
Bumped age-core to 0.7.1 to fix a bug where non-canonical recipient stanza
bodies in an age file header would cause a panic instead of being rejected.
age-core
Fixed
In 0.7.0, Base64 decoding was moved to the AgeStanza::body method, with the
stanza parser only checking for valid Base64 characters. This caused the
parser to start accepting stanzas with non-canonical last body lines (where
the Base64 encoding would have trailing bits that could not be decoded into
full bytes); calling AgeStanza::body on these stanzas would cause a panic.
This release fixes the parser to reject non-canonical last body lines, turning
the panic back into an error.