Page MenuHome GnuPG
Feed All Stories

Apr 23 2020

werner committed rGc03f80dc1960: sm: Minor debug output format changes. (authored by werner).
sm: Minor debug output format changes.
Apr 23 2020, 10:08 AM
gniibe committed rCf81a1dd73175: mpi: More fix for _gcry_mpi_invm. (authored by gniibe).
mpi: More fix for _gcry_mpi_invm.
Apr 23 2020, 3:59 AM

Apr 22 2020

ludwig created T4924: pinentry: pinentry-curses doesn't allow to set no password or weak passwords on 80 char width and smaller terminals.
Apr 22 2020, 2:56 PM · pinentry, Bug Report
gniibe committed rC3bb9f74764b3: mpi: Fix off-by-one mistake mpi_invm_pow2. (authored by gniibe).
mpi: Fix off-by-one mistake mpi_invm_pow2.
Apr 22 2020, 9:01 AM
asv created T4923: Compile Kleopatra with DEP/ASLR support.
Apr 22 2020, 8:36 AM · kleopatra, Feature Request

Apr 21 2020

werner committed rG8dfef5197af9: sm: Support import of PKCS#12 encoded ECC private keys. (authored by werner).
sm: Support import of PKCS#12 encoded ECC private keys.
Apr 21 2020, 9:18 PM
werner committed rGa6d2f313374d: sm: Replace some debug message by log_error or log_info (authored by werner).
sm: Replace some debug message by log_error or log_info
Apr 21 2020, 9:18 PM
werner committed rG3633ca6e21f7: scd: Detect missing card in "getinfo all_active_apps". (authored by werner).
scd: Detect missing card in "getinfo all_active_apps".
Apr 21 2020, 9:18 PM
werner committed rGf05a32e5c9db: scd:nks: Allow retrieving certificates from a Signature Card v.20 (authored by werner).
scd:nks: Allow retrieving certificates from a Signature Card v.20
Apr 21 2020, 9:18 PM
dup updated the task description for T4922: GPGME_CREATE_NOEXPIRE seems not to be available since 1.8.0 .
Apr 21 2020, 7:54 PM · patch, Not A Bug, gpgme, Documentation
dup updated the task description for T4922: GPGME_CREATE_NOEXPIRE seems not to be available since 1.8.0 .
Apr 21 2020, 7:53 PM · patch, Not A Bug, gpgme, Documentation
dup claimed T4922: GPGME_CREATE_NOEXPIRE seems not to be available since 1.8.0 .
Apr 21 2020, 6:29 PM · patch, Not A Bug, gpgme, Documentation
dup added a project to T4922: GPGME_CREATE_NOEXPIRE seems not to be available since 1.8.0 : gpgme.
Apr 21 2020, 6:26 PM · patch, Not A Bug, gpgme, Documentation
dup created T4922: GPGME_CREATE_NOEXPIRE seems not to be available since 1.8.0 .
Apr 21 2020, 6:13 PM · patch, Not A Bug, gpgme, Documentation
werner created T4921: Support import of PKCS#12 encoded ECC private keys..
Apr 21 2020, 5:01 PM · gnupg22 (gnupg-2.2.42), backport, Feature Request, S/MIME
werner committed rK401dc58d3d55: Support parsing of the CMS KeyAgreeRecipientInfo. (authored by werner).
Support parsing of the CMS KeyAgreeRecipientInfo.
Apr 21 2020, 2:50 PM
werner committed rKd07733cf94a2: Extend the parser to better handle CHOICE elements. (authored by werner).
Extend the parser to better handle CHOICE elements.
Apr 21 2020, 2:50 PM
werner created T4920: Support ECDH in Libksba.
Apr 21 2020, 2:33 PM · libksba, Feature Request, S/MIME
gniibe committed rCbac01a6cfb3d: mpi: Use mpi_invm_pow2 for mpi_invm. (authored by gniibe).
mpi: Use mpi_invm_pow2 for mpi_invm.
Apr 21 2020, 8:22 AM
gniibe committed rC2a3c58a0b4db: mpi: Fix mpi_invm_pow2. (authored by gniibe).
mpi: Fix mpi_invm_pow2.
Apr 21 2020, 7:02 AM

Apr 20 2020

BenM added a comment to T3505: Port GPGME's Python bindings to Windows.

On further thought, it's possible that something closer to what
Bernhard wants (and incidentally more along the lines of what I was
thinking of in some of our discussions just after the initial port)
might be achievable with Cython.

