Fix GPG fingerprint matching for better compatibility

Fixes https://github.com/timvisee/prs/issues/22

Rework the way we handle and match GPG fingerprints. This improves compatibility with other tools such as pass and gopass.

We now successfully handle the following entries from the .gpg-id file:

E2D8DE4D35CE386F
364119B9
0xae78a4de7A738B54
0xB079912385023787 # username <user@example.com>
0X47e3b6f9970b175f   # some comment # something else
Edited by Tim Visée

Merge request reports

Loading