Page MenuHome GnuPG
Feed All Stories

Apr 24 2018

aheinecke added a parent task for T3931: GpgOL: Crash when adding unknown recipient and selecting encrypt right after: T3899: Gpg4win 3.1.1.
Apr 24 2018, 8:44 AM · gpg4win, Bug Report, gpgol
aheinecke added a subtask for T3899: Gpg4win 3.1.1: T3931: GpgOL: Crash when adding unknown recipient and selecting encrypt right after.
Apr 24 2018, 8:44 AM · gpg4win
aheinecke closed T2670: (Win32/64) gpg-agent locks directory of initial signature as Resolved.
Apr 24 2018, 6:30 AM · Bug Report, gpg4win

Apr 23 2018

entail created T3932: [GPA] Add option to wrap lines.
Apr 23 2018, 9:40 PM · gpa, Feature Request
mkrambach committed rM727340b295f2: js: don't allow message operation changes (authored by mkrambach).
js: don't allow message operation changes
Apr 23 2018, 7:20 PM
mkrambach committed rMd62f66b1fb47: js: Key handling stubs, Error handling, refactoring (authored by mkrambach).
js: Key handling stubs, Error handling, refactoring
Apr 23 2018, 5:31 PM
aheinecke created T3931: GpgOL: Crash when adding unknown recipient and selecting encrypt right after.
Apr 23 2018, 5:08 PM · gpg4win, Bug Report, gpgol
aheinecke committed rGTO35c349a0ed8a: resolver: Don't print the fingerprint of null keys (authored by aheinecke).
resolver: Don't print the fingerprint of null keys
Apr 23 2018, 4:47 PM
catenacyber created T3930: Memory leak in read_block.
Apr 23 2018, 4:28 PM · gnupg (gpg22), Bug Report
aheinecke added a parent task for T3929: GpgOL: S/MIME Auto resolving fallback does not work: T3899: Gpg4win 3.1.1.
Apr 23 2018, 4:04 PM · S/MIME, gpgol
aheinecke added a subtask for T3899: Gpg4win 3.1.1: T3929: GpgOL: S/MIME Auto resolving fallback does not work.
Apr 23 2018, 4:04 PM · gpg4win
aheinecke closed T3929: GpgOL: S/MIME Auto resolving fallback does not work as Resolved.

Fixed with: https://commits.kde.org/libkleo/1318d2e13764e736d29c902500c21979e99eef9c

Apr 23 2018, 4:04 PM · S/MIME, gpgol
aheinecke renamed T3929: GpgOL: S/MIME Auto resolving fallback does not work from GpgOL to GpgOL: S/MIME Auto resolving fallback does not work.
Apr 23 2018, 2:04 PM · S/MIME, gpgol
aheinecke created T3929: GpgOL: S/MIME Auto resolving fallback does not work.
Apr 23 2018, 2:02 PM · S/MIME, gpgol
werner committed rE0d828dab0a0c: doc: Add SPDX indentifier for the versioninfo template. (authored by werner).
doc: Add SPDX indentifier for the versioninfo template.
Apr 23 2018, 1:39 PM
werner added a comment to rKLEOPATRA6eed22e67442: Change License of versioninfo.rc.in to GPL.

Looking again at this: There is a reason why I used the simple permissive license for _that_ file and didn't referenced the Program (GnUPG) here:

Apr 23 2018, 12:54 PM
aheinecke added a comment to rKLEOPATRA6eed22e67442: Change License of versioninfo.rc.in to GPL.

Do you have an example for this in our code?

Apr 23 2018, 12:49 PM
werner added a comment to rKLEOPATRA6eed22e67442: Change License of versioninfo.rc.in to GPL.

BTW< you should add an SPDX-Licence-Identifier while you are changing the boilerplate.

Apr 23 2018, 12:45 PM
aheinecke committed rKLEOPATRA6eed22e67442: Change License of versioninfo.rc.in to GPL (authored by aheinecke).
Change License of versioninfo.rc.in to GPL
Apr 23 2018, 10:42 AM
aheinecke committed rKLEOPATRAb4a33b333e1c: Change License of versioninfo.rc.in to GPL (authored by aheinecke).
Change License of versioninfo.rc.in to GPL
Apr 23 2018, 10:42 AM
werner committed rG41734c2756cf: Revert "po: correct label tags in Polish translation" (authored by werner).
Revert "po: correct label tags in Polish translation"
Apr 23 2018, 9:33 AM
werner committed rGd2ad715441a9: doc: Update NEWS and add an example to gpg.texi. (authored by werner).
doc: Update NEWS and add an example to gpg.texi.
Apr 23 2018, 9:33 AM
werner committed rG7cfb2c929d60: Revert "po: correct label tags in Finnish translation" (authored by werner).
Revert "po: correct label tags in Finnish translation"
Apr 23 2018, 9:33 AM
werner added a comment to T3923: dirmngr: CRL's on windows are not properly cached / parsed.

