Page MenuHome GnuPG
Feed All Stories

May 25 2018

dkg committed rG49e4908652c4: po: Update Spanish translation. (authored by emma peel <emmapeel@aktivix.org>).
po: Update Spanish translation.
May 25 2018, 7:21 PM
dkg committed rG64597e1bd9ff: po: Update Spanish translation. (authored by emma peel <emmapeel@aktivix.org>).
po: Update Spanish translation.
May 25 2018, 7:21 PM
mkrambach committed rM7a73d88aba10: js: implement Key handling (1) (authored by mkrambach).
js: implement Key handling (1)
May 25 2018, 7:04 PM
dkg added a comment to T3995: make --force-mdc the default.

please see the branch dkg/fix-T3995 with rG3308d5e3f4e25dce5168c4a7cb2f545424c6d185

May 25 2018, 6:34 PM · gnupg, Bug Report
aheinecke committed rM7aa00917c7f1: json: Implement encrypt-sign (authored by aheinecke).
json: Implement encrypt-sign
May 25 2018, 3:51 PM
dkg created T3995: make --force-mdc the default.
May 25 2018, 3:48 PM · gnupg, Bug Report
aheinecke committed rM73dc5e933d60: json: Implement delete command (authored by aheinecke).
json: Implement delete command
May 25 2018, 3:24 PM
BenM committed rM095093df2037: examples: python bindings howto (authored by BenM).
examples: python bindings howto
May 25 2018, 3:03 PM
aheinecke committed rMa1bbe7473a4d: json: Implement op_export (authored by aheinecke).
json: Implement op_export
May 25 2018, 2:53 PM
aheinecke committed rM897522527d49: json: Fix double ctx alloc (authored by aheinecke).
json: Fix double ctx alloc
May 25 2018, 2:53 PM
aheinecke committed rM10683b1a913c: json: Add guard in create_keylist_patterns (authored by aheinecke).
json: Add guard in create_keylist_patterns
May 25 2018, 2:53 PM
aheinecke committed rM1ff16dad5959: json: Implement import operation (authored by aheinecke).
json: Implement import operation
May 25 2018, 2:21 PM
aheinecke committed rMfe06929deec6: json: Improve keylist help (authored by aheinecke).
json: Improve keylist help
May 25 2018, 1:10 PM
aheinecke committed rM10724e363d6b: json: Fix keylist pattern handling (authored by aheinecke).
json: Fix keylist pattern handling
May 25 2018, 1:08 PM
aheinecke committed rMed20936ce4d5: json: Add additional commands to help (authored by aheinecke).
json: Add additional commands to help
May 25 2018, 12:23 PM
aheinecke committed rMaa59f4970ac1: json: Refactor signature and ei code (authored by aheinecke).
json: Refactor signature and ei code
May 25 2018, 12:23 PM
aheinecke committed rMa46c27b32111: json: Deduplicate input handling code (authored by aheinecke).
json: Deduplicate input handling code
May 25 2018, 11:57 AM
aheinecke committed rM546e3295eaad: json: Implement keylist (authored by aheinecke).
json: Implement keylist
May 25 2018, 11:57 AM
mkrambach committed rMeff27d6387b1: js: use version operation for connection checks (authored by mkrambach).
js: use version operation for connection checks
May 25 2018, 11:56 AM
gniibe added a comment to T3980: gpg-agent: error allocating thread attributes when starting as daemon.

Apparently, the check of sem_init function was not done (in config.log).
Could you please make sure to update npth/configure by npth/autogen.sh?

May 25 2018, 12:31 AM · npth, Bug Report

May 24 2018

