Page MenuHome GnuPG
Feed Advanced Search

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
aheinecke committed rOb87948f3919b: po: Update pt translation (authored by aheinecke).
po: Update pt translation
Aug 7 2018, 9:04 AM
aheinecke committed rO9cba0288fbd4: malloc -> xmalloc (authored by aheinecke).
malloc -> xmalloc
Aug 7 2018, 9:04 AM
aheinecke committed rOc9a83a240024: Make send_message_to_ui_thread private (authored by aheinecke).
Make send_message_to_ui_thread private
Aug 7 2018, 9:04 AM
aheinecke reopened T3987: error: Folder is open in GnuPG's OpenPGP tool as "Open".

I misunderstood your original report.

Aug 7 2018, 8:36 AM · Bug Report, gpg4win

Aug 6 2018

aheinecke renamed T4090: GpgOL: Add entry to attach public key in attachment menu from GpgOL: Add entry to attach public key in attachmebt menu to GpgOL: Add entry to attach public key in attachment menu.
Aug 6 2018, 10:25 AM · gpg4win, gpgol
aheinecke closed T4091: gpgme fails compilation in deep directory as Resolved.

Patch applied. Thanks.

Aug 6 2018, 10:03 AM · gpgme, Bug Report
aheinecke added a comment to T3894: re-evaluate default randomness choices during key generation on GNU/Linux platforms.

I think that the ultimate decision here lies with Werner. Additional review.
I think the biggest obstacle is that we don't want to change the random gathering code if it can be avoided and that the random code has been thoroughly reviewed / tested and is currently considered secure.

Aug 6 2018, 10:02 AM · libgcrypt, gnupg
aheinecke committed rMd09d19fa9fe1: Make GNUPGHOME for tests overridable (authored by aheinecke).
Make GNUPGHOME for tests overridable
Aug 6 2018, 10:01 AM
aheinecke triaged T4091: gpgme fails compilation in deep directory as Normal priority.

I do not see the harm in this patch and it seems useful. Indeed it seems better then making a directory in tmp as this might create regressions for others.

Aug 6 2018, 9:30 AM · gpgme, Bug Report

Jul 27 2018

aheinecke created T4090: GpgOL: Add entry to attach public key in attachment menu.
Jul 27 2018, 8:04 AM · gpg4win, gpgol
aheinecke created T4089: Kleopatra: Remove ASCII Armor checkbox for private key export.
Jul 27 2018, 8:01 AM · gpg4win, kleopatra

Jul 25 2018

aheinecke triaged T4087: Kleopatra: Revoke User-ID as Wishlist priority.

Indeed. Thanks for the reminder.
There is some code currently in there already but its not yet fully implemented. Needs to be finished.

Jul 25 2018, 1:19 PM · Restricted Project, Restricted Project, gpg4win, kleopatra, Feature Request

Jul 24 2018

aheinecke renamed T3838: GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending) from GpgOL: 3.1.3-beta20 crash when sending encrypted mail to GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending).
Jul 24 2018, 2:02 PM · gpg4win, gpgol
aheinecke renamed T3838: GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending) from GpgOL: Fix / Reenable async encryption to GpgOL: 3.1.3-beta20 crash when sending encrypted mail.
Jul 24 2018, 2:02 PM · gpg4win, gpgol
aheinecke changed the status of T3838: GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending) from Testing to Open.

In the current gpg4win-3.1.3 beta 20 this is enabled again. It can be disabled in the options with "Disable non-blocking encrypt / sign"

