Page MenuHome GnuPG
Feed All Stories

Jul 14 2018

tcurdt added a comment to T4072: fix inconsistent CLI.

@werner That begs the question: why can't quick-add-key re-use the same code that quick-add-uid is using?

Jul 14 2018, 1:01 PM · Feature Request, gnupg
werner added a comment to T3813: GPGME error: "invalid crypto engine" in the MSYS2 version.

if that is the case config.{guess,sub} needs to support this and we should be able to handle this the same way as other Unix platforms.

Jul 14 2018, 10:08 AM · Python, gpgme, Bug Report
werner added a comment to T4072: fix inconsistent CLI.

Right, but requires extra code. The --quick commands try to reuse existing code and, iirc, that is the reason why a user id is accepted for --quick-add-uid.

Jul 14 2018, 10:05 AM · Feature Request, gnupg
dkg added a comment to T4072: fix inconsistent CLI.

We do have a history of extending the API, no?

Jul 14 2018, 5:11 AM · Feature Request, gnupg

Jul 13 2018

lovetox reopened T3813: GPGME error: "invalid crypto engine" in the MSYS2 version as "Open".

You seem to have reached the wrong page when searching for msys2

Jul 13 2018, 11:59 PM · Python, gpgme, Bug Report
tcurdt created T4073: gpg-agent not caching the passphrase.
Jul 13 2018, 2:26 PM · Documentation, Bug Report
BenM committed rM1e34141f6770: python bindings howto: dita version (authored by BenM).
python bindings howto: dita version
Jul 13 2018, 2:11 PM
tcurdt added a comment to T4072: fix inconsistent CLI.

I should have :) Thing is - a fix could be made in a backwards compatible way. So I don't really see your point.

Jul 13 2018, 1:19 PM · Feature Request, gnupg
BenM committed rM1bb3f8409d4b: python bindings: example scripts (authored by BenM).
python bindings: example scripts
Jul 13 2018, 12:39 PM
werner added a comment to T4072: fix inconsistent CLI.

The command line is an API and we will never break an API without a very good reason. If you didn't like that API you should have noted that on the devel mailing list years ago ;-)

Jul 13 2018, 12:28 PM · Feature Request, gnupg
tcurdt added a comment to T4072: fix inconsistent CLI.

And FWIW: an inconsistent UI/CLI should be treated as bug - not as a feature request.

Jul 13 2018, 12:09 PM · Feature Request, gnupg
tcurdt added a comment to T4072: fix inconsistent CLI.

You completely ignore the fact that --quick-add-uid and --quick-add-key are not consistent.
It's not clear why one should require a fingerprint and the other allows the kind of "user-id" you just described.
That was the main point of this issue.

Jul 13 2018, 12:04 PM · Feature Request, gnupg
werner closed T4072: fix inconsistent CLI as Wontfix.

The term “user-id” is used throughout gpg to mean some kind of user id beit is a name, a key id, a fingerprint, a keygrip, etc. See the section "How to specify a user id" in the man page. FPR is used if a fingerprint is required.

Jul 13 2018, 11:39 AM · Feature Request, gnupg
tcurdt added a comment to T4072: fix inconsistent CLI.

From the man page:

--quick-add-uid user-id new-user-id
--quick-add-key fpr [algo [usage [expire]]]
Jul 13 2018, 10:38 AM · Feature Request, gnupg
werner edited projects for T4072: fix inconsistent CLI, added: gnupg, Feature Request; removed Bug Report.

I am not sure wheat I understand your request. --quick-add-uid takes a fingerprint as first argument you _may _ use a a user-id instead but that is for consistency with all gpg commands. Using the fingerprint is always highly suggested.

Jul 13 2018, 9:03 AM · Feature Request, gnupg
gniibe closed T4047: Memory leak in function buf_to_sig as Resolved.
Jul 13 2018, 3:00 AM · Bug Report
tcurdt added a comment to T4072: fix inconsistent CLI.

To clarify: I would like to see the targeting of keys be unified.
I see the following options:

Jul 13 2018, 2:22 AM · Feature Request, gnupg

Jul 12 2018

