Page MenuHome GnuPG
Feed Advanced Search

Aug 30 2018

aheinecke merged T3956: O2010: Encrypted junk-mails can't be moved to inbox into T3459: GPGOL Moving mails is not possible if the decrypted / verified content is loaded.
Aug 30 2018, 8:08 AM · gpg4win, gpgol, Bug Report
aheinecke merged task T3956: O2010: Encrypted junk-mails can't be moved to inbox into T3459: GPGOL Moving mails is not possible if the decrypted / verified content is loaded.
Aug 30 2018, 8:08 AM · gpgol, Bug Report
aheinecke changed the status of T4051: Gpg4win: Installer does not kill processes in silent mode from Open to Testing.
Aug 30 2018, 8:06 AM · gpg4win
aheinecke committed rKLEOPATRAff18ce7f8000: Implement protocol accessors for all tasks (authored by aheinecke).
Implement protocol accessors for all tasks
Aug 30 2018, 8:04 AM
aheinecke closed T4114: GpgOl, Performance: Keep MLang COM Interface over multiple calls as Resolved.

This is done now. Didn't help with crashes but is a good thing anyway IMO.

Aug 30 2018, 7:58 AM · gpg4win, gpgol
aheinecke closed T4113: GpgOL, Performance: Cache icons for RibbonUI as Resolved.

This is done now.
I had a slight hope that this might help with random crashes as the COM is now under less load but it did not help.

Aug 30 2018, 7:57 AM · gpg4win, gpgol
aheinecke changed the status of T3838: GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending) from Open to Testing.

This was fixed by adding a new reference mechanism with cebe6484acaa250858affa3d854ef2b25cecd59f (Where I acidentally mangled the commit message.

Aug 30 2018, 7:55 AM · gpg4win, gpgol

Aug 29 2018

aheinecke committed rM1420c3bd6816: json: Fix detached verify (authored by aheinecke).
json: Fix detached verify
Aug 29 2018, 2:34 PM
aheinecke created T4115: GpgOL: Inline OpenPGP inside S/MIME mails is not handled.
Aug 29 2018, 2:07 PM · gpgol
aheinecke added a subtask for T4112: GnuPG 2.2.10 release: T4029: Gpg4win 3.1.3.
Aug 29 2018, 11:38 AM · Release Info, gnupg
aheinecke added parent tasks for T4029: Gpg4win 3.1.3: T4109: GPGME 1.12.0 release, T4112: GnuPG 2.2.10 release, T4113: GpgOL, Performance: Cache icons for RibbonUI, T4114: GpgOl, Performance: Keep MLang COM Interface over multiple calls.
Aug 29 2018, 11:38 AM · Release Info, gpg4win
aheinecke added a subtask for T4109: GPGME 1.12.0 release: T4029: Gpg4win 3.1.3.
Aug 29 2018, 11:38 AM · Release Info, gpgme
aheinecke added a subtask for T4113: GpgOL, Performance: Cache icons for RibbonUI: T4029: Gpg4win 3.1.3.
Aug 29 2018, 11:38 AM · gpg4win, gpgol
aheinecke added a subtask for T4114: GpgOl, Performance: Keep MLang COM Interface over multiple calls: T4029: Gpg4win 3.1.3.
Aug 29 2018, 11:38 AM · gpg4win, gpgol
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T4110: Signed messages to mailinglists comes up as insecure.
Aug 29 2018, 11:37 AM · Release Info, gpg4win
aheinecke added a subtask for T4110: Signed messages to mailinglists comes up as insecure: T4029: Gpg4win 3.1.3.
Aug 29 2018, 11:37 AM · gpgol, Bug Report, gpg4win
aheinecke added a comment to T4110: Signed messages to mailinglists comes up as insecure.

We are actually in the final release preparation and just waiting for GnuPG 2.2.10. If everything goes well it will be released this week. If not, next week.

Aug 29 2018, 11:37 AM · gpgol, Bug Report, gpg4win
aheinecke added a comment to T4110: Signed messages to mailinglists comes up as insecure.

yes

Aug 29 2018, 11:32 AM · gpgol, Bug Report, gpg4win
aheinecke committed rO4c573f3c8984: Cache icons (authored by aheinecke).
Cache icons
Aug 29 2018, 11:30 AM
aheinecke committed rOab6b52deb626: Accept sent on behalf of as the sender address (authored by aheinecke).
Accept sent on behalf of as the sender address
Aug 29 2018, 11:30 AM
aheinecke committed rO9e5ad3f12975: Fix minor locking issue (authored by aheinecke).
Fix minor locking issue
Aug 29 2018, 11:30 AM
aheinecke committed rO59e8a7ee3bcd: Use dispcache for Multilanguage COM interface (authored by aheinecke).
Use dispcache for Multilanguage COM interface
Aug 29 2018, 11:30 AM
aheinecke committed rOb6cfbd077e94: Add generic cache for IDispatch objects (authored by aheinecke).
Add generic cache for IDispatch objects
Aug 29 2018, 11:30 AM
aheinecke committed rOc2c93b081495: Remove attic (authored by aheinecke).
Remove attic
Aug 29 2018, 11:30 AM
aheinecke committed rO283892c73dde: Add missing word from config dialog to i18n (authored by aheinecke).
Add missing word from config dialog to i18n
Aug 29 2018, 11:30 AM
aheinecke added a comment to T4110: Signed messages to mailinglists comes up as insecure.

Thanks. I can work with that. It is indeed clearly visible what the "Sent on behalf of" address is. So it makes sense to check that, too.

Aug 29 2018, 10:56 AM · gpgol, Bug Report, gpg4win
aheinecke committed rKLEOPATRA04ed717b3bee: Implement protocol accessors for all tasks (authored by aheinecke).
Implement protocol accessors for all tasks
Aug 29 2018, 8:55 AM
aheinecke added a comment to T4110: Signed messages to mailinglists comes up as insecure.

Yes that would work for me and the pgp key is the right one. Thanks!

Aug 29 2018, 8:04 AM · gpgol, Bug Report, gpg4win

Aug 28 2018

aheinecke added a comment to T4110: Signed messages to mailinglists comes up as insecure.

Ok! If outlook shows it we should verify it.

Aug 28 2018, 6:58 PM · gpgol, Bug Report, gpg4win
aheinecke created T4114: GpgOl, Performance: Keep MLang COM Interface over multiple calls.
Aug 28 2018, 5:55 PM · gpg4win, gpgol
aheinecke created T4113: GpgOL, Performance: Cache icons for RibbonUI.
Aug 28 2018, 5:54 PM · gpg4win, gpgol
aheinecke added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

With -beta24 the crash on send should also be gone. I've removed the option for the workaround as I expect that it is no longer necessary. (Yeah I'm an Optimist :-P )

