1
0
Fork 0
mirror of git://git.gnupg.org/gnupg.git synced 2025-07-02 22:46:30 +02:00
gnupg/kbx
Werner Koch 645cf7d8fc
Revert "w32: On socket nonce mismatch close the socket."
--

The commit was entirely bogus because the check_nonce function closes
the socket itself if it returns with true.  Thus closing the socket by
the caller in the true case was bogus.

The more likely cause for the hangs on Windows are in scdaemon:

  * scd: Fix posssible lockup on Windows due to a lost select
    result.  [rGa7ec3792c5]

GnuPG-bug-id: 7434
Fixes-commit: 73f6c2dd4d.
2025-05-16 14:26:45 +02: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 kbx: Avoid use of uninitialized value. 2021-11-12 15:36:35 +09:00
backend-sqlite.c keyboxd: Searching UpperCaseAddress. 2025-03-26 14:26:54 +09:00
backend-support.c indent: Fix spelling 2024-05-31 12:28:32 +02:00
backend.h kbx: Let it include keybox.h to avoid multiple typedefs. 2021-09-30 10:14:37 +09:00
ChangeLog-2011 Generate the ChangeLog from commit logs. 2011-12-01 11:09:02 +01:00
frontend.c indent: Fix spelling 2024-05-31 12:28:32 +02:00
frontend.h keyboxd: New command TRANSACTION. 2020-09-24 16:38:21 +02:00
kbx-client-util.c common,kbx,tests: Clean up the PIPE function API. 2024-07-09 10:41:03 +09:00
kbx-client-util.h keyboxd: Implement multiple search descriptions. 2020-09-24 10:37:42 +02:00
kbxserver.c keyboxd: New getinfo subcommand "connections". 2024-08-02 13:29:53 +02:00
kbxutil.c Merge branch 'STABLE-BRANCH-2-4' into master 2024-05-16 09:46:36 +02:00
keybox-blob.c kbx: Support kyber in the blob parser. 2024-04-09 11:01:56 +02:00
keybox-defs.h kbx: Use wrapper functions for es_fclose and es_fopen. 2023-05-05 11:54:37 +02:00
keybox-dump.c kbx: Close file handle when return. 2023-06-20 09:20:49 +09: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-fwddecl.h kbx: Fix for building without keyboxd. 2025-02-06 15:46:15 +01:00
keybox-init.c indent: Fix spelling 2024-05-31 12:28:32 +02:00
keybox-openpgp.c kbx: Support kyber in the blob parser. 2024-04-09 11:01:56 +02:00
keybox-search-desc.h indent: Fix spelling 2024-05-31 12:28:32 +02:00
keybox-search.c sm: Optmize clearing of the ephemeral flag. 2024-09-27 15:50:51 +02:00
keybox-update.c kbx: Use wrapper functions for es_fclose and es_fopen. 2023-05-05 11:54:37 +02:00
keybox-util.c kbx: Simplify by removing custom memory functions. 2017-12-22 12:55:46 +01:00
keybox.h kbx: Fix for building without keyboxd. 2025-02-06 15:46:15 +01:00
keyboxd-w32info.rc w32: Add missing manifests and set a requestedExecutionLevel. 2023-05-24 12:14:06 +02:00
keyboxd.c Revert "w32: On socket nonce mismatch close the socket." 2025-05-16 14:26:45 +02:00
keyboxd.h kbx: Fix a race condition which results no status report. 2022-04-27 13:49:30 +09:00
keyboxd.w32-manifest.in w32: Add missing supportedOS Ids for Windows-10 2023-05-24 14:17:06 +02:00
Makefile.am kbx: Fix for building without keyboxd. 2025-02-06 15:46:15 +01:00
Manifest The keybox gets now compressed after 3 hours and ephemeral 2004-04-26 08:09:25 +00:00
mkerrors all: fix more spelling errors 2018-10-25 16:53:05 -04:00