Skip to content

Less Pretty, More Correct

Pre-release
Pre-release
Compare
Choose a tag to compare
@rmlibre rmlibre released this 21 Dec 13:01

This release fixes some major bugs in the logic & assumptions made about the information the packet parser gives when scraping different kinds of OpenPGP data. In the decrypt() method, it was wrongly assumed that packets would have details about the sender, but that's not true. The metadata on the outside of encrypted messages points to the intended recipient, even if the messages are signed.

This all means, the effort to pull OpenPGP information from inside of encrypted messages based on variable circumstances was difficult. But it fit right along with the overhaul to add informative and correct error messages.