Aug 28 2018, 4:25 PM · gpgol, Feature Request
aheinecke committed rW3dfecb77f259: web: Remove async enc crash warning (authored by aheinecke).
web: Remove async enc crash warning
Aug 28 2018, 4:20 PM
aheinecke committed rWc700ff12bcc6: Update beta to beta24 (authored by aheinecke).
Update beta to beta24
Aug 28 2018, 4:11 PM
aheinecke added a comment to T2917: --locate-key should re-fetch key via WKD if it is expired.

Without KEYLIST_MODE_WKD I also can't implement the desired behavior in a MUA using GnuPG.

Aug 28 2018, 4:05 PM · gnupg (gpg22), Bug Report
aheinecke added a comment to T2917: --locate-key should re-fetch key via WKD if it is expired.

Why the restriction to keyorg wkd ?

Aug 28 2018, 4:03 PM · gnupg (gpg22), Bug Report
aheinecke committed rWd9ab7a1c323d: Also switch to attic for KMime (authored by aheinecke).
Also switch to attic for KMime
Aug 28 2018, 3:04 PM
aheinecke committed rWe6a62f0dbe0e: Update portugese translation (authored by aheinecke).
Update portugese translation
Aug 28 2018, 3:04 PM
aheinecke committed rWcd26eefe77a4: Update gpgol gpgme kleo and gpg4win-tools (authored by aheinecke).
Update gpgol gpgme kleo and gpg4win-tools
Aug 28 2018, 3:04 PM
aheinecke committed rWf37f7f2b1e4b: Switch frameworks url to attic (authored by aheinecke).
Switch frameworks url to attic
Aug 28 2018, 3:04 PM
aheinecke committed rO25f501f29ea2: Update NEWS (authored by aheinecke).
Update NEWS
Aug 28 2018, 2:22 PM
aheinecke committed rO4de0bb646fed: Minor indentation fix (authored by aheinecke).
Minor indentation fix
Aug 28 2018, 2:22 PM
aheinecke committed rKLEOPATRA18ee798a24b9: Bump Kleopatra Version to 3.1.3 (authored by aheinecke).
Bump Kleopatra Version to 3.1.3
Aug 28 2018, 2:20 PM
aheinecke added a comment to T4110: Signed messages to mailinglists comes up as insecure.

