summaryrefslogtreecommitdiffstats
path: root/g10/tofu.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* g10: Use es_fopen instead of open.Neal H. Walfield2016-11-221-11/+10
* g10: If the set of UTKs changes, invalidate any changed policies.Neal H. Walfield2016-11-221-0/+149
* g10: Fix memory leak.Justus Winter2016-11-221-2/+0
* g10: Cache the effective policy. Recompute it when required.Neal H. Walfield2016-11-211-339/+487
* g10: Correctly parameterize ngettext.Neal H. Walfield2016-11-211-3/+6
* g10: Don't use the same variable for multiple SQL compiled statementsNeal H. Walfield2016-11-211-4/+4
* g10: Add a convenience function for checking if a key is a primary keyNeal H. Walfield2016-11-211-7/+6
* g10: Fix flags to open for lock of ToFU.NIIBE Yutaka2016-11-181-5/+2
* g10: Fix creating a lock for ToFU.NIIBE Yutaka2016-11-181-1/+2
* Change all http://www.gnu.org in license notices to https://Werner Koch2016-11-051-1/+1
* g10,w32: Fix build on Windows.Justus Winter2016-11-021-4/+1
* g10: Avoid gratuitious SQLite aborts and starving writers.Neal H. Walfield2016-10-311-16/+82
* g10: Avoid reading in keys when possible.Neal H. Walfield2016-10-301-2/+16
* g10: Fix bit setting.Neal H. Walfield2016-10-301-4/+4
* g10: Be more careful when checking if a binding is signed by a UTK.Neal H. Walfield2016-10-131-2/+25
* g10: Be more careful when checking cross signatures.Neal H. Walfield2016-10-131-2/+26
* g10: Still check if the key is an UTK or cross signed in batch mode.Neal H. Walfield2016-10-131-18/+13
* g10: If an sqlite operation fails, map the error code to GPG_ERR_GENERALNeal H. Walfield2016-10-131-2/+17
* g10: When changing a TOFU binding's policy, update the conflict infoNeal H. Walfield2016-10-121-17/+16
* g10: Make a singular string singular.Neal H. Walfield2016-10-121-1/+1
* g10: Correctly determine whether a binding has a conflict.Neal H. Walfield2016-10-121-1/+1
* g10: Fix a column's type in TOFU DB.Neal H. Walfield2016-10-121-1/+1
* Revert "g10: Fix singular term."Werner Koch2016-10-071-1/+1
* g10: Fix singular term.Justus Winter2016-10-061-1/+1
* g10: Use appropriate variant of 'abs'.Justus Winter2016-10-061-6/+6
* g10: Fix memory leak.Justus Winter2016-09-191-0/+1
* Fix more spellingDaniel Kahn Gillmor2016-09-171-1/+1
* g10: On failure, propagate the return code.Neal H. Walfield2016-09-161-0/+1
* g10: Improve some comments and a string.Neal H. Walfield2016-09-161-9/+13
* g10: Don't ignore failure. On failure, rollback.Neal H. Walfield2016-09-161-3/+15
* g10: Load the key block if the supplied user id list is NULL.Neal H. Walfield2016-09-161-1/+1
* g10: Use the accessor functions for accessing and comparing key idsNeal H. Walfield2016-09-161-7/+8
* g10: Fix whitespace.Neal H. Walfield2016-09-141-1/+1
* g10: Correctly compute the euclidean distance.Neal H. Walfield2016-09-141-8/+10
* g10: Change the default TOFU policy for UTKs to good.Neal H. Walfield2016-09-141-2/+2
* g10: Add missing static qualifier.Neal H. Walfield2016-09-141-1/+1
* g10: Default to the "good" TOFU policy for keys signed by a UTK.Neal H. Walfield2016-09-141-0/+97
* g10: Use the time a signature was seen, not the embedded time, for statsNeal H. Walfield2016-09-071-4/+3
* g10: Check for a new binding a bit later.Neal H. Walfield2016-09-071-9/+9
* g10: Change TOFU code to respect --faked-system-time.Neal H. Walfield2016-09-071-22/+36
* g10: Use the correct conversion function.Neal H. Walfield2016-09-071-8/+8
* g10: Add missing sqrtu32.h and sqrtu32.c.Neal H. Walfield2016-09-071-3/+1
* gpg: Fix format string issues in tofu.Werner Koch2016-09-071-21/+13
* g10: Temporary hack to repalce missing sqrtu32.Werner Koch2016-09-071-1/+3
* g10: Make sure some functions are passed a primary key.Neal H. Walfield2016-09-061-0/+4
* g10: Tweak TOFU's verbosity.Neal H. Walfield2016-09-061-46/+32
* g10: Only show the TOFU warning once per key.Neal H. Walfield2016-09-061-37/+55
* g10: Record and show statistics for encrypted messages when using TOFUNeal H. Walfield2016-09-061-221/+428
* g10: Simplify the binding statistics shown for a TOFU conflict.Neal H. Walfield2016-09-061-76/+81
* g10: Refactor cross sig check code.Neal H. Walfield2016-09-051-309/+434