Skip to content

rage v0.7.1

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Dec 01:03
· 501 commits to main since this release
c950780

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.