Page MenuHome GnuPG
Feed All Stories

Jun 28 2018

BenM committed rM7fc7e80e5423: python bindings examples (authored by BenM).
python bindings examples
Jun 28 2018, 10:53 AM
BenM committed rM0d163a7d121e: python bindings examples: three export scripts (authored by BenM).
python bindings examples: three export scripts
Jun 28 2018, 10:53 AM
BenM committed rM4251cae34da0: python bindings: import example (authored by BenM).
python bindings: import example
Jun 28 2018, 10:53 AM
BenM committed rM7faef33d13fa: python bindings: export public keys (authored by BenM).
python bindings: export public keys
Jun 28 2018, 10:53 AM
BenM committed rMa5b91b21f561: python bindings: export secret keys (authored by BenM).
python bindings: export secret keys
Jun 28 2018, 10:53 AM
BenM committed rM89c548efdf46: python bindings: export public keys (authored by BenM).
python bindings: export public keys
Jun 28 2018, 10:53 AM
BenM committed rMfa1a4e0b25fa: docs: python bindings howto (authored by BenM).
docs: python bindings howto
Jun 28 2018, 10:36 AM
BenM committed rM6573eb339a2a: python bindings examples (authored by BenM).
python bindings examples
Jun 28 2018, 10:17 AM
BenM committed rM248c42788f7f: python bindings examples (authored by BenM).
python bindings examples
Jun 28 2018, 10:17 AM
BenM committed rMdda54cc85149: python bindings howto: dita version (authored by BenM).
python bindings howto: dita version
Jun 28 2018, 10:06 AM

Jun 27 2018

BenM committed rM4bbe247c8457: python bindings: import example (authored by BenM).
python bindings: import example
Jun 27 2018, 5:53 PM
BenM committed rM483de0330ddc: python bindings: export public keys (authored by BenM).
python bindings: export public keys
Jun 27 2018, 5:53 PM
aheinecke committed rW9207625fe492: Web: Remove 3.1.0 mkportable note and note GPA (authored by aheinecke).
Web: Remove 3.1.0 mkportable note and note GPA
Jun 27 2018, 1:43 PM
BenM committed rMcd03423b8ffb: python bindings examples: three export scripts (authored by BenM).
python bindings examples: three export scripts
Jun 27 2018, 12:15 PM
BenM committed rM14cbbb3d702b: python bindings: export secret keys (authored by BenM).
python bindings: export secret keys
Jun 27 2018, 11:34 AM
BenM committed rM870c317120e0: python bindings: export public keys (authored by BenM).
python bindings: export public keys
Jun 27 2018, 11:34 AM
aheinecke committed rKLEOPATRAba78c1d9b4e7: Set default expiry date of 2y for new keys (authored by aheinecke).
Set default expiry date of 2y for new keys
Jun 27 2018, 9:19 AM
aheinecke closed T3229: kleopatra creates keys that do not expire by default as Resolved.

Changed

Jun 27 2018, 9:19 AM · kleopatra
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T3229: kleopatra creates keys that do not expire by default.
Jun 27 2018, 9:19 AM · Release Info, gpg4win
aheinecke added a subtask for T3229: kleopatra creates keys that do not expire by default: T4029: Gpg4win 3.1.3.
Jun 27 2018, 9:19 AM · kleopatra

Jun 26 2018

Dr_IT added a comment to T2883: GpgOL: Move/Copy/Save/Export mail doesn't work.

Good news! :)

Jun 26 2018, 5:17 PM · Duplicate, Stalled, Bug Report, gpgol
aheinecke added a comment to T2883: GpgOL: Move/Copy/Save/Export mail doesn't work.

Just as a note as you were the first to report this: I've finally found a solution. In the next version it will be possible to move around crypto mails. Hopefully your wife can then use GpgOL :-)

Jun 26 2018, 4:33 PM · Duplicate, Stalled, Bug Report, gpgol
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T3459: GPGOL Moving mails is not possible if the decrypted / verified content is loaded.
Jun 26 2018, 4:30 PM · Release Info, gpg4win
aheinecke added a subtask for T3459: GPGOL Moving mails is not possible if the decrypted / verified content is loaded: T4029: Gpg4win 3.1.3.
Jun 26 2018, 4:30 PM · gpg4win, gpgol, Bug Report
aheinecke changed the status of T3459: GPGOL Moving mails is not possible if the decrypted / verified content is loaded from Open to Testing.