BenM committed rM321005c12f71: examples: mutt crypt-hooks generator (authored by BenM).
examples: mutt crypt-hooks generator
May 24 2018, 11:14 PM
BenM committed rM48e946a96d05: docs: python bindings howto (authored by BenM).
docs: python bindings howto
May 24 2018, 9:55 PM
BenM committed rM9038d30017b2: doc: python bindings howto (authored by BenM).
doc: python bindings howto
May 24 2018, 9:55 PM
BenM committed rM34308fe1fc45: docs: python bindings howto DITA (authored by BenM).
docs: python bindings howto DITA
May 24 2018, 9:33 PM
aheinecke committed rM9fca7c84067c: json: Add code to gpg_error based messages (authored by aheinecke).
json: Add code to gpg_error based messages
May 24 2018, 4:37 PM
aheinecke committed rM61f4532ba979: json: Implement op_version (authored by aheinecke).
json: Implement op_version
May 24 2018, 4:16 PM
aheinecke committed rM5fbf81c18b27: json: Implement op_verify (authored by aheinecke).
json: Implement op_verify
May 24 2018, 4:16 PM
jhirsch added a comment to T3980: gpg-agent: error allocating thread attributes when starting as daemon.

config.log is attached.

May 24 2018, 4:05 PM · npth, Bug Report
mkrambach committed rMe38b8beb20a8: Merge branch 'master' into javascript-binding (authored by mkrambach).
Merge branch 'master' into javascript-binding
May 24 2018, 3:17 PM
mkrambach committed rMa4ba80c553c2: js: adding sign method (authored by mkrambach).
js: adding sign method
May 24 2018, 3:17 PM
aheinecke committed rMc679ed24778c: json: Put signature info before data output (authored by aheinecke).
json: Put signature info before data output
May 24 2018, 1:39 PM
aheinecke committed rMa6cd3a1197eb: json: Add sign to help (authored by aheinecke).
json: Add sign to help
May 24 2018, 1:39 PM
aheinecke committed rM1c0a55a60847: json: Add op_sign (authored by aheinecke).
json: Add op_sign
May 24 2018, 1:29 PM
aheinecke committed rMb344933e4cb1: json: Fix invalid function call (authored by aheinecke).
json: Fix invalid function call
May 24 2018, 1:29 PM
aheinecke committed rM45036c3c4c11: json: Print signatures for decrypt/verify (authored by aheinecke).
json: Print signatures for decrypt/verify
May 24 2018, 12:38 PM
aheinecke committed rMfd5e14660a6f: json: Minor typo fixes (authored by aheinecke).
json: Minor typo fixes
May 24 2018, 12:38 PM
aheinecke committed rX1dc303477af1: Add Dutch translations (authored by Erwin Bronkhorst <erwinbronkhorst@gmail.com>).
Add Dutch translations
May 24 2018, 9:50 AM
aheinecke committed rWa045ebd246c7: po: Update after typo fixes (authored by aheinecke).
po: Update after typo fixes
May 24 2018, 8:20 AM
aheinecke committed rWddbba342d425: Add Dutch translation (authored by Erwin Bronkhorst <erwinbronkhorst@gmail.com>).
Add Dutch translation
May 24 2018, 8:20 AM
aheinecke added a comment to T3975: Special characters not displayed anymore in Outlook.

The best way to send signed or encrypted mail is by using PGP/MIME which is the default.

May 24 2018, 8:12 AM · gpgol, Bug Report
gniibe added a comment to T3980: gpg-agent: error allocating thread attributes when starting as daemon.

Could you please put the config.log of npth with the patch?
The intention of change is: we need to link -lpthread and -lrt

May 24 2018, 3:17 AM · npth, Bug Report

May 23 2018

baluui added a comment to T3975: Special characters not displayed anymore in Outlook.

Thank you for your answer.

May 23 2018, 9:53 PM · gpgol, Bug Report
grawity created T3994: import-clean drops a seemingly valid subkey.
May 23 2018, 7:46 PM · gnupg (gpg22), Bug Report
jhirsch added a comment to T3980: gpg-agent: error allocating thread attributes when starting as daemon.

I tried with the updated patch, but I still see the same unsatisfied symbols during link. I verified that the patch was in place in configure.ac and also patched a clean version of configure.ac so that there would be only one instance of hpux in the case statement:

