18c790f986
Only reload on pubring.kbx file modifications
2022-10-23 13:51:42 +02:00
fc85cdb841
Rework PGP-Inline verification/recognition
2022-10-22 19:58:16 +02:00
2ac26c09ce
Simplify code, improve log entries, add comments
2022-10-22 11:23:17 +02:00
99e939bb4e
Remove too verbose debug logs, implement repr() for KeyCache
2022-10-20 22:27:34 +02:00
641253b3ec
Make key-loading async, remove unused parameter
2022-10-19 18:36:23 +00:00
9696b7e997
Separate key-cache and key-loader
...
Extract key-loading code to a dedicated class KeyRing in lacre.keyring module.
KeyCache only keeps a static map of identities, making it safe to use in
asynchronous context (and race condition resistant).
2022-10-19 18:36:23 +00:00
9f3ad49f14
Rename lacre.keycache to lacre.keyring
...
This will better reflect the fact we're doing more than just caching.
2022-10-19 18:36:23 +00:00