Apr 20 2020, 8:00 PM · Feature Request, gpgme, Python
werner added a comment to T3505: Port GPGME's Python bindings to Windows.

FWIW, GPGME is basically C90 and we only recently started to use C99 variadic macros - they are a cpp feature, though.

Apr 20 2020, 7:29 AM · Feature Request, gpgme, Python

Apr 19 2020

jukivili committed rC45f21f871982: gost28147: implement special MAC mode called imitovstavka (IMIT) (authored by lumag).
gost28147: implement special MAC mode called imitovstavka (IMIT)
Apr 19 2020, 9:11 PM
jukivili committed rCd7fa70ed9ddc: mac: add support for gcry_mac_ctl(GCRYCTL_SET_SBOX) (authored by lumag).
mac: add support for gcry_mac_ctl(GCRYCTL_SET_SBOX)
Apr 19 2020, 9:11 PM
BenM added a comment to T3505: Port GPGME's Python bindings to Windows.

CFFI has no real means of generating the needed bindings on the fly
like SWIG does, except via its ABI methods, but those are inferior to
what SWIG does. It also can't handle all the ifdefs (or really any of
the ifdefs) in gpgme.h.

Apr 19 2020, 7:46 PM · Feature Request, gpgme, Python
andrey_l committed rKLEOPATRA15ce46717636: Fix windows size save/restore (authored by andrey_l).
Fix windows size save/restore
Apr 19 2020, 7:44 PM
andrey_l added a comment to T4819: Kleopatra / Win 10 - Sign and Encrypt window doesn't show up.

The issue has been fixed in Kleopatra: https://commits.kde.org/kleopatra/15ce46717636cecd1c1b8949d12b0ab6c3fed69a

Apr 19 2020, 7:41 PM · Bug Report, gpg4win

Apr 17 2020

zorvek added a comment to T4916: GpgEX: Windows 10 Right-Click Unencrypted Folder Handling.

3.1.11

Apr 17 2020, 9:10 PM · gpgex, Windows
werner added a comment to T4098: GpgSM: Add ECC support.

I am working on the Telesec Signature Card v2. I will add encryption support to gpgsm.

Apr 17 2020, 6:03 PM · gnupg (gpg23), Feature Request, S/MIME
werner added projects to T4916: GpgEX: Windows 10 Right-Click Unencrypted Folder Handling: Windows, gpgex.

Please let us know which version of Gpg4win you are using.

Apr 17 2020, 4:40 PM · gpgex, Windows
werner added a project to T4919: GpgOL doesn't recognize encrypted mails when opened via external programs: gpgol.
Apr 17 2020, 4:38 PM · gpgol, Bug Report
florian2833z changed External Link from https://www.mailstore.com/de/ to https://www.mailstore.com/ on T4919: GpgOL doesn't recognize encrypted mails when opened via external programs.
Apr 17 2020, 2:38 PM · gpgol, Bug Report
florian2833z created T4919: GpgOL doesn't recognize encrypted mails when opened via external programs.
Apr 17 2020, 2:38 PM · gpgol, Bug Report
werner closed T4918: GnuPG cannot decrypt an ECDH-AES128 message encrypted to Alice's Key from draft-bre-openpgp-samples-00 as Resolved.

Sorry, I don't know what kind of sample data that is. The reference keys have been provided by the RFC6637 author and are part of GnuPG's test suite; see (gnupg/tests/openpgp/samplekeys/ecc-sample-*).

Apr 17 2020, 12:10 PM · OpenPGP
zugzwang created T4918: GnuPG cannot decrypt an ECDH-AES128 message encrypted to Alice's Key from draft-bre-openpgp-samples-00.
Apr 17 2020, 10:23 AM · OpenPGP
gniibe committed rC469e2fefb64e: mpi: Use mpi_invm_pow2 for N=2^k. (authored by gniibe).
mpi: Use mpi_invm_pow2 for N=2^k.
Apr 17 2020, 7:54 AM
gniibe committed rC05ceac8e2f6f: mpi: Rewrite mpi_invm_odd into mpih_invm_odd. (authored by gniibe).
mpi: Rewrite mpi_invm_odd into mpih_invm_odd.
Apr 17 2020, 7:54 AM
gniibe committed rC128045a12139: mpi: Add _gcry_mpih_cmp_ui. (authored by gniibe).
mpi: Add _gcry_mpih_cmp_ui.
Apr 17 2020, 7:54 AM
gniibe committed rC515bd6e9fae4: mpi: Add internal functipn mpi_invm_pow2. (authored by gniibe).
mpi: Add internal functipn mpi_invm_pow2.
Apr 17 2020, 7:54 AM

