hydroxide-push/protonmail
Daniel Bertalan fe6f0a620f protonmail: make SRP modulus signature failures fatal
In 93c8007, SRP signature errors were made non-fatal because many
users got the following error:

    openpgp: unsupported feature: public key algorithm 22

This is because Protonmail started signing these messages with an
EDDSA key, an algorithm which the Go OpenPGP library does not
support. The switch to github.com/protonmail/crypto introduces this
algorithm, so messages that haven't been tampered with should pass
the verification.
2020-07-02 12:23:44 +02:00
..
addresses.go protonmail: fix typo in filename 2019-04-14 19:05:58 +03:00
attachments.go Merge branch 'master' into imap 2018-01-11 00:13:59 +01:00
auth.go protonmail: fix "invalid refresh token" errors 2020-03-07 18:09:50 +01:00
calendar.go protonmail: add ListCalendars, ListCalendarEvents 2020-03-12 01:23:24 +01:00
contacts.go Use Protonmail fork of golang.org/x/crypto 2020-07-02 12:23:44 +02:00
crypto.go Use Protonmail fork of golang.org/x/crypto 2020-07-02 12:23:44 +02:00
events.go go fmt 2018-10-21 12:15:20 +02:00
import.go Add preliminary support for imports 2019-07-30 20:51:46 +03:00
keys.go Add preliminary support for imports 2019-07-30 20:51:46 +03:00
labels.go protonmail: add Client.ListLabels 2020-01-29 14:39:30 +01:00
messages.go imap: add support for multiple Reply-To fields 2020-03-09 10:08:47 +01:00
password.go Add Auth, add computeKeyPassword 2017-08-22 09:41:47 +02:00
protonmail.go protonmail: add Client.Debug 2020-03-07 18:12:53 +01:00
srp.go protonmail: make SRP modulus signature failures fatal 2020-07-02 12:23:44 +02:00
users.go Increased MaxSpace int size (#80) 2020-01-04 18:33:23 +01:00