Page MenuHome GnuPG
Feed All Stories

Jul 29 2020

werner added a comment to T5005: Unified single header file if it offers same API.

We have had this in the past but it led to subtle build and, worse, runtime problems. Thus the decision to provide architecture dependent files and have configure complain for wrong files. Right, you sometimes get false warnings for non-matching cpu-vendor-os strings but I consider this less severe than the old problem.

Jul 29 2020, 1:33 PM · libassuan, gpgrt
werner triaged T5006: Kleopatra: Display Names and Key-IDs for certificates after any attempt to import them. as Normal priority.
Jul 29 2020, 1:22 PM · kleopatra, Feature Request
aheinecke added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

That patch fixes the build problem I got into today when trying to build 2.3 for windows. So ? from me and please commit the patch as it is already required when assuan and gpgrt config no longer emit ws2_32 in their pgk-config --libs line.

Jul 29 2020, 1:20 PM · Restricted Project, gnupg, Windows
aheinecke closed T4623: pkg-config for mingw needs to emit -lws2_32 as Resolved.

I just saw that there is related discussion and a patch for this in T4994 so I will close again here.

Jul 29 2020, 1:17 PM · Restricted Project, Windows, gpgrt, Bug Report
aheinecke closed T5004: Unable to uninstall correctly causes Windows update malfunction as Invalid.

to give you any help I would need to know the exact error. I can only tell you that this is not a problem related to Gpg4win something else must be messy on your system. The Uninstaller of Gpg4win cleans up all registry keys that do not contain user config and all files should be removed unless some other process on the system interferes.

Jul 29 2020, 1:14 PM · Windows 64, Bug Report, gpg4win
aheinecke reopened T4623: pkg-config for mingw needs to emit -lws2_32 as "Open".

This change broke for me the compilation of GPGME which I fixed with: 52f930c1ed7eee6336a41598c90ef3605b7ed02b I found that fix there OK because GPGME explicitly uses ws2_32.

Jul 29 2020, 1:08 PM · Restricted Project, Windows, gpgrt, Bug Report
gniibe added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Linking $(NETLIB) is required when the executable uses WSAStartup.

Jul 29 2020, 10:28 AM · Restricted Project, gnupg, Windows
dscotese created T5006: Kleopatra: Display Names and Key-IDs for certificates after any attempt to import them..
Jul 29 2020, 4:43 AM · kleopatra, Feature Request
dscotese added a watcher for kleopatra: dscotese.
Jul 29 2020, 4:31 AM
gniibe triaged T5005: Unified single header file if it offers same API as Wishlist priority.
Jul 29 2020, 2:22 AM · libassuan, gpgrt
gniibe created T5005: Unified single header file if it offers same API.
Jul 29 2020, 2:22 AM · libassuan, gpgrt

Jul 28 2020

werner removed a member for g10code: BenM.
Jul 28 2020, 2:45 PM
werner added a member for g10code: ikloecker.
Jul 28 2020, 2:44 PM
DrasS created T5004: Unable to uninstall correctly causes Windows update malfunction.
Jul 28 2020, 12:04 PM · Windows 64, Bug Report, gpg4win
gniibe committed rGd17b838921b3: Revert patches applied wrongly. (authored by gniibe).
Revert patches applied wrongly.
Jul 28 2020, 10:04 AM
werner triaged T5001: Card specification enhancement as Normal priority.
Jul 28 2020, 8:54 AM · Feature Request, scd

Jul 27 2020

aheinecke committed rDc60e870e0538: swdb: Update for 3.1.12 (authored by aheinecke).
swdb: Update for 3.1.12
Jul 27 2020, 4:50 PM
aheinecke added a comment to T4999: GPGME: Add interface for quick-set-expire.

Phabricator allows it again to upload patches. It's D507

Jul 27 2020, 3:46 PM · gpgme, kleopatra, gpg4win
aheinecke created D507: core: Add gpgme_op_set_expire.
Jul 27 2020, 3:45 PM · gpgme
aheinecke added a revision to T4999: GPGME: Add interface for quick-set-expire: D507: core: Add gpgme_op_set_expire.
Jul 27 2020, 3:45 PM · gpgme, kleopatra, gpg4win
aheinecke reassigned T4717: Kleopatra: Changing expiry does not change expiry for subkeys from aheinecke to ikloecker.

