Page MenuHome GnuPG
Feed Advanced Search

Jul 9 2018

aheinecke added a parent task for T4062: GpgOL: Receiving long filenames crashes GpgOL / Outlook: T4029: Gpg4win 3.1.3.
Jul 9 2018, 3:43 PM · Bug Report, gpg4win, gpgol
aheinecke added a subtask for T4029: Gpg4win 3.1.3: T4062: GpgOL: Receiving long filenames crashes GpgOL / Outlook.
Jul 9 2018, 3:43 PM · Release Info, gpg4win
aheinecke changed the status of T4062: GpgOL: Receiving long filenames crashes GpgOL / Outlook from Open to Testing.

This was a very clear crash that is fixed now. Length was > 76 characters. This caused an improper realloc.

Jul 9 2018, 3:43 PM · Bug Report, gpg4win, gpgol
aheinecke committed rOc30b7ee64a1a: Fix crash for attachment names > 76 chars (authored by aheinecke).
Fix crash for attachment names > 76 chars
Jul 9 2018, 3:41 PM
aheinecke committed rOa81fe738434c: tests: Don't override GNUPGHOME in run-parser (authored by aheinecke).
tests: Don't override GNUPGHOME in run-parser
Jul 9 2018, 3:41 PM
aheinecke committed rOc60bc77de1bc: Fix linux build (authored by aheinecke).
Fix linux build
Jul 9 2018, 3:41 PM
aheinecke created T4062: GpgOL: Receiving long filenames crashes GpgOL / Outlook.
Jul 9 2018, 2:42 PM · Bug Report, gpg4win, gpgol
aheinecke created T4061: gnupg: --with-colons --with-secret returns wrong results if specific keys are queried.
Jul 9 2018, 11:49 AM · gpgme, Bug Report, gnupg
aheinecke committed rM40471ec12f7b: json: Add with-secret without secret only (authored by aheinecke).
json: Add with-secret without secret only
Jul 9 2018, 11:39 AM
aheinecke committed rMc287f09ac0f0: tests: Add --with-secret to run-keylist.c (authored by aheinecke).
tests: Add --with-secret to run-keylist.c
Jul 9 2018, 11:39 AM
aheinecke committed rM31bc51e2aff0: doc: More explicit doc for EXTERN and LOCAL modes. (authored by aheinecke).
doc: More explicit doc for EXTERN and LOCAL modes.
Jul 9 2018, 11:39 AM
aheinecke committed rM7bc5d3c7e41c: Add ctx flag for auto-key-locate (authored by aheinecke).
Add ctx flag for auto-key-locate
Jul 9 2018, 10:58 AM
aheinecke closed D463: Add ctx flag for auto-key-locate by committing rM7bc5d3c7e41c: Add ctx flag for auto-key-locate.
Jul 9 2018, 10:58 AM
aheinecke added a comment to rKLEOPATRA554d5150cac6: Update list of supported smartcards.

I noticed while looking at Netkey V15 (that signature card) support that we actually didn't have Netkey v2 in the whitelist for supported cards anymore since at least gpg4win 3.0. So I've updated this list accordingly.

Jul 9 2018, 8:12 AM

Jul 6 2018

aheinecke created T4057: Kleopatra: Automatic key refresh does not work in portable mode.
Jul 6 2018, 2:56 PM · kleopatra
aheinecke committed rO1fbcd7cbfca7: Switch back to old check for reading pane for ol16 (authored by aheinecke).
Switch back to old check for reading pane for ol16
Jul 6 2018, 12:05 PM
aheinecke committed rOd89d06bfce3e: Add log_addins oomhelp function (authored by aheinecke).
Add log_addins oomhelp function
Jul 6 2018, 12:05 PM
aheinecke committed rO0c12a8d021cd: Add missing i18n for conf dialog (authored by aheinecke).
Add missing i18n for conf dialog
Jul 6 2018, 12:05 PM
aheinecke added a comment to T3991: gpgol stops decrypting/verifying in a certain situation.

@Breach I was analyzing T4056 and wondered where I had seen the error from there before. And I found it in your log.

