sparkle-project / Sparkle

A software update framework for macOS
https://sparkle-project.org
Other
7.37k stars 1.05k forks source link

Handle invalid % character at the end of EdDSA public key in Info.plist #2412

Closed kanzelsberger closed 1 year ago

kanzelsberger commented 1 year ago

This change fixes problem when parsing EdDSA public key from Info.plist that would rarely have a % character at the end of Base64 encoded string. This loads just fine with Sparkle 1, but fails to load for Sparkle 2.