May 23 2018, 7:46 PM · npth, Bug Report
mkrambach committed rMf7ed80ff6a66: js: remove openpgp mode (authored by mkrambach).
js: remove openpgp mode
May 23 2018, 12:57 PM
aheinecke committed rW48977ff4eef0: efail: minor formatting improvement and typo fix (authored by aheinecke).
efail: minor formatting improvement and typo fix
May 23 2018, 8:32 AM
aheinecke added a parent task for T3978: GpgOL: Problem with automatic resolution of ambigous keys: T3925: Gpg4win 3.1.2.
May 23 2018, 8:14 AM · Bug Report, gpgol
aheinecke added a subtask for T3925: Gpg4win 3.1.2: T3978: GpgOL: Problem with automatic resolution of ambigous keys.
May 23 2018, 8:14 AM · gpg4win
BenM committed rMdea1ccbc02ca: docs: python bindings howto DITA (authored by BenM).
docs: python bindings howto DITA
May 23 2018, 7:11 AM
BenM committed rM3a9e6a8e088e: docs and examples: python howto (authored by BenM).
docs and examples: python howto
May 23 2018, 7:03 AM
BenM added a comment to T3981: MDC failures should always trigger fatal error.

It works (or rather fails to decrypt) as expected, though an update to the HOWTO and examples is also needed, not a major change.

May 23 2018, 6:19 AM · Bug Report
BenM added a comment to T3981: MDC failures should always trigger fatal error.

Since 1.4 has been previously cited as the thing to use when accessing data encrypted with v2 keys and the like, it's hard to argue in favour of backporting a fix for an issue which will explicitly override the one major use case (maybe one of two if we count headless systems still) for keeping 1.4 in play. If you were going to fix it and and potentially kill the use of it for accessing old archived data then why not just skip the backport and EOL the branch? Less work, same result.

May 23 2018, 6:02 AM · Bug Report
gniibe added a comment to T3980: gpg-agent: error allocating thread attributes when starting as daemon.

I realized that the test case is already there.
I'm not sure the reason why make check for npth works well on HP-UX (before the my patch). It uses npth_attr_init (hence, pthread_attr_init) in tests/t-thread.c.
Perhaps, libtool is clever enough to detect -lpthread into src/libnpth.la (dependency_libs), I suppose.

May 23 2018, 4:25 AM · npth, Bug Report
gniibe added a comment to T3980: gpg-agent: error allocating thread attributes when starting as daemon.

Thanks for your testing, it's near. Here is updated patch:


I think that HP-UX is just like *BSD for pthread and POSIX semaphore.
It is also good to add a test case. I will.

May 23 2018, 4:09 AM · npth, Bug Report
BenM committed rM27ae87c7cf2c: docs: python bindings howto DITA version (authored by BenM).
docs: python bindings howto DITA version
May 23 2018, 1:37 AM

May 22 2018

jhirsch added a comment to T3980: gpg-agent: error allocating thread attributes when starting as daemon.

Rebuilding npth results in three unsatisfied symbols:

May 22 2018, 5:18 PM · npth, Bug Report
bernhard committed rW92cc0a6b7a87: web: improves statement-efail (minor) 3 typos. (authored by bernhard).
web: improves statement-efail (minor) 3 typos.
May 22 2018, 4:15 PM
mkrambach committed rMecad77263585: js: transfer encoding changes (authored by mkrambach).
js: transfer encoding changes
May 22 2018, 2:27 PM
aheinecke added a comment to T3986: GpgOL: Mitigate manipulations of encrypted S/MIME mails.

I've tried to prevent the download of external references selectively for S/MIME Mails. There is PR_BLOCK_STATUS but I was unable to stop the question for the user if she want's to download the external references anyway. :-/

May 22 2018, 2:02 PM · gpg4win, gpgol
aheinecke committed rM28e3778ce210: cpp: Expose sessionKey and symkeyAlgo (authored by aheinecke).
cpp: Expose sessionKey and symkeyAlgo
May 22 2018, 12:13 PM
Kobbema added a comment to T3989: cannot work with new encryption panel.

Yes, I checked and I can indeed add multiple keys.
No, that does not solve my problem.
Because I absolutely need to be able to see exactly what I am doing and in this respect the previous version (as it still is on Ubuntu) is much, much better.