Jul 6 2018, 11:10 AM · gpgol, gpg4win, Bug Report
aheinecke created T4056: GpgOL: Requires Microsoft VBA for Office Addin in Outlook 2016.
Jul 6 2018, 10:14 AM · gpgol
aheinecke committed rKLEOPATRA554d5150cac6: Update list of supported smartcards (authored by aheinecke).
Update list of supported smartcards
Jul 6 2018, 8:22 AM
aheinecke added a reverting change for rKLEOPATRAe609c1782ee8: Allow NetKey cards with Version 15: rKLEOPATRAabc85a254444: Revert "Allow NetKey cards with Version 15".
Jul 6 2018, 8:22 AM
aheinecke committed rKLEOPATRAabc85a254444: Revert "Allow NetKey cards with Version 15" (authored by aheinecke).
Revert "Allow NetKey cards with Version 15"
Jul 6 2018, 8:22 AM
aheinecke committed rWc62ad0e96d98: web: Change a sponsor name on request (authored by aheinecke).
web: Change a sponsor name on request
Jul 6 2018, 8:13 AM

Jul 5 2018

aheinecke added a comment to T4036: gnupg 2.2.9 release.

Ok yeah. I can aim for a Gpg4win for next week, too.

Jul 5 2018, 4:49 PM · Release Info, gnupg
aheinecke added a project to T4029: Gpg4win 3.1.3: Release Info.
Jul 5 2018, 4:48 PM · Release Info, gpg4win
aheinecke added a comment to T4036: gnupg 2.2.9 release.

What is the ETA for 2.2.9?

Jul 5 2018, 4:48 PM · Release Info, gnupg
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T3238: kleopatra uses short key ids.
Jul 5 2018, 4:44 PM · Release Info, gpg4win
aheinecke added a subtask for T3238: kleopatra uses short key ids: T4029: Gpg4win 3.1.3.
Jul 5 2018, 4:44 PM · kleopatra
aheinecke removed a parent task for T3238: kleopatra uses short key ids: T4029: Gpg4win 3.1.3.
Jul 5 2018, 4:43 PM · kleopatra
aheinecke removed a subtask for T4029: Gpg4win 3.1.3: T3238: kleopatra uses short key ids.
Jul 5 2018, 4:43 PM · Release Info, gpg4win
aheinecke added a subtask for T4036: gnupg 2.2.9 release: T4029: Gpg4win 3.1.3.
Jul 5 2018, 4:42 PM · Release Info, gnupg
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T4036: gnupg 2.2.9 release.
Jul 5 2018, 4:42 PM · Release Info, gpg4win
aheinecke renamed T4029: Gpg4win 3.1.3 from Gpg4win 3.2.0 to Gpg4win 3.1.3.
Jul 5 2018, 4:42 PM · Release Info, gpg4win
aheinecke added a subtask for T4029: Gpg4win 3.1.3: T3238: kleopatra uses short key ids.
Jul 5 2018, 4:40 PM · Release Info, gpg4win
aheinecke added a parent task for T3238: kleopatra uses short key ids: T4029: Gpg4win 3.1.3.
Jul 5 2018, 4:40 PM · kleopatra
aheinecke closed T3238: kleopatra uses short key ids as Resolved.

Finally changed it. Especially for keyserver search this was important.

