Feed All Stories

Today

BenM committed rM03b899dbe14a: Python bindings setup file (authored by BenM).
Python bindings setup file
Sat, Aug 18, 4:24 PM
BenM committed rM5facba45c83f: Python bindings tests: Near PEP8 compliance (authored by BenM).
Python bindings tests: Near PEP8 compliance
Sat, Aug 18, 12:30 PM
BenM committed rMb5fbe90676f4: Python bindings examples: PEP8 conpliance (authored by BenM).
Python bindings examples: PEP8 conpliance
Sat, Aug 18, 10:48 AM
BenM committed rMfc55caccfc87: Python bindings setup: Near PEP8 compliance (authored by BenM).
Python bindings setup: Near PEP8 compliance
Sat, Aug 18, 10:21 AM
BenM committed rM8a6a73b9c4f9: Python bindings constants: PEP8 compliance (almost) (authored by BenM).
Python bindings constants: PEP8 compliance (almost)
Sat, Aug 18, 7:47 AM
BenM committed rM7962cde13c5c: Python bindings src: PEP8 compliance (authored by BenM).
Python bindings src: PEP8 compliance
Sat, Aug 18, 7:09 AM

Yesterday

mkrambach committed rM74684f24c663: js: decode arriving gpg message strings (authored by mkrambach).
js: decode arriving gpg message strings
Fri, Aug 17, 7:28 PM
mkrambach committed rM3cbafb97ec4d: js: correct decrypt result info (2) (authored by mkrambach).
js: correct decrypt result info (2)
Fri, Aug 17, 6:26 PM
mkrambach committed rMfff365ffc583: js: expect additional 'info' to arrive on decrypt, too (authored by mkrambach).
js: expect additional 'info' to arrive on decrypt, too
Fri, Aug 17, 5:54 PM
mkrambach committed rM5b0f8230b217: js: decrypt callback is_mime fix (authored by mkrambach).
js: decrypt callback is_mime fix
Fri, Aug 17, 5:43 PM
mkrambach committed rM8e87790db349: js: don't expire new keys if no date is set (authored by mkrambach).
js: don't expire new keys if no date is set
Fri, Aug 17, 5:22 PM
mkrambach committed rM3fb094a9b8c3: js: small documentation fix (authored by mkrambach).
js: small documentation fix
Fri, Aug 17, 5:13 PM
mkrambach committed rMad39d54d1928: js: removed Key.armor property in synchronous use (authored by mkrambach).
js: removed Key.armor property in synchronous use
Fri, Aug 17, 4:58 PM
mkrambach committed rM754e799d35fd: js: disallow bulk set data on key from outside (authored by mkrambach).
js: disallow bulk set data on key from outside
Fri, Aug 17, 4:58 PM
Serg67 added a comment to T4100: I would like send a new key demand to CA.

Thanks for your answer

Fri, Aug 17, 4:55 PM · Bug Report
Serg67 added a comment to T4098: GpgSM: Add ECC support (Option to create an X.509/ECDSA key).

Ok
Thanks for your answer

Fri, Aug 17, 4:38 PM · S/MIME, Bug Report, gpg4win
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.

Fri, Aug 17, 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.

Fri, Aug 17, 3:45 PM · Bug Report
aheinecke added a comment to T4098: GpgSM: Add ECC support (Option to create an X.509/ECDSA key).

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.

Fri, Aug 17, 3:41 PM · S/MIME, Bug Report, gpg4win
aheinecke renamed T4098: GpgSM: Add ECC support (Option to create an X.509/ECDSA key) from Create an X.509/ECDSA key to GpgSM: Add ECC support (Option to create an X.509/ECDSA key).
Fri, Aug 17, 3:40 PM · S/MIME, Bug Report, gpg4win
sbingner created T4103: Compile with Apple Clang.
Fri, Aug 17, 11:12 AM · Feature Request
gniibe added a comment to T4097: scdaemon does not handle extended APDUs correctly.

