index
:
kernel/git/jejb/gnupg.git
master
master-tpm-daemon
stable-2-2
stable-2-2-tpm-daemon
GnuPG with TPM2 key storage
James Bottomley
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
kbx
Age
Commit message (
Expand
)
Author
Files
Lines
2021-02-25
kbx: Log debug fixes
Werner Koch
1
-2
/
+4
2021-02-10
Require GpgRT version 1.41.
Werner Koch
1
-16
/
+0
2020-12-02
kbx: Better error message in case of a crippled Libgcrypt.
Werner Koch
1
-2
/
+10
2020-11-11
w32: Replace some fopen by es_fopen.
Werner Koch
1
-10
/
+10
2020-11-02
kbx: Don't put zero-byte for ECC.
NIIBE Yutaka
1
-17
/
+18
2020-10-20
Replace all calls to stat by gnupg_stat.
Werner Koch
1
-3
/
+3
2020-10-20
Replace most of the remaining stdio calls by estream calls.
Werner Koch
9
-123
/
+124
2020-10-20
Replace all calls to access by gnupg_access
Werner Koch
2
-5
/
+8
2020-10-05
keyboxd: Fix duplicates when listing keys by uid.
Werner Koch
1
-24
/
+53
2020-09-25
keyboxd: Make use of the config table
Werner Koch
1
-2
/
+119
2020-09-24
keyboxd: New command TRANSACTION.
Werner Koch
6
-10
/
+230
2020-09-24
keyboxd: Implement multiple search descriptions.
Werner Koch
3
-2
/
+22
2020-09-24
keyboxd: Fix UDPATE keyblob SQL statement
Werner Koch
1
-14
/
+15
2020-09-24
keyboxd: Remove unused variables.
Werner Koch
1
-2
/
+0
2020-09-22
keyboxd: Extend PUBKEY_INFO status line with an uid ordinal.
Werner Koch
5
-29
/
+99
2020-09-22
kbx: Add bounds check to detect corrupt keyboxes.
Werner Koch
1
-6
/
+99
2020-09-21
sm: Implement delete key in keyboxd mode
Werner Koch
1
-0
/
+3
2020-09-11
keyboxd: Implement lookup by short and long keyid.
Werner Koch
1
-53
/
+42
2020-09-11
keyboxd: Add ephemeral and revoked flag to the sqlite backend.
Werner Koch
5
-22
/
+65
2020-09-10
keyboxd: Add basic support for X.509.
Werner Koch
5
-67
/
+311
2020-09-10
keyboxd: Use D-lines instead of a separate thread.
Werner Koch
2
-4
/
+10
2020-09-10
keyboxd: Add options --openpgp and --x509 to SEARCH.
Werner Koch
4
-47
/
+112
2020-09-09
kbx: Change X.509 S/N search definition.
Werner Koch
2
-4
/
+5
2020-09-02
keyboxd: Restructure client access code.
Werner Koch
3
-2
/
+497
2020-09-02
keyboxd: Fix user id based queries
Werner Koch
1
-4
/
+4
2020-08-06
kbx: Support v5key for short kid and long kid.
NIIBE Yutaka
1
-2
/
+32
2020-07-27
kbx: Fix short KID and long KID handling for FPR32.
NIIBE Yutaka
1
-1
/
+1
2020-03-14
gpgconf: Further simplify the gpgconf option processing.
Werner Koch
1
-20
/
+0
2020-02-22
Use gpgrt's new option parser for the new keyboxd.
Werner Koch
1
-102
/
+88
2020-02-21
Use gpgrt's new option parser for the tools.
Werner Koch
1
-31
/
+33
2020-02-20
gpg: Use gpgrt's new option parser to provide a global conf file.
Werner Koch
1
-0
/
+4
2020-02-18
Spelling cleanup.
Daniel Kahn Gillmor
9
-14
/
+14
2020-02-13
build: New configure option --disable-keyboxd
Werner Koch
1
-1
/
+5
2020-02-10
build: Always use EXTERN_UNLESS_MAIN_MODULE pattern.
Werner Koch
2
-0
/
+2
2020-01-07
kbx: Make sure the tables are joined in a select.
Werner Koch
1
-3
/
+3
2020-01-02
kbx: Initial support for an SQLite backend
Werner Koch
9
-87
/
+1424
2019-12-23
kbx: Change keyboxd to work only with one database.
Werner Koch
3
-162
/
+112
2019-11-28
kbx: Add new command DELETE.
Werner Koch
5
-0
/
+138
2019-11-28
kbx: Redefine the UBID which is now the primary fingerprint.
Werner Koch
12
-167
/
+154
2019-11-26
doc: Fixed variable naming.
Werner Koch
1
-1
/
+1
2019-10-07
kbx: Implement update for the STORE command.
Werner Koch
3
-1
/
+56
2019-10-01
kbx: Add first version of STORE command to keyboxd.
Werner Koch
8
-20
/
+324
2019-09-27
Merge branch 'switch-to-gpgk' into master
Werner Koch
18
-18
/
+5295
2019-09-27
kbx: Fix error code return in keyboxd.
Werner Koch
2
-2
/
+6
2019-09-27
kbx: Store the UBIB in the blob.
Werner Koch
3
-12
/
+78
2019-09-27
kbx,gpg: Allow lookup using a UBID.
Werner Koch
3
-2
/
+28
2019-09-27
kbx: First take on a cache for the keyboxd.
Werner Koch
9
-44
/
+1420
2019-09-10
kbx: Allow fd-passing for the keyboxd.
Werner Koch
2
-6
/
+109
2019-09-09
kbx: Fix keyboxd search first.
Werner Koch
1
-3
/
+17
2019-09-09
kbx: Allow searching from start.
Werner Koch
2
-12
/
+24
2019-08-23
kbx: Include deleted records into the --stats output.
Werner Koch
1
-1
/
+6
2019-08-23
kbx: Fix regression in compression trigger from July 18
Werner Koch
1
-2
/
+2
2019-08-06
kbx: Add framework for the SEARCH command
Werner Koch
12
-34
/
+1226
2019-08-06
kbx: Allow writing using a estream.
Werner Koch
3
-8
/
+17
2019-07-18
kbx: Allow "gpgsm --faked-system-time" to kick off a compression run.
Werner Koch
2
-2
/
+2
2019-07-12
Merge branch 'master' into switch-to-gpgk
Werner Koch
5
-21
/
+54
2019-06-23
spelling: Fix "synchronize"
Daniel Kahn Gillmor
1
-2
/
+2
2019-05-16
kbx: Fix an endless loop under Windows due to an incomplete fix.
Werner Koch
1
-2
/
+2
2019-05-14
kbx: Fix deadlock in gpgsm on Windows due to a sharing violation.
Werner Koch
3
-14
/
+42
2019-05-14
sm: Change keydb code to use the keybox locking.
Werner Koch
2
-5
/
+10
2019-03-18
Merge branch 'master' into switch-to-gpgk
Werner Koch
9
-99
/
+428
2019-03-14
kbx: Unify the fingerprint search modes.
Werner Koch
2
-15
/
+0
2019-03-14
kbx: Add support for 32 byte fingerprints.
Werner Koch
6
-71
/
+232
2019-01-29
gpg: Implement searching keys via keygrip.
Werner Koch
4
-20
/
+203
2018-10-26
kbx: Increase size of field for fingerprint.
NIIBE Yutaka
1
-1
/
+1
2018-10-25
all: fix more spelling errors
Daniel Kahn Gillmor
1
-1
/
+1
2018-10-24
all: fix spelling and typos
Daniel Kahn Gillmor
3
-3
/
+3
2018-09-05
kbx: Add framework for a public key daemon.
Werner Koch
5
-3
/
+2478
2018-02-22
Merge branch 'STABLE-BRANCH-2-2'
Werner Koch
1
-8
/
+8
2018-02-15
kbx: Fix detection of corrupted keyblocks on 32 bit systems.
Werner Koch
1
-8
/
+8
2018-01-25
Merge branch 'STABLE-BRANCH-2-2' into master
Werner Koch
4
-124
/
+3
2017-12-22
kbx: Simplify by removing custom memory functions.
Werner Koch
4
-124
/
+3
2017-12-11
Adjust for changed macro names in libgpg-error master.
Werner Koch
1
-8
/
+8
2017-07-19
Fix usage of ARGPARSE_OPTS.
NIIBE Yutaka
1
-1
/
+1
2017-04-28
Spelling fixes in docs and comments.
NIIBE Yutaka
3
-4
/
+4
2017-04-01
kbx: Unify blob reading functions.
Werner Koch
5
-37
/
+54
2017-03-31
gpg: Avoid multiple open calls to the keybox file.
Werner Koch
1
-2
/
+7
2017-03-30
gpg: Remove the use of the signature information from a KBX.
Werner Koch
6
-39
/
+16
2017-03-07
Remove -I option to common.
NIIBE Yutaka
6
-7
/
+7
2017-02-21
Clean up word replication.
Yuri Chornoivan
1
-2
/
+2
2016-11-16
common: Rename keybox_file_rename to gnupg_rename_file.
Werner Koch
3
-69
/
+3
2016-11-05
Change all http://www.gnu.org in license notices to https://
Werner Koch
13
-13
/
+13
2016-09-17
Fix more spelling
Daniel Kahn Gillmor
1
-1
/
+1
2016-09-10
Portability build fix.
Ben Kibbey
1
-1
/
+2
2016-08-12
Call log_set_prefix() with human-readable labels.
Daniel Kahn Gillmor
1
-1
/
+1
2016-08-09
Cleanup initialization of libgcrypt.
Ben Kibbey
1
-8
/
+0
2016-08-03
kbx: Add missing header file.
Justus Winter
1
-0
/
+1
2016-08-03
gpg,gpgsm: Block signals during keyring/keybox update.
Werner Koch
3
-53
/
+79
2016-06-30
g10: Fix keybox-related memory leaks.
Justus Winter
1
-5
/
+19
2016-06-07
Replace use of opt.homedir by accessor functions.
Werner Koch
1
-1
/
+0
2016-03-07
kbx: Avoid undefined behavior.
Justus Winter
1
-1
/
+1
2016-01-15
kbx,w32: Use shorter retry intervals for keybox_file_rename.
Werner Koch
1
-9
/
+4
2016-01-14
w32: Fix deadlock introduced by keybox_file_rename.
Werner Koch
1
-14
/
+30
2016-01-14
kbx: New function keybox_file_rename to replace rename.
Werner Koch
3
-12
/
+71
2016-01-14
kbx: Add function keybox_tmp_names to avoid code duplication.
Werner Koch
3
-73
/
+88
2016-01-13
kbx: Change return type of search functions to gpg_error_t.
Werner Koch
2
-8
/
+9
2016-01-13
kbx: Improve and fix keybox_lock.
Werner Koch
1
-15
/
+13
2016-01-13
kbx: Implement keybox_lock for use by gpg.
Werner Koch
3
-15
/
+55
2016-01-13
gpg: Make sure to mark a duplicate registered keybox as primary.
Werner Koch
2
-9
/
+18
2016-01-07
kbx: Avoid warnings about useless assignments.
Werner Koch
1
-8
/
+8
2016-01-06
kbx: Avoid faulty fclose in an error case.
Werner Koch
2
-3
/
+1
2015-12-22
gpg: Remove dead code.
Neal H. Walfield
1
-2
/
+0
2015-12-15
gpg: Improve the keyblock cache's transparency.
Neal H. Walfield
2
-2
/
+31
2015-12-15
gpg: Improve the keyblock cache's transparency.
Neal H. Walfield
2
-0
/
+10
2015-12-12
Remove replacements for libgpg-error < 1.21.
Werner Koch
1
-2
/
+0
2015-11-27
kbx: Include gpg-error prior to mischelp.h.
Werner Koch
1
-1
/
+1
2015-11-17
Fix typos found using codespell.
Justus Winter
6
-6
/
+6
2015-10-28
Fix typos
Daniel Kahn Gillmor
1
-1
/
+1
2015-10-14
cleanup: Fix confusion between gpg_error_t and gpg_err_code_t.
NIIBE Yutaka
1
-1
/
+1
2015-09-16
kbx: Change skipfnc's prototype so that we can provide all information.
Neal H. Walfield
2
-3
/
+9
2015-08-21
common: Don't incorrectly reject 4 GB - 1 sized packets.
Neal H. Walfield
1
-1
/
+8
2015-08-17
gpg: Avoid linking to Libksba
Werner Koch
3
-4
/
+10
2015-04-24
common: Rename log and gcc attribute macros (jnlib merge).
Werner Koch
1
-8
/
+8
2015-04-24
common: Remove two JNLIB_ macros (jnlib merge).
Werner Koch
1
-1
/
+0
2015-04-10
Remove obsolete directories from AM_CPPFLAGS.
Werner Koch
1
-2
/
+1
2015-03-20
gpg: Consider a mailbox only userid in mail search mode.
Werner Koch
1
-10
/
+24
2015-03-20
gpg: Find keys using mail addresses with garbage after the '>'
Werner Koch
1
-14
/
+31
2015-02-11
Use inline functions to convert buffer data to scalars.
Werner Koch
4
-51
/
+13
2015-01-30
kbx: Fix resource leak.
Joshua Rogers
1
-5
/
+32
2015-01-28
Add a hook to be called right after main.
Werner Koch
1
-0
/
+1
2015-01-19
kbx: Minor cleanup for the previous fix.
Werner Koch
1
-7
/
+7
2015-01-19
kbx: Call skipfnc callback to filter out keys
Damien Goutte-Gattat
1
-3
/
+30
2014-12-04
gpg: Allow import of large keys.
Werner Koch
1
-1
/
+1
2014-11-11
Remove use of gnulib (part 1)
Werner Koch
1
-2
/
+2
2014-11-07
gpg: Remove warning message for non-implemented search modes.
Werner Koch
1
-1
/
+1
2014-10-31
kbx: Let keydb_search skip unwanted blobs.
Werner Koch
7
-50
/
+58
2014-10-09
gpg: Skip overlong keys and a print a warning.
Werner Koch
2
-3
/
+12
2014-10-09
kbx: Fix handling of overlong keys.
Werner Koch
2
-7
/
+41
2014-10-09
gpg: Take care to use pubring.kbx if it has ever been used.
Werner Koch
7
-27
/
+86
2014-08-26
Switch to the libgpg-error provided estream.
Werner Koch
1
-0
/
+1
2014-08-18
kbx: Make user id and signature data optional for OpenPGP.
Werner Koch
1
-11
/
+16
2014-06-02
gpgsm: Add a way to save a found state.
Werner Koch
3
-7
/
+42
2014-05-14
gpg: Fix uninitialized access to search descindex with gpg keyboxes.
Werner Koch
2
-4
/
+8
2014-05-07
kbx: Add experimental support for EDDSA.
Werner Koch
1
-8
/
+9
2014-04-16
Two minor code cleanups and one NULL deref on error fix.
Werner Koch
1
-2
/
+2
2013-11-18
Make use of the *_NAME etc macros.
Werner Koch
1
-1
/
+1
2013-11-15
kbx: Implement update operation for OpenPGP keyblocks.
Werner Koch
6
-24
/
+64
2013-11-15
kbx: Fix possible segv in kbxdump.
Werner Koch
1
-1
/
+1
2013-08-29
kbx: Add a few macros for easier readability.
Werner Koch
1
-10
/
+12
2013-06-27
Prepare for newer automake versions.
Werner Koch
1
-5
/
+7
2013-03-20
kbx: Remove unused macro.
Werner Koch
1
-6
/
+0
2013-01-08
kbx: Switch from MD5 to SHA-1 for the checksum.
Werner Koch
2
-13
/
+74
2013-01-08
kbx: Update blob specification
Werner Koch
1
-86
/
+112
2013-01-07
gpg: Set the node flags while retrieving a keyblock.
Werner Koch
2
-22
/
+43
2013-01-07
gpg: Allow searching for user ids in a keybox.
Werner Koch
1
-20
/
+37
2012-12-28
gpg: Add signature cache support to the keybox.
Werner Koch
6
-14
/
+55
2012-12-28
kbxutil: Improve format of the Sig-Expire lines.
Werner Koch
1
-2
/
+2
2012-12-28
gpg: First working support for keyboxes.
Werner Koch
7
-160
/
+251
2012-12-28
kbxutil: Print algo number and fold similar lines.
Werner Koch
4
-23
/
+51
2012-12-27
gpg: First patches to support a keybox storage backend.
Werner Koch
3
-2
/
+23
2012-08-24
Fix typos spotted during translations
David Prévot
1
-1
/
+1
2012-06-05
Change all quotes in strings and comments to the new GNU standard.
Werner Koch
4
-15
/
+15
2012-02-06
common: Add a global variable to for the default error source.
Werner Koch
2
-4
/
+7
2011-12-01
Generate the ChangeLog from commit logs.
Werner Koch
1
-1
/
+12
2011-08-10
Fixed set but unused variable bugs
Werner Koch
1
-8
/
+1
2011-04-28
Update OpenPGP parser to support ECC
Werner Koch
3
-63
/
+83
2011-02-04
Nuked almost all trailing white space.
Werner Koch
16
-258
/
+248
2011-01-21
Editorial changes and allow building with old libgcrypts.
Werner Koch
1
-0
/
+1
2011-01-05
Integrating http://code.google.com/p/gnupg-ecc/source/detail?r=15 .
Andrey Jivsov
1
-1
/
+6
2010-07-23
fix reallocation bug
Werner Koch
2
-0
/
+5
2010-04-21
More changes on the way to remove secring.gpg.
Werner Koch
2
-14
/
+7
2010-04-20
common/
Marcus Brinkmann
2
-2
/
+6
2010-03-24
More changes for CE. gpgsm does now build and run a keylisting.
Werner Koch
3
-5
/
+24
2010-03-22
More chnages to use estream. Add a way to replace the standard
Werner Koch
1
-1
/
+1
2010-03-10
Merged jnlib into common.
Werner Koch
7
-13
/
+20
2010-03-08
Use macros for iobuf ioctls.
Werner Koch
2
-3
/
+7
2009-12-17
Implement --faked-systrem-time for gpg.
Werner Koch
1
-0
/
+3
2009-12-08
Unification of the search descriptor usage.
Werner Koch
3
-11
/
+40
2009-07-21
Make bug reporting address easier changeable.
Werner Koch
1
-3
/
+2
2009-06-24
Fixed a bunch of little bugs as reported by Fabian Keil.
Werner Koch
1
-0
/
+2
2009-03-06
New gpg-agent command to list key information.
Werner Koch
1
-1
/
+1
2008-12-09
Minor fixes.
Werner Koch
2
-2
/
+5
2008-11-20
Fixed a temporary file name collision between gpg and gpgsm under Windows.
Werner Koch
3
-7
/
+15
2008-11-11
Reorder libs in kbx.
Werner Koch
2
-2
/
+7
2008-10-20
Marked all unused args on non-W32 platforms.
Werner Koch
6
-3
/
+26
2008-05-06
Fixed bug#907.
Werner Koch
5
-51
/
+62
2008-04-01
Fix a problem with dirmngr looked up certificates.
Werner Koch
5
-39
/
+122
2008-03-13
Fixed an email/DN bug.
Werner Koch
2
-11
/
+29
2008-01-29
Fixed a W32 crash in gpg2 when creating a new keyring.
Werner Koch
1
-1
/
+1
2007-08-24
tryu harder to ignore duplicate specified keyrings and -boxes.
Werner Koch
2
-4
/
+7
2007-08-23
Add new features to kbxutil.
Werner Koch
4
-16
/
+281
2007-07-04
Changed to GPLv3.
Werner Koch
14
-56
/
+28
2007-06-26
More W32 related changes
Werner Koch
2
-2
/
+6
2007-06-15
Build fixes for W32
Werner Koch
2
-2
/
+8
2007-06-14
A whole bunch of changes to allow building for Windows.
Werner Koch
2
-1
/
+8
2007-06-06
First steps towards supporting W32.
Werner Koch
2
-14
/
+4
2007-04-20
Improved logging for error orginating from libgcrypt.
Werner Koch
1
-1
/
+1
2007-03-20
kbx/
Werner Koch
5
-5
/
+17
2007-01-31
Included LIBICONV in all Makefiles.
Werner Koch
2
-3
/
+8
2007-01-30
Added LIBINTL to more Makefile targets.
Werner Koch
2
-1
/
+6
2006-11-20
Made some PIN pads work.
Werner Koch
2
-1
/
+5
2006-10-20
Allow to select X.509 certificates using the keygrip.
Werner Koch
3
-0
/
+93
2006-09-20
Cleanups.
Werner Koch
2
-0
/
+5
2006-09-14
Take advantage of newer gpg-error features.
Werner Koch
2
-2
/
+7
2006-06-20
Updated FSF's address.
Werner Koch
14
-14
/
+28
2005-11-28
Preparing an interim release
Werner Koch
1
-1
/
+1
2005-10-08
agent/
Marcus Brinkmann
2
-1
/
+6
2005-06-16
gcc-4 defaults forced me to edit many many files to get rid of the
Werner Koch
5
-26
/
+41
2005-06-01
* configure.ac (gl_INIT): Add gnulib stuff.
Werner Koch
4
-2
/
+58
2004-12-18
Avoid the " map_to_assuan_status called with no error source" diagnostic.
Werner Koch
2
-1
/
+8
[next]