Jul 5 2018, 4:40 PM · kleopatra
aheinecke committed rKLEOPATRA8b88c11f4259: Use the new Formatting::prettyID in more places (authored by aheinecke).
Use the new Formatting::prettyID in more places
Jul 5 2018, 4:40 PM
aheinecke committed rKLEOPATRAf76ded8c6f61: Fix lookup dlg by porting it to keytreeview (authored by aheinecke).
Fix lookup dlg by porting it to keytreeview
Jul 5 2018, 4:34 PM
aheinecke committed rKLEOPATRAe605647a15bb: Remove spurious qDebug (authored by aheinecke).
Remove spurious qDebug
Jul 5 2018, 4:34 PM
aheinecke committed rKLEOPATRAa63f57ec316a: Use long KeyID in keyTreeView's (authored by aheinecke).
Use long KeyID in keyTreeView's
Jul 5 2018, 4:34 PM
aheinecke committed rKLEOPATRAe609c1782ee8: Allow NetKey cards with Version 15 (authored by aheinecke).
Allow NetKey cards with Version 15
Jul 5 2018, 4:34 PM
aheinecke committed rW514187fb2f54: web: make note of a mkportable problem (authored by aheinecke).
web: make note of a mkportable problem
Jul 5 2018, 2:27 PM
aheinecke created T4055: mkportable fails with unhelpful error if the path is not at least 4 chars long.
Jul 5 2018, 2:06 PM · gpg4win
aheinecke committed rKLEOPATRA147e3c977465: Handle upcoming "diagnostics" log from GPGME (authored by aheinecke).
Handle upcoming "diagnostics" log from GPGME
Jul 5 2018, 12:51 PM
aheinecke committed rKLEOPATRA27a22d3b78eb: Add new column in subkey details to mark primary (authored by aheinecke).
Add new column in subkey details to mark primary
Jul 5 2018, 12:51 PM
aheinecke committed rM66c2a99422dd: qt: Handle OpenPGP Diagnostic log (authored by aheinecke).
qt: Handle OpenPGP Diagnostic log
Jul 5 2018, 11:32 AM
aheinecke committed rM629afebe5017: cpp: Add enum mapping for GPGME_AUDIT_LOG_DIAG (authored by aheinecke).
cpp: Add enum mapping for GPGME_AUDIT_LOG_DIAG
Jul 5 2018, 11:32 AM
aheinecke committed rMa2458806f8bf: core: Add gpg auditlog to get diagnostics (authored by aheinecke).
core: Add gpg auditlog to get diagnostics
Jul 5 2018, 11:32 AM
aheinecke committed rEfe2f8fca3114: core: Initialize values in estream_format (authored by aheinecke).
core: Initialize values in estream_format
Jul 5 2018, 9:13 AM
aheinecke closed T4054: libgpg-error, w32: logging crashes on unmatched %s on window as Resolved.

IMO this can be closed. At least the problem for which I intended this ticket is fixed.

Jul 5 2018, 8:56 AM · Windows, gpgrt
aheinecke abandoned D465: Fix uninitialized access to valutable_buffer.

I agree that the underlying problem is something else but I also think that if a function can avoid a crash on bad input it should try to do so (or at least assert).

Jul 5 2018, 8:54 AM
aheinecke closed T3738: Kleopatra: Key text export should contain information about subkeys as Wontfix.

I'm going for Wontfix here. It's just too verbose and I don't really see the point of that additional information.

Jul 5 2018, 8:22 AM · kleopatra

Jul 4 2018

aheinecke reassigned T4054: libgpg-error, w32: logging crashes on unmatched %s on window from aheinecke to werner.

Well I'm pretty sure the reason is that valuetable_buffer is not inialized in _gpgrt_estream_format. But the resulting behavior confused me. It would not crash. But it would also not print "gpg: Entschlüsselung als fehlgeschlagen angesehen: (null)" It would just print nothing instead of that string.

Jul 4 2018, 6:26 PM · Windows, gpgrt
aheinecke created D465: Fix uninitialized access to valutable_buffer.
Jul 4 2018, 6:24 PM
aheinecke added a revision to T4054: libgpg-error, w32: logging crashes on unmatched %s on window: D465: Fix uninitialized access to valutable_buffer.
Jul 4 2018, 6:24 PM · Windows, gpgrt
aheinecke renamed T4054: libgpg-error, w32: logging crashes on unmatched %s on window from libgpg-error: w32 gettext crashes on unmatched %s in translation to libgpg-error, w32: logging crashes on unmatched %s on window.
Jul 4 2018, 6:06 PM · Windows, gpgrt
aheinecke committed rG063cf45c142f: po: Fix bug in german translation (authored by aheinecke).
po: Fix bug in german translation
Jul 4 2018, 5:58 PM
aheinecke added a parent task for T4036: gnupg 2.2.9 release: T4053: gpg.exe 2.2.8.52634 crashes in msvcrt.dll.
Jul 4 2018, 5:58 PM · Release Info, gnupg
aheinecke added a subtask for T4053: gpg.exe 2.2.8.52634 crashes in msvcrt.dll: T4036: gnupg 2.2.9 release.
Jul 4 2018, 5:58 PM · i18n, gnupg, gpg4win, Bug Report
aheinecke changed the status of T4053: gpg.exe 2.2.8.52634 crashes in msvcrt.dll from Open to Testing.