In Kleopatra/src/dialogs/subkeyswidget.cpp there is already a context menu for subkeys.

Jul 27 2020, 2:58 PM · Restricted Project, kleopatra, gpg4win
aheinecke added a subtask for T4999: GPGME: Add interface for quick-set-expire: T5003: GpgME++: Add support for gpgme_set_expire.
Jul 27 2020, 2:52 PM · gpgme, kleopatra, gpg4win
aheinecke added a parent task for T5003: GpgME++: Add support for gpgme_set_expire: T4999: GPGME: Add interface for quick-set-expire.
Jul 27 2020, 2:52 PM · kleopatra, gpg4win
aheinecke removed a parent task for T5003: GpgME++: Add support for gpgme_set_expire: T4717: Kleopatra: Changing expiry does not change expiry for subkeys.
Jul 27 2020, 2:51 PM · kleopatra, gpg4win
aheinecke removed a subtask for T4717: Kleopatra: Changing expiry does not change expiry for subkeys: T5003: GpgME++: Add support for gpgme_set_expire.
Jul 27 2020, 2:51 PM · Restricted Project, kleopatra, gpg4win
aheinecke created T5003: GpgME++: Add support for gpgme_set_expire.
Jul 27 2020, 2:51 PM · kleopatra, gpg4win
Laurent Montel <montel@kde.org> committed rLIBKLEOd8809324643d: GIT_SILENT: time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to increase version
Jul 27 2020, 2:40 PM
gniibe committed rGfa4a2bd7a1ba: kbx: Fix short KID and long KID handling for FPR32. (authored by gniibe).
kbx: Fix short KID and long KID handling for FPR32.
Jul 27 2020, 2:37 PM
werner added a comment to T5001: Card specification enhancement.

Well, it is now defined. We use a CMS object containing an OpenPGP keyblock container. Right, there is no open standard for it but with OIDs you don't really need them. it is a bit of a hack but it works with the majority of deployed cards and the overhead is quite small.

Jul 27 2020, 2:34 PM · Feature Request, scd
Laurent Montel <montel@kde.org> committed rKLEOPATRAb5476747e3e8: GIT_SILENT: time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to increase version
Jul 27 2020, 2:33 PM
aheinecke added a comment to T4026: GpgOL: Improve handling of mailman modified mails.

Still an issue, just noticed that with the 3.1.12 release announcement, it really looks ugly.

Jul 27 2020, 11:02 AM · gpg4win, gpgol
gniibe added a comment to T5001: Card specification enhancement.

@wener But it uses undefined data structure of "certificate" DO, IIUC. My point is defining DOs for OpenPGP, so that host side can construct OpenPGP object from those DOs.

Jul 27 2020, 3:48 AM · Feature Request, scd

Jul 26 2020

werner added a comment to T5001: Card specification enhancement.

Item 2 and 3 have already been solved by allowing to store a minimal key.

Jul 26 2020, 11:22 PM · Feature Request, scd

Jul 24 2020

