Page MenuHome GnuPG
Feed All Stories

Oct 23 2020

gniibe committed rG2d4de4b6f06c: scd: Handle Yubikey's multiple apps and serialno. (authored by gniibe).
scd: Handle Yubikey's multiple apps and serialno.
Oct 23 2020, 9:34 AM
gniibe committed rGc8cc35dd2c10: scd: Use app_get_serialno for app_getattr. (authored by gniibe).
scd: Use app_get_serialno for app_getattr.
Oct 23 2020, 8:26 AM
gniibe committed rG65c91e601ae9: scd: Don't overwrite serialno for Yubikey. (authored by gniibe).
scd: Don't overwrite serialno for Yubikey.
Oct 23 2020, 8:21 AM
gniibe committed rG41505f0ae544: scd,openpgp: Use app_get_serialno function to get SERIALNO. (authored by gniibe).
scd,openpgp: Use app_get_serialno function to get SERIALNO.
Oct 23 2020, 8:17 AM
gniibe updated the task description for T5109: Initial socket connection to server.
Oct 23 2020, 4:54 AM · gnupg24, gnupg (gpg23)
gniibe updated the summary of D510: Connection to gpg-agent/dirmngr/etc..
Oct 23 2020, 4:52 AM · gnupg
gniibe updated the diff for D510: Connection to gpg-agent/dirmngr/etc..

Only enabled for UNIX #ifdef/#else/#endif

Oct 23 2020, 4:52 AM · gnupg
gniibe edited projects for T5109: Initial socket connection to server, added: gnupg (gpg22); removed gnupg.
Oct 23 2020, 4:49 AM · gnupg24, gnupg (gpg23)
gniibe added a comment to T5109: Initial socket connection to server.

I had overlooked this fix rG044379772fc5: common: Fix the previous commit., after the commit of rGb1c56cf9e2bb: common: Use gnupg_spawn_process_fd to invoke gpg-agent/dirmngr..

Oct 23 2020, 4:46 AM · gnupg24, gnupg (gpg23)
gniibe updated the task description for T5109: Initial socket connection to server.
Oct 23 2020, 4:33 AM · gnupg24, gnupg (gpg23)
gniibe updated the task description for T5109: Initial socket connection to server.
Oct 23 2020, 4:33 AM · gnupg24, gnupg (gpg23)
gniibe created T5109: Initial socket connection to server.
Oct 23 2020, 4:31 AM · gnupg24, gnupg (gpg23)
gniibe created D510: Connection to gpg-agent/dirmngr/etc..
Oct 23 2020, 4:25 AM · gnupg

Oct 22 2020

Laurent Montel <montel@kde.org> committed rKLEOPATRA2b1454363d1a: If include is define in .h remove it if it's defined in .cpp too (scripted) (authored by Laurent Montel <montel@kde.org>).
If include is define in .h remove it if it's defined in .cpp too (scripted)
Oct 22 2020, 10:12 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO7f2151f2ad00: If include is define in .h remove it if it's defined in .cpp too (scripted) (authored by Laurent Montel <montel@kde.org>).
If include is define in .h remove it if it's defined in .cpp too (scripted)
Oct 22 2020, 10:06 PM
werner committed rD454a9527439a: web: Extend monthly donation chart to 2020 (authored by werner).
web: Extend monthly donation chart to 2020
Oct 22 2020, 2:40 PM
werner committed rDd89281fdcaef: web: Factor list of monthly donations out to a separate page. (authored by werner).
web: Factor list of monthly donations out to a separate page.
Oct 22 2020, 1:55 PM
werner committed rDb8f6ecbb5392: web: Also update donation charts (authored by werner).
web: Also update donation charts
Oct 22 2020, 1:40 PM
werner committed rD4a4d867dcac7: web: Update donation stats (authored by werner).
web: Update donation stats
Oct 22 2020, 12:32 PM

Oct 21 2020

