aboutsummaryrefslogtreecommitdiffstats
path: root/sm/keydb.c (unfollow)
Commit message (Expand)AuthorFilesLines
2024-05-31indent: Fix spellingDaniel Kahn Gillmor1-3/+3
2024-05-28gpgsm: Silence a lint warningWerner Koch1-1/+1
2023-12-18keyboxd: Pass lock info back to gpg and gpgsm.Werner Koch1-2/+21
2023-08-29common: Prepare for more flags in start_new_service.Werner Koch1-1/+2
2023-06-07kbx: Fix datastream_thread and use the data pipe.NIIBE Yutaka1-3/+10
2023-05-04kbx: Add extra flags to fopen for use by Windows.Werner Koch1-1/+1
2023-04-04Use the keyboxd for a fresh installWerner Koch1-4/+24
2022-12-05gpgsm: Fix "problem re-searching certificate" case.Werner Koch1-1/+1
2021-07-29sm,w32: Fix Unicode problem on key box creation.Werner Koch1-1/+1
2021-06-11sm: Fix finding of issuer in use-keyboxd mode.Werner Koch1-31/+52
2021-04-21keyboxd: Fix searching for exact mail addresses.Werner Koch1-1/+2
2020-11-04common: Fix duplicate implementation of try_make_homedir.Werner Koch1-24/+1
2020-10-26g10,sm: Use gnupg_access at two more placesWerner Koch1-1/+1
2020-10-20Replace most of the remaining stdio calls by estream calls.Werner Koch1-8/+10
2020-10-20Replace all calls to access by gnupg_accessWerner Koch1-4/+5
2020-10-05gpgsm: Fix detection of too old keyboxd.Werner Koch1-3/+4
2020-09-22sm: Fix returning of the ephemeral flag in keyboxd mode.Werner Koch1-6/+8
2020-09-21sm: Implement delete key in keyboxd modeWerner Koch1-4/+28
2020-09-10sm: Implement initial support for keyboxd.Werner Koch1-43/+324
2020-09-10keyboxd: Use D-lines instead of a separate thread.Werner Koch1-1/+1
2020-09-09kbx: Change X.509 S/N search definition.Werner Koch1-8/+4
2020-09-03sm: New options to prepare the use of keyboxd.Werner Koch1-75/+383
2020-09-03sm: Add arg ctrl to keydb_new.Werner Koch1-4/+6
2019-08-23gpg,sm: Implement keybox compression run and release lock in gpgsmWerner Koch1-1/+4
2019-08-06kbx: Allow writing using a estream.Werner Koch1-1/+1
2019-05-15sm: Add a couple of debug calls to the keydb module.Werner Koch1-39/+215
2019-05-14sm: Change keydb code to use the keybox locking.Werner Koch1-38/+36
2019-03-14kbx: Add support for 32 byte fingerprints.Werner Koch1-0/+1
2018-10-24all: fix spelling and typosDaniel Kahn Gillmor1-1/+1
2017-11-14sm, w32: Fix initial keybox creationAndre Heinecke1-1/+1
2017-03-07Remove -I option to common.NIIBE Yutaka1-1/+1
2017-02-21Clean up word replication.Yuri Chornoivan1-1/+1
2016-11-10gpg,sm: Add STATUS_ERROR keydb_search and keydb_add-resource.Werner Koch1-27/+42
2016-11-10sm: Remove unused arg SECRET from keydb functions.Werner Koch1-19/+10
2016-11-05Change all http://www.gnu.org in license notices to https://Werner Koch1-1/+1
2016-06-07Replace use of opt.homedir by accessor functions.Werner Koch1-1/+1
2016-03-17sm: Always create a keybox header when creating a new keybox.Werner Koch1-0/+12
2016-01-13kbx: Change return type of search functions to gpg_error_t.Werner Koch1-6/+8
2016-01-13gpg: Make sure to mark a duplicate registered keybox as primary.Werner Koch1-15/+19
2016-01-07sm: Avoid warnings about useless assignments.Werner Koch1-5/+1
2015-11-17Fix typos found using codespell.Justus Winter1-1/+1
2015-06-25sm: Fix cert storage for ephemeral certsAndre Heinecke1-2/+20
2014-10-31kbx: Let keydb_search skip unwanted blobs.Werner Koch1-0/+1
2014-10-09gpg: Skip overlong keys and a print a warning.Werner Koch1-1/+3
2014-10-09gpg: Take care to use pubring.kbx if it has ever been used.Werner Koch1-2/+2
2014-08-14sm: Create homedir and lock empty keybox creation.Werner Koch1-99/+217
2014-06-02gpgsm: Add a way to save a found state.Werner Koch1-0/+54
2014-05-14gpg: Fix uninitialized access to search descindex with gpg keyboxes.Werner Koch1-1/+1
2013-06-27sm: Remove cruft from source files.Werner Koch1-107/+0
2012-06-05Change all quotes in strings and comments to the new GNU standard.Werner Koch1-8/+8