T4026 is a bit related. I'm suprised that the signature check for mailman mails works at all for you ;-)

Aug 28 2018, 2:08 PM · gpgol, Bug Report, gpg4win
aheinecke triaged T4110: Signed messages to mailinglists comes up as insecure as Normal priority.

Thanks for the input. GpgOL should check against what outlook shows as the "From" Address. In your case: What does Outlook show? Is it "info@example.org" or "puppets-bounces" ?

Aug 28 2018, 2:07 PM · gpgol, Bug Report, gpg4win
aheinecke committed rO94fd4b9a6868: Improve keycache performance a bit (authored by aheinecke).
Improve keycache performance a bit
Aug 28 2018, 12:40 PM
aheinecke committed rOed840c434572: Use keycache instead of Signature::Key (authored by aheinecke).
Use keycache instead of Signature::Key
Aug 28 2018, 12:40 PM
aheinecke committed rOc9e39ec1bcc2: Add another tracepoint in parsing_done (authored by aheinecke).
Add another tracepoint in parsing_done
Aug 28 2018, 12:40 PM
aheinecke committed rOd92cb5f7548c: Extend keycache for fingerprint lookup (authored by aheinecke).
Extend keycache for fingerprint lookup
Aug 28 2018, 12:40 PM
aheinecke committed rO8d2a2acd2e1b: Fix confusing debug output (authored by aheinecke).
Fix confusing debug output
Aug 28 2018, 12:40 PM
aheinecke committed rO9e991ffe8466: Ignore disable async crypto option (authored by aheinecke).
Ignore disable async crypto option
Aug 28 2018, 12:40 PM
aheinecke committed rO14d33bbef22a: Change mime data log category (authored by aheinecke).
Change mime data log category
Aug 28 2018, 12:40 PM
aheinecke created T4111: GpgOL: Rare Outlook freeze when decrypting / verifying mails.
Aug 28 2018, 12:37 PM · gpg4win, gpgol
aheinecke committed rM3bdf8be6d2c5: json: Delete primary key if subkey gen fails (authored by aheinecke).
json: Delete primary key if subkey gen fails
Aug 28 2018, 8:38 AM
aheinecke committed rM7d3c13df263e: json: Allow NULL request in encode and chunk (authored by aheinecke).
json: Allow NULL request in encode and chunk
Aug 28 2018, 8:06 AM

Aug 23 2018

aheinecke committed rMa5f8dac77d50: json: Add sender and file name to encrypt (authored by aheinecke).
json: Add sender and file name to encrypt
Aug 23 2018, 8:50 PM
aheinecke added a comment to T3894: re-evaluate default randomness choices during key generation on GNU/Linux platforms.

Well, Werner is just back so he can say more.
An excellent reviewer was Stephan Müller from atsec. He is also involved a bit afaik in the kernel random development.

Aug 23 2018, 8:38 PM · libgcrypt, gnupg

Aug 22 2018

aheinecke added a project to T3824: GpgOL: MAPI to MIME conversion not working properly with Kopano Server: Stalled.

Hi, gpg4o does not send PGP/MIME (the proper format for including attachments and no encoding problems). As such it does not have the Problem described here. You can use "Send PGP Mails without attachments as PGP/Inline" in the options of GpgOL to have something similar. This will also work for Kopano.