werner committed rGd65ea29683ee: w32: Allow Unicode filenames for dotlock (authored by werner).
w32: Allow Unicode filenames for dotlock
Oct 21 2020, 9:13 PM
werner committed rG5c6e9b44cc9e: Replace most of the remaining stdio calls by estream calls. (authored by werner).
Replace most of the remaining stdio calls by estream calls.
Oct 21 2020, 9:13 PM
werner committed rGdd5fd4a760b8: Replace all calls to access by gnupg_access (authored by werner).
Replace all calls to access by gnupg_access
Oct 21 2020, 9:13 PM
werner committed rG7e22e08e2ab0: common: New functions gnupg_opendir et al. (authored by werner).
common: New functions gnupg_opendir et al.
Oct 21 2020, 5:09 PM
werner committed rG9a0197b6fe41: w32: Make gnupg_remove and gnupg_rename_file Unicode aware (authored by werner).
w32: Make gnupg_remove and gnupg_rename_file Unicode aware
Oct 21 2020, 5:09 PM
werner committed rG18e5dd7b03ce: Replace all calls to stat by gnupg_stat. (authored by werner).
Replace all calls to stat by gnupg_stat.
Oct 21 2020, 5:09 PM
werner added a comment to T5098: Gpg4win problems for Windows Users with some non-ASCII account names.

All right, using the current master a Windows user with a Unicode name (e.g. Ⓐlfred E. Neumann) is now able to use gpg properly. Quite a lot of changes were required and backported to 2.2 will also be some work. More testing is of course required. Note that libassuan needs to be taken from Git until we have done a new release.

Oct 21 2020, 5:06 PM · gnupg (gpg22), Windows
Laurent Montel <montel@kde.org> committed rLIBKLEOb87b2fd610ee: GIT_SILENT: time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to increase version
Oct 21 2020, 2:12 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRAfcc4b4de359a: GIT_SILENT: time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to increase version
Oct 21 2020, 1:44 PM
gniibe added a comment to T5100: OpenPGP app overwrites Yubikey serial number.

I created this patch D509: Yubikey supports two (or more) apps, serial number problem.

Oct 21 2020, 7:53 AM · Restricted Project, gnupg, scd, yubikey, kleopatra
gniibe created D509: Yubikey supports two (or more) apps, serial number problem.
Oct 21 2020, 7:51 AM · gnupg

Oct 20 2020

werner committed rA397316e9d0fb: Support Unicode socket file names under Windows. (authored by werner).
Support Unicode socket file names under Windows.
Oct 20 2020, 11:22 PM
werner committed rG4dcef0e17836: Replace most calls to open by a new wrapper. (authored by werner).
Replace most calls to open by a new wrapper.
Oct 20 2020, 2:26 PM
werner committed rGb47c355b18d9: w32: Allow Unicode filenames for dotlock (authored by werner).
w32: Allow Unicode filenames for dotlock
Oct 20 2020, 2:26 PM
werner committed rG390497ea115e: Replace most of the remaining stdio calls by estream calls. (authored by werner).
Replace most of the remaining stdio calls by estream calls.
Oct 20 2020, 12:52 PM
werner committed rGc94ee1386e0d: Replace all calls to access by gnupg_access (authored by werner).
Replace all calls to access by gnupg_access
Oct 20 2020, 12:52 PM

Oct 19 2020

irelam66 updated the task description for T5107: GPA Importing encrypted files and Public keys.
Oct 19 2020, 7:20 PM · No Response, Windows, gpa, Bug Report
fabior added a comment to T5105: can't find users with Kleopatra when press "Look up on server".

My sks keyserver is in Linux Ubuntu 18.04 LTS. As a client I'm using windows 10 and gpg4win is 3.1.13.

Oct 19 2020, 6:12 PM · Support, kleopatra, Keyserver
ikloecker added a comment to T5108: Superfluous back button in Kleo's card manager .

Hmm, interesting. I'm using the Back button all of the time to get back to the certificate list from the smartcard manager. Might be a Windows-only bug.

Oct 19 2020, 5:17 PM · Bug Report, kleopatra
ikloecker committed rKLEOPATRAc1dc0f8bb6f5: Remove tests that are obsolete and disabled since more than a decade (authored by ikloecker).
Remove tests that are obsolete and disabled since more than a decade
Oct 19 2020, 4:24 PM
werner committed rE4764c5a3a4d7: New public function gpgrt_access. (authored by werner).
New public function gpgrt_access.
Oct 19 2020, 3:49 PM
werner removed Version on T5105: can't find users with Kleopatra when press "Look up on server".
Oct 19 2020, 1:27 PM · Support, kleopatra, Keyserver
werner edited projects for T5105: can't find users with Kleopatra when press "Look up on server", added: Keyserver, kleopatra; removed gpg4win.