Apr 16 2020

werner committed rGaec7d136e4bd: sm: Always allow authorityInfoAccess lookup if CRLs are also enabled. (authored by werner).
sm: Always allow authorityInfoAccess lookup if CRLs are also enabled.
Apr 16 2020, 7:08 PM
werner committed rGbbb7edb8807b: sm: Always allow authorityInfoAccess lookup if CRLs are also enabled. (authored by werner).
sm: Always allow authorityInfoAccess lookup if CRLs are also enabled.
Apr 16 2020, 7:07 PM
werner committed rGd57209553da7: sm: Lookup missing issuers first using authorityInfoAccess. (authored by werner).
sm: Lookup missing issuers first using authorityInfoAccess.
Apr 16 2020, 6:07 PM
werner committed rG3b27c26241ee: dirmngr: Allow http URLs with "LOOKUP --url" (authored by werner).
dirmngr: Allow http URLs with "LOOKUP --url"
Apr 16 2020, 6:07 PM
werner committed rGf5efbd5a1169: sm: Lookup missing issuers first using authorityInfoAccess. (authored by werner).
sm: Lookup missing issuers first using authorityInfoAccess.
Apr 16 2020, 6:05 PM
werner committed rG7f1be1ea524e: dirmngr: Allow http URLs with "LOOKUP --url" (authored by werner).
dirmngr: Allow http URLs with "LOOKUP --url"
Apr 16 2020, 6:05 PM
werner closed T4898: auto import CA certs with authInfo.caIssuers as Resolved.

We do this now always if --auto-issuer-key-retrieve is set. Also backported to 2.2

Apr 16 2020, 6:02 PM · dirmngr, S/MIME, gnupg (gpg23)
jukivili added a comment to D501: VPMSUMD accelleration for GCM mode on PPC.

Generally nice looking patch and great improvement for performance.

Apr 16 2020, 4:19 PM
werner committed rG7dbfd92b3e23: gpg: Add missing options --no-include-key-block. (authored by werner).
gpg: Add missing options --no-include-key-block.
Apr 16 2020, 12:10 PM
werner removed a project from T3714: Failing to decrypt due to missing MDC: gnupg.
Apr 16 2020, 9:47 AM · FAQ, kleopatra
werner closed T3786: Unexpectedly slow decryption for AEAD (and CFB) as Resolved.

I back ported @jukivili's changes back to 2.2 which gives a CFB decryption speedup of 25%. I also implemented AEAD _decryption_ in 2.2 to be prepared for mixed 2.2 and 2.3 version use. And AEAD is really fast compared to CFB. Willbe in 2.2.21.

Apr 16 2020, 9:46 AM · gnupg (gpg23), Bug Report
werner closed T4917: Add AEAD support to --show-session-key as Invalid.

Nope, I was wrong.