The new idea worked! It is now possible to move mails even while their decrypted content is shown!

Jun 26 2018, 4:29 PM · gpg4win, gpgol, Bug Report
aheinecke committed rO87e96e7ee79e: Make it possible to move decrypted mails (authored by aheinecke).
Make it possible to move decrypted mails
Jun 26 2018, 4:26 PM
aheinecke committed rOb800b5ca1ef6: Enable auto-key-retrieve if autoresolve is set (authored by aheinecke).
Enable auto-key-retrieve if autoresolve is set
Jun 26 2018, 2:48 PM
aheinecke committed rO57a81b6b6f63: Fix bring to foreground logic (authored by aheinecke).
Fix bring to foreground logic
Jun 26 2018, 2:48 PM
aheinecke committed rO690c8fe80a15: Add i18n noops for config dialog (authored by aheinecke).
Add i18n noops for config dialog
Jun 26 2018, 1:04 PM
aheinecke added a comment to T3459: GPGOL Moving mails is not possible if the decrypted / verified content is loaded.

A new Idea which I'll have to test:
Register an event handler for each folder in which a decrypted item is read. "Mailitem->parent" In this event handler listen to the beforeitemmove event. In that event then close the mail / discard the decrypted contents.

Jun 26 2018, 12:12 PM · gpg4win, gpgol, Bug Report
aheinecke committed rO63047f81e06b: Minor improvement to german string (authored by aheinecke).
Minor improvement to german string
Jun 26 2018, 11:22 AM
aheinecke committed rOfb09b2671359: Improve state handling of WKS Mails (authored by aheinecke).
Improve state handling of WKS Mails
Jun 26 2018, 11:22 AM
aheinecke committed rO74a6555e2e5d: Improve handling of UID origin (authored by aheinecke).
Improve handling of UID origin
Jun 26 2018, 11:22 AM
aheinecke committed rO3c04640f8cc8: Ignore propchanges on custom mails (authored by aheinecke).
Ignore propchanges on custom mails
Jun 26 2018, 11:22 AM
aheinecke committed rO60eb684fa677: Fix potential crash in do autosecure (authored by aheinecke).
Fix potential crash in do autosecure
Jun 26 2018, 11:22 AM
aheinecke committed rGTO04467a6e3783: Intial commit of a gui / config dialog for GpgOL (authored by aheinecke).
Intial commit of a gui / config dialog for GpgOL
Jun 26 2018, 11:18 AM
mdk added a comment to T4043: Cannot permanently disable online version check.

Thanks a lot!

Jun 26 2018, 10:58 AM · kleopatra, Bug Report, gpg4win

Jun 25 2018

aheinecke committed rWa6477bc92adf: Register openpgp4fpr URI for Kleopatra (authored by aheinecke).
Register openpgp4fpr URI for Kleopatra
Jun 25 2018, 3:44 PM
aheinecke committed rKLEOPATRA3014425c1aec: Only set "allow-version-check" once on windows (authored by aheinecke).
Only set "allow-version-check" once on windows
Jun 25 2018, 3:43 PM
aheinecke committed rKLEOPATRAd1cd40bae47e: Support openpgp4fpr URI scheme (authored by aheinecke).
Support openpgp4fpr URI scheme
Jun 25 2018, 3:43 PM
aheinecke changed the status of T4043: Cannot permanently disable online version check from Open to Testing.

Will be fixed with the next release. With the next release kleopatra will only set "allow-version-check" once except if the user explicitly selects "help -> check for updates".

Jun 25 2018, 3:35 PM · kleopatra, Bug Report, gpg4win
aheinecke added a subtask for T4043: Cannot permanently disable online version check: T4029: Gpg4win 3.1.3.
Jun 25 2018, 3:34 PM · kleopatra, Bug Report, gpg4win
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T4043: Cannot permanently disable online version check.
Jun 25 2018, 3:34 PM · Release Info, gpg4win
aheinecke claimed T4043: Cannot permanently disable online version check.