Thanks for the information.

Fri, Aug 17, 1:58 AM · scd, Bug Report

Thu, Aug 16

mkrambach committed rM90cb4a684211: js: importKey feedback refactor (authored by mkrambach).
js: importKey feedback refactor
Thu, Aug 16, 5:58 PM
mkrambach committed rMd65a39267088: js: fix import feedback (authored by mkrambach).
js: fix import feedback
Thu, Aug 16, 5:07 PM
mkrambach committed rMea43158d4043: js: avoid async getters (authored by mkrambach).
js: avoid async getters
Thu, Aug 16, 5:07 PM
nephirus added a comment to T4097: scdaemon does not handle extended APDUs correctly.

In our implementation, DO 0x6E contains:

Thu, Aug 16, 12:15 PM · scd, Bug Report
mkrambach committed rM43cff5136459: js: wrong object assumed in recent commit (authored by mkrambach).
js: wrong object assumed in recent commit
Thu, Aug 16, 12:14 PM
mkrambach committed rM715cdc0d7d5b: js: get default key fixes (authored by mkrambach).
js: get default key fixes
Thu, Aug 16, 12:04 PM
mkrambach committed rM622db0d1de66: js: consistently return uppercase fingerprint (authored by mkrambach).
js: consistently return uppercase fingerprint
Thu, Aug 16, 11:32 AM
mkrambach committed rMaeb065acc91a: js: simplify getDefaultKey (authored by mkrambach).
js: simplify getDefaultKey
Thu, Aug 16, 11:32 AM
gniibe added a comment to T4097: scdaemon does not handle extended APDUs correctly.

I don't understand the reason why 0x6E (Application Related Data) can be so long. What OpenPGP card implementation do you have?

Thu, Aug 16, 6:22 AM · scd, Bug Report
gniibe claimed T4097: scdaemon does not handle extended APDUs correctly.
Thu, Aug 16, 6:16 AM · scd, Bug Report

Wed, Aug 15