tcurdt created T4072: fix inconsistent CLI.
Jul 12 2018, 11:17 PM · Feature Request, gnupg
werner committed rG011ab7ec6615: doc: Add NEWS about the 2.2.9 release (authored by werner).
doc: Add NEWS about the 2.2.9 release
Jul 12 2018, 9:00 PM
werner committed rDd07083d48699: web: Release annoucement for 2.2.9 (authored by werner).
web: Release annoucement for 2.2.9
Jul 12 2018, 8:58 PM
dkg added a comment to T1800: Allow s2k options for gpg --export-secret-key.

About how the keys are actually stored on disk:

Jul 12 2018, 6:31 PM · Feature Request, gnupg
werner closed T4036: gnupg 2.2.9 release as Resolved.

Release done: https://lists.gnupg.org/pipermail/gnupg-announce/2018q3/000427.html

Jul 12 2018, 4:54 PM · Release Info, gnupg
werner closed T4036: gnupg 2.2.9 release, a subtask of T3374: gpg recv-keys fail if first dns server end up with "Connection refused", as Resolved.
Jul 12 2018, 4:54 PM · dns, dirmngr, Bug Report
werner closed T4036: gnupg 2.2.9 release, a subtask of T3610: dirmngr: Since 2.1 windows firewall asks about dirmngr access, as Resolved.
Jul 12 2018, 4:54 PM · gpg4win, dirmngr
werner closed T4036: gnupg 2.2.9 release, a subtask of T2348: Improve detection of IPv6 and IPv4 availibility, as Resolved.
Jul 12 2018, 4:54 PM · gnupg, Feature Request, dirmngr
werner closed T4036: gnupg 2.2.9 release, a subtask of T3803: dirmngr issues malformed DNS queries, as Resolved.
Jul 12 2018, 4:54 PM · dns, dirmngr, Bug Report
werner closed T4036: gnupg 2.2.9 release, a subtask of T4014: when verifying signatures, gpg and gpgv should ensure signing capabilities, as Resolved.
Jul 12 2018, 4:54 PM · gpgv, gnupg, Bug Report
werner closed T4036: gnupg 2.2.9 release, a subtask of T4022: too-large User ID packets result in dropping an entire certificate, as Resolved.
Jul 12 2018, 4:54 PM · gnupg, Bug Report
werner closed T4036: gnupg 2.2.9 release, a subtask of T4053: gpg.exe 2.2.8.52634 crashes in msvcrt.dll, as Resolved.
Jul 12 2018, 4:54 PM · i18n, gnupg, gpg4win, Bug Report
werner closed T4036: gnupg 2.2.9 release, a subtask of T4050: GnuPG fails to decrypt file encrypted with more than one password with any password but the first, as Resolved.
Jul 12 2018, 4:54 PM · gnupg (gpg22)
werner closed T4036: gnupg 2.2.9 release, a subtask of T4018: gpg --with-colons --show-keys does not show revocation certificates, as Resolved.
Jul 12 2018, 4:54 PM · gnupg, Bug Report
werner committed rD04099d73f1ba: swdb: Release gnupg 2.2.9 (authored by werner).
swdb: Release gnupg 2.2.9
Jul 12 2018, 4:44 PM
werner committed rGa6ce89b6eff9: Post release updates (authored by werner).
Post release updates
Jul 12 2018, 4:40 PM
werner committed rG2b82db61ccfe: Release 2.2.9 (authored by werner).
Release 2.2.9
Jul 12 2018, 4:40 PM
werner committed rGc9bafd482361: po: Fix one fuzzy in German translation. (authored by werner).
po: Fix one fuzzy in German translation.
Jul 12 2018, 4:40 PM
werner committed rG7290b1678fd7: po: auto update (authored by werner).
po: auto update
Jul 12 2018, 4:40 PM
werner closed T4053: gpg.exe 2.2.8.52634 crashes in msvcrt.dll as Resolved.
Jul 12 2018, 3:28 PM · i18n, gnupg, gpg4win, Bug Report
werner closed T2348: Improve detection of IPv6 and IPv4 availibility as Resolved.
Jul 12 2018, 3:27 PM · gnupg, Feature Request, dirmngr
werner closed T3803: dirmngr issues malformed DNS queries as Resolved.
Jul 12 2018, 3:27 PM · dns, dirmngr, Bug Report
werner closed T3374: gpg recv-keys fail if first dns server end up with "Connection refused" as Resolved.
Jul 12 2018, 3:26 PM · dns, dirmngr, Bug Report
werner closed T3610: dirmngr: Since 2.1 windows firewall asks about dirmngr access as Resolved.
Jul 12 2018, 3:26 PM · gpg4win, dirmngr
mkrambach committed rM5213a599fea0: js: allow optional Key retrieve pattern to be null (authored by mkrambach).
js: allow optional Key retrieve pattern to be null
Jul 12 2018, 11:50 AM
mkrambach committed rM30bb54904661: js: add with-sec-fprs to getKeysArmored (authored by mkrambach).
js: add with-sec-fprs to getKeysArmored
Jul 12 2018, 11:42 AM
werner committed rDd7e8bb5ab2c4: swdb: Release gpgrt 1.32 (authored by werner).
swdb: Release gpgrt 1.32
Jul 12 2018, 11:25 AM
werner committed rDf7aa0d8a14b9: drafts,openpgp-webkey-service: Add a security suggestion. (authored by werner).
drafts,openpgp-webkey-service: Add a security suggestion.
Jul 12 2018, 11:25 AM
werner committed rEaa24c16c4639: Post release updates (authored by werner).
Post release updates
Jul 12 2018, 11:19 AM
werner committed rE7b08307ff25b: Release 1.32 (authored by werner).
Release 1.32
Jul 12 2018, 11:19 AM
tcurdt added a comment to T4071: regression on batch generation.