See also T2448

Apr 23 2018, 9:26 AM · Bug Report, gpg4win, S/MIME, dirmngr

Apr 22 2018

hefee created T3928: canceling password dialog for decrypting is not recognized correctling..
Apr 22 2018, 10:47 AM · gpgme, Bug Report

Apr 21 2018

ccharabaruk added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

I just took a look through assuan-socket.c and it appears that we just need to send the nonce and don't need to read anything back. We also found a bug on our side that was preventing the nonce from being sent, which has been fixed. The error message logged above no longer happens.

Apr 21 2018, 9:16 PM · Not A Bug, workaround, gnupg24, Windows, ssh
werner triaged T3927: gpgsm certificate import fails because of hardcoded password length limitation as Low priority.

This for importing passwords using a somewhat heuristic approach to accommodate for all the weird things other PKCS#12 implementations do. I have not looked into the specs for a decade and thus can't tell you the reason for that limitations. There might have been one back then. In any case PKCS#12 is the most insecure things in the PKCS suite and it is questionable whether this can be called a standard.

Apr 21 2018, 7:24 PM · Feature Request, gnupg24, S/MIME
dirrgang created T3927: gpgsm certificate import fails because of hardcoded password length limitation.
Apr 21 2018, 1:04 PM · Feature Request, gnupg24, S/MIME
kode54 added a comment to T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.

Also confirming the workaround. Not sure whether it would have done me any justice to counter-sign the key after accepting it locally, since I only verified it against their web page. The web page is hard to find with a Google search, since Google does not turn the unspaced hexadecimal fingerprint into something that matches the space-every-four-digits format used on their PGP/GPG instruction page. Searching for "Facebook PGP key" works, though.

Apr 21 2018, 4:01 AM · gpgme, gpgol, Bug Report, gpg4win
werner added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

The nonce is a string of octets thus it needs to be passed verbatim. I would need to study the code in libassun/src/assuan-socket.c to tell more.

Apr 21 2018, 12:11 AM · Not A Bug, workaround, gnupg24, Windows, ssh

Apr 20 2018

ccharabaruk added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

@werner After sending the nonce value from the socket file, does anything need to be read back before ssh-agent commands can be sent? Are there any byte ordering requirements for sending the nonce or can they be sent in the same order as they are in the file?

Apr 20 2018, 5:41 PM · Not A Bug, workaround, gnupg24, Windows, ssh
wknapik added a comment to T3924: Pinentry should not prevent the use of password managers by default (in the name of security, no less).

Thanks for the quick reply @aheinecke.

Apr 20 2018, 5:09 PM · Bug Report, pinentry
aheinecke closed T3924: Pinentry should not prevent the use of password managers by default (in the name of security, no less) as Wontfix.

I (as the maintainer of pinentry-qt) fully agree with your sentiment. I changed it in pinentry-qt (since version 1.0.0) so that the keyboard input is only grabbed (which is a security feature) when the input focus is on the passphrase entry as I found it very annoying myself.

Apr 20 2018, 4:47 PM · Bug Report, pinentry
ajaja created T3926: Adding subkey from the existing key.
Apr 20 2018, 4:41 PM · gnupg (gpg22)
aheinecke added a comment to T3897: GpgOL: Sending signed / ecnrypted mail to X.509 (SMIME) recipient fails and error is not shown.

This task and Forum reports about CRL errors caused me to investigate a bit and we found a Bug with CRL's on Windows. T3923 which might be the root cause.

Apr 20 2018, 4:41 PM · gpgol, Bug Report, gpg4win
aheinecke changed the status of T3923: dirmngr: CRL's on windows are not properly cached / parsed from Open to Testing.

Looks ok now in my tests. I still want to test against more CA's with more CLRs (e.g. COMODO and CACert)

