Page MenuHome GnuPG
Feed All Stories

May 21 2020

Laurent Montel <montel@kde.org> committed rKLEOPATRA4be6eb7aa9c8: GIT_SILENT: add .gitlab-ci.yml (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: add .gitlab-ci.yml
May 21 2020, 9:53 AM
gniibe changed the status of T4934: Returning automatic variable buffer from a function from Open to Testing.

Fixed in master and applied to 2.2 branch too.

May 21 2020, 7:39 AM · dirmngr, Restricted Project, Bug Report
gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

Important interoperability issue:
OpenPGP implementations should implement:

  • Recovery of leading zero octets for Ed25519 key handling (secret part) and Ed25519 signature
May 21 2020, 7:01 AM · OpenPGP, gnupg
gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

Better to paste directly:

# SOS representation
#
# Initially, it was intended as "Simply, Octet String", but 
# it is actually "Strange" Octet String.
#
May 21 2020, 6:52 AM · OpenPGP, gnupg
gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

I wrote this:

May 21 2020, 6:51 AM · OpenPGP, gnupg
gniibe created T4954: SOS representation and improvements in GnuPG.
May 21 2020, 6:50 AM · OpenPGP, gnupg
gniibe added a comment to T4952: libgpg-error/gpgrt lock-obj for big-endian 64-bit MIPS.

libgpg-error used to be blamed because of this kind of architectural support in earlier stage of building operating system.
T4774 is my try to fix the problem.

May 21 2020, 6:46 AM · gpgrt, Feature Request
gniibe added a comment to T4952: libgpg-error/gpgrt lock-obj for big-endian 64-bit MIPS.

Thank you for your work. Please go ahead.

May 21 2020, 6:43 AM · gpgrt, Feature Request

May 20 2020

dkg added a comment to T4952: libgpg-error/gpgrt lock-obj for big-endian 64-bit MIPS.

If there's no objection to this in a few days, i'll go ahead and merge it to master.

May 20 2020, 10:00 PM · gpgrt, Feature Request
Laurent Montel <montel@kde.org> committed rLIBKLEOac73e1d9d534: GIT_SILENT: Prepare 5.14.2 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.14.2
May 20 2020, 9:19 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA3c53e45a4c1b: GIT_SILENT: Prepare 5.14.2 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.14.2
May 20 2020, 9:03 PM
Lingh created T4953: Some email recipients respond with: hey, why did you send me an empty mail...?.
May 20 2020, 7:40 PM · gpgol, Bug Report, gpg4win
Laurent Montel <montel@kde.org> committed rKLEOPATRA2e7a2b369eb5: Fix clazy warning (authored by Laurent Montel <montel@kde.org>).
Fix clazy warning
May 20 2020, 1:23 PM
gniibe committed rG30eef28bc0f5: dirmngr: dns: Fix allocation of string buffer in stack. (authored by gniibe).
dirmngr: dns: Fix allocation of string buffer in stack.
May 20 2020, 12:46 PM
gniibe added a comment to T4934: Returning automatic variable buffer from a function .

Sorry, I was reading the next commit (libdns: Avoid using compound literals (3)).

May 20 2020, 11:51 AM · dirmngr, Restricted Project, Bug Report
gniibe committed rG43c0c19fcae5: ecc-sos: Fix SOS handling in do_unprotect. (authored by gniibe).
ecc-sos: Fix SOS handling in do_unprotect.
May 20 2020, 11:35 AM
t8m added a comment to T4934: Returning automatic variable buffer from a function .

I have to disagree. Unless I am completely confused the modified functions use automatic buffer variable and then basically return it.

May 20 2020, 9:56 AM · dirmngr, Restricted Project, Bug Report
ilf added a comment to T4893: "Note: signatures using the MD5 algorithm are rejected" is emitted despite --quiet.

Robin H. Johnson created a patch for this:

May 20 2020, 9:43 AM · gnupg (gpg22), Bug Report
gniibe committed rGbc3d003e00be: ecc-sos: Avoid using gcry_mpi_print and gcry_mpi_scan. (authored by gniibe).
ecc-sos: Avoid using gcry_mpi_print and gcry_mpi_scan.
May 20 2020, 8:16 AM
gniibe committed rGcea6925fa43c: ecc-sos: Fix ECDH. (authored by gniibe).
ecc-sos: Fix ECDH.
May 20 2020, 5:52 AM
anarcat added a comment to T4393: GnuPG should always accept key updates even if the update does not contain UIDs.

I had assumed that GnuPG prioritized the safety of its users over strict adherence to a particular view of a cryptographic protocol

May 20 2020, 4:12 AM · gnupg (gpg23), Feature Request
gniibe added a comment to T4934: Returning automatic variable buffer from a function .

Possibly, it would be dns_p_init which was caught. If so, it's false positive; It returns a pointer given to the function (which is automatic variable of parent function), but it is valid within the scope of parent function.

May 20 2020, 2:22 AM · dirmngr, Restricted Project, Bug Report
gniibe added a comment to T4934: Returning automatic variable buffer from a function .

Could you please show more information, a specific point of the bug?
I can't locate any place where a function returns a pointer to automatic buffer.

May 20 2020, 2:16 AM · dirmngr, Restricted Project, Bug Report

May 19 2020

dkg committed rE0db8c768843d: syscfg: add 64-bit big-endian MIPS architecture (authored by dkg).
syscfg: add 64-bit big-endian MIPS architecture
May 19 2020, 11:35 PM
dkg added a comment to T4952: libgpg-error/gpgrt lock-obj for big-endian 64-bit MIPS.

branch dkg/fix-4952 contains this fix in an easily applicable form as 0db8c768843db3e85935b972f1ed9d1b98159c46

May 19 2020, 8:49 PM · gpgrt, Feature Request
dkg created T4952: libgpg-error/gpgrt lock-obj for big-endian 64-bit MIPS.
May 19 2020, 7:41 PM · gpgrt, Feature Request
werner updated the task description for T4943: Release LibKSBA 1.4.0.
May 19 2020, 4:49 PM · libksba, Release Info
werner closed T4920: Support ECDH in Libksba as Resolved.
May 19 2020, 4:49 PM · libksba, Feature Request, S/MIME
werner closed T4920: Support ECDH in Libksba, a subtask of T4098: GpgSM: Add ECC support, as Resolved.
May 19 2020, 4:49 PM · gnupg (gpg23), Feature Request, S/MIME
werner updated the task description for T4943: Release LibKSBA 1.4.0.
May 19 2020, 4:47 PM · libksba, Release Info
werner committed rDd81e9c937cd6: swdb: Libksba 1.4.0 (authored by werner).
swdb: Libksba 1.4.0
May 19 2020, 4:29 PM
werner closed T4943: Release LibKSBA 1.4.0 as Resolved.
May 19 2020, 4:28 PM · libksba, Release Info
werner committed rKf30f604700d3: Release 1.4.0 (authored by werner).
Release 1.4.0
May 19 2020, 4:26 PM
werner committed rK48ea53e940da: Post release updates (authored by werner).
Post release updates
May 19 2020, 4:26 PM
werner updated the task description for T4943: Release LibKSBA 1.4.0.
May 19 2020, 3:44 PM · libksba, Release Info
werner updated the task description for T4943: Release LibKSBA 1.4.0.
May 19 2020, 3:43 PM · libksba, Release Info
werner updated the task description for T4943: Release LibKSBA 1.4.0.
May 19 2020, 3:42 PM · libksba, Release Info
werner added a comment to T4943: Release LibKSBA 1.4.0.
May 19 2020, 3:41 PM · libksba, Release Info
werner changed the status of T4104: gpgsm/ksba removes leading zeros from signature byte array from Open to Testing.

Seems to be fixed now.

May 19 2020, 3:13 PM · Restricted Project, libksba, S/MIME, Bug Report
werner lowered the priority of T4896: ksba: Ed25519 support from High to Normal.

Parsing and creating of certs does now work. I was not able to find sample CMS objects so this part is not yet finished.

May 19 2020, 3:12 PM · Info Needed, libksba, Feature Request, S/MIME
werner closed T4092: Certificate requests generated from card-based ECDSA keys are incorrectly marked as RSA-signed, a subtask of T4888: GpgSM: Support ECC key generation by gpgsm_genkey, as Resolved.
May 19 2020, 2:43 PM · Restricted Project, Feature Request, S/MIME
werner closed T4092: Certificate requests generated from card-based ECDSA keys are incorrectly marked as RSA-signed as Resolved.
May 19 2020, 2:43 PM · Restricted Project, Feature Request, S/MIME
werner added a comment to T4888: GpgSM: Support ECC key generation by gpgsm_genkey.

Finished if an existing key is used. See rG6dc3846d78192e393be73c16c72750734a9174d1 for examples.

May 19 2020, 2:42 PM · Restricted Project, Feature Request, S/MIME
werner added a comment to T4098: GpgSM: Add ECC support.

See rG6dc3846d78192e393be73c16c72750734a9174d1 for examples on how to create a cert

May 19 2020, 2:41 PM · gnupg (gpg23), Feature Request, S/MIME
werner committed rG44676819f287: sm: Create ECC certificates with AKI and SKI by default. (authored by werner).
sm: Create ECC certificates with AKI and SKI by default.
May 19 2020, 2:37 PM
werner committed rG3cd9dac7e097: common: New function to extract Q from an ECC key. (authored by werner).
common: New function to extract Q from an ECC key.
May 19 2020, 2:37 PM
werner committed rG6dc3846d7819: sm: Support creation of EdDSA certificates. (authored by werner).
sm: Support creation of EdDSA certificates.
May 19 2020, 2:37 PM
werner committed rGb18fb0264abd: agent: Allow to use SETHASH for arbitrary data. (authored by werner).
agent: Allow to use SETHASH for arbitrary data.
May 19 2020, 2:37 PM
werner created T4951: Support point compression in Libgcrypt.
May 19 2020, 2:25 PM · Feature Request, libgcrypt
aheinecke committed rO7560209ac6f6: Fix attachment warning for mails from file (authored by aheinecke).
Fix attachment warning for mails from file
May 19 2020, 11:58 AM
aheinecke added a comment to T4636: GpgOL: Enable "File->Save As" also for mails opened in their own windows.

This was implemented 0d2db8b81ab24e2ab02d7ba6832cabd07b72f852 in Gpg4win-3.1.11 but does not work reliably.

May 19 2020, 11:51 AM · gpg4win, gpgol
aheinecke closed T4830: GpgOL: Sometimes not displaying correctly in office 2019 as Invalid.

Closing with Info Needed.

May 19 2020, 11:49 AM · Info Needed, gpgol, Bug Report, gpg4win
aheinecke removed a parent task for T4660: Gpg4win 3.1.11: T4388: GpgOL: Add draft encryption as an option..
May 19 2020, 11:49 AM · Release Info, gpg4win
aheinecke removed a subtask for T4388: GpgOL: Add draft encryption as an option.: T4660: Gpg4win 3.1.11.
May 19 2020, 11:49 AM · Feature Request, gpg4win, gpgol
aheinecke changed the status of T4388: GpgOL: Add draft encryption as an option. from Testing to Open.

I'm moving this from testing to open again. Especially the deletion is an issue. I had a report that even for a sent mail Outlook.com also stores an unencrypted variant in the "Trash Bin".

May 19 2020, 11:49 AM · Feature Request, gpg4win, gpgol
aheinecke closed T4734: Kleopatra: Use self signature notations as search tags as Resolved.

Works nicely

May 19 2020, 11:46 AM · gpg4win, kleopatra
aheinecke closed T4660: Gpg4win 3.1.11 as Resolved.

This was released in December 2019

May 19 2020, 11:46 AM · Release Info, gpg4win
aheinecke closed T4660: Gpg4win 3.1.11, a subtask of T4388: GpgOL: Add draft encryption as an option., as Resolved.
May 19 2020, 11:46 AM · Feature Request, gpg4win, gpgol
aheinecke closed T4660: Gpg4win 3.1.11, a subtask of T3968: Kleopatra: Local comments on keys, as Resolved.
May 19 2020, 11:46 AM · gpg4win, kleopatra
aheinecke closed T4660: Gpg4win 3.1.11, a subtask of T4709: kleopatra silently fails to overwrite existing exported secret key, as Resolved.
May 19 2020, 11:46 AM · kleopatra, Bug Report, gpg4win
aheinecke closed T4660: Gpg4win 3.1.11, a subtask of T4639: GpgOL: Plain Text mails are classified as HTML after decryption by GpgOL, as Resolved.
May 19 2020, 11:46 AM · gpg4win, gpgol
aheinecke closed T4660: Gpg4win 3.1.11, a subtask of T4637: GpgOL: Encoding problems in German, as Resolved.
May 19 2020, 11:46 AM · Restricted Project, gpgol
aheinecke closed T4660: Gpg4win 3.1.11, a subtask of T4716: Kleopatra: Allow hiding of config modules on Windows, as Resolved.
May 19 2020, 11:46 AM · gpg4win, g10code
aheinecke closed T4660: Gpg4win 3.1.11, a subtask of T4731: GpgOL: Mails whose size is more then half of what the Server Limit is are not displayed correctly, as Resolved.
May 19 2020, 11:46 AM · gpgol, g10code
aheinecke closed T4660: Gpg4win 3.1.11, a subtask of T4734: Kleopatra: Use self signature notations as search tags, as Resolved.
May 19 2020, 11:46 AM · gpg4win, kleopatra
aheinecke closed T4660: Gpg4win 3.1.11, a subtask of T4649: Improvement proposal for the trusting process (Beglaubigung), as Resolved.
May 19 2020, 11:46 AM · Bug Report, gpg4win
aheinecke added a subtask for T4890: print preview tries to use wrong key for decryption: T4789: Gpg4win-3.1.12.
May 19 2020, 11:45 AM · gpgol, Bug Report
aheinecke added a parent task for T4789: Gpg4win-3.1.12: T4890: print preview tries to use wrong key for decryption.
May 19 2020, 11:45 AM · gpg4win, Release Info
aheinecke added a subtask for T4789: Gpg4win-3.1.12: T4948: Kleopatra: Trust level "updating..." when showing details of external certificates.
May 19 2020, 11:45 AM · gpg4win, Release Info
aheinecke added a parent task for T4948: Kleopatra: Trust level "updating..." when showing details of external certificates: T4789: Gpg4win-3.1.12.
May 19 2020, 11:45 AM · kleopatra
aheinecke created T4950: pinentry: Add warning when capslock is on.
May 19 2020, 9:14 AM · Restricted Project, Restricted Project, pinentry
gniibe committed rG705954149b89: ecc-sos: Fix exporting secret key for SOS. (authored by gniibe).
ecc-sos: Fix exporting secret key for SOS.
May 19 2020, 4:38 AM
gniibe committed rG0691234951df: agent: Don't use gcry_mpi_scan when not needed. (authored by gniibe).
agent: Don't use gcry_mpi_scan when not needed.
May 19 2020, 4:38 AM

May 18 2020

werner committed rK71a2f1e87790: Finish creation of ECDSA and EdDSA certificates. (authored by werner).
Finish creation of ECDSA and EdDSA certificates.
May 18 2020, 7:34 PM
werner committed rK2605a994a2c7: Allow direct construction of encapsulated octet and bit strings. (authored by werner).
Allow direct construction of encapsulated octet and bit strings.
May 18 2020, 7:34 PM
aheinecke committed rO9d9b8997ce92: Cleanup duplicated and confusing code (authored by aheinecke).
Cleanup duplicated and confusing code
May 18 2020, 3:08 PM
aheinecke committed rO11771643417e: Remove not working and unused code (authored by aheinecke).
Remove not working and unused code
May 18 2020, 3:08 PM
aheinecke committed rO1ea65ce5ace1: Fix reply crypt for opened mails with sign default (authored by aheinecke).
Fix reply crypt for opened mails with sign default
May 18 2020, 3:08 PM
aheinecke closed T4949: GpgOL: Reply to crypto mails does not take settings if "always sign" or "always encrypt" is selected and mail is opened in new window as Resolved by committing rO1ea65ce5ace1: Fix reply crypt for opened mails with sign default.
May 18 2020, 3:08 PM · gpgol
aheinecke created T4949: GpgOL: Reply to crypto mails does not take settings if "always sign" or "always encrypt" is selected and mail is opened in new window.
May 18 2020, 11:21 AM · gpgol
aheinecke closed T4948: Kleopatra: Trust level "updating..." when showing details of external certificates as Resolved.
May 18 2020, 10:57 AM · kleopatra
aheinecke committed rKLEOPATRAae925e4615ca: Initialize update in progress variable correctly (authored by aheinecke).
Initialize update in progress variable correctly
May 18 2020, 10:56 AM
aheinecke created T4948: Kleopatra: Trust level "updating..." when showing details of external certificates.
May 18 2020, 9:23 AM · kleopatra
gniibe committed rG37aa23c55ccd: ecc-sos: Fix gpg-agent for SOS handling. (authored by gniibe).
ecc-sos: Fix gpg-agent for SOS handling.
May 18 2020, 8:51 AM
werner added a comment to T4947: Build of documentation from tarball not deterministic.

Okay, makes sense.

May 18 2020, 8:32 AM · gnupg, Documentation, Bug Report
wamserma added a comment to T4947: Build of documentation from tarball not deterministic.

No, it is widely understood as a means for reproducible builds and specified at: https://reproducible-builds.org/docs/source-date-epoch/

May 18 2020, 8:16 AM · gnupg, Documentation, Bug Report
werner added a comment to T4947: Build of documentation from tarball not deterministic.

SOURCE_DATE_EPOCH is NixOS specific?

May 18 2020, 7:46 AM · gnupg, Documentation, Bug Report
Laurent Montel <montel@kde.org> committed rKLEOPATRA9a12dd530b36: GIT_SILENT: add logo for gitlab (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: add logo for gitlab
May 18 2020, 6:48 AM

May 17 2020

wamserma added a comment to T4947: Build of documentation from tarball not deterministic.

Well, I had simply accepted that the rule for defsincdate is always triggered. I looked a bit more into it, and the cause for triggering is that Nixpkgs patches dirmngr.texi, hence defsincdate is cleared by the rule above and the fallback behaviour is triggered.
But this also means my suggested patch wouldn't help here as the modification date of dirmngr.texi would be picked up.

May 17 2020, 10:11 PM · gnupg, Documentation, Bug Report
werner committed rD4d349fd24fa2: drafts,openpgp-webkey-service: Fix typo (authored by werner).
drafts,openpgp-webkey-service: Fix typo
May 17 2020, 6:58 PM
werner added a comment to T4947: Build of documentation from tarball not deterministic.

Looking at the rules I do not understand why we have a problem here, the rule

May 17 2020, 5:47 PM · gnupg, Documentation, Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEOf6a0129d6883: GIT_SILENT: Prepare 5.14.2 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.14.2
May 17 2020, 5:31 PM
werner claimed T4947: Build of documentation from tarball not deterministic.

I think an option to ignore certain files is a better way to do this. I'll give it a try.

May 17 2020, 5:22 PM · gnupg, Documentation, Bug Report
Laurent Montel <montel@kde.org> committed rKLEOPATRA724b319315dc: GIT_SILENT: we don't use phabricator now (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: we don't use phabricator now
May 17 2020, 5:12 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOa5ac3a55579b: GIT_SILENT: we don't use phabricator now (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: we don't use phabricator now
May 17 2020, 5:09 PM
wamserma added a project to T4947: Build of documentation from tarball not deterministic: Documentation.
May 17 2020, 11:28 AM · gnupg, Documentation, Bug Report
wamserma created T4947: Build of documentation from tarball not deterministic.
May 17 2020, 11:26 AM · gnupg, Documentation, Bug Report

May 16 2020

wojnilowicz closed T4941: Polish Translation - Kleopatra (Wersja 3.1.11-Gpg4win-3.1.11) as Resolved.

"Wyszukaj na na serwerze..." has been changed to "Wyszukaj na serwerze..." and should appear in the next release of Kleopatra.

May 16 2020, 9:05 AM · kleopatra, Bug Report, gpg4win

May 15 2020

aheinecke lowered the priority of T4942: GpgOL plugin makes GFI Mailarchiver plugin crash in outlook 2016 from Normal to Low.

Thanks for the logs. I can see the crashes, but I can't make heads or tails of them. We crash in completely valid code. I really don't want to play the blame game here but to me this would be explainable if there is an issue with refcounting in the GFI plugin that would release the IMessage or ISecureMessage MAPI Object from the ItemLoad event once to many. In that case the object we work with might be deleted at random times and that would explain it.

May 15 2020, 3:46 PM · Bug Report, gpg4win
aheinecke closed T4946: GpgOL: After a mail is printed the categories are not readded as Resolved.

Thought of a way to at least mitigate it. When a mail is closed we know it's not printing.

May 15 2020, 3:22 PM · gpgol