The matching error message and the similar keywords let me to miss that - indeed.

Jul 12 2018, 10:18 AM · Bug Report
gniibe committed rGe8caa282d3d5: Merge branch 'master' into gniibe/decryption-key (authored by gniibe).
Merge branch 'master' into gniibe/decryption-key
Jul 12 2018, 10:11 AM
werner closed T4071: regression on batch generation as Invalid.

You are mixing gpgsm and gpg - they have different semantics: That github mirror under the top name of "gpg" might
be a reason for that confusion.

Jul 12 2018, 9:49 AM · Bug Report
werner added a comment to T4069: GpgSM, Dirmngr communication on Windows sometimes very slow.

Commit rEbd5bcd2dd19ef0b1c3d33a3a388b537ba08a4eb6

Jul 12 2018, 9:37 AM · dirmngr, S/MIME, gpg4win
werner added a comment to T4069: GpgSM, Dirmngr communication on Windows sometimes very slow.

it is not due to windows but due to the use of NTBTLS. I have the same problem here... and found it: We call es_fflush to let ntbtls flush its internal buffers but libgpg-error's estream module does no propagate this explicit flush to the cookie functions of ntbtls. Thus ntbtls gets stuck most of the time. I am not sure when this regression happened but it is pretty obvious.

Jul 12 2018, 9:36 AM · dirmngr, S/MIME, gpg4win
werner committed rEbd5bcd2dd19e: estream: Always propagate flush event to cookie functions. (authored by werner).
estream: Always propagate flush event to cookie functions.
Jul 12 2018, 9:29 AM
gniibe committed rPTH90e3dda03585: build: Let configure create the VERSION file. (authored by gniibe).
build: Let configure create the VERSION file.
Jul 12 2018, 4:09 AM
tcurdt created T4071: regression on batch generation.
Jul 12 2018, 3:41 AM · Bug Report
gniibe removed a project from T3283: Set 'mym4_revision' to 0 if not a git repo: npth.

Done for npth.

Jul 12 2018, 12:20 AM · libgcrypt, Bug Report

Jul 11 2018

werner added a comment to T4069: GpgSM, Dirmngr communication on Windows sometimes very slow.

I have logging to a socket always enabled. That may explain why I don't see that error on Unix.