aheinecke committed rW251ddd88cfbe: web: Update for 3.1.12 (authored by aheinecke).
web: Update for 3.1.12
Jul 24 2020, 3:35 PM
aheinecke committed rWd44cf58b90ef: Fix Kleo version (authored by aheinecke).
Fix Kleo version
Jul 24 2020, 3:35 PM
aheinecke committed rWfe9c2d454edd: Merge branch 'website' of git://git.gnupg.org/gpg4win into website (authored by aheinecke).
Merge branch 'website' of git://git.gnupg.org/gpg4win into website
Jul 24 2020, 3:35 PM
aheinecke committed rW3d22b1dbea8d: po: Finally Use UTF-8 (authored by aheinecke).
po: Finally Use UTF-8
Jul 24 2020, 12:28 PM
aheinecke committed rWa2a0aad223ed: Post release version bump -> 4.0 will be next (authored by aheinecke).
Post release version bump -> 4.0 will be next
Jul 24 2020, 11:50 AM
aheinecke committed rW4f63a2249f7f: Remove additional patches from EXTRA_DIST (authored by aheinecke).
Remove additional patches from EXTRA_DIST
Jul 24 2020, 11:50 AM
aheinecke committed rW69077578c9cf: NEWS and READMEs for todays release (authored by aheinecke).
NEWS and READMEs for todays release
Jul 24 2020, 11:15 AM
aheinecke committed rWaeeabc551a2b: Update libkleo (authored by aheinecke).
Update libkleo
Jul 24 2020, 11:15 AM
aheinecke committed rWd3931a8e13d2: Update mkportable after icon removal (authored by aheinecke).
Update mkportable after icon removal
Jul 24 2020, 11:15 AM
aheinecke committed rWb811bc9546b1: Update copyright year to 2020 (authored by aheinecke).
Update copyright year to 2020
Jul 24 2020, 11:15 AM
aheinecke committed rLIBKLEO223c0b2c5286: Fix enable of ok in newkeyresolver (authored by aheinecke).
Fix enable of ok in newkeyresolver
Jul 24 2020, 11:04 AM
aheinecke committed rLIBKLEOf4d82b591bb7: Add gnupg-registry helper from Kleopatra (authored by aheinecke).
Add gnupg-registry helper from Kleopatra
Jul 24 2020, 11:04 AM

Jul 23 2020

aheinecke committed rGTOd06d83385a0b: Remove experimental marker from draft enc (authored by aheinecke).
Remove experimental marker from draft enc
Jul 23 2020, 12:23 PM
aheinecke committed rGTOb939cacafb35: Disable build of gpgcardgui for now (authored by aheinecke).
Disable build of gpgcardgui for now
Jul 23 2020, 12:23 PM
aheinecke created T5002: Kleopatra: Suggest file name for multi protocol export.
Jul 23 2020, 11:55 AM · kleopatra
hfalk committed rW23b89330d69b: Korrekturen (authored by hfalk).
Korrekturen
Jul 23 2020, 11:26 AM
aheinecke committed rWd30d9634791c: Minor update of gpg4win-tools (authored by aheinecke).
Minor update of gpg4win-tools
Jul 23 2020, 11:09 AM
aheinecke committed rWb2d8167fc6d0: Use -- split for query and filenames (authored by aheinecke).
Use -- split for query and filenames
Jul 23 2020, 11:09 AM
aheinecke committed rWe8e8968e3416: Fix package find path in cmake toolchain (authored by aheinecke).
Fix package find path in cmake toolchain
Jul 23 2020, 11:09 AM
aheinecke committed rW2d343b05264a: Update NEWS for 3.1.12 (authored by aheinecke).
Update NEWS for 3.1.12
Jul 23 2020, 11:09 AM

Jul 22 2020