May 22 2018, 9:32 AM · kleopatra, Bug Report
aheinecke claimed T3975: Special characters not displayed anymore in Outlook.

Thanks for your report.

May 22 2018, 9:18 AM · gpgol, Bug Report
aheinecke claimed T3990: Kleopatra change expiry date on year doesn't work.

Thanks. I'll look into it. It's possible that in our tests we only changed the complete date.

May 22 2018, 9:14 AM · gpg4win, kleopatra, Bug Report
aheinecke claimed T3991: gpgol stops decrypting/verifying in a certain situation.

Thanks for the report.

May 22 2018, 9:13 AM · gpgol, gpg4win, Bug Report
aheinecke renamed T3992: Kleopatra: Bad handling of non standard detached ASCII-armored signature from Cannot verify detached ASCII-armored signature to Kleopatra: Bad handling of non standard detached ASCII-armored signature.
May 22 2018, 9:09 AM · kleopatra, Bug Report, gpg4win
aheinecke claimed T3992: Kleopatra: Bad handling of non standard detached ASCII-armored signature.

Thanks for the report. This is indeed a bug.

May 22 2018, 9:09 AM · kleopatra, Bug Report, gpg4win
aheinecke triaged T3989: cannot work with new encryption panel as Normal priority.

If you click on the grey question mark in the "Entry field" when adding recipients you get a dialog that lists all keys and also allows for multiple selection.

May 22 2018, 8:59 AM · kleopatra, Bug Report
gniibe added a comment to T3980: gpg-agent: error allocating thread attributes when starting as daemon.

Thanks for config.log of GnuPG. I think that I located the problem; While gpg-agent should be linked to -lpthread, it was not. The configure variable NPTH_LIBS in config.log doesn't have -lpthread. Thus, pthread_* are linked to the ones of stub, and it resulted the error.

May 22 2018, 6:46 AM · npth, Bug Report
craigph created T3993: A Solution for Sending Messages Safely from EFAIL-safe Senders to EFAIL-unsafe Receivers.
May 22 2018, 4:22 AM · Feature Request

May 19 2018

NHarvey created T3992: Kleopatra: Bad handling of non standard detached ASCII-armored signature.
May 19 2018, 4:22 AM · kleopatra, Bug Report, gpg4win

May 18 2018

Breach created T3991: gpgol stops decrypting/verifying in a certain situation.
May 18 2018, 11:27 PM · gpgol, gpg4win, Bug Report
Breach updated the task description for T3990: Kleopatra change expiry date on year doesn't work.
May 18 2018, 11:00 PM · gpg4win, kleopatra, Bug Report
Breach created T3990: Kleopatra change expiry date on year doesn't work.
May 18 2018, 10:59 PM · gpg4win, kleopatra, Bug Report
jhirsch added a comment to T3980: gpg-agent: error allocating thread attributes when starting as daemon.

I have uploaded config.log. Let me know if you need any additional information/files. Thanks!

May 18 2018, 3:55 PM · npth, Bug Report
werner committed rD5a792b4af130: web: Minor copyread of the privacy policy. (authored by werner).
web: Minor copyread of the privacy policy.
May 18 2018, 3:45 PM
werner committed rDbe5f05f19a67: drafts,openpgp-webkey-service: Publish revision -06 (authored by werner).
drafts,openpgp-webkey-service: Publish revision -06
May 18 2018, 3:45 PM
werner committed rD9a41f564a2ea: web: Update of the privacy policy (authored by werner).
web: Update of the privacy policy
May 18 2018, 3:45 PM
ajaja added a comment to T3926: Adding subkey from the existing key.

The bugreport was about "use existing key" selecting keygrips and I did try to use "change-usage" (for NIST P-256).

May 18 2018, 11:43 AM · gnupg (gpg22)
werner closed T3926: Adding subkey from the existing key as Invalid.

What you try to do is very special and not directl supported. You need to find the keygrip of the subkey (I guess you know that) and enter it as "use existing key" in the add-key sub-command. To change capabilities use the change-usage sub-command which is described in the gpg man page and the online manual.