gouttegd committed rP0fb3392f6156: tqt: Disable echoing if backspace is pressed first. (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
tqt: Disable echoing if backspace is pressed first.
Wed, Aug 15, 11:43 PM
gouttegd added a commit to T3428: pinentry-curses should be able to avoid showing *s when user enters passphrase: rP0fb3392f6156: tqt: Disable echoing if backspace is pressed first..
Wed, Aug 15, 11:43 PM · pinentry, Feature Request
gouttegd committed rPa75786a11666: qt: Disable echoing if backspace is pressed first. (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
qt: Disable echoing if backspace is pressed first.
Wed, Aug 15, 11:42 PM
gouttegd added a commit to T3428: pinentry-curses should be able to avoid showing *s when user enters passphrase: rPa75786a11666: qt: Disable echoing if backspace is pressed first..
Wed, Aug 15, 11:42 PM · pinentry, Feature Request
gouttegd committed rPfd22facabd78: curses: Disable echoing if backspace is pressed first. (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
curses: Disable echoing if backspace is pressed first.
Wed, Aug 15, 11:42 PM
gouttegd committed rP4b06bc600901: gtk: Disable echoing if backspace is pressed first. (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
gtk: Disable echoing if backspace is pressed first.
Wed, Aug 15, 11:42 PM
gouttegd added a commit to T3428: pinentry-curses should be able to avoid showing *s when user enters passphrase: rP4b06bc600901: gtk: Disable echoing if backspace is pressed first..
Wed, Aug 15, 11:42 PM · pinentry, Feature Request
gouttegd added a commit to T3428: pinentry-curses should be able to avoid showing *s when user enters passphrase: rPfd22facabd78: curses: Disable echoing if backspace is pressed first..
Wed, Aug 15, 11:42 PM · pinentry, Feature Request
hoebjo created T4102: libgcrypt: yat2m does not respect SOURCE_DATE_EPOCH, patch included.
Wed, Aug 15, 11:15 PM · libgcrypt, Bug Report
1sand0s created T4101: --verify-files does not provide sufficient information.
Wed, Aug 15, 11:11 AM · Bug Report

Tue, Aug 14

Serg67 created T4100: I would like send a new key demand to CA.
Tue, Aug 14, 5:16 PM · Bug Report
Serg67 created T4099: The GpgOL icon is missing inside a new mail.
Tue, Aug 14, 5:13 PM · Bug Report
Serg67 created T4098: GpgSM: Add ECC support (Option to create an X.509/ECDSA key).
Tue, Aug 14, 5:00 PM · S/MIME, Bug Report, gpg4win
nephirus created T4097: scdaemon does not handle extended APDUs correctly.
Tue, Aug 14, 12:41 PM · scd, Bug Report

Mon, Aug 13

BenM committed rM279cac0ffbb3: Symmetric example (authored by BenM).
Symmetric example
Mon, Aug 13, 7:00 PM
BenM committed rMa256d8488261: Symmetric encryption example (authored by BenM).
Symmetric encryption example
Mon, Aug 13, 6:50 PM
BenM committed rMed5ef8293cdb: Symmetric encryption example. (authored by BenM).
Symmetric encryption example.
Mon, Aug 13, 6:31 PM
JJworx added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

With certified keys the automation is working as expected.

Mon, Aug 13, 10:58 AM · gpgol, Feature Request
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.

Mon, Aug 13, 7:09 AM · gpg4win, gpgol
aheinecke added a comment to E395: Weekly Standup.

Last week:

Mon, Aug 13, 7:08 AM
gniibe added a comment to E395: Weekly Standup.

Last week:

  • FST-01SZ design ordered for prototype (only 10 pcs).
Mon, Aug 13, 3:31 AM

Fri, Aug 10

gniibe committed rG1b309d9f6199: g10: Fix undefined behavior when EOF in parsing packet for S2K. (authored by gniibe).
g10: Fix undefined behavior when EOF in parsing packet for S2K.
Fri, Aug 10, 8:42 AM
gniibe committed rG822c63384506: g10: Fix undefined behavior when EOF in parsing packet for S2K. (authored by gniibe).
g10: Fix undefined behavior when EOF in parsing packet for S2K.
Fri, Aug 10, 8:42 AM
gniibe added a commit to T4093: Undefined shift in parse_symkeyenc: rG1b309d9f6199: g10: Fix undefined behavior when EOF in parsing packet for S2K..
Fri, Aug 10, 8:42 AM · Bug Report
gniibe added a commit to T4093: Undefined shift in parse_symkeyenc: rG822c63384506: g10: Fix undefined behavior when EOF in parsing packet for S2K..
Fri, Aug 10, 8:42 AM · Bug Report
gniibe triaged T4093: Undefined shift in parse_symkeyenc as Normal priority.
Fri, Aug 10, 8:24 AM · Bug Report
gniibe added a comment to T4093: Undefined shift in parse_symkeyenc.

OK, I take this ticket.

Fri, Aug 10, 8:23 AM · Bug Report
BenM added a comment to T4086: GPGME: sharing C compiler configuration with SWIG for generated bindings.

Discussion on the #python IRC channel last night with another experienced SWIG developer (of a proprietary and unnamed software project) has provided ass itional evidence supporting the theory that the cause of the problems with getting the bindings to run on Windows systems is indeed directly caused by the fact that Windows users are compiling GPGME and the bindings with a different compiler and runtime than those used to compile whichever version of Python they have obtained from elsewhere.

Fri, Aug 10, 7:08 AM · gpgme
BenM committed rM94bf13e78e65: PEP8 compliance and other code fixes (authored by BenM).
PEP8 compliance and other code fixes
Fri, Aug 10, 4:50 AM

Thu, Aug 9

BenM committed rMb6d2a66b41fe: Link fixes (authored by BenM).
Link fixes
Thu, Aug 9, 7:45 PM
aheinecke committed rO29f3ba005571: Add new function to check for preview pane (authored by aheinecke).
Add new function to check for preview pane
Thu, Aug 9, 2:16 PM
aheinecke committed rOe8737eb59f76: Add ref in get_strong_reference (authored by aheinecke).
Add ref in get_strong_reference
Thu, Aug 9, 2:16 PM
aheinecke committed rOb4da0f8ff076: Use utf8 gettext in ribbon callbacks (authored by aheinecke).
Use utf8 gettext in ribbon callbacks
Thu, Aug 9, 2:16 PM
perske added a comment to T4095: Add non-interactive --quick-revoke-sig.

Well, I have already tried to explain the use case: To make using cryptography easier for our users (for most of them the command line is the hell ...) I have integrated GnuPG in our webmailer. The webmailer has a key management page where you can import and export keys (up- and download, import from mail, attach to mail etc.), where you can edit trust settings, and where you can sign other keys and revoke such signatures. The webmailer certainly does not offer all capabilities of GnuPG but certainly a substantial subset.

Thu, Aug 9, 11:06 AM · gnupg, Feature Request
JJworx added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

The option you mean is "Disable non-blocking encrypt / sign", correct?
It's english in the german dialogue, btw.

Thu, Aug 9, 9:40 AM · gpgol, Feature Request
aheinecke assigned T4093: Undefined shift in parse_symkeyenc to gniibe.

Thanks for the tests and the report.

Thu, Aug 9, 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 ;-)

Thu, Aug 9, 8:40 AM · gnupg, 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.

Thu, Aug 9, 8:36 AM · gpgol, Feature Request
JJworx added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

no. Outlook 2013 reproducably crashes on sending and won't toggle
encryption on.

Thu, Aug 9, 7:39 AM · gpgol, Feature Request
lovetox closed T3813: GPGME error: "invalid crypto engine" in the MSYS2 version as Invalid.

Ok i saw they apply custom patches to _gpgme_mkstemp which are outdated and should be revisited, sorry for the noise

Thu, Aug 9, 12:11 AM · Python, gpgme, Bug Report

Wed, Aug 8

lovetox reopened T3813: GPGME error: "invalid crypto engine" in the MSYS2 version as "Open".

Actually i have now more debug output and i think i found the issue

Wed, Aug 8, 11:55 PM · Python, gpgme, Bug Report
lovetox closed T3813: GPGME error: "invalid crypto engine" in the MSYS2 version as Invalid.

I close this for now, this seems a problem of the mingw packages in msys2

Wed, Aug 8, 11:07 PM · Python, gpgme, Bug Report
perske created T4095: Add non-interactive --quick-revoke-sig.
Wed, Aug 8, 6:33 PM · gnupg, Feature Request
steve added a comment to T3254: Decide which password limit to use and consistently use that limitation.

ping, what's the status of this bug? it has been in testing for over one year. is that the correct status?

Wed, Aug 8, 5:36 PM · Bug Report
aheinecke committed rMfdc07b3ddc2f: json: Only use calloc instead of malloc (authored by aheinecke).
json: Only use calloc instead of malloc
Wed, Aug 8, 2:29 PM
aheinecke committed rM4dd1d0abd34a: json: Wipe memory in cJSON_Delete (authored by aheinecke).
json: Wipe memory in cJSON_Delete
Wed, Aug 8, 2:29 PM
aheinecke committed rM974a95db04f9: json: Add checks when skipping byte (authored by aheinecke).
json: Add checks when skipping byte
Wed, Aug 8, 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.

Wed, Aug 8, 12:24 PM · gpgol, Feature Request
JJworx added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

But can't I simply use the keys in my local keyring?

Wed, Aug 8, 10:39 AM · 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
Wed, Aug 8, 9:51 AM
aheinecke closed T4094: [GPGME] Use-after-free problem in gpggencardkeyinteractor.cpp as Resolved.
Wed, Aug 8, 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 )

Wed, Aug 8, 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
Wed, Aug 8, 9:29 AM
aheinecke added a commit to T4094: [GPGME] Use-after-free problem in gpggencardkeyinteractor.cpp: rM3b782443600e: cpp: Fix use after free in gencardkeyinteractor.
Wed, Aug 8, 9:29 AM · C++, gpgme, Bug Report
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.

Wed, Aug 8, 9:28 AM · C++, gpgme, Bug Report
JJworx added a comment to T3999: automatically turn on/offer encryption if recipients' keys are known.

I downloaded GPGwin v3.1.3 beta 20 today. The automatic key fetching fails in my case because we have no WKS. Never heard of that before.

Wed, Aug 8, 7:45 AM · gpgol, Feature Request
Laurent Montel <montel@kde.org> committed rKLEOPATRAbf28a5162b23: GIT_SILENT: Time to increase it (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Time to increase it
Wed, Aug 8, 7:02 AM

Tue, Aug 7

lovetox added a comment to T3813: GPGME error: "invalid crypto engine" in the MSYS2 version.

Or with both packages installed, could i maybe debug somehow where it searches?

Tue, Aug 7, 9:11 PM · Python, gpgme, Bug Report
lovetox added a comment to T3813: GPGME error: "invalid crypto engine" in the MSYS2 version.

BenM, msys2 uses pacman as packagemanager, all packages are build from source

Tue, Aug 7, 8:48 PM · Python, gpgme, Bug Report
rkovacs created T4094: [GPGME] Use-after-free problem in gpggencardkeyinteractor.cpp.
Tue, Aug 7, 7:26 PM · C++, gpgme, Bug Report
catenacyber added a comment to T4093: Undefined shift in parse_symkeyenc.

There is the same bug and fix in function parse_key :

diff --git a/g10/parse-packet.c b/g10/parse-packet.c
index 0d28e7ac1..b147179e2 100644
--- a/g10/parse-packet.c
+++ b/g10/parse-packet.c
@@ -2533,7 +2533,7 @@ parse_key (IOBUF inp, int pkttype, unsigned long pktlen,
                      err = gpg_error (GPG_ERR_INV_PACKET);
                      goto leave;
                    }
-                 ski->s2k.count = iobuf_get (inp);
+                 ski->s2k.count = iobuf_get_noeof (inp);
                  pktlen--;
                  if (list_mode)
                    es_fprintf (listfp, "\tprotect count: %lu (%lu)\n",
Tue, Aug 7, 3:27 PM · Bug Report
aheinecke committed rO447ac6af6038: Merge remote-tracking branch 'dutch-l10n/dutch' (authored by aheinecke).
Merge remote-tracking branch 'dutch-l10n/dutch'
Tue, Aug 7, 9:04 AM
Eagle_Erwin committed rO90077bd97759: Update Dutch translation (authored by Eagle_Erwin).
Update Dutch translation
Tue, Aug 7, 9:04 AM
aheinecke committed rOb87948f3919b: po: Update pt translation (authored by aheinecke).
po: Update pt translation
Tue, Aug 7, 9:04 AM
aheinecke committed rO9cba0288fbd4: malloc -> xmalloc (authored by aheinecke).
malloc -> xmalloc
Tue, Aug 7, 9:04 AM
aheinecke committed rOc9a83a240024: Make send_message_to_ui_thread private (authored by aheinecke).
Make send_message_to_ui_thread private
Tue, Aug 7, 9:04 AM
aheinecke reopened T3987: error: Folder is open in GnuPG's OpenPGP tool as "Open".

I misunderstood your original report.

Tue, Aug 7, 8:36 AM · Bug Report, gpg4win
Laurent Montel <montel@kde.org> committed rKLEOPATRA2dc874eb010c: Use new syntax (authored by Laurent Montel <montel@kde.org>).
Use new syntax
Tue, Aug 7, 7:35 AM