Apr 20 2018, 4:39 PM · Bug Report, gpg4win, S/MIME, dirmngr
aheinecke changed the status of T3923: dirmngr: CRL's on windows are not properly cached / parsed, a subtask of T3899: Gpg4win 3.1.1, from Open to Testing.
Apr 20 2018, 4:39 PM · gpg4win
aheinecke added a subtask for T3899: Gpg4win 3.1.1: T3923: dirmngr: CRL's on windows are not properly cached / parsed.
Apr 20 2018, 4:38 PM · gpg4win
aheinecke added a parent task for T3923: dirmngr: CRL's on windows are not properly cached / parsed: T3899: Gpg4win 3.1.1.
Apr 20 2018, 4:38 PM · Bug Report, gpg4win, S/MIME, dirmngr
aheinecke added a subtask for T3925: Gpg4win 3.1.2: T3876: Kleopatra: Clipboard actions should have shortcuts.
Apr 20 2018, 4:37 PM · gpg4win
aheinecke edited parent tasks for T3876: Kleopatra: Clipboard actions should have shortcuts, added: T3925: Gpg4win 3.1.2; removed: T3899: Gpg4win 3.1.1.
Apr 20 2018, 4:37 PM · gpg4win, kleopatra
aheinecke removed a subtask for T3899: Gpg4win 3.1.1: T3876: Kleopatra: Clipboard actions should have shortcuts.
Apr 20 2018, 4:37 PM · gpg4win
aheinecke edited parent tasks for T3888: Kleopatra: S/MIME trees in keylist are minimized on refresh, added: T3925: Gpg4win 3.1.2; removed: T3899: Gpg4win 3.1.1.
Apr 20 2018, 4:37 PM · Bug Report, gpg4win, kleopatra
aheinecke added a subtask for T3925: Gpg4win 3.1.2: T3888: Kleopatra: S/MIME trees in keylist are minimized on refresh.
Apr 20 2018, 4:37 PM · gpg4win
aheinecke removed a subtask for T3899: Gpg4win 3.1.1: T3888: Kleopatra: S/MIME trees in keylist are minimized on refresh.
Apr 20 2018, 4:37 PM · gpg4win
aheinecke removed a subtask for T3899: Gpg4win 3.1.1: T3889: GpgOL: Window management does not work well in OL 2010.
Apr 20 2018, 4:36 PM · gpg4win
aheinecke removed a parent task for T3889: GpgOL: Window management does not work well in OL 2010: T3899: Gpg4win 3.1.1.
Apr 20 2018, 4:36 PM · Bug Report, gpg4win, gpgol
aheinecke closed T3889: GpgOL: Window management does not work well in OL 2010 as Resolved.

Was Okish in my last tests. But I did not fix anything compared to 3.1.0

Apr 20 2018, 4:36 PM · Bug Report, gpg4win, gpgol
aheinecke closed T3889: GpgOL: Window management does not work well in OL 2010, a subtask of T3899: Gpg4win 3.1.1, as Resolved.
Apr 20 2018, 4:36 PM · gpg4win
aheinecke removed a subtask for T3899: Gpg4win 3.1.1: T3887: Kleopatra: Not finishing commands.
Apr 20 2018, 4:36 PM · gpg4win
aheinecke edited parent tasks for T3887: Kleopatra: Not finishing commands, added: T3925: Gpg4win 3.1.2; removed: T3899: Gpg4win 3.1.1.
Apr 20 2018, 4:36 PM · Bug Report, gpg4win, kleopatra
aheinecke added a subtask for T3925: Gpg4win 3.1.2: T3887: Kleopatra: Not finishing commands.
Apr 20 2018, 4:36 PM · gpg4win
aheinecke triaged T3925: Gpg4win 3.1.2 as Normal priority.
Apr 20 2018, 4:32 PM · gpg4win
aheinecke created T3925: Gpg4win 3.1.2.
Apr 20 2018, 4:31 PM · gpg4win
aheinecke added a parent task for T3919: GPGOL: Could not decrypt the data: Invalid crypto engine: T3899: Gpg4win 3.1.1.
Apr 20 2018, 4:30 PM · gpgme, gpgol, Bug Report, gpg4win
aheinecke added a subtask for T3899: Gpg4win 3.1.1: T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.
Apr 20 2018, 4:30 PM · gpg4win
aheinecke changed the status of T3919: GPGOL: Could not decrypt the data: Invalid crypto engine from Open to Testing.

The commit mentioned fixes the problem.

