aboutsummaryrefslogtreecommitdiffstats
path: root/g10/tofu.c (unfollow)
Commit message (Expand)AuthorFilesLines
2016-08-30g10: If a key has no valid user ids, change TOFU to return TRUST_NEVER.Neal H. Walfield1-1/+16
2016-08-30g10: Change tofu_register & tofu_get_validity to process multiple uids.Neal H. Walfield1-136/+168
2016-08-30g10: Support nested transactions on the TOFU DB.Neal H. Walfield1-20/+21
2016-08-30g10: Print the info text in more situations.Neal H. Walfield1-1/+2
2016-08-30g10: Print the formatted text.Neal H. Walfield1-1/+1
2016-08-25gpg: New option --with-tofu-info.Werner Koch1-14/+58
2016-08-24gpg: Change TOFU_STATS to return timestamps.Werner Koch1-32/+59
2016-08-10gpg: Remove tofu database format "split".Werner Koch1-709/+160
2016-07-21g10: Fix error handling.Justus Winter1-3/+3
2016-07-21g10: Drop superfluous begin transaction.Justus Winter1-7/+1
2016-07-21g10: Fix crash.Justus Winter1-2/+10
2016-06-14gpg: Avoid endless loop in a tofu error case.Werner Koch1-1/+1
2016-06-14gpg: Split tofu's get_trust function into several smaller ones.Werner Koch1-434/+480
2016-06-07Replace use of opt.homedir by accessor functions.Werner Koch1-5/+5
2016-05-21gpg: Speed up key listing in Tofu mode.Werner Koch1-50/+18
2016-05-21gpg: Avoid name spaces clash with future sqlite versions.Werner Koch1-19/+19
2016-05-21gpg: Explicitly close a combined Tofu DB.Werner Koch1-3/+8
2016-05-21gpg: Store the Tofu meta handle for databases in CTRL.Werner Koch1-35/+38
2016-05-21gpg: Fix the TOFU_STATS_LONG status.Werner Koch1-4/+7
2016-05-04gpg: Fix const char pointer mismatch with gettext.Werner Koch1-3/+4
2016-05-03gpg: Emit status lines TOFU_STATS and TOFU_STATS_LONG.Werner Koch1-8/+61
2016-05-02gpg: Extend TRUST_foo status lines with the trust model.Werner Koch1-4/+17
2016-05-02gpg: Improve line wrapping for a tofu message.Werner Koch1-8/+14
2016-05-02gpg: Re-format some tofu messages.Werner Koch1-107/+151
2016-04-29gpg: Factor some code code out of tofu.cWerner Koch1-82/+82
2016-04-29gpg: Remove all assert.h and s/assert/log_assert/.Werner Koch1-61/+60
2016-03-31g10: Use gpg-error abstraction of sched_yield.Justus Winter1-2/+1
2016-03-29gpg: Fix NULL-segv for missing tofu DB.Werner Koch1-1/+2
2016-01-19gpg: Streamline use of error messages in tofu.cWerner Koch1-123/+134
2016-01-18g10: Improve strings printed by tofu.c.Werner Koch1-128/+132
2016-01-07gpg: Avoid warnings about possible NULL deref.Werner Koch1-0/+6
2015-12-02gpg: Improve documentation.Neal H. Walfield1-2/+1
2015-12-02gpg: Fix type mismatch resulting in a buffer overflow.Neal H. Walfield1-1/+4
2015-11-23gpg: Reflow long texts.Neal H. Walfield1-4/+12
2015-11-17Fix typos found using codespell.Justus Winter1-1/+1
2015-11-14gpg: Use only one fingerprint formatting function.Werner Koch1-50/+11
2015-11-13gpg: Simplify the tofu interface by using the public key packet.Werner Koch1-28/+9
2015-11-13gpg: Make trusted-key override for Tofu robust against swapped tofu.db.Werner Koch1-19/+31
2015-11-10gpg: Default to the flat TOFU DB format.Neal H. Walfield1-2/+2
2015-11-03gpg: Change out of core error message.Werner Koch1-19/+28
2015-11-03gpg: Also show when the most recently signed message was observed.Neal H. Walfield1-1/+23
2015-11-03gpg: Split a utility function out of a large function.Neal H. Walfield1-134/+157
2015-11-03gpg: Fix message formatting.Neal H. Walfield1-2/+2
2015-11-03gpg: Don't store formatting fingerprints in the TOFU DB.Neal H. Walfield1-77/+100
2015-10-29gpg: Change sqlite3_stepx to pass the sqlite3_stmt * to the callback.Neal H. Walfield1-6/+31
2015-10-29gpg: Move sqlite helper functions into their own file.Neal H. Walfield1-223/+1
2015-10-26gpg: Make sure we only have a single SQL statement.Neal H. Walfield1-1/+16
2015-10-26gpg: When the TOFU DB is in batch mode, periodically drop the locks.Neal H. Walfield1-0/+30
2015-10-23gpg: Provide an interface to patch TOFU updates.Neal H. Walfield1-53/+209
2015-10-23gpg: Cache prepared SQL queries and open DB connections.Neal H. Walfield1-211/+518