aboutsummaryrefslogtreecommitdiffstats
path: root/kbx/keybox-update.c (unfollow)
Commit message (Expand)AuthorFilesLines
2023-05-05kbx: Use wrapper functions for es_fclose and es_fopen.Werner Koch1-63/+62
2023-05-04kbx: Add extra flags to fopen for use by Windows.Werner Koch1-6/+6
2021-04-13kbx: Fix memory leak.Jakub Jelen1-2/+2
2020-10-20Replace most of the remaining stdio calls by estream calls.Werner Koch1-62/+62
2020-10-20Replace all calls to access by gnupg_accessWerner Koch1-4/+6
2019-08-23kbx: Fix regression in compression trigger from July 18Werner Koch1-2/+2
2019-08-06kbx: Allow writing using a estream.Werner Koch1-2/+2
2019-07-18kbx: Allow "gpgsm --faked-system-time" to kick off a compression run.Werner Koch1-1/+1
2019-05-14kbx: Fix deadlock in gpgsm on Windows due to a sharing violation.Werner Koch1-1/+1
2017-04-01kbx: Unify blob reading functions.Werner Koch1-3/+3
2017-03-30gpg: Remove the use of the signature information from a KBX.Werner Koch1-7/+4
2016-11-16common: Rename keybox_file_rename to gnupg_rename_file.Werner Koch1-2/+2
2016-11-05Change all http://www.gnu.org in license notices to https://Werner Koch1-1/+1
2016-08-03kbx: Add missing header file.Justus Winter1-0/+1
2016-08-03gpg,gpgsm: Block signals during keyring/keybox update.Werner Koch1-14/+23
2016-01-14kbx: New function keybox_file_rename to replace rename.Werner Koch1-12/+5
2016-01-14kbx: Add function keybox_tmp_names to avoid code duplication.Werner Koch1-73/+12
2016-01-06kbx: Avoid faulty fclose in an error case.Werner Koch1-2/+1
2015-11-17Fix typos found using codespell.Justus Winter1-1/+1
2015-10-14cleanup: Fix confusion between gpg_error_t and gpg_err_code_t.NIIBE Yutaka1-1/+1
2015-02-11Use inline functions to convert buffer data to scalars.Werner Koch1-5/+4
2015-01-30kbx: Fix resource leak.Joshua Rogers1-5/+32
2014-10-31kbx: Let keydb_search skip unwanted blobs.Werner Koch1-5/+6
2014-10-09gpg: Take care to use pubring.kbx if it has ever been used.Werner Koch1-13/+25
2013-11-15kbx: Implement update operation for OpenPGP keyblocks.Werner Koch1-4/+41
2013-08-29kbx: Add a few macros for easier readability.Werner Koch1-10/+12
2012-12-28gpg: Add signature cache support to the keybox.Werner Koch1-3/+6
2012-12-28gpg: First working support for keyboxes.Werner Koch1-1/+58
2012-06-05Change all quotes in strings and comments to the new GNU standard.Werner Koch1-1/+1
2011-02-04Nuked almost all trailing white space.post-nuke-of-trailing-wsWerner Koch1-45/+44
2010-04-20common/Marcus Brinkmann1-2/+0
2010-03-24More changes for CE. gpgsm does now build and run a keylisting.Werner Koch1-4/+8
2010-03-08Use macros for iobuf ioctls. Werner Koch1-3/+3
2008-11-20Fixed a temporary file name collision between gpg and gpgsm under Windows.Werner Koch1-6/+9
2008-10-20Marked all unused args on non-W32 platforms.Werner Koch1-2/+7
2008-05-06Fixed bug#907.Werner Koch1-33/+33
2008-04-01Fix a problem with dirmngr looked up certificates.Werner Koch1-25/+8
2007-07-04Changed to GPLv3.Werner Koch1-4/+2
2007-03-20kbx/Werner Koch1-3/+3
2006-06-20Updated FSF's address.Werner Koch1-1/+2
2005-06-01* configure.ac (gl_INIT): Add gnulib stuff.Werner Koch1-0/+32
2004-12-02First take on a W32 portWerner Koch1-1/+1
2004-04-26The keybox gets now compressed after 3 hours and ephemeralWerner Koch1-23/+202
2004-02-02* keybox.h (keybox_flag_t): New.Werner Koch1-0/+82
2003-12-17Replaced deprecated type namesWerner Koch1-2/+2
2003-06-05This commit was manufactured by cvs2svn to create branchRepo Admin1-0/+437
2003-06-03Make use of libgpg-errorWerner Koch1-35/+39
2002-10-19This commit was manufactured by cvs2svn to create branchRepo Admin1-433/+0
2002-07-22* keybox-defs.h: New BLOBTYPTE_EMPTY.Werner Koch1-1/+44
2002-06-19* keybox-init.c (keybox_set_ephemeral): New.Werner Koch1-1/+1