aboutsummaryrefslogtreecommitdiffstats
path: root/kbx (follow)
Commit message (Expand)AuthorAgeFilesLines
* sm: Optmize clearing of the ephemeral flag.Werner Koch2024-09-271-0/+12
* kbx: Close file handle when return.zhangguangzhi2023-06-201-0/+4
* kbx: For non-Windows use 64k buffers by default instead of 128k.Werner Koch2023-05-101-1/+7
* kbx: Use custom estream bufferingWerner Koch2023-05-102-3/+79
* kbx: Use wrapper functions for es_fclose and es_fopen.Werner Koch2023-05-104-90/+122
* kbx: Add extra flags to fopen for use by Windows.Werner Koch2023-05-102-7/+7
* build: Fix several "include file not found" problemsIngo Klöcker2021-11-141-3/+3
* sm: On Windows close the kbx files at several places.Werner Koch2021-03-023-0/+27
* sm: Remove unused function.Werner Koch2021-03-022-13/+0
* Merge branch 'wk/stable-2.2-global-options' into STABLE-BRANCH-2-2Werner Koch2020-12-181-3/+6
|\
| * Backport of the new option parser from 2.3Werner Koch2020-12-041-3/+6
* | kbx: Better error message in case of a crippled Libgcrypt.Werner Koch2020-12-021-2/+10
|/
* w32: Support Unicode also for config files etc.Werner Koch2020-11-101-1/+1
* Replace most of the remaining stdio calls by estream calls.Werner Koch2020-10-218-109/+119
* Replace all calls to access by gnupg_accessWerner Koch2020-10-212-5/+8
* kbx: Add bounds check to detect corrupt keyboxes.Werner Koch2020-09-221-13/+118
* gpg: Implement keybox compression runWerner Koch2019-08-232-4/+10
* kbx: Include deleted records into the --stats output.Werner Koch2019-08-231-1/+6
* kbx: Allow "gpgsm --faked-system-time" to kick off a compression run.Werner Koch2019-08-231-2/+2
* spelling: Fix "synchronize"Daniel Kahn Gillmor2019-06-241-2/+2
* kbx: Fix an endless loop under Windows due to an incomplete fix.Werner Koch2019-05-161-2/+2
* kbx: Fix deadlock in gpgsm on Windows due to a sharing violation.Werner Koch2019-05-163-14/+42
* gpg: Implement searching keys via keygrip.Werner Koch2019-01-294-20/+203
* kbx: Fix detection of corrupted keyblocks on 32 bit systems.Werner Koch2018-02-151-8/+8
* kbx: Simplify by removing custom memory functions.Werner Koch2017-12-224-124/+3
* Fix usage of ARGPARSE_OPTS.NIIBE Yutaka2017-07-191-1/+1
* Spelling fixes in docs and comments.NIIBE Yutaka2017-04-283-4/+4
* kbx: Unify blob reading functions.Werner Koch2017-04-015-37/+54
* gpg: Avoid multiple open calls to the keybox file.Werner Koch2017-03-311-2/+7
* gpg: Remove the use of the signature information from a KBX.Werner Koch2017-03-306-39/+16
* Remove -I option to common.NIIBE Yutaka2017-03-076-7/+7
* Clean up word replication.Yuri Chornoivan2017-02-211-2/+2
* common: Rename keybox_file_rename to gnupg_rename_file.Werner Koch2016-11-163-69/+3
* Change all http://www.gnu.org in license notices to https://Werner Koch2016-11-0513-13/+13
* Fix more spellingDaniel Kahn Gillmor2016-09-171-1/+1
* Portability build fix.Ben Kibbey2016-09-101-1/+2
* Call log_set_prefix() with human-readable labels.Daniel Kahn Gillmor2016-08-121-1/+1
* Cleanup initialization of libgcrypt.Ben Kibbey2016-08-091-8/+0
* kbx: Add missing header file.Justus Winter2016-08-031-0/+1
* gpg,gpgsm: Block signals during keyring/keybox update.Werner Koch2016-08-033-53/+79
* g10: Fix keybox-related memory leaks.Justus Winter2016-06-301-5/+19
* Replace use of opt.homedir by accessor functions.Werner Koch2016-06-071-1/+0
* kbx: Avoid undefined behavior.Justus Winter2016-03-071-1/+1
* kbx,w32: Use shorter retry intervals for keybox_file_rename.Werner Koch2016-01-151-9/+4
* w32: Fix deadlock introduced by keybox_file_rename.Werner Koch2016-01-141-14/+30
* kbx: New function keybox_file_rename to replace rename.Werner Koch2016-01-143-12/+71
* kbx: Add function keybox_tmp_names to avoid code duplication.Werner Koch2016-01-143-73/+88
* kbx: Change return type of search functions to gpg_error_t.Werner Koch2016-01-132-8/+9
* kbx: Improve and fix keybox_lock.Werner Koch2016-01-131-15/+13
* kbx: Implement keybox_lock for use by gpg.Werner Koch2016-01-133-15/+55