aheinecke committed rW3dc68ccfc7c6: Remove no longer needed kleo patches (authored by aheinecke).
Remove no longer needed kleo patches
Jul 22 2020, 5:51 PM
aheinecke committed rW8a93058c01ce: Update KDE Frameworks to latest release (authored by aheinecke).
Update KDE Frameworks to latest release
Jul 22 2020, 5:51 PM
aheinecke committed rWbabb2734924a: Remove upstreamed patch (authored by aheinecke).
Remove upstreamed patch
Jul 22 2020, 5:51 PM
aheinecke committed rW36962fbc87ad: Update qt to 5.15 and patches for it (authored by aheinecke).
Update qt to 5.15 and patches for it
Jul 22 2020, 5:51 PM
aheinecke committed rWea84371e5f50: Remove uneccessary patches (authored by aheinecke).
Remove uneccessary patches
Jul 22 2020, 5:51 PM
aheinecke committed rWa3c8d26591bc: msi: Distribute WXL files (authored by aheinecke).
msi: Distribute WXL files
Jul 22 2020, 5:51 PM
aheinecke committed rW6ef6279bc4c0: msi: Fix 64 bit component registration (authored by aheinecke).
msi: Fix 64 bit component registration
Jul 22 2020, 5:51 PM
aheinecke committed rWc0de5b8ddabe: Update l10n script for changed repo strucutre (authored by aheinecke).
Update l10n script for changed repo strucutre
Jul 22 2020, 5:51 PM
aheinecke committed rW03eb67c3a947: msi: Use APPLICATIONFOLDER instead of INSTDIR (authored by aheinecke).
msi: Use APPLICATIONFOLDER instead of INSTDIR
Jul 22 2020, 5:51 PM
aheinecke committed rW61b3b6cac1fc: msi: Use advanced WixUI (authored by aheinecke).
msi: Use advanced WixUI
Jul 22 2020, 5:51 PM
aheinecke committed rWeb4c58166502: packages: Update our own packages (authored by aheinecke).
packages: Update our own packages
Jul 22 2020, 5:51 PM
aheinecke committed rW8518b0f2c5f1: msi: Fix error handling of wine steps (authored by aheinecke).
msi: Fix error handling of wine steps
Jul 22 2020, 5:51 PM
aheinecke committed rD7611490dcbf6: web: Release GpgOL (authored by aheinecke).
web: Release GpgOL
Jul 22 2020, 12:07 PM
aheinecke committed rOdd8b576736ba: Disable BCC split by default (authored by aheinecke).
Disable BCC split by default
Jul 22 2020, 11:59 AM
aheinecke committed rOe7c403c871a0: po: Update po files and german (authored by aheinecke).
po: Update po files and german
Jul 22 2020, 11:59 AM
aheinecke committed rOdb8ffbc8aa8a: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
Jul 22 2020, 11:59 AM
aheinecke committed rO86cc08a7e0a1: Post release version bump (authored by aheinecke).
Post release version bump
Jul 22 2020, 11:59 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6f2a8f0b3f8d: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Jul 22 2020, 10:48 AM
Laurent Montel <montel@kde.org> committed rLIBKLEOd7f8fc5533bf: GIT_SILENT: prepare 5.15rc (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15rc
Jul 22 2020, 7:46 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRAb79f62db62ea: GIT_SILENT: prepare 5.15rc (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15rc
Jul 22 2020, 7:41 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2c6d1b94764e: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Jul 22 2020, 6:10 AM

Jul 21 2020

aheinecke committed rLIBKLEOd106a9ad776a: Remove accidental debug output (authored by aheinecke).
Remove accidental debug output
Jul 21 2020, 10:46 AM
gniibe updated the task description for T5001: Card specification enhancement.
Jul 21 2020, 7:05 AM · Feature Request, scd
gniibe updated the task description for T5001: Card specification enhancement.
Jul 21 2020, 7:02 AM · Feature Request, scd
gniibe updated the task description for T5001: Card specification enhancement.
Jul 21 2020, 7:02 AM · Feature Request, scd
gniibe created T5001: Card specification enhancement.
Jul 21 2020, 6:45 AM · Feature Request, scd

Jul 20 2020

aheinecke committed rLIBKLEO7f9aa706542a: Fix compliance display in newkeyapprovaldlg (authored by aheinecke).
Fix compliance display in newkeyapprovaldlg
Jul 20 2020, 3:13 PM
werner added a comment to T5000: trustdb,keybox: Adding support of v5key.

I deferred this thing because I hoped to implement this in the keyboxd. Another option is to use a truncated fingerprint - for displaying purposes we anyway truncate to 25 byte and 20 byte should also be okay until we can move this to keyboxd. But okay, if you want to add support please go ahead but make sure that there are no fatal conditions if a gpg 2.2 accesses the v5 enabled trustdb.

Jul 20 2020, 9:26 AM · Restricted Project, gnupg (gpg23)
Laurent Montel <montel@kde.org> committed rLIBKLEOb108b65503fb: GIT_SILENT: prepare 5.15.0 RC (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.0 RC
Jul 20 2020, 7:53 AM
iwona.zielinska added a comment to T4983: GpgOL interpretes some encrypted messages as unencrypted and skips decryption entirely.

Dear gnupg developers.
I have contacted the Microsoft to get their analysis as well.
A Case #:20812681 has been registered. Where Microsoft stated that third party developers of plugins like GpgOL have their channels and should contact Microsoft directly in cases like this. Further analysis has been denied to me.

Jul 20 2020, 7:50 AM · gpgol, Bug Report, gpg4win
gniibe renamed T5000: trustdb,keybox: Adding support of v5key from trustdb: Adding support of v5key to trustdb,keybox: Adding support of v5key.
Jul 20 2020, 7:30 AM · Restricted Project, gnupg (gpg23)
gniibe added a comment to T5000: trustdb,keybox: Adding support of v5key.

Here is the patch for trustdb and keybox. Not introduced new record structure, but RECTYPE_TRUST_SHA2 saving only 20-byte.

Jul 20 2020, 7:21 AM · Restricted Project, gnupg (gpg23)
gniibe renamed T5000: trustdb,keybox: Adding support of v5key from trustdb: Adding support of v5 keys to trustdb: Adding support of v5key.
Jul 20 2020, 7:18 AM · Restricted Project, gnupg (gpg23)
Laurent Montel <montel@kde.org> committed rKLEOPATRA85291e8bb0fe: GIT_SILENT: prepare 5.15.0 RC (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.0 RC
Jul 20 2020, 7:17 AM
gniibe updated the task description for T5000: trustdb,keybox: Adding support of v5key.
Jul 20 2020, 4:25 AM · Restricted Project, gnupg (gpg23)
gniibe added a comment to T5000: trustdb,keybox: Adding support of v5key.

Something like:

  • 1-byte: TYPE
  • 1-byte: Reserved
  • 32-byte: fingerprint
  • 1-byte; ownertrust / min_ownertrust
  • 1-byte: depth
  • 4-byte: validlist recnum
Jul 20 2020, 4:25 AM · Restricted Project, gnupg (gpg23)
gniibe created T5000: trustdb,keybox: Adding support of v5key.
Jul 20 2020, 4:22 AM · Restricted Project, gnupg (gpg23)
bvieira added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

Any news on this?

Jul 20 2020, 12:48 AM · Not A Bug, workaround, gnupg24, Windows, ssh

Jul 19 2020

RobIII added a comment to T4581: Kleopatra stuck in loading the certificate cache.
  • - it get stuck with empty window
Jul 19 2020, 4:13 PM · gpg4win, kleopatra, Bug Report

Jul 18 2020

JW-D added a comment to T4992: ssh Yubikey not recognized, but Yubikey works with GPG well.

I started "gpgconf --launch gpg-agent" and afterwards PuTTY. Then I am asked to "login as:". After entering the username, the error "PuTTY Fatal Error: No supported authentication methods available (server sent: publickey)" occurred.

Jul 18 2020, 9:05 PM · ssh, yubikey, Bug Report, gpg4win

Jul 17 2020

chdiza added a comment to T4997: 2.2.21 breaks passphrase-repeat and password checking.

Here is another thing worth reporting. I found that passphrase-repeat is entirely ignored, regardless of the value set.

Jul 17 2020, 3:54 PM · Bug Report, gnupg (gpg22)
chdiza added a comment to T4997: 2.2.21 breaks passphrase-repeat and password checking.

Do you configured gpg so that you did not get a passphrase confirmation?

Jul 17 2020, 3:52 PM · Bug Report, gnupg (gpg22)
werner added a comment to T4998: scdaemon: PC/SC "No such device" without reader-port.

That could also be the reason for some strange behaviour I have sometimes with my bunch or readers. I have not had the time to look into this and thus opted for a gpgconf --kill scdaemon which fixes things quickly but of course this is a bad workaround.

Jul 17 2020, 3:02 PM · Restricted Project, scd, Bug Report
gniibe committed rGdaa2cec6a543: scd: Fix closing reader and reeleasing context in PC/SC. (authored by gniibe).
scd: Fix closing reader and reeleasing context in PC/SC.
Jul 17 2020, 1:45 PM
werner closed T4310: GPGME: Add ssh export mode as Resolved.

C++ interface is also availabale in 1.14.0 (see rM690d967196d9).

Jul 17 2020, 12:06 PM · gpgme (gpgme 1.23.x), Feature Request
werner closed T4820: gpgme's json test fails with gpg 2.2.19 as Resolved.
Jul 17 2020, 11:41 AM · gpgme (gpgme 1.23.x), Bug Report
gniibe triaged T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem as Normal priority.

I just learned that WSAStartup can be called multiple times. So, it doesn't cause any erroneous behavior which I had been afraid of.

Jul 17 2020, 11:33 AM · Restricted Project, gnupg, Windows