Jul 11 2018, 8:27 PM · dirmngr, S/MIME, gpg4win
aheinecke committed rM6cc842c9aa76: json: Add with-sec-fprs param to export (authored by aheinecke).
json: Add with-sec-fprs param to export
Jul 11 2018, 4:20 PM
aheinecke created T4070: GpgOL: Encrypted Mails moved by rules are not decrypted.
Jul 11 2018, 12:30 PM · Bug Report, gpg4win, gpgol
aheinecke created T4069: GpgSM, Dirmngr communication on Windows sometimes very slow.
Jul 11 2018, 11:31 AM · dirmngr, S/MIME, gpg4win
aheinecke committed rO7e76531304ec: Abort attachment process chain in case of error (authored by aheinecke).
Abort attachment process chain in case of error
Jul 11 2018, 8:36 AM
aheinecke committed rOdf2699ee2678: Log w32 error and tried filename for tmp attach (authored by aheinecke).
Log w32 error and tried filename for tmp attach
Jul 11 2018, 8:36 AM
aheinecke closed T4063: GpgOL: Attachments with very long filenames might be hidden as Invalid.

There were two things here:

Jul 11 2018, 8:31 AM · Bug Report, gpg4win, gpgol
gniibe committed rE0727c3945622: build: Use AX_CC_FOR_BUILD and EXEEXT. (authored by gniibe).
build: Use AX_CC_FOR_BUILD and EXEEXT.
Jul 11 2018, 4:11 AM
gniibe committed rEf1162767e355: doc: Now, yat2m is a standard tool. (authored by gniibe).
doc: Now, yat2m is a standard tool.
Jul 11 2018, 4:11 AM

Jul 10 2018

werner added a project to T4053: gpg.exe 2.2.8.52634 crashes in msvcrt.dll: i18n.
Jul 10 2018, 6:47 PM · i18n, gnupg, gpg4win, Bug Report
werner added a project to T4068: libgcrypt 1.8.3 make check errors: libgcrypt.
Jul 10 2018, 6:45 PM · Documentation, libgcrypt
compsaysno created T4068: libgcrypt 1.8.3 make check errors.
Jul 10 2018, 4:11 PM · Documentation, libgcrypt
aheinecke committed rOfd411b524fd1: Remove accidentally commited dev debug (authored by aheinecke).
Remove accidentally commited dev debug
Jul 10 2018, 2:41 PM
aheinecke committed rO42a0424b7cf2: Convert common to cpp and clean it up (authored by aheinecke).
Convert common to cpp and clean it up
Jul 10 2018, 2:41 PM
mkrambach committed rM4015f5b4983c: js: documentation (authored by mkrambach).
js: documentation
Jul 10 2018, 2:32 PM
aheinecke renamed T4067: Kleopatra, performance: Create a system to use binary resources for i18n from Kleopatra, performace: Create a system to use binary resources for i18n to Kleopatra, performance: Create a system to use binary resources for i18n.
Jul 10 2018, 2:11 PM · gpg4win, kleopatra
aheinecke created T4067: Kleopatra, performance: Create a system to use binary resources for i18n.
Jul 10 2018, 2:09 PM · gpg4win, kleopatra
aheinecke created T4066: Kleopatra, performance: Use icons as a resource.
Jul 10 2018, 2:02 PM · vsd32 (vsd-3.2.0), gpg4win, kleopatra
aheinecke changed the status of T4065: GpgOL: Outlook contact groups are not supported from Open to Testing.

Works for me now.