Apr 20 2018, 4:30 PM · gpgme, gpgol, Bug Report, gpg4win
aheinecke committed rG64c1fddb2530: dirmngr: More binary I/O on Windows for CRLs (authored by aheinecke).
dirmngr: More binary I/O on Windows for CRLs
Apr 20 2018, 3:59 PM
wknapik created T3924: Pinentry should not prevent the use of password managers by default (in the name of security, no less).
Apr 20 2018, 3:43 PM · Bug Report, pinentry
aheinecke created T3923: dirmngr: CRL's on windows are not properly cached / parsed.
Apr 20 2018, 3:42 PM · Bug Report, gpg4win, S/MIME, dirmngr
mkrambach committed rM94f21d9f6bc1: Merge branch 'master' into javascript-binding (authored by mkrambach).
Merge branch 'master' into javascript-binding
Apr 20 2018, 3:31 PM
mkrambach committed rM6ab25e40d904: js: encrypt improvement and decrypt method (authored by mkrambach).
js: encrypt improvement and decrypt method
Apr 20 2018, 3:31 PM
werner added a comment to rM7706fa2c922f: core: Do not modify args for ignored failures.

The chained status handlers are a problem in general. I will think about a more robust solution for 1.12

Apr 20 2018, 2:49 PM
aheinecke committed rM7706fa2c922f: core: Do not modify args for ignored failures (authored by aheinecke).
core: Do not modify args for ignored failures
Apr 20 2018, 2:35 PM
jkropf added a comment to T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.

I can confirm the workaround. After importing the key from Facebook everything works as expected!
Thank you very much!

Apr 20 2018, 1:24 PM · gpgme, gpgol, Bug Report, gpg4win
aheinecke raised the priority of T3919: GPGOL: Could not decrypt the data: Invalid crypto engine from High to Unbreak Now!.

Thank you very much. It helped. I can reproduce the problem now.

Apr 20 2018, 1:05 PM · gpgme, gpgol, Bug Report, gpg4win
jkropf added a comment to T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.

Same here with Mails from Facebook, here's the log

Apr 20 2018, 12:19 PM · gpgme, gpgol, Bug Report, gpg4win
werner committed rD8fc539def876: web: Replease gpgme 1.11.0 news by 1.11.1 (authored by werner).
web: Replease gpgme 1.11.0 news by 1.11.1
Apr 20 2018, 11:46 AM
aheinecke claimed T3919: GPGOL: Could not decrypt the data: Invalid crypto engine.

"Invalid crypto engine" Means that there is some internal error in the signature verification / decryption.

Apr 20 2018, 11:32 AM · gpgme, gpgol, Bug Report, gpg4win
aheinecke committed rGa44ed3d9a1ad: doc: Remove unneccesary empty flags in vsndf.prf (authored by aheinecke).
doc: Remove unneccesary empty flags in vsndf.prf
Apr 20 2018, 11:19 AM
aheinecke committed rWec7b812cc827: Remove unnecessary empty flags in vsnfd profile (authored by aheinecke).
Remove unnecessary empty flags in vsnfd profile
Apr 20 2018, 11:11 AM
aheinecke added a comment to T3459: GPGOL Moving mails is not possible if the decrypted / verified content is loaded.

I got an Idea how to improve the situation here. But its very complex and might break Outlook even for unencrypted mails. So it's very invasive.

Apr 20 2018, 11:10 AM · gpg4win, gpgol, Bug Report
werner committed rD0f0de896cf05: swdb: Release gpgme 1.11.1 (authored by werner).
swdb: Release gpgme 1.11.1
Apr 20 2018, 10:54 AM
werner committed rM2e9a14912fb9: Release 1.11.1 (authored by werner).
Release 1.11.1
Apr 20 2018, 10:49 AM
werner committed rM302ec1f9aa39: Post release updates (authored by werner).
Post release updates
Apr 20 2018, 10:49 AM
werner committed rMf779362ffbc7: core: Remove another debug output leftover. (authored by werner).
core: Remove another debug output leftover.
Apr 20 2018, 10:49 AM
werner committed rMd11bec5ef5e5: build: More release creation automation. (authored by werner).
build: More release creation automation.
Apr 20 2018, 10:49 AM
werner closed T3920: t-verify test fails as Resolved.

Right now building the release.

Apr 20 2018, 10:35 AM · gpgme (gpgme 1.23.x), Bug Report
gniibe added a comment to T3781: ECC encryption key on-card generation broken.

@nitroalex Perhaps, creating new ticker is better for this topic.
In the current OpenPGP card specification, there is no way for an application (except having a list of card implementation information) to know wich algo and which curve is supported or not.
So, what an application does is try and error.
I don't like this situation, but I don't know how we can modify the specification.

Apr 20 2018, 10:10 AM · g10, scd, Bug Report
werner added a comment to T3775: enable mixed hidden/non-hidden recipients during encryption.