Right. The only way to disable it is if an update notification pops up. If you then unselect "Show this notification for future updates" it is disabled. And you only get to that dialog if there is an update check.

Jun 25 2018, 3:28 PM · kleopatra, Bug Report, gpg4win
mdk created T4043: Cannot permanently disable online version check.
Jun 25 2018, 2:09 PM · kleopatra, Bug Report, gpg4win
aheinecke added a comment to T3944: GpgOL: Qt based config dialog.

T3961 Needs this
T3999 also

Jun 25 2018, 8:35 AM · gpgol
aheinecke added a subtask for T3944: GpgOL: Qt based config dialog: T4029: Gpg4win 3.1.3.
Jun 25 2018, 8:35 AM · gpgol
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T3944: GpgOL: Qt based config dialog.
Jun 25 2018, 8:35 AM · Release Info, gpg4win
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T3961: GpgOL: Add option to prefer S/MIME over OpenPGP in autoresolution.
Jun 25 2018, 8:34 AM · Release Info, gpg4win
aheinecke added a subtask for T3961: GpgOL: Add option to prefer S/MIME over OpenPGP in autoresolution: T4029: Gpg4win 3.1.3.
Jun 25 2018, 8:34 AM · S/MIME, gpgol
aheinecke removed a parent task for T3961: GpgOL: Add option to prefer S/MIME over OpenPGP in autoresolution: T4029: Gpg4win 3.1.3.
Jun 25 2018, 8:34 AM · S/MIME, gpgol
aheinecke removed a subtask for T4029: Gpg4win 3.1.3: T3961: GpgOL: Add option to prefer S/MIME over OpenPGP in autoresolution.
Jun 25 2018, 8:34 AM · Release Info, gpg4win
aheinecke added a parent task for T3961: GpgOL: Add option to prefer S/MIME over OpenPGP in autoresolution: T4029: Gpg4win 3.1.3.
Jun 25 2018, 8:34 AM · S/MIME, gpgol
aheinecke added a subtask for T4029: Gpg4win 3.1.3: T3961: GpgOL: Add option to prefer S/MIME over OpenPGP in autoresolution.
Jun 25 2018, 8:34 AM · Release Info, gpg4win
aheinecke added a comment to T3838: GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending).

It's currently enabled again with 27e7dfb1280f314286348a661e057eef5c8ab440 I had another intensive look at the logs from the user where it is crashing but I still don't see a problem.

Jun 25 2018, 7:48 AM · gpg4win, gpgol

Jun 24 2018

werner triaged T4042: RFC 4880 compliance as Normal priority.
Jun 24 2018, 9:50 PM · OpenPGP, gnupg
stm created T4042: RFC 4880 compliance.
Jun 24 2018, 12:43 PM · OpenPGP, gnupg

Jun 22 2018

aheinecke committed rO1b9eb2a608ea: Fix passing std::string to asprintf (authored by aheinecke).
Fix passing std::string to asprintf
Jun 22 2018, 5:28 PM
aheinecke committed rO27e7dfb1280f: Enable async crypto again (for now) (authored by aheinecke).
Enable async crypto again (for now)
Jun 22 2018, 5:12 PM
aheinecke committed rO0554e2382922: Note mbox in WKS message (authored by aheinecke).
Note mbox in WKS message
Jun 22 2018, 5:12 PM
aheinecke committed rOa41e34fde420: Take language from Outlook instead of the system (authored by aheinecke).
Take language from Outlook instead of the system
Jun 22 2018, 5:09 PM
aheinecke committed rO696419405e9b: Move i18n_init after the addin connecction (authored by aheinecke).
Move i18n_init after the addin connecction
Jun 22 2018, 5:09 PM
aheinecke committed rO746c9df891ee: Remove code about compat flags (authored by aheinecke).
Remove code about compat flags
Jun 22 2018, 5:09 PM
aheinecke committed rOb853a5a70e32: Fix WKS when async enc is disabled (authored by aheinecke).
Fix WKS when async enc is disabled
Jun 22 2018, 3:23 PM
aheinecke committed rOd78c84ff7bb4: More cleanup and convetional naming (authored by aheinecke).
More cleanup and convetional naming
Jun 22 2018, 3:23 PM
psusi added a comment to T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date).