Got it. The reason was a broken translation. I've opened T4054 to fix in general that broken translations can cause crashes.

Jul 4 2018, 5:57 PM · i18n, gnupg, gpg4win, Bug Report
aheinecke created T4054: libgpg-error, w32: logging crashes on unmatched %s on window.
Jul 4 2018, 5:50 PM · Windows, gpgrt
aheinecke added a comment to T4053: gpg.exe 2.2.8.52634 crashes in msvcrt.dll.

I can reproduce it with a german windows

Jul 4 2018, 5:34 PM · i18n, gnupg, gpg4win, Bug Report
aheinecke triaged T4053: gpg.exe 2.2.8.52634 crashes in msvcrt.dll as High priority.

Thank you for your detailed report!

Jul 4 2018, 5:28 PM · i18n, gnupg, gpg4win, Bug Report
aheinecke added inline comments to rKLEOPATRA9e5fa86561ae: Handle no MDC for legacy algos gracefully.
Jul 4 2018, 4:34 PM
aheinecke committed rKLEOPATRA349d0338c413: Clarify i18n comment (authored by aheinecke).
Clarify i18n comment
Jul 4 2018, 4:34 PM
aheinecke added inline comments to rKLEOPATRA9e5fa86561ae: Handle no MDC for legacy algos gracefully.
Jul 4 2018, 4:29 PM
aheinecke created D464: core: Add gpg auditlog to get diagnostics.
Jul 4 2018, 3:45 PM
aheinecke committed rKLEOPATRA9e5fa86561ae: Handle no MDC for legacy algos gracefully (authored by aheinecke).
Handle no MDC for legacy algos gracefully
Jul 4 2018, 12:38 PM
aheinecke committed rKLEOPATRAb176527193f1: Improve error handling for decrypt/verify (authored by aheinecke).
Improve error handling for decrypt/verify
Jul 4 2018, 12:38 PM
aheinecke committed rKLEOPATRAb9b56973d17d: Replace Q_FOREACH in decverifyfilesdialog (authored by aheinecke).
Replace Q_FOREACH in decverifyfilesdialog
Jul 4 2018, 12:38 PM
aheinecke committed rKLEOPATRA012e78866c40: Don't show message box for task errors (authored by aheinecke).
Don't show message box for task errors
Jul 4 2018, 12:38 PM
aheinecke committed rKLEOPATRA44036abe96f9: Make recipients look better (authored by aheinecke).
Make recipients look better
Jul 4 2018, 12:38 PM
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T4038: Kleopatra: Improve handling of MDC errors.
Jul 4 2018, 12:31 PM · Release Info, gpg4win
aheinecke added a subtask for T4038: Kleopatra: Improve handling of MDC errors: T4029: Gpg4win 3.1.3.
Jul 4 2018, 12:31 PM · kleopatra, gpg4win, gpgme
aheinecke changed the status of T4038: Kleopatra: Improve handling of MDC errors from Open to Testing.

Now we have this:

Jul 4 2018, 12:31 PM · kleopatra, gpg4win, gpgme
aheinecke committed rM7d65dc2a5c4f: cpp: Fix memory of DecryptionResult::symkeyAlgo (authored by aheinecke).
cpp: Fix memory of DecryptionResult::symkeyAlgo
Jul 4 2018, 12:18 PM
aheinecke committed rM76b847091593: json: Add keylist mode locate (authored by aheinecke).
json: Add keylist mode locate
Jul 4 2018, 11:19 AM
aheinecke added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

changing to testing is our marker for "done in code but not fully tested / released". It helps to keep an overview of the issues which are "done" for the next release.

Jul 4 2018, 9:09 AM · gpgol, Feature Request
aheinecke added a comment to T4038: Kleopatra: Improve handling of MDC errors.

We have two cases:

  1. No MDC with a "modern" cipher algo
Jul 4 2018, 8:33 AM · kleopatra, gpg4win, gpgme
aheinecke changed the status of T3999: automatically turn on/offer encryption if recipients' keys are known from Open to Testing.

This is implemented now and can be turned of in the new config dialog.

Jul 4 2018, 8:17 AM · gpgol, Feature Request
aheinecke changed the status of T4041: Kleopatra: Fix S/MIME file extension for armored files from Open to Testing.