Aug 22 2018, 9:15 PM · Stalled, gpgol
aheinecke committed rOb09e89143d13: Fix is_valid_chksum check (authored by aheinecke).
Fix is_valid_chksum check
Aug 22 2018, 1:31 PM
aheinecke committed rO7486c0bf18a5: Make autosecure compatible with always sign (authored by aheinecke).
Make autosecure compatible with always sign
Aug 22 2018, 1:31 PM
aheinecke committed rO1692fc9846e5: Fix minor name inconsitencs (authored by aheinecke).
Fix minor name inconsitencs
Aug 22 2018, 1:31 PM
aheinecke closed T4107: GPGME: Merge JavaScript branch as Resolved.

Done.

Aug 22 2018, 1:18 PM · gpgme
aheinecke committed rM59ed27bae14d: Merge branch 'javascript-binding' (authored by aheinecke).
Merge branch 'javascript-binding'
Aug 22 2018, 1:17 PM
aheinecke committed rGTO9c0be8482ee2: Remove sym enc option. It is fixed! (authored by aheinecke).
Remove sym enc option. It is fixed!
Aug 22 2018, 12:47 PM
aheinecke committed rO649622c95089: Fix potential crash in T3656 workaround (authored by aheinecke).
Fix potential crash in T3656 workaround
Aug 22 2018, 10:54 AM
aheinecke committed rO9158c1792354: WKS: Handle aborted confirmation process better (authored by aheinecke).
WKS: Handle aborted confirmation process better
Aug 22 2018, 10:54 AM
aheinecke committed rOb5e68fc000ad: Rewrite cached key resolution (authored by aheinecke).
Rewrite cached key resolution
Aug 22 2018, 10:48 AM
aheinecke committed rOcebe6484acaa: Fix crash on async send in OL 2013 (authored by aheinecke).
Fix crash on async send in OL 2013
Aug 22 2018, 10:48 AM
aheinecke committed rO2767b0a794ae: Add helper to print out protocol (authored by aheinecke).
Add helper to print out protocol
Aug 22 2018, 10:48 AM
aheinecke committed rO75659ee29c72: Disable super verbose debug output (authored by aheinecke).
Disable super verbose debug output
Aug 22 2018, 10:48 AM

Aug 21 2018

aheinecke committed rM263dadb04aed: json: Add proper decrypt_result_t handling (authored by aheinecke).
json: Add proper decrypt_result_t handling
Aug 21 2018, 2:39 PM
aheinecke reassigned T4107: GPGME: Merge JavaScript branch from aheinecke to werner.

I've updated the README and added example mainifests.
Make dist is also updated I could build the extension and webpack it from the dist package.

Aug 21 2018, 2:02 PM · gpgme
aheinecke committed rM0036b9bc493f: js: Fix library name mentioned in js Makefiles (authored by aheinecke).
js: Fix library name mentioned in js Makefiles
Aug 21 2018, 1:59 PM
aheinecke committed rM9608996d8854: Add example manifests for gpgme-json (authored by aheinecke).
Add example manifests for gpgme-json
Aug 21 2018, 1:59 PM
aheinecke committed rM738a8e6f950a: js: Update extra_dist files (authored by aheinecke).
js: Update extra_dist files
Aug 21 2018, 1:59 PM
aheinecke committed rM605eb8a8bfcb: js: Improve README (authored by aheinecke).
js: Improve README
Aug 21 2018, 1:58 PM
aheinecke committed rMfe3de5b86b4a: Remove js as language from configure.ac (authored by aheinecke).
Remove js as language from configure.ac
Aug 21 2018, 1:58 PM
aheinecke created T4107: GPGME: Merge JavaScript branch.
Aug 21 2018, 12:40 PM · gpgme

Aug 20 2018

aheinecke committed rM8103eeba809b: json: Add subkey_algo and defaults to createkey (authored by aheinecke).
json: Add subkey_algo and defaults to createkey
Aug 20 2018, 4:38 PM

Aug 17 2018

aheinecke triaged T4099: The GpgOL icon is missing inside a new mail as Low priority.

I'm not sure that I understand your Problem. It might be helpful if you could provide screenshots of your problem so that we can better understand it.

Aug 17 2018, 3:53 PM · Bug Report
aheinecke closed T4100: I would like send a new key demand to CA as Invalid.

We are not a CA and do not provide certificates.

Aug 17 2018, 3:45 PM · Bug Report
aheinecke added a comment to T4098: GpgSM: Add ECC support.