My experience is that using a string is much easier and less error prone that to build up and allocate an error obj objects. A string leads to less code and bugs are easier to detect. There are enough patter on to handle strings in a safe way and key specs are in most cases already available in string form (e.g. hex fingerprints), be it from a mail interface, as a result of a database query or from the command line.

Apr 20 2018, 9:13 AM · gpgme, Feature Request
werner committed rM969700bc56ce: doc: Suggest the use of strconcat for recipient strings. (authored by werner).
doc: Suggest the use of strconcat for recipient strings.
Apr 20 2018, 9:04 AM
brunoslalmeida awarded T3545: GpgOL: Support G Suite Sync Accounts a Like token.
Apr 20 2018, 7:28 AM · gpg4win, gpgol

Apr 19 2018

thwaller added a comment to T3881: Window sizing issue.

Linux, Ubuntu

Apr 19 2018, 9:30 PM · gpa, Bug Report
dkg added a comment to T3775: enable mixed hidden/non-hidden recipients during encryption.

I think i can understand why this decision was made, but i'm not convinced it's a great solution. In particular, string-based arguments for C libraries are asking for trouble, and compound string arguments of the type described above are even more risky.

Apr 19 2018, 9:01 PM · gpgme, Feature Request
werner added a comment to T3881: Window sizing issue.

Is that on Windows?

Apr 19 2018, 6:40 PM · gpa, Bug Report
werner added a comment to T2179: GPA - clipboard encryption - use textmode.

The use of --textmode is in general not a good idea. The GPA on Windows will work just fine regardless of line endings. Notepad.exe also does not care about line endings as does other proper text handling software. If there is a problem c+p from the GPA "clipboard" do the system clipboard we can fix that.

Apr 19 2018, 6:37 PM · gpa, Feature Request
werner moved T3354: gpgme only builds against two versions of python at once from Backlog to Python stuff on the gpgme board.
Apr 19 2018, 6:08 PM · Python, gpgme, Bug Report
werner moved T3505: Port GPGME's Python bindings to Windows from Backlog to Python stuff on the gpgme board.
Apr 19 2018, 6:08 PM · Feature Request, gpgme, Python
werner moved T3920: t-verify test fails from Python stuff to QA for next release on the gpgme board.
Apr 19 2018, 6:07 PM · gpgme (gpgme 1.23.x), Bug Report
werner moved T3920: t-verify test fails from QA for next release to Python stuff on the gpgme board.
Apr 19 2018, 6:07 PM · gpgme (gpgme 1.23.x), Bug Report
werner added a comment to T3580: GPGME: Keylist mode sigs combined with secret does not work (anymore?).

Just checked. This does not seem to be a regression.

Apr 19 2018, 6:05 PM · gpgme
werner moved T3920: t-verify test fails from Backlog to QA for next release on the gpgme board.
Apr 19 2018, 5:46 PM · gpgme (gpgme 1.23.x), Bug Report
werner triaged T3921: Make adding an arbitrary (sub)key easier as Low priority.
Apr 19 2018, 5:24 PM · gnupg24, Feature Request
werner created T3921: Make adding an arbitrary (sub)key easier.
Apr 19 2018, 5:24 PM · gnupg24, Feature Request
werner committed rMab43d85b9a76: json: Remove the -noinstall flag used during development. (authored by werner).
json: Remove the -noinstall flag used during development.
Apr 19 2018, 4:28 PM
aheinecke committed rOe8451f067808: Accept keys out of WKD as usable for encryption (authored by aheinecke).
Accept keys out of WKD as usable for encryption
Apr 19 2018, 2:54 PM
aheinecke committed rOa50a286ca62b: Fix launch cert details on signature error (authored by aheinecke).
Fix launch cert details on signature error
Apr 19 2018, 2:54 PM
aheinecke committed rO1a6d27499399: Add quick print context menu entry (authored by aheinecke).
Add quick print context menu entry
Apr 19 2018, 2:54 PM
aheinecke committed rO9308a6e74d2b: Don't write OpenPGP Encrypted Message for sig only (authored by aheinecke).
Don't write OpenPGP Encrypted Message for sig only
Apr 19 2018, 2:54 PM
nitroalex added a comment to T3781: ECC encryption key on-card generation broken.

Well, I surely would agree (and this is only a proposal anyway), but my point here is, that OpenPGP Card does not support Curve 25519, so that one *have to* choose between those other two. Considering me a tinfoil hat person, I would rather not choose NIST, as many others wouldn't too.

Apr 19 2018, 2:27 PM · g10, scd, Bug Report