ASCII Armored CMS files now also use p7m and p7s this is already handled gracefully by Kleopatra and does not require us to register new filetypes.

Jul 4 2018, 8:16 AM · gpg4win, kleopatra
aheinecke committed rW5934b8a468c5: Update sponsors for first half of 2018 (authored by aheinecke).
Update sponsors for first half of 2018
Jul 4 2018, 7:13 AM

Jul 3 2018

aheinecke added a comment to D463: Add ctx flag for auto-key-locate.

I find this better then a new "KEYLIST_MODE_WKD" as it is more flexible and this flexibility with context flags is currently our thing anyway.

Jul 3 2018, 6:07 PM
aheinecke created D463: Add ctx flag for auto-key-locate.
Jul 3 2018, 6:03 PM
aheinecke added a revision to T2917: --locate-key should re-fetch key via WKD if it is expired: D463: Add ctx flag for auto-key-locate.
Jul 3 2018, 6:03 PM · gnupg (gpg22), Bug Report
aheinecke committed rO61956b72ebf4: Remove now unused WinAPI dialog resource (authored by aheinecke).
Remove now unused WinAPI dialog resource
Jul 3 2018, 4:35 PM
aheinecke committed rO541333d406df: Change addion-options to use external dialog (authored by aheinecke).
Change addion-options to use external dialog
Jul 3 2018, 4:35 PM
aheinecke committed rGTOd6f0ca99b4d3: First working implementation of the config dialog (authored by aheinecke).
First working implementation of the config dialog
Jul 3 2018, 4:11 PM
aheinecke added a comment to T4048: Wrong/stupid result with decryption of sent maisl when reopening them in the sent-directory in outlook 2007.

I don't think that this was ever working the Outlook 2007 code has been pretty much unchanged since 2013.
According to T1137 a workaround seems to be to enable the S/MIME Support in GpgOL.

Jul 3 2018, 3:13 PM · Bug Report, gpg4win
aheinecke closed T4048: Wrong/stupid result with decryption of sent maisl when reopening them in the sent-directory in outlook 2007 as Wontfix.

Outlook 2007 is no longer supported. Neither by Microsoft nor by GpgOL. Sorry for that. But the 2010 and later GpgOL had a completely different codebase and we had to remove the support at some point.

Jul 3 2018, 2:30 PM · Bug Report, gpg4win
aheinecke created T4051: Gpg4win: Installer does not kill processes in silent mode.
Jul 3 2018, 2:23 PM · gpg4win

Jul 2 2018

aheinecke committed rW56aed0f4de59: Make it optional to install native-messaging (authored by aheinecke).
Make it optional to install native-messaging
Jul 2 2018, 6:24 PM
aheinecke committed rGTOff7b019525e4: Add first version of gpgol config page (authored by aheinecke).
Add first version of gpgol config page
Jul 2 2018, 3:54 PM
aheinecke committed rKLEOPATRA72651cddbc43: Use qapplication path for uniqueservice test (authored by aheinecke).
Use qapplication path for uniqueservice test
Jul 2 2018, 11:55 AM
aheinecke committed rKLEOPATRA0e134c68dd2e: Don't use c++ file as test data (authored by aheinecke).
Don't use c++ file as test data
Jul 2 2018, 11:55 AM
aheinecke added a comment to T2917: --locate-key should re-fetch key via WKD if it is expired.

Maybe a first step would be a "KEYLIST_MODE_WKD" which sets "auto-key-locate clear,nodefault,wkd" (Would be nice for T3910 ) or just a ctx_flag "auto-key-locate" so that the caller can decide?

Jul 2 2018, 11:13 AM · gnupg (gpg22), Bug Report
aheinecke added a comment to T3887: Kleopatra: Not finishing commands.

I'm pretty sure that the running command ist the reloadkeyscommand.

Jul 2 2018, 11:09 AM · Bug Report, gpg4win, kleopatra
aheinecke committed rKLEOPATRA99f03add3ed0: Improve NetKey card error handling (authored by aheinecke).
Improve NetKey card error handling
Jul 2 2018, 10:51 AM
aheinecke committed rKLEOPATRA0f1576aca7d4: Fix crash if netkeycard has no pinstates (authored by aheinecke).
Fix crash if netkeycard has no pinstates
Jul 2 2018, 10:51 AM