Cryptographic patch attestation

Clone this repo:
  1. 89006ed Release as 0.4.6 by Konstantin Ryabitsev · 4 days ago main v0.4.6
  2. f222f93 Bump version to 0.4.6-dev by Konstantin Ryabitsev · 6 days ago
  3. 7b8d235 Catch NoKeyError before ValidationError by Konstantin Ryabitsev · 6 days ago
  4. 94280ff Release as 0.4.5 by Konstantin Ryabitsev · 10 days ago v0.4.5
  5. d37d358 Throw a NoKeyError when no matching PGP key by Konstantin Ryabitsev · 11 days ago
  6. 1fc7ed5 Make instructions for automatic signing more reliable by Paul Barker · 2 weeks ago
  7. 30840a6 Handle MIME encoded-word & other header manglings by Paul Barker · 13 days ago
  8. bce0735 Add "frequently seen commentary" by Konstantin Ryabitsev · 13 days ago
  9. 7754d7d Fix lookups for uncommitted keys by Konstantin Ryabitsev · 2 weeks ago v0.4.4
  10. 6c25d3f Use (default keyring)/fpr path with openpgp by Konstantin Ryabitsev · 3 weeks ago v0.4.3
  11. 3ed3c99 Bump version to 0.4.2 by Konstantin Ryabitsev · 3 weeks ago v0.4.2
  12. a3e4f4a Perform bh validation first by Konstantin Ryabitsev · 3 weeks ago
  13. de52b2d Release 0.4.1 as a minor bugfix by Konstantin Ryabitsev · 3 weeks ago v0.4.1
  14. ba86ef9 Return RES_NOKEY when openpgp key is not found by Konstantin Ryabitsev · 3 weeks ago
  15. bdd1011 Give a nicer error when user.email isn't set by Konstantin Ryabitsev · 3 weeks ago
  16. af8a8bc Release as 0.4.0 by Konstantin Ryabitsev · 3 weeks ago v0.4.0
  17. 307beab Make header order deterministic by Konstantin Ryabitsev · 3 weeks ago
  18. e6fbfe8 Sign Message-Id header if present by Konstantin Ryabitsev · 3 weeks ago
  19. 66a94f7 Bump release to 0.3.0 by Konstantin Ryabitsev · 4 weeks ago v0.3.0
  20. bd75087 Use a selector by default with ed25519 keys by Konstantin Ryabitsev · 4 weeks ago