Home GnuPG
Diffusion GpgOL 439406a258c1

Implement direct trust handling
439406a258c1Unpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

Implement direct trust handling

* src/mail.cpp (level_4_check): Do the actual check for direct
trust.
(Mail::get_crypto_details): Handle level 4 subcases with different
details.
* src/parsecontroller.cpp (ParseController::parse): Fetch
ultimately trusted keys if a sig was fully or ultimately valid.
(ParseController::get_ultimate_keys): New Helper function
to cache the ultimately valid keys.
* src/parsecontroller.h: Update accordingly.

Details

Provenance
aheineckeAuthored on Dec 16 2016, 3:53 PM
Parents
rO829c65658073: Don't add a dot after the tooltip
Branches
Unknown
Tags
Unknown