Apr 16 2020, 9:19 AM · Feature Request, gnupg (gpg23)
werner created T4917: Add AEAD support to --show-session-key.
Apr 16 2020, 9:16 AM · Feature Request, gnupg (gpg23)
werner committed rGab7a0b07024c: gpg: Show AEAD preferences (authored by werner).
gpg: Show AEAD preferences
Apr 16 2020, 8:55 AM
werner committed rG37b116db2008: gpg: Make AEAD modes subject to compliance checks. (authored by werner).
gpg: Make AEAD modes subject to compliance checks.
Apr 16 2020, 8:55 AM
werner committed rG1dfe71c62b18: gpg: Support decryption of the new AEAD packet (authored by werner).
gpg: Support decryption of the new AEAD packet
Apr 16 2020, 8:55 AM
werner committed rG144b95cc9d0f: gpg: Improve symmetric decryption speed by about 25% (authored by werner).
gpg: Improve symmetric decryption speed by about 25%
Apr 16 2020, 8:55 AM
werner committed rG2f39e00b6b7d: gpg: Reformat parts of decrypt-data.c (authored by werner).
gpg: Reformat parts of decrypt-data.c
Apr 16 2020, 8:54 AM
werner committed rGcec397e00240: gpg: Make AEAD modes subject to compliance checks. (authored by werner).
gpg: Make AEAD modes subject to compliance checks.
Apr 16 2020, 8:53 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA6af76e255891: GIT_SILENT: use QT_NO_SIGNALS_SLOTS_KEYWORDS and QT_NO_EMIT (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: use QT_NO_SIGNALS_SLOTS_KEYWORDS and QT_NO_EMIT
Apr 16 2020, 8:12 AM
Laurent Montel <montel@kde.org> committed rLIBKLEO5bd6bae9636f: GIT_SILENT: use QT_NO_SIGNALS_SLOTS_KEYWORDS and QT_NO_EMIT (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: use QT_NO_SIGNALS_SLOTS_KEYWORDS and QT_NO_EMIT
Apr 16 2020, 8:00 AM
gniibe committed rCa91bd0211c4e: mpi: Add mpi_set_bit_cond. (authored by gniibe).
mpi: Add mpi_set_bit_cond.
Apr 16 2020, 7:51 AM
gniibe committed rC95bdfd9ce9e1: mpi: Add _gcry_mpih_mod. (authored by gniibe).
mpi: Add _gcry_mpih_mod.
Apr 16 2020, 7:11 AM
gniibe committed rC9b7e0d89006f: mpih: Expose const-time MPI helper functions. (authored by gniibe).
mpih: Expose const-time MPI helper functions.
Apr 16 2020, 7:04 AM

Apr 15 2020

werner committed rGdf0edaf91a22: gpg: Fix broken setting of AEAD algo. (authored by werner).
gpg: Fix broken setting of AEAD algo.
Apr 15 2020, 10:24 PM
werner committed rG5c47e7825ba6: indent: Some typo and indentation changes for gpg. (authored by werner).
indent: Some typo and indentation changes for gpg.
Apr 15 2020, 10:24 PM
werner added a comment to D496: Improve the quality of the example "scd-event" script.

Thanks for the patch. However, this the getopt is unfortunately GNU specific which is the reason why the original code open coded the option parser.

Apr 15 2020, 4:06 PM
werner committed rGddc74f50d423: sm,dirmngr: Restrict allowed parameters used with rsaPSS. (authored by werner).
sm,dirmngr: Restrict allowed parameters used with rsaPSS.
Apr 15 2020, 3:48 PM
werner committed rG24d563749f50: sm: Support rsaPSS verification also for CMS signatures. (authored by werner).
sm: Support rsaPSS verification also for CMS signatures.
Apr 15 2020, 3:48 PM
werner committed rG0626cc8fed34: sm,dirmngr: Support rsaPSS signature verification. (authored by werner).
sm,dirmngr: Support rsaPSS signature verification.
Apr 15 2020, 3:48 PM
werner committed rG8bf17eb94d0d: dirmngr: Support rsaPSS also in the general validate module. (authored by werner).
dirmngr: Support rsaPSS also in the general validate module.
Apr 15 2020, 3:48 PM
werner committed rG4d37cc72b83f: common: New function to map hash algo names. (authored by werner).
common: New function to map hash algo names.
Apr 15 2020, 3:48 PM
werner committed rG39e2260d7e05: scd:p15: Return a display S/N via Assuan. (authored by werner).
scd:p15: Return a display S/N via Assuan.
Apr 15 2020, 3:48 PM
werner committed rG9e6a3290dad1: scd: Return GPG_ERR_BAD_PIN on 0x63Cn status word. (authored by werner).
scd: Return GPG_ERR_BAD_PIN on 0x63Cn status word.
Apr 15 2020, 3:48 PM
werner committed rGbeaa2cbb7f03: scd:p15: Show a pretty PIN prompt. (authored by werner).
scd:p15: Show a pretty PIN prompt.
Apr 15 2020, 3:48 PM
werner committed rG9497d25c567d: scd: Factor common PIN status check out. (authored by werner).
scd: Factor common PIN status check out.
Apr 15 2020, 3:48 PM
werner committed rG471b06e91b6a: scd:p15: Fix decrypt followed by sign problem for D-Trust cards. (authored by werner).
scd:p15: Fix decrypt followed by sign problem for D-Trust cards.
Apr 15 2020, 3:48 PM
werner committed rG88b456bdf4e4: gpg: Use the new MANUFACTURER attribute. (authored by werner).
gpg: Use the new MANUFACTURER attribute.
Apr 15 2020, 3:48 PM
werner committed rG431b3e68e071: scd:openpgp: New attribute "MANUFACTURER". (authored by werner).
scd:openpgp: New attribute "MANUFACTURER".
Apr 15 2020, 3:48 PM
werner committed rG4148976841d1: scd:p15: Emit MANUFACTURER, $ENCRKEYID, $SIGNKEYID. (authored by werner).
scd:p15: Emit MANUFACTURER, $ENCRKEYID, $SIGNKEYID.
Apr 15 2020, 3:48 PM
werner committed rGb0cb2c2ab8c7: scd:p15: Rename some variables and functions for clarity. (authored by werner).
scd:p15: Rename some variables and functions for clarity.
Apr 15 2020, 3:48 PM
werner committed rG133b6ff8cd0c: scd:p15: Cache the PIN. (authored by werner).
scd:p15: Cache the PIN.
Apr 15 2020, 3:48 PM
Christoph Feck <cfeck@kde.org> committed rKLEOPATRAd38172a4dcc7: GIT_SILENT Update Appstream for new release (authored by Christoph Feck <cfeck@kde.org>).
GIT_SILENT Update Appstream for new release
Apr 15 2020, 11:21 AM
Christoph Feck <cfeck@kde.org> committed rKLEOPATRAa55d25ca7f85: GIT_SILENT Update Appstream for new release (authored by Christoph Feck <cfeck@kde.org>).
GIT_SILENT Update Appstream for new release
Apr 15 2020, 11:21 AM
werner committed rGc0d5c673542b: sm,dirmngr: Restrict allowed parameters used with rsaPSS. (authored by werner).
sm,dirmngr: Restrict allowed parameters used with rsaPSS.
Apr 15 2020, 11:11 AM
gniibe added a comment to T4915: Cannot compile on macOS Mojave (utf8.c).

Thanks for testing. It's actually an error of generating _unicode_mapping.c, which utf8.c includes.

Apr 15 2020, 7:13 AM · Restricted Project, gnupg (gpg23), Bug Report
gniibe committed rG50b320952e99: regexp: Fix generation of _unicode_mapping.c. (authored by gniibe).
regexp: Fix generation of _unicode_mapping.c.
Apr 15 2020, 7:13 AM
zorvek updated the task description for T4916: GpgEX: Windows 10 Right-Click Unencrypted Folder Handling.
Apr 15 2020, 2:13 AM · gpgex, Windows
zorvek created T4916: GpgEX: Windows 10 Right-Click Unencrypted Folder Handling in the S1 Public space.
Apr 15 2020, 2:12 AM · gpgex, Windows

Apr 14 2020

jukivili edited reviewers for D501: VPMSUMD accelleration for GCM mode on PPC, added: jukivili; removed: jwilk.
Apr 14 2020, 9:49 PM
werner assigned T4915: Cannot compile on macOS Mojave (utf8.c) to gniibe.

Thanks for reporting; the code is really new and not yet fully tested.

Apr 14 2020, 6:33 PM · Restricted Project, gnupg (gpg23), Bug Report
werner committed rKe6e9858970ed: Support rsaPSS also for CRLs. (authored by werner).
Support rsaPSS also for CRLs.
Apr 14 2020, 4:53 PM
werner committed rK17a09f41fc4b: Allow for Null hash algo parameters on rsaPSS and add pss flag. (authored by werner).
Allow for Null hash algo parameters on rsaPSS and add pss flag.
Apr 14 2020, 4:53 PM
werner committed rK5c08d7ea8e0f: Refactor PSS parameter parsing. (authored by werner).
Refactor PSS parameter parsing.
Apr 14 2020, 4:53 PM
werner committed rK641fc8b6deac: Merge copies of stringbuf functions into one new header. (authored by werner).
Merge copies of stringbuf functions into one new header.
Apr 14 2020, 4:53 PM
hypocryptic created T4915: Cannot compile on macOS Mojave (utf8.c).
Apr 14 2020, 4:39 PM · Restricted Project, gnupg (gpg23), Bug Report
werner closed T4538: Support PSS signed CRLs as Resolved.

Data (ie.e CMS) signatures do now also work.

Apr 14 2020, 4:26 PM · dirmngr, S/MIME, libksba
werner committed rG6c28d9343ea6: sm: Support rsaPSS verification also for CMS signatures. (authored by werner).
sm: Support rsaPSS verification also for CMS signatures.
Apr 14 2020, 3:51 PM
slandden created D501: VPMSUMD accelleration for GCM mode on PPC.
Apr 14 2020, 2:56 PM
werner committed rC32b08e38628b: sexp: Extend gcry_sexp_extract_param with a multi-string extractor. (authored by werner).
sexp: Extend gcry_sexp_extract_param with a multi-string extractor.
Apr 14 2020, 2:28 PM
gniibe updated the task description for T4914: libgcrypt ECC regression for the use case in GNUNET.
Apr 14 2020, 8:03 AM · Restricted Project, libgcrypt