gnupg/kbx
Werner Koch f79e9540ca
keyboxd: Fix searching for exact mail addresses.
* kbx/kbxserver.c (cmd_search): Use the openpgp hack for calling
classify_user_id.
* kbx/backend-sqlite.c (run_select_statement): Remove angle brackets
in exact addrspec mode.
* g10/call-keyboxd.c (keydb_search): Do not duplicate the left angle
bracket.
* sm/keydb.c (keydb_search): Ditto.
--

Note that the openpgp hack flag of classify_user_id is actually a
misnomer because we actually hack a round a problem in gpgsm.  And it
is only over there that we don't set it there.  In keyboxd the flag
should be set.  And we need to remove the angle brackets of course
because that is how we create the addrspec column values.

Signed-off-by: Werner Koch <wk@gnupg.org>
2021-04-21 14:40:08 +02:00
..
ChangeLog-2011 Generate the ChangeLog from commit logs. 2011-12-01 11:09:02 +01:00
Makefile.am agent,kbx: Add LIBASSUAN_CLFAGS. 2021-04-13 13:54:14 +09:00
Manifest The keybox gets now compressed after 3 hours and ephemeral 2004-04-26 08:09:25 +00:00
backend-cache.c keyboxd: Extend PUBKEY_INFO status line with an uid ordinal. 2020-09-22 15:42:40 +02:00
backend-kbx.c Replace most of the remaining stdio calls by estream calls. 2020-10-20 12:15:56 +02:00
backend-sqlite.c keyboxd: Fix searching for exact mail addresses. 2021-04-21 14:40:08 +02:00
backend-support.c keyboxd: Extend PUBKEY_INFO status line with an uid ordinal. 2020-09-22 15:42:40 +02:00
backend.h keyboxd: New command TRANSACTION. 2020-09-24 16:38:21 +02:00
frontend.c keyboxd: New command TRANSACTION. 2020-09-24 16:38:21 +02:00
frontend.h keyboxd: New command TRANSACTION. 2020-09-24 16:38:21 +02:00
kbx-client-util.c kbx: Log debug fixes 2021-02-25 17:02:49 +01:00
kbx-client-util.h keyboxd: Implement multiple search descriptions. 2020-09-24 10:37:42 +02:00
kbxserver.c keyboxd: Fix searching for exact mail addresses. 2021-04-21 14:40:08 +02:00
kbxutil.c w32: Replace some fopen by es_fopen. 2020-11-11 15:23:22 +01:00
keybox-blob.c keyboxd: Add basic support for X.509. 2020-09-10 12:50:45 +02:00
keybox-defs.h Replace most of the remaining stdio calls by estream calls. 2020-10-20 12:15:56 +02:00
keybox-dump.c Replace most of the remaining stdio calls by estream calls. 2020-10-20 12:15:56 +02:00
keybox-errors.c all: fix spelling and typos 2018-10-24 15:56:18 -04:00
keybox-file.c Replace most of the remaining stdio calls by estream calls. 2020-10-20 12:15:56 +02:00
keybox-init.c Replace most of the remaining stdio calls by estream calls. 2020-10-20 12:15:56 +02:00
keybox-openpgp.c kbx: Better error message in case of a crippled Libgcrypt. 2020-12-02 11:14:19 +01:00
keybox-search-desc.h kbx: Change X.509 S/N search definition. 2020-09-09 20:34:59 +02:00
keybox-search.c Replace most of the remaining stdio calls by estream calls. 2020-10-20 12:15:56 +02:00
keybox-update.c kbx: Fix memory leak. 2021-04-13 14:35:04 +09:00
keybox-util.c kbx: Simplify by removing custom memory functions. 2017-12-22 12:55:46 +01:00
keybox.h Replace most of the remaining stdio calls by estream calls. 2020-10-20 12:15:56 +02:00
keyboxd-w32info.rc kbx: Add framework for a public key daemon. 2018-09-05 17:00:17 +02:00
keyboxd.c Support log-file option from common.conf for all daemon. 2021-04-20 10:50:10 +02:00
keyboxd.h kbxd: Group the options. 2021-03-22 19:13:07 +01:00
mkerrors all: fix more spelling errors 2018-10-25 16:53:05 -04:00