There is currently no ECC key support in the S/MIME component of Gpg4win. I've edited the task a bit to reflect that. So it is impossible to generate an ECC Key for S/MIME with Kleopatra.

Aug 17 2018, 3:41 PM · gnupg (gpg23), Feature Request, S/MIME
aheinecke renamed T4098: GpgSM: Add ECC support from Create an X.509/ECDSA key to GpgSM: Add ECC support (Option to create an X.509/ECDSA key).
Aug 17 2018, 3:40 PM · gnupg (gpg23), Feature Request, S/MIME

Aug 13 2018

aheinecke added a comment to T3838: GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending).

Got a new OL 2013 test setup where this was finally reproducible for me.

Aug 13 2018, 7:09 AM · gpg4win, gpgol

Aug 9 2018

aheinecke committed rO29f3ba005571: Add new function to check for preview pane (authored by aheinecke).
Add new function to check for preview pane
Aug 9 2018, 2:16 PM
aheinecke committed rOe8737eb59f76: Add ref in get_strong_reference (authored by aheinecke).
Add ref in get_strong_reference
Aug 9 2018, 2:16 PM
aheinecke committed rOb4da0f8ff076: Use utf8 gettext in ribbon callbacks (authored by aheinecke).
Use utf8 gettext in ribbon callbacks
Aug 9 2018, 2:16 PM
aheinecke assigned T4093: Undefined shift in parse_symkeyenc to gniibe.

Thanks for the tests and the report.

Aug 9 2018, 8:41 AM · Bug Report
aheinecke triaged T4095: Add non-interactive --quick-revoke-sig as Wishlist priority.

This seems very special and I'm not sure if we should not say at some point that we won't add quick commands for everything ;-)

Aug 9 2018, 8:40 AM · gnupg (gpg22), Feature Request
aheinecke added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

The crash on send should be avoidable by checking "Disable async encryption" in the options.
Yesterday I got a new OL 2013 test system with which I can reproduce the crash. So that will be fixed or worked around for the next release.

Aug 9 2018, 8:36 AM · gpgol, Feature Request

Aug 8 2018

aheinecke committed rMfdc07b3ddc2f: json: Only use calloc instead of malloc (authored by aheinecke).
json: Only use calloc instead of malloc
Aug 8 2018, 2:29 PM
aheinecke committed rM4dd1d0abd34a: json: Wipe memory in cJSON_Delete (authored by aheinecke).
json: Wipe memory in cJSON_Delete
Aug 8 2018, 2:29 PM
aheinecke committed rM974a95db04f9: json: Add checks when skipping byte (authored by aheinecke).
json: Add checks when skipping byte
Aug 8 2018, 1:37 PM
aheinecke added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

Sure, this should work, local keys are preferred.

Aug 8 2018, 12:24 PM · gpgol, Feature Request
aheinecke committed rM6e48bb0f1cbf: json: Don't error out if chunksize is omitted (authored by aheinecke).
json: Don't error out if chunksize is omitted
Aug 8 2018, 9:51 AM
aheinecke closed T4094: [GPGME] Use-after-free problem in gpggencardkeyinteractor.cpp as Resolved.
Aug 8 2018, 9:33 AM · C++, gpgme, Bug Report
aheinecke added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

No you can not use an "external" Web Key Directory. The point is that the provider (your domain) should be the source of the keys as it already manages the mail account. ( For more info see: https://wiki.gnupg.org/WKD )

Aug 8 2018, 9:33 AM · gpgol, Feature Request
aheinecke committed rM3b782443600e: cpp: Fix use after free in gencardkeyinteractor (authored by aheinecke).
cpp: Fix use after free in gencardkeyinteractor
Aug 8 2018, 9:29 AM
aheinecke added a comment to T4094: [GPGME] Use-after-free problem in gpggencardkeyinteractor.cpp.

Thanks for the report. I've commited a fix. (Returning the c_str here is ok as the data is not meant to be modified once "action" is called)
Please let us know if you find additional issues.

Aug 8 2018, 9:28 AM · C++, gpgme, Bug Report

Aug 7 2018

aheinecke committed rO447ac6af6038: Merge remote-tracking branch 'dutch-l10n/dutch' (authored by aheinecke).
Merge remote-tracking branch 'dutch-l10n/dutch'
Aug 7 2018, 9:04 AM