May 18 2018, 11:34 AM · gnupg (gpg22)
werner added projects to T3949: pinentry looks for gpg-error-config and libassuan-config in ${SYSROOT}/bin but they are in ${SYSROOT}/usr/bin: pinentry, Cross-Compiler.
May 18 2018, 11:28 AM · Cross-Compiler, pinentry, Bug Report
werner added a project to T3975: Special characters not displayed anymore in Outlook: gpgol.
May 18 2018, 11:28 AM · gpgol, Bug Report
werner added a project to T3989: cannot work with new encryption panel: kleopatra.
May 18 2018, 11:27 AM · kleopatra, Bug Report
werner added a comment to F334264: gpg-nomdc.png.

This is a screenshot I received in November. What is shows is that Enigmail got the error from gpg and displays an error. However, the plaintext is also displayed (the garbled stuff) and would thus trigger the explot. But first the user has to agree to it (the blue TB warning). So this screenshot actually shows that the exploit did not work.

May 18 2018, 10:56 AM
aheinecke committed rW6035a91d11d2: web: Minor typo fix (authored by aheinecke).
web: Minor typo fix
May 18 2018, 9:38 AM
Kobbema created T3989: cannot work with new encryption panel.
May 18 2018, 9:28 AM · kleopatra, Bug Report
gniibe claimed T3980: gpg-agent: error allocating thread attributes when starting as daemon.

Thanks for quick feedback.
Yes, it is a build problem, which should be handled by configure + make.
Could you please upload the build log here, so that I can check it to fix configure.ac+Makefile.am?

May 18 2018, 8:37 AM · npth, Bug Report
aheinecke committed rWda9cf09e7c69: web: Fix link to BSI page in efail statement (authored by aheinecke).
web: Fix link to BSI page in efail statement
May 18 2018, 8:10 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRAb28f3a38c005: GIT_SILENT: Time to increase it (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Time to increase it
May 18 2018, 8:07 AM

May 17 2018

jhirsch added a comment to T3980: gpg-agent: error allocating thread attributes when starting as daemon.

Thanks. That appears to be the exact issue. I was able to get around it with export LD_PRELOAD as indicated in the man page. Any ideas on how to address it in the make? This is what I see when I do an ldd on gpg-agent:

May 17 2018, 10:53 PM · npth, Bug Report
gniibe added a comment to T3980: gpg-agent: error allocating thread attributes when starting as daemon.

ENOSYS means it's linked to stub.
http://nixdoc.net/man-pages/HP-UX/man5/pthread_stubs.5.html
Somehow the build process may be wrong for the gpg-agent executable.

May 17 2018, 8:22 PM · npth, Bug Report
aheinecke changed the status of T3988: GPGME: Fix finding gpgconf through registry for x64 from Open to Testing.

Have to test it but I think its resolved. The registry path handling is now similar to that of GpgOL and GpgEX.

May 17 2018, 5:47 PM · gpg4win, gpgme
aheinecke committed rMe04b8142df21: core, w32: Add w64 handling for regkeys (authored by aheinecke).
core, w32: Add w64 handling for regkeys
May 17 2018, 5:47 PM
ccharabaruk added a watcher for yubikey: ccharabaruk.
May 17 2018, 5:44 PM
ccharabaruk added a watcher for libassuan: ccharabaruk.
May 17 2018, 5:43 PM
ccharabaruk added a watcher for gpgagent: ccharabaruk.
May 17 2018, 5:43 PM
ccharabaruk added a watcher for gpg4win: ccharabaruk.
May 17 2018, 5:43 PM
aheinecke committed rWb41870f6e8c3: web: Minor style improvement (authored by aheinecke).
web: Minor style improvement
May 17 2018, 4:24 PM
aheinecke committed rWf9879922c4a6: web: Fix efail statement news dates (authored by aheinecke).
web: Fix efail statement news dates
May 17 2018, 4:22 PM
aheinecke committed rW1468f0138c8f: web: Add statement about efail (authored by aheinecke).
web: Add statement about efail
May 17 2018, 4:17 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA0f04ee6bbf88: GIT_SILENT: Time to increase it (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Time to increase it
May 17 2018, 2:31 PM