aboutsummaryrefslogtreecommitdiffstats
path: root/common (unfollow)
Commit message (Expand)AuthorFilesLines
2019-05-27gpg: Allow deletion of subkeys with --delete-[secret-]key.Werner Koch1-3/+4
2019-04-16common: Fix AWK portability.NIIBE Yutaka2-7/+7
2019-02-19common: Fix gnupg_wait_processes.NIIBE Yutaka1-24/+26
2019-02-12Release 2.2.13gnupg-2.2.13Werner Koch2-2/+2
2019-02-11common: Provide function to get public key algo names in our format.Werner Koch2-0/+59
2019-02-11common: New functions get_option_value and ascii_strupr.Werner Koch4-1/+71
2019-01-29common: Provide some convenient OpenPGP related constants.Werner Koch1-0/+6
2019-01-29common: New helper functions for OpenPGP curve OIDs.Werner Koch3-34/+66
2018-12-05common/iobuf: fix memory wiping in iobuf_copyJussi Kivilinna1-1/+6
2018-12-05common: Use platform memory zeroing function for wipememoryJussi Kivilinna2-9/+19
2018-10-24agent: Fix possible uninitalized use of CTX in simple_pwquery.Werner Koch1-0/+1
2018-10-02common: Fix gnupg_reopen_std.NIIBE Yutaka1-6/+5
2018-09-10common: Use iobuf_get_noeof to avoid undefined behaviors.NIIBE Yutaka1-3/+3
2018-09-06Fix use of strncpy, which is actually good to use memcpy.NIIBE Yutaka1-1/+1
2018-08-28assuan: Fix exponential decay for first second.Werner Koch2-5/+7
2018-08-28assuan: Use exponential decay for first 1s of spinlock.Daniel Kahn Gillmor1-5/+26
2018-08-28assuan: Reorganize waiting for socket.Daniel Kahn Gillmor1-42/+30
2018-07-29common: New function to validate domain names.Werner Koch3-2/+93
2018-05-02gpg: Fix "Too many open files" when using --multifile.Werner Koch1-0/+1
2018-05-02common,w32: Hide spawned processes by defaultAndre Heinecke1-1/+1
2018-04-09gpg,w32: Fix empty homedir when only a drive letter is used.Werner Koch1-32/+63
2018-03-23agent: New OPTION pretend-request-originWerner Koch2-0/+48
2018-02-22Release 2.2.5gnupg-2.2.5Werner Koch2-2/+2
2018-02-14common: Use new function to print status strings.Werner Koch2-0/+70
2017-12-22kbx: Simplify by removing custom memory functions.Werner Koch1-0/+26
2017-12-20common: Use larger buffer for homedir in case of 64 bit UIDs.Werner Koch1-1/+1
2017-12-12build: New configure option --enable-run-gnupg-user-socket.Werner Koch1-2/+12
2017-12-08Revert: build: Do not define logging.h constants for ...Werner Koch1-17/+9
2017-12-07build: Do not define logging.h constants for libgpg-error dev versions.Werner Koch1-9/+17
2017-11-01common: Accept the Z-suffix for yymmddThhmmssZ format.NIIBE Yutaka1-3/+6
2017-08-01indent: Wrap overlong lines in argparse.cWerner Koch1-5/+10
2017-07-27gpg: Tweak compliance checking for verificationWerner Koch1-44/+39
2017-07-27gpg,sm: Fix compliance checking for decryption.Werner Koch1-14/+32
2017-07-25common: Strip trailing slashes from the homedir.Werner Koch1-6/+57
2017-07-25common: New functions gnupg_daemon_rootdir and gnupg_chdir.Werner Koch4-1/+40
2017-07-20common: New function print_utf9_string.Werner Koch2-0/+11
2017-07-20common: logstream fix.NIIBE Yutaka1-1/+2
2017-07-18common: Allow abbreviations of standard options.Marcus Brinkmann2-7/+52
2017-07-17gpg,sm: Check compliance of the RNG.Werner Koch2-0/+42
2017-07-17common: New function split_fields_colon.Werner Koch3-0/+116
2017-06-23agent: Shutdown on removal of the home directory.Werner Koch2-0/+38
2017-06-23gpg,gpgsm: Emit status code ENCRYPTION_COMPLIANCE_MODE.Werner Koch1-0/+1
2017-06-19gpg,gpgsm: Fix compliance check for DSA and avoid an assert.Werner Koch2-14/+19
2017-06-19indent: Always use "_(" and not "_ (" to mark translatable strings.Werner Koch1-4/+5
2017-06-19Change license of some files to LGPLv2.1.Werner Koch2-4/+10
2017-06-19gpg: Disable compliance module for other GnuPG components.Justus Winter1-9/+15
2017-06-13common: Fix -Wswitch warning.Werner Koch1-1/+0
2017-06-08common,gpg,sm: Restrict the use of algorithms according to CO_DE_VS.Justus Winter2-0/+202
2017-06-07common: Add cipher mode to compliance predicate.Justus Winter2-4/+15
2017-06-07common,gpg,sm: Initialize compliance module.Justus Winter2-0/+65