I understand the desire for stable behavior, and i agree that a change here might affect verification of existing signatures (and might mean producing signatures that will be misinterpreted by older versions).
Today
Today
dkg added a comment to T7106: Trailing newline trouble in clearsigned message generation and verification.
• werner triaged T7106: Trailing newline trouble in clearsigned message generation and verification as Low priority.
This has been implemented and tested to be compatible with PGP - a looong time ago. iirc this was discussed around 1999 but might be only by private mail between the PGP hackers and me. Thus any change now might break PGP - which is still widely used (although mostly for encryption).
ikloecker changed the status of T7104: Kleopatra: Allow "Change password" for private key with offline primary from Open to Testing.
argparse: Fix a theoretical memory leak.
Oh yeah the idea to implement aliases is more than 20 years old. I guess it is even older. Thanks.
• werner committed rG516b5301262e: speedo: Change install directory for Windows (authored by • werner).
speedo: Change install directory for Windows
• werner committed rGc8a3b711f038: speedo: Do not use the gpg-error-config in the build system (authored by • werner).
speedo: Do not use the gpg-error-config in the build system
• werner committed rGc1d62418d5b3: speedo: Prepare for building 64 bit Windows versions. (authored by • werner).
speedo: Prepare for building 64 bit Windows versions.
• werner committed rG351f5e814b22: speedo: Set gnupg_ver macro to gnupg26_ver. (authored by • werner).
speedo: Set gnupg_ver macro to gnupg26_ver.
ikloecker committed rKLEOPATRAcbdca2e85514: Use std::ranges::all_of/any_of instead of Kleo::all_of/any_of (authored by ikloecker).
Use std::ranges::all_of/any_of instead of Kleo::all_of/any_of
ikloecker committed rKLEOPATRAf256a4c385f2: Remove left-over support for old gpgme (authored by ikloecker).
Remove left-over support for old gpgme
Use ranges algorithms
Use std::erase (for vector)
ikloecker committed rKLEOPATRA63a3deefb4dd: Allow changing passphrase protecting subkeys of offline keys (authored by ikloecker).
Allow changing passphrase protecting subkeys of offline keys
• werner committed rC0729fb84a6a1: Let gcry_print_config show whether it is amd64 or i686 (authored by • werner).
Let gcry_print_config show whether it is amd64 or i686
svuorela committed rKLEOPATRAfae5a9d25875: let's see if this is what cppcheck complains over (authored by svuorela).
let's see if this is what cppcheck complains over
Fix suppression
Definitions
cppcheck config
Better cppcheck config
yaml adaptions
Configure cpp check
Enable cppcheck and xmllint
Fix suppression
Fix indent.
Better cppcheck config
cppcheck config
Configure cpp check
yaml adaptions
Definitions
Enable cppcheck and xmllint
ikloecker committed rKLEOPATRA1aeab628a67d: yamllint: Allow any indentation of lists (authored by ikloecker).
yamllint: Allow any indentation of lists
ikloecker added a comment to T7104: Kleopatra: Allow "Change password" for private key with offline primary .
I disabled this for offline keys because I erroneously assumed that one would need the primary key for changing the password. We can simply replace the check for the primary secret key with a check for any secret subkey that's stored on disk.
Fix indent.
Fix suppression
cipher:ecc: Comment fix.
• gniibe committed rG9128d81bb7b9: agent:kem:ecc: Support a key on smartcard. (authored by • gniibe).
agent:kem:ecc: Support a key on smartcard.
rLIBKLEOc20b2bde6e38: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
Yesterday
Yesterday
Better cppcheck config
cppcheck config
Definitions
yaml adaptions
Configure cpp check
Enable cppcheck and xmllint
Add YAML linter
Add YAML linter
Add YAML linter
TobiasFella committed rLIBKLEO8899415e3a55: Fix showing keys as disabled / revoked / invalid (authored by TobiasFella).
Fix showing keys as disabled / revoked / invalid
Refactor
move action to top
Rework result message
TobiasFella committed rKLEOPATRA96f8ce80de38: Add action for refreshing (multiple) keys to key list (authored by TobiasFella).
Add action for refreshing (multiple) keys to key list
• werner committed rG83e2dede0a49: speedo: Use gpg-authcode-sign.sh and change archive label to v2.5. (authored by • werner).
speedo: Use gpg-authcode-sign.sh and change archive label to v2.5.
Enable cppcheck and xmllint
Deprecate authenticode-sign.sh
• werner committed rGd3b41e76119c: Install the new gpg-authcode-sign.sh script. (authored by • werner).
Install the new gpg-authcode-sign.sh script.
Require GpgRT 1.49
swdb: GpgRT 1.49
Post release updates
Release 1.49
yat2m: Improve html output.
logging: New function gpgrt_logv_domain.
• werner added a comment to T4383: Add a monitor callback to the gpgrt logging system.
Along with the monitor we should also implement a domain selection feature.
TobiasFella moved T7096: Kleopatra: Show origin of user-ID in details window from Restricted Project Column to Restricted Project Column on the Restricted Project board.
TobiasFella committed rKLEOPATRA0b96534a14b5: UserIDsWidget: Add origin column (authored by TobiasFella).
UserIDsWidget: Add origin column
TobiasFella changed the status of T6629: Kleopatra: Remove tooltip signature class, a subtask of T6626: Kleopatra: Improve certification and revocation, from Open to Testing.
TobiasFella changed the status of T6629: Kleopatra: Remove tooltip signature class from Open to Testing.
TobiasFella committed rLIBKLEO443f54bc54fb: Remove signature class tooltip (authored by TobiasFella).
Remove signature class tooltip
agent:kem: Fix memory leaks.
• gniibe committed rG2593dcbcebbe: agent: Allow NULL for R_PADDING, when calling scd and tpm2d. (authored by • gniibe).
agent: Allow NULL for R_PADDING, when calling scd and tpm2d.
rLIBKLEO0a22fa119297: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rLIBKLEO6648c986a2f2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rKLEOPATRAb1d2a40f4b2e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
• gniibe added inline comments to rC005292cf9f41: cipher:kem:ecc: Support NIST curves..
Wed, Apr 24
Wed, Apr 24
• werner moved T6682: agent: agent_kick_the_loop function to unblock the select(2) from Backlog to QA on the gnupg26 board.
• werner moved T6692: agent: Clean up check_own_socket to monitor socket takeover from Backlog to QA on the gnupg26 board.
• werner moved T6693: agent: Have a thread monitoring parent PID and homedir from Backlog to QA on the gnupg26 board.
• werner moved T7014: agent: Enhancement of PKDECRYPT for KEM interface from Backlog to WIP on the gnupg26 board.
• werner added a comment to T6815: PQC encryption for GnuPG.
Most things are done. Missing stuff
gpg: New option --require-pqc-encryption
• werner committed rW6ef19438d3bf: Fix recent authenticode-sign.sh "none" feature. (authored by • werner).
Fix recent authenticode-sign.sh "none" feature.