Are you on Windows or Linux? What version of Kleopatra or Gpg4win are you using?

Oct 19 2020, 1:27 PM · Support, kleopatra, Keyserver
werner merged T5106: Agent fails to access private keys from path containing non-ascii characters on Windows into T5098: Gpg4win problems for Windows Users with some non-ASCII account names.
Oct 19 2020, 1:24 PM · gnupg (gpg22), Windows
werner merged task T5106: Agent fails to access private keys from path containing non-ascii characters on Windows into T5098: Gpg4win problems for Windows Users with some non-ASCII account names.
Oct 19 2020, 1:24 PM · Windows, Bug Report
werner added a comment to T5106: Agent fails to access private keys from path containing non-ascii characters on Windows.

See also T5098 - I am sorry for this regression. We are working on a fix.

Oct 19 2020, 1:24 PM · Windows, Bug Report
werner edited projects for T5107: GPA Importing encrypted files and Public keys, added: gpa, Windows; removed gpg4win.

Which version of Gpg4win did you install, from where, and which OS version are you using? Why did you install gpg4win at a non-default location?

Oct 19 2020, 1:19 PM · No Response, Windows, gpa, Bug Report
werner created T5108: Superfluous back button in Kleo's card manager .
Oct 19 2020, 12:39 PM · Bug Report, kleopatra
werner added a comment to T5100: OpenPGP app overwrites Yubikey serial number.

But changing just the displayed S/N should not disturb anything.

Oct 19 2020, 9:51 AM · Restricted Project, gnupg, scd, yubikey, kleopatra
gniibe added a comment to T5100: OpenPGP app overwrites Yubikey serial number.

No, the above patch makes OpenPGP app stop working.

Oct 19 2020, 9:34 AM · Restricted Project, gnupg, scd, yubikey, kleopatra
gniibe added a comment to T5100: OpenPGP app overwrites Yubikey serial number.