Jul 24 2018, 1:59 PM · gpg4win, gpgol
aheinecke committed rW99a9ec7c1556: web: Fix localized gif url (authored by aheinecke).
web: Fix localized gif url
Jul 24 2018, 1:41 PM
aheinecke committed rW7bac71680269: web: Add 3.1.3-beta20 (authored by aheinecke).
web: Add 3.1.3-beta20
Jul 24 2018, 1:36 PM
aheinecke committed rW15bfaab4dd28: Update NEWS and READMEs (authored by aheinecke).
Update NEWS and READMEs
Jul 24 2018, 11:34 AM
aheinecke committed rW15254e0900e7: po: Update after msgfmt (authored by aheinecke).
po: Update after msgfmt
Jul 24 2018, 11:34 AM
aheinecke committed rW0bd99ff37b98: Fix silent installation process kills (authored by aheinecke).
Fix silent installation process kills
Jul 24 2018, 11:34 AM
aheinecke committed rW58f9c7addf87: Update packages (authored by aheinecke).
Update packages
Jul 24 2018, 11:34 AM
aheinecke committed rW4c6a8b4474af: Auto update po files (authored by aheinecke).
Auto update po files
Jul 24 2018, 11:34 AM
aheinecke committed rWe1514f4a24d0: Update german translation (authored by aheinecke).
Update german translation
Jul 24 2018, 11:34 AM
aheinecke committed rO2353e5fd63e3: Fix memory leak when opening options (authored by aheinecke).
Fix memory leak when opening options
Jul 24 2018, 11:09 AM
aheinecke committed rOe4f0d5ca1ae0: Minor cleanups (authored by aheinecke).
Minor cleanups
Jul 24 2018, 11:09 AM
aheinecke committed rO4074a157c304: Fix return value of is_crypt_pressed (authored by aheinecke).
Fix return value of is_crypt_pressed
Jul 24 2018, 11:09 AM
aheinecke committed rO67f3f9627a1c: Auto update german po file formatting (authored by aheinecke).
Auto update german po file formatting
Jul 24 2018, 11:09 AM
aheinecke committed rO87f6328dea01: Fix w64 build (authored by aheinecke).
Fix w64 build
Jul 24 2018, 10:07 AM
aheinecke committed rO5650e988d2c2: Auto update po files (authored by aheinecke).
Auto update po files
Jul 24 2018, 10:07 AM
aheinecke committed rOc7f6157217fd: Update german translation (authored by aheinecke).
Update german translation
Jul 24 2018, 10:07 AM
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T4051: Gpg4win: Installer does not kill processes in silent mode.
Jul 24 2018, 9:09 AM · Release Info, gpg4win
aheinecke added a subtask for T4051: Gpg4win: Installer does not kill processes in silent mode: T4029: Gpg4win 3.1.3.
Jul 24 2018, 9:09 AM · gpg4win
aheinecke committed rO4259c5d63d43: Return 0 for handled WindowMessages (authored by aheinecke).
Return 0 for handled WindowMessages
Jul 24 2018, 8:43 AM
aheinecke committed rObbcf8708c827: Log invalid skipped secret keys (authored by aheinecke).
Log invalid skipped secret keys
Jul 24 2018, 8:43 AM
aheinecke committed rOaa61e82d88aa: Trace timing of sig key request (authored by aheinecke).
Trace timing of sig key request
Jul 24 2018, 8:43 AM
aheinecke committed rOec9387e439ce: Print parsed mail count in dbg output (authored by aheinecke).
Print parsed mail count in dbg output
Jul 24 2018, 8:43 AM
aheinecke committed rMa6e5c8bf1869: cpp: Add safety checks for key update (authored by aheinecke).
cpp: Add safety checks for key update
Jul 24 2018, 8:41 AM
aheinecke changed the status of T3838: GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending) from Open to Testing.
Jul 24 2018, 8:30 AM · gpg4win, gpgol
aheinecke added a comment to T3838: GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending).

I made it optional for now with default on. So that if it crashes it can be disabled. We need to see if the crash is a general problem or a special problem of that one tester.

Jul 24 2018, 8:30 AM · gpg4win, gpgol
aheinecke added a subtask for T3838: GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending): T4029: Gpg4win 3.1.3.
Jul 24 2018, 8:29 AM · gpg4win, gpgol
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T3838: GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending).
Jul 24 2018, 8:29 AM · Release Info, gpg4win
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T2983: Umlaut is not correctly displayed, when there is an error during crl-import in Kleopatra.
Jul 24 2018, 8:28 AM · Release Info, gpg4win
aheinecke added a subtask for T2983: Umlaut is not correctly displayed, when there is an error during crl-import in Kleopatra: T4029: Gpg4win 3.1.3.
Jul 24 2018, 8:28 AM · Bug Report, gpg4win
aheinecke closed T2983: Umlaut is not correctly displayed, when there is an error during crl-import in Kleopatra as Resolved.

This was fixed with kleo rev 289efa360f6b15a3389ea2f2efede352711e7d7e

Jul 24 2018, 8:28 AM · Bug Report, gpg4win
aheinecke closed T4056: GpgOL: Requires Microsoft VBA for Office Addin in Outlook 2016 as Resolved.

We disabled the codepath that required this for now. Lets see how it works.

Jul 24 2018, 8:25 AM · gpgol
aheinecke added a project to T4076: Kleopatra: General Error when trying to encrypt to S/MIME with unknown CRL while offline: Stalled.

I can't reproduce this. When I make Dirmngr offline I correctly get a No CRL known error. So it must be something different.

Jul 24 2018, 8:02 AM · Stalled, gpg4win, kleopatra, gpgme, S/MIME
aheinecke committed rKLEOPATRAf50e0c469491: Make mainwindow slightly larger (authored by aheinecke).
Make mainwindow slightly larger
Jul 24 2018, 8:00 AM
aheinecke committed rKLEOPATRAe722e09ea434: Change filename requester for export files to save (authored by aheinecke).
Change filename requester for export files to save
Jul 24 2018, 7:51 AM
aheinecke changed the status of T3961: GpgOL: Add option to prefer S/MIME over OpenPGP in autoresolution from Open to Testing.
Jul 24 2018, 7:51 AM · S/MIME, gpgol
aheinecke changed the status of T3944: GpgOL: Qt based config dialog from Open to Testing.
Jul 24 2018, 7:51 AM · gpgol
aheinecke removed a parent task for T4029: Gpg4win 3.1.3: T3985: Kleopatra: Mitigate manipulations of encrypted S/MIME files.
Jul 24 2018, 7:51 AM · Release Info, gpg4win
aheinecke removed a subtask for T3985: Kleopatra: Mitigate manipulations of encrypted S/MIME files: T4029: Gpg4win 3.1.3.
Jul 24 2018, 7:51 AM · gpg4win, kleopatra
aheinecke changed the status of T4078: Klopatra: Right click key export uses the wrong file dialog from Open to Testing.
Jul 24 2018, 7:50 AM · gpg4win, kleopatra
aheinecke added a subtask for T4078: Klopatra: Right click key export uses the wrong file dialog: T4029: Gpg4win 3.1.3.
Jul 24 2018, 7:50 AM · gpg4win, kleopatra
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T4078: Klopatra: Right click key export uses the wrong file dialog.
Jul 24 2018, 7:50 AM · Release Info, gpg4win