Ahh there we go... I just did a --recv-keys to update from the keyserver and that picked up the extended expiration date.

Jun 22 2018, 2:38 PM · workaround, gnupg, Bug Report
aheinecke changed Version from Master to master on T4041: Kleopatra: Fix S/MIME file extension for armored files.
Jun 22 2018, 11:28 AM · gpg4win, kleopatra
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T4041: Kleopatra: Fix S/MIME file extension for armored files.
Jun 22 2018, 11:27 AM · Release Info, gpg4win
aheinecke added a subtask for T4041: Kleopatra: Fix S/MIME file extension for armored files: T4029: Gpg4win 3.1.3.
Jun 22 2018, 11:27 AM · gpg4win, kleopatra
aheinecke created T4041: Kleopatra: Fix S/MIME file extension for armored files.
Jun 22 2018, 11:26 AM · gpg4win, kleopatra
aheinecke created T4040: Kleopatra: Add support for groups.
Jun 22 2018, 10:27 AM · gpg4win, kleopatra
werner added a comment to T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date).

The problem here is that we we did not sync the pubring with the secring in old version (2.1 removed the secring concept also due to that syncing problem). Now if we migrate (or plainly import a secring.gpg), gpg does not see any updated self-signatures and this is the reason why outdated self-signatures are used.

Jun 22 2018, 9:16 AM · workaround, gnupg, Bug Report
werner raised the priority of T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date) from Normal to High.
Jun 22 2018, 9:06 AM · workaround, gnupg, Bug Report
werner merged task T4039: gnupg 2.1+ does not recognize subkeys with extended expiration dates into T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date).
Jun 22 2018, 9:04 AM · Bug Report
werner merged T4039: gnupg 2.1+ does not recognize subkeys with extended expiration dates into T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date).
Jun 22 2018, 9:04 AM · workaround, gnupg, Bug Report
gniibe added a comment to T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date).

GnuPG itself does that in in gnupg/g10/migrate.c. We need to fixed this.

Jun 22 2018, 4:40 AM · workaround, gnupg, Bug Report

Jun 21 2018

psusi created T4039: gnupg 2.1+ does not recognize subkeys with extended expiration dates.
Jun 21 2018, 8:45 PM · Bug Report
werner changed the status of T1173: gpg has no easy way to view the reason and description of revocation sigs from Open to Testing.

Done for master. Needs backport.

Jun 21 2018, 8:38 PM · gnupg, Debian, Feature Request
werner committed rG592deeddb9bf: gpg: Print revocation reason for "rev" records. (authored by werner).
gpg: Print revocation reason for "rev" records.
Jun 21 2018, 8:37 PM
werner committed rGb7cd2c2093ae: gpg: Print revocation reason for "rvs" records. (authored by werner).
gpg: Print revocation reason for "rvs" records.
Jun 21 2018, 8:37 PM
aheinecke committed rOb0d80b45053d: Constify some calls (authored by aheinecke).
Constify some calls
Jun 21 2018, 4:33 PM
aheinecke committed rOb4b5960c7397: Use convention for MAPI/OOM active functs (authored by aheinecke).
Use convention for MAPI/OOM active functs
Jun 21 2018, 4:33 PM
aheinecke committed rOf8a13fcbfcbf: Introduce naming conventions (authored by aheinecke).
Introduce naming conventions
Jun 21 2018, 4:33 PM
werner raised the priority of T1173: gpg has no easy way to view the reason and description of revocation sigs from Normal to High.
Jun 21 2018, 3:24 PM · gnupg, Debian, Feature Request
werner added a comment to T4018: gpg --with-colons --show-keys does not show revocation certificates.

I implemented it in master and if you agree I will backport it to stable. This is the new output:

Jun 21 2018, 3:20 PM · gnupg, Bug Report
werner committed rG386b9c4f25b2: gpg: Let --show-keys print revocation certificates. (authored by werner).
gpg: Let --show-keys print revocation certificates.
Jun 21 2018, 3:20 PM
aheinecke committed rO3774434014b9: Fix flicker when locate threads are running (authored by aheinecke).
Fix flicker when locate threads are running
Jun 21 2018, 1:14 PM
aheinecke committed rO4213ac0986d7: Set UUID when auto toggling secure (authored by aheinecke).
Set UUID when auto toggling secure
Jun 21 2018, 1:14 PM
aheinecke committed rO60b331568188: Simplify isMailResolvable and accept keygen (authored by aheinecke).
Simplify isMailResolvable and accept keygen
Jun 21 2018, 1:14 PM
werner committed rG7e9aa307f76c: build: Remove duplicates from AC_CHECK_FUNCS (authored by werner).
build: Remove duplicates from AC_CHECK_FUNCS
Jun 21 2018, 1:09 PM
JJworx added a comment to T4037: Autosigning mails doesn't work when answering / forwarding.

Am 21.06.2018 um 10:31 schrieb aheinecke (Andre Heinecke):

aheinecke added a comment.

Beware: Beta-7 was bad timing, yesterday I was in the middle of
implementing T3999 https://dev.gnupg.org/T3999 and broke the
internal keycache. If you use "Empfängerschlüssel automatisch
auflösen" please switch back to a different GpgOL Version. I might
upload a new Beta soon but for now I've removed Beta-7. Automatic
resolution will not work with that version and can lead to crashes.

*TASK DETAIL*
https://dev.gnupg.org/T4037

*EMAIL PREFERENCES*
https://dev.gnupg.org/settings/panel/emailpreferences/

*To: *aheinecke

*Cc: *aheinecke, JJworx, Rafixmod, ccharabaruk, Mak, gp_ast

This is an automated email from the GnuPG development hub. If you have
registered in the past at https://bugs.gnupg.org/ your account was
migrated automatically. You can visit https://dev.gnupg.org/ to set a
new password and update your email preferences.

Jun 21 2018, 12:00 PM · gpgol, Bug Report, gpg4win
aheinecke committed rOc8f46557da70: Implement auto secure feature (authored by aheinecke).
Implement auto secure feature
Jun 21 2018, 11:19 AM
aheinecke added a comment to T4037: Autosigning mails doesn't work when answering / forwarding.

Beware: Beta-7 was bad timing, yesterday I was in the middle of implementing T3999 and broke the internal keycache. If you use "Empfängerschlüssel automatisch auflösen" please switch back to a different GpgOL Version. I might upload a new Beta soon but for now I've removed Beta-7. Automatic resolution will not work with that version and can lead to crashes.

Jun 21 2018, 10:31 AM · gpgol, Bug Report, gpg4win
werner added a comment to T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Not really. off_t is a real portability problem and this why we moved that problem out of the GPGME ABI to the application. Thus the application needs to care about mapping gpgme_off_t to whatever off_t it uses. Without that we can't provide a stable _and_ toolchain independent ABI.

Jun 21 2018, 9:28 AM · Windows, C++, gpgme, Bug Report
gniibe added a comment to T4035: New libgcrypt 1.8.3 Makefile fails "make check" under OS X Xcode.

Thank you for your feedback.

Jun 21 2018, 9:16 AM · Bug Report
aheinecke created T4038: Kleopatra: Improve handling of MDC errors.
Jun 21 2018, 8:54 AM · kleopatra, gpg4win, gpgme

Jun 20 2018

aheinecke added a comment to T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Thank you for pointing this out.

Jun 20 2018, 9:07 PM · Windows, C++, gpgme, Bug Report
wojnilowicz added a comment to T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Following patch fixes the issue.

Jun 20 2018, 7:08 PM · Windows, C++, gpgme, Bug Report
werner added a comment to T4031: gpg-check-pattern.1 in Debian generates warnings from test-groff .

We should include the man page then in texi format into tools.texi

Jun 20 2018, 7:02 PM · Debian, gnupg, Bug Report
outer accepted rC355f5b7f6907: random: Fix hang of _gcry_rndjent_get_version..

Worked for me (T4035).
__outer

Jun 20 2018, 4:23 PM