(I don't know well about Yubikey specific serial number.)

Oct 19 2020, 9:27 AM · Restricted Project, gnupg, scd, yubikey, kleopatra
gniibe claimed T5100: OpenPGP app overwrites Yubikey serial number.
Oct 19 2020, 6:41 AM · Restricted Project, gnupg, scd, yubikey, kleopatra
gniibe claimed T5102: READCERT immediately after WRITECERT fails.
Oct 19 2020, 6:37 AM · kleopatra, scd

Oct 18 2020

irelam66 created T5107: GPA Importing encrypted files and Public keys.
Oct 18 2020, 6:24 PM · No Response, Windows, gpa, Bug Report
jibsen created T5106: Agent fails to access private keys from path containing non-ascii characters on Windows.
Oct 18 2020, 3:11 PM · Windows, Bug Report
werner added a comment to T5104: Consider removing %n uses from printf-like functions.

gcc also warns about missing arguments and hopefully also if the arg for %n is not an int*.
You may need to enable these warnings which we do at least in maintainer-mode. On Windows some of the warnings might be wrong because mingw assumes the MS implementation.

Oct 18 2020, 1:08 PM · Feature Request
vext01 added a comment to T5104: Consider removing %n uses from printf-like functions.

Fair enough with regards to portability, and this is not a hill I will die on, but can you comment on the security concerns of using %n?

Oct 18 2020, 11:56 AM · Feature Request
werner committed rD07fc7829152a: blog: Do not wrap long command lines (authored by werner).
blog: Do not wrap long command lines
Oct 18 2020, 10:07 AM
werner committed rD69a2683957a1: blog: GnuPG and LDAP (authored by werner).
blog: GnuPG and LDAP
Oct 18 2020, 10:07 AM
werner closed T5104: Consider removing %n uses from printf-like functions as Wontfix.

Nope %n works on all implementations I am aware of. It has to because it is part of even C90.

Oct 18 2020, 9:50 AM · Feature Request

Oct 17 2020

vext01 added a comment to T5104: Consider removing %n uses from printf-like functions.

Hi Werner,

Oct 17 2020, 8:34 PM · Feature Request

Oct 16 2020

fabior created T5105: can't find users with Kleopatra when press "Look up on server".
Oct 16 2020, 7:05 PM · Support, kleopatra, Keyserver
glr added a comment to T5103: GPG4Win Executes through Personal (having admin rights ) account only.

@werner , if you would like some help moderating this bug tracker, I don't mind volunteering to do it.

Oct 16 2020, 2:32 PM · Support, gpg4win
Laurent Montel <montel@kde.org> committed rLIBKLEO9cf9de5af2b3: Remove not implemented method (authored by Laurent Montel <montel@kde.org>).
Remove not implemented method
Oct 16 2020, 2:30 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA7387406beeaf: Remove not implemented method (authored by Laurent Montel <montel@kde.org>).
Remove not implemented method
Oct 16 2020, 2:17 PM
werner added a comment to T5104: Consider removing %n uses from printf-like functions.

Sorry, it is entirely non-sense to ban useful printf features. Also note that we use our own printf implementation to avoid portability problems with for example "%zu". If you have a problem with any of the uses of "%n", please explain the problem.

Oct 16 2020, 9:07 AM · Feature Request

Oct 15 2020

gnezdo added a comment to T5104: Consider removing %n uses from printf-like functions.

patch misses the type. A better one is .

Oct 15 2020, 8:54 AM · Feature Request
gnezdo created T5104: Consider removing %n uses from printf-like functions.
Oct 15 2020, 8:51 AM · Feature Request

Oct 14 2020

werner added a comment to T5103: GPG4Win Executes through Personal (having admin rights ) account only.

Please understand that this is a bug tracker and not a support line.

Oct 14 2020, 7:32 PM · Support, gpg4win
Dharav9 created T5103: GPG4Win Executes through Personal (having admin rights ) account only in the S1 Public space.
Oct 14 2020, 6:58 PM · Support, gpg4win
werner added a comment to T5095: Kleopatra: Rename secret key export to backup.

The user is asked for a passphrase only if the key has a passphrase. I am still in favor of making a passphrase optional and then we need an extra dialog. Better safe than sorry. Those who have a workflow which includes the export of the secret key can still use the command line.

Oct 14 2020, 4:48 PM · kleopatra

Oct 13 2020

ikloecker added a comment to T5095: Kleopatra: Rename secret key export to backup.

I suggest to also change the option to "Backup Secret Key..." (i.e. singular instead of plural) because the corresponding action does not support the export of multiple secret keys.

Oct 13 2020, 12:39 PM · kleopatra
ikloecker added a comment to T5102: READCERT immediately after WRITECERT fails.

This doesn't help. I think that's because after

flush_cached_data (app, dobj->tag);

do_writecert does

do_readkey (...)

which fills the cache again.

Oct 13 2020, 12:19 PM · kleopatra, scd
werner added a comment to T5102: READCERT immediately after WRITECERT fails.

Caching issue. do_writecert in app-piv flushes the cache but may be the wrong DO. Can you try to

Oct 13 2020, 10:11 AM · kleopatra, scd
ikloecker reassigned T5066: Multiple smartcard (reader) / app support in Kleopatra from ikloecker to aheinecke.
Oct 13 2020, 10:10 AM · kleopatra
ikloecker changed the status of T5066: Multiple smartcard (reader) / app support in Kleopatra, a subtask of T4875: Kleopatra: Improve support for S/MIME Smartcards and add additional card support, from Open to Testing.
Oct 13 2020, 10:09 AM · kleopatra
ikloecker changed the status of T5066: Multiple smartcard (reader) / app support in Kleopatra from Open to Testing.

Kleopatra does now support using multiple smartcards with multiple apps concurrently (at least as far as the backend scdaemon supports this). Only tested with master of everything so far.

Oct 13 2020, 10:09 AM · kleopatra

Oct 12 2020

ikloecker committed rKLEOPATRA88f6922522fc: Fix fingerprint and creation timestamp written to OpenPGP cards (authored by ikloecker).
Fix fingerprint and creation timestamp written to OpenPGP cards
Oct 12 2020, 6:38 PM
ikloecker created T5102: READCERT immediately after WRITECERT fails.
Oct 12 2020, 4:54 PM · kleopatra, scd
ikloecker committed rKLEOPATRA4594a3938166: Exclude card keys from encryption certificates for Key Management key (authored by ikloecker).
Exclude card keys from encryption certificates for Key Management key
Oct 12 2020, 4:00 PM
ikloecker committed rKLEOPATRAb9c4e3bf258a: Add possibility to import the Card Authentication key to PIV cards (authored by ikloecker).
Add possibility to import the Card Authentication key to PIV cards
Oct 12 2020, 4:00 PM
ikloecker committed rKLEOPATRA218096f8a1f9: Add the card holder to the card labels shown for the tabs (authored by ikloecker).
Add the card holder to the card labels shown for the tabs
Oct 12 2020, 10:09 AM
MaXi32 renamed T5076: [solved] gpg-agent respawn another process randomly and causes cached passphrase check failed / expired from gpg-agent respawn another process randomly and causes cached passphrase check failed / expired to [solved] gpg-agent respawn another process randomly and causes cached passphrase check failed / expired.
Oct 12 2020, 7:46 AM · gnupg (gpg22), Bug Report

Oct 11 2020

Denisov23 updated the task description for T5101: Translate GpgOL in Italian.
Oct 11 2020, 2:50 PM · i18n, gpgol
Denisov23 created T5101: Translate GpgOL in Italian.
Oct 11 2020, 2:50 PM · i18n, gpgol

Oct 10 2020

Laurent Montel <montel@kde.org> committed rLIBKLEOac72b4aded74: GIT_SILENT: Time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Time to increase version
Oct 10 2020, 10:11 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA214b2f48101d: GIT_SILENT: Time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Time to increase version
Oct 10 2020, 10:08 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO9944f451371c: GIT_SILENT: prepare 5.15.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.3
Oct 10 2020, 9:58 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA704096f67ed7: GIT_SILENT: prepare 5.15.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.3
Oct 10 2020, 9:55 PM
Denisov23 added a comment to T5092: Translate Gnupg in Italian.

Hello,
I finished the Italian translation of the GnuPg 2.2 file.
I need help, can you please update the source project with this translation? I am a beginner, unable to do this.
I attach files translated into Italian


Oct 10 2020, 8:20 PM · gnupg, i18n, Feature Request

Oct 9 2020

werner committed rEdbedf190969d: w32: Support utf8 also for getcwd. (authored by werner).
w32: Support utf8 also for getcwd.
Oct 9 2020, 3:38 PM
bernhard committed rW2bb3dbf3d3c3: Improve localisation page for website (authored by bernhard).
Improve localisation page for website
Oct 9 2020, 12:30 PM
ikloecker committed rKLEOPATRAe866e470fcc0: Fix class name in debug logging (authored by ikloecker).
Fix class name in debug logging
Oct 9 2020, 12:24 PM
ikloecker committed rKLEOPATRA81569bb8405f: Ask user for target card if multiple cards are suitable for key to card (authored by ikloecker).
Ask user for target card if multiple cards are suitable for key to card
Oct 9 2020, 12:24 PM
ikloecker reopened T5096: Kleopatra: Remove X509 as much as possible as "Open".

I think you have missed the Key Pair Creation Wizard:

Create a personal X.509 key pair and certification request

kleopatra/src/newcertificatewizard/chooseprotocolpage.ui

Oct 9 2020, 11:02 AM · kleopatra
werner added a project to T5100: OpenPGP app overwrites Yubikey serial number: gnupg (gpg22).
Oct 9 2020, 8:09 AM · Restricted Project, gnupg, scd, yubikey, kleopatra
Laurent Montel <montel@kde.org> committed rLIBKLEO6b183e46fb41: GIT_SILENT: prepare 5.15.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.3
Oct 9 2020, 7:38 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA4d3d938db015: GIT_SILENT: prepare 5.15.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.3
Oct 9 2020, 7:29 AM
gniibe committed rG33cb1655f1b7: agent: Fix SEGV when debuging for cache enabled. (authored by gniibe).
agent: Fix SEGV when debuging for cache enabled.
Oct 9 2020, 6:59 AM
gniibe committed rG228836f79f64: gpg,ecc: Fix SOS handling when receiving from agent. (authored by gniibe).
gpg,ecc: Fix SOS handling when receiving from agent.
Oct 9 2020, 6:59 AM

Oct 8 2020

werner committed rE3a86bdb2aad3: doc: Fix typos in comments (authored by werner).
doc: Fix typos in comments
Oct 8 2020, 3:52 PM