Jul 10 2018, 12:31 PM · gpg4win, gpgol
aheinecke added a subtask for T4062: GpgOL: Receiving long filenames crashes GpgOL / Outlook: T4029: Gpg4win 3.1.3.
Jul 10 2018, 12:30 PM · Bug Report, gpg4win, gpgol
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T4062: GpgOL: Receiving long filenames crashes GpgOL / Outlook.
Jul 10 2018, 12:30 PM · Release Info, gpg4win
aheinecke removed a parent task for T4062: GpgOL: Receiving long filenames crashes GpgOL / Outlook: T4029: Gpg4win 3.1.3.
Jul 10 2018, 12:30 PM · Bug Report, gpg4win, gpgol
aheinecke removed a subtask for T4029: Gpg4win 3.1.3: T4062: GpgOL: Receiving long filenames crashes GpgOL / Outlook.
Jul 10 2018, 12:30 PM · Release Info, gpg4win
aheinecke added a subtask for T4065: GpgOL: Outlook contact groups are not supported: T4029: Gpg4win 3.1.3.
Jul 10 2018, 12:30 PM · gpg4win, gpgol
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T4065: GpgOL: Outlook contact groups are not supported.
Jul 10 2018, 12:30 PM · Release Info, gpg4win
aheinecke removed a parent task for T4065: GpgOL: Outlook contact groups are not supported: T4029: Gpg4win 3.1.3.
Jul 10 2018, 12:30 PM · gpg4win, gpgol
aheinecke removed a subtask for T4029: Gpg4win 3.1.3: T4065: GpgOL: Outlook contact groups are not supported.
Jul 10 2018, 12:30 PM · Release Info, gpg4win
aheinecke added a subtask for T4029: Gpg4win 3.1.3: T4065: GpgOL: Outlook contact groups are not supported.
Jul 10 2018, 12:29 PM · Release Info, gpg4win
aheinecke added a parent task for T4065: GpgOL: Outlook contact groups are not supported: T4029: Gpg4win 3.1.3.
Jul 10 2018, 12:29 PM · gpg4win, gpgol
aheinecke committed rOc49c5c8b511e: Log keys used in internal resolution (authored by aheinecke).
Log keys used in internal resolution
Jul 10 2018, 12:29 PM
aheinecke committed rO7e6e15a8650e: Add support for distribution lists (groups) (authored by aheinecke).
Add support for distribution lists (groups)
Jul 10 2018, 12:29 PM
aheinecke committed rO07c1895e7857: Improve recipient handling (authored by aheinecke).
Improve recipient handling
Jul 10 2018, 10:57 AM
aheinecke committed rOc29f79c0d24c: Use unique ptr for parser context (authored by aheinecke).
Use unique ptr for parser context
Jul 10 2018, 10:32 AM
aheinecke committed rOd7bfab741b3a: Use c++ linkage for oomhelp and conv w32getttext (authored by aheinecke).
Use c++ linkage for oomhelp and conv w32getttext
Jul 10 2018, 10:32 AM
gniibe committed rE302d43a130e2: build: Remove version_parts in autogen.sh. (authored by gniibe).
build: Remove version_parts in autogen.sh.
Jul 10 2018, 10:14 AM
aheinecke created T4065: GpgOL: Outlook contact groups are not supported.
Jul 10 2018, 8:29 AM · gpg4win, gpgol
aheinecke added a comment to T4064: Kleopatra: Bulk import and certify.

On another note. We might also want to reduce the clicks required when certifying a key. The "I have checked the fingerprint" checkbox is out of time. People will check it regardless and we can't force them to do it.

Jul 10 2018, 8:21 AM · gpg4win, kleopatra
aheinecke created T4064: Kleopatra: Bulk import and certify.
Jul 10 2018, 8:18 AM · gpg4win, kleopatra
BenM committed rM0e760e396fbf: example scripts: python work-arounds (authored by BenM).
example scripts: python work-arounds
Jul 10 2018, 5:42 AM
BenM committed rDaf6ff7f8443e: donation page: (authored by BenM).
donation page:
Jul 10 2018, 3:57 AM

Jul 9 2018

aheinecke committed rOdb282a59ab66: Clarify logging for empty UID emails (authored by aheinecke).
Clarify logging for empty UID emails
Jul 9 2018, 4:25 PM
aheinecke committed rO2053f1a18e3c: Implement "prefer-smime" option (authored by aheinecke).
Implement "prefer-smime" option
Jul 9 2018, 4:25 PM
aheinecke committed rO5d5f49bb6828: More options / config cleanup (authored by aheinecke).
More options / config cleanup
Jul 9 2018, 4:25 PM
aheinecke created T4063: GpgOL: Attachments with very long filenames might be hidden.
Jul 9 2018, 3:47 PM · Bug Report, gpg4win, gpgol