In T7262#195642, @ametzler1 wrote:I read this as bumping the version-number e.g. from 1.24.5 to 2.0.0 without e.g. bumping the soname or changing the api_version as specified in the .pc file. (FWIW I think that is a great plan.)
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Dec 10 2024
Dec 10 2024
• werner added a comment to T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories.
Dec 9 2024
Dec 9 2024
• werner committed rG36dbca3e6944: gpg: Allow for longer signature subpackets. (authored by • werner).
gpg: Allow for longer signature subpackets.
Dec 8 2024
Dec 8 2024
Make make distcheck work again.
Dec 6 2024
Dec 6 2024
• werner committed rG4c830b240c5f: speedo: Change the default to build a 64 bit version (authored by • werner).
speedo: Change the default to build a 64 bit version
web: Announce 2.5.2
Dec 5 2024
Dec 5 2024
• werner committed rD215c7da5809e: ids: Published draft-koch-openpgp-webkey-service-19 (authored by • werner).
ids: Published draft-koch-openpgp-webkey-service-19
• werner moved T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds from Backlog to QA on the gpd5x board.
• werner closed T7316: Curve25519/v5 key cannot be exported, a subtask of T7315: Allow export and import of PQC secret keys., as Resolved.
• werner committed rG7b2748c6d8fb: gpg: Silence expired trusted-key diagnostics in quiet mode. (authored by • werner).
gpg: Silence expired trusted-key diagnostics in quiet mode.
• werner closed T7351: 2.2.45 exitcode 2 when importing revocation cert for expired key as Resolved.
• werner added a comment to T7351: 2.2.45 exitcode 2 when importing revocation cert for expired key.
@ilf: Yes these message are emitted using log_info in 2.4.7 and 2.5.2. Thus they don't case a failure exit. I will silence them with --quiet in 2.5.3.
swdb: gnupg 2.5.2
Post release updates
Release 2.5.2
po: Run msgmerge
po: Update German translation
A workaround exists with the new option --ignore-crl-extensions.
Dec 4 2024
Dec 4 2024
Post release updates
Release 1.24.1
Add a configure test for gettid.
swdb: gpgme 1.24.1
• werner closed T7397: Kleopatra: Support Kyber generation, a subtask of T6636: PQC Implementation, as Resolved.
Works for me in an NSIS installer. The VSD beta thing also works with copied conf files.
(gpg4win-5.0.0-beta27 with some local mods)
• werner committed rG7b0be541a994: w32: Introduce Registry key GNUPG_ASSUME_COMPLIANCE. (authored by • werner).
w32: Introduce Registry key GNUPG_ASSUME_COMPLIANCE.
Require gpgrt 1.51
• werner committed rWc1ee440e535b: Fix uninstalling of gpg-disable-keyboxd.bat (authored by • werner).
Fix uninstalling of gpg-disable-keyboxd.bat
• werner added a comment to T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).
Kleo needs this only because it wants to directly talk to gpg-agent via Assuan. For example to get smartcard infos. What about delaying this part until you have received some data back from gpg or gpgsm? This makes sure that the agent has been started.
Dec 3 2024
Dec 3 2024
• werner added a comment to T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound).
Let me guess: Kleopatra starts the agent using gpgconf --launch gpg-agent which in turn uses gpg-connect-agent to actually start the agent if needed. Kleopatra does not seem to wait for the launch to succeed and fires up gpg and gpgsm. They both wait for the gpg-agent to be started and both use the same locking strategy. However, this involves a pseudo random wait which should avoid deadlocks. See gnupg/common/dotlock.c:next_wait_interval
• werner renamed T7436: Allow ssh to sign data larger than the assuan line length. from Allow ssh to sign larger data than the assuan line length. to Allow ssh to sign data larger than the assuan line length..
• werner triaged T7436: Allow ssh to sign data larger than the assuan line length. as Normal priority.
Minor cleanness fix for autogen.sh
Typo fixes for the NEWS.
Dec 2 2024
Dec 2 2024
• werner triaged T7373: gpg --export-secret-keys exits with General error if the password prompt was canceled as Normal priority.
• werner committed rE7baf9f6b4030: po: Update Portuguese Translation. (authored by Daniel Cerqueira <dan.git@lispclub.com>).
po: Update Portuguese Translation.
• werner committed rG7b0d49785d0e: po: Update Portuguese Translation. (authored by Daniel Cerqueira <dan.git@lispclub.com>).
po: Update Portuguese Translation.
• werner added a comment to T5931: OpenSSH 8.9, 9.0, and 9.1 can't authenticate with gpg-agent and usb token (Gnuk >= 1.2.16 is required).
Just a reminder: with Gnuk 1.2.15 and an ed25519 key PubkeyAuthentication unbound is required for hosts using the new feature.
Then please upload whatever README you want there. My release checklist does not mention any README.
Nov 28 2024
Nov 28 2024
• werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2024q4/000487.html on T7353: Release GnuPG 2.4.7.
Announce 2.4.7 release
Nov 27 2024
Nov 27 2024
swdb: gpg4win 4.4.0
Post release updates
Release gpg4win 4.4.0
Nov 26 2024
Nov 26 2024
Remove gpgpass for now
Include missing QDebug includes.
Minor fix for CLEANFILES
Update Kleopatra et al.
• werner added a reverting change for rWcf13e915581c: Add native_idir to PATH also in SETVARS: rWdfaca745433c: Revert "Add native_idir to PATH also in SETVARS".
• werner committed rWdfaca745433c: Revert "Add native_idir to PATH also in SETVARS" (authored by • werner).
Revert "Add native_idir to PATH also in SETVARS"
Nov 25 2024
Nov 25 2024
swdb: gnupg 2.4.7
Update to GnuPG 2.4.7
po: msgmerge for release
Post release updates
Release 2.4.7
• werner committed rG4de902816424: po: Update Traditional Chinese Translation. (authored by Kisaragi Hiu <mail@kisaragi-hiu.com>).
po: Update Traditional Chinese Translation.
• werner changed the status of T7426: Retain binary representation of key for import->export (in particular, Ed25519 signature), a subtask of T7403: GnuPG 2.4.6 rewrites Ed25519 MPIs into non-compliant MPI form , from Open to Testing.
• werner changed the status of T7426: Retain binary representation of key for import->export (in particular, Ed25519 signature) from Open to Testing.
I cherry picked your patch for master and 2.4.
• werner committed rG7c378e0be78c: gpg: Fix modifying signature data by pk_verify for Ed25519. (authored by • gniibe).
gpg: Fix modifying signature data by pk_verify for Ed25519.
• werner committed rG72c5f7b0f719: common: Change daemon startup timeout from 5 to 8 seconds. (authored by • werner).
common: Change daemon startup timeout from 5 to 8 seconds.
• werner committed rG52616ae81d80: gpg: Fix modifying signature data by pk_verify for Ed25519. (authored by • gniibe).
gpg: Fix modifying signature data by pk_verify for Ed25519.
• werner committed rG73f3d98444af: common: Change daemon startup timeout from 5 to 8 seconds. (authored by • werner).
common: Change daemon startup timeout from 5 to 8 seconds.
Nov 22 2024
Nov 22 2024
• werner renamed T7425: gpg --assert-pubkey-algo claims that ed25519 is stronger that ed448 from gpg --assert-pubkey-algo cmails that ed25519 is stringer that ed448 to gpg --assert-pubkey-algo claims that ed25519 is stronger that ed448.
• werner closed T7425: gpg --assert-pubkey-algo claims that ed25519 is stronger that ed448 as Resolved.
For master fixed with rGbb6b38c24010258c7cb2da840d0a088fe43393b3 (Wrong bug id used).
Also fixed for gnupg24.
• werner committed rG8e9769337f59: gpg: Fix comparing ed448 vs ed25519 with --assert-pubkey-algo. (authored by • werner).
gpg: Fix comparing ed448 vs ed25519 with --assert-pubkey-algo.
• werner committed rGbb6b38c24010: gpg: Fix comparing ed448 vs ed25519 with --assert-pubkey-algo. (authored by • werner).
gpg: Fix comparing ed448 vs ed25519 with --assert-pubkey-algo.
• werner triaged T7425: gpg --assert-pubkey-algo claims that ed25519 is stronger that ed448 as Low priority.
• werner committed rG98b2b35e5c3a: doc: Explain that qualified.txt is a legacy method. (authored by • werner).
doc: Explain that qualified.txt is a legacy method.
• werner committed rGf0bca16ad3bd: doc: Explain that qualified.txt is a legacy method. (authored by • werner).
doc: Explain that qualified.txt is a legacy method.
Nov 21 2024
Nov 21 2024
autogen.sh: New command --print-tsdir.
We may do this for gpg4win-5 but not for the current versions.
• werner committed rGc8c86f25fd73: gpg: Add the AEAD algo number to the DECRYPTION_INFO status line. (authored by • werner).
gpg: Add the AEAD algo number to the DECRYPTION_INFO status line.
• werner moved T7398: GnuPG 2.2.45 (and earlier) always print 0 instead of the actual AEAD algorithm as last part of DECRYPTION_INFO from Backlog to QA on the gnupg22 board.
[GNUPG:] BEGIN_DECRYPTION [GNUPG:] DECRYPTION_INFO 0 9 0 [GNUPG:] PLAINTEXT 62 1732178872 [GNUPG:] PLAINTEXT_LENGTH 72 You will be advanced socially, without any special effort on your part. [GNUPG:] DECRYPTION_OKAY
• werner changed the status of T7398: GnuPG 2.2.45 (and earlier) always print 0 instead of the actual AEAD algorithm as last part of DECRYPTION_INFO from Open to Testing.
You are right. Printing the algo was missing in gnupg22.
Nov 20 2024
Nov 20 2024
• werner triaged T7403: GnuPG 2.4.6 rewrites Ed25519 MPIs into non-compliant MPI form as Low priority.
• werner added projects to T7403: GnuPG 2.4.6 rewrites Ed25519 MPIs into non-compliant MPI form : gnupg24, Not A Bug.
Please do not add milestone tags.
Nov 19 2024
Nov 19 2024
2.2. reaches EOL in 6 weeks and thus we won't look at a potential problem with no real world impact.
Nov 18 2024
Nov 18 2024
• werner committed rG7b57539cf2c4: scd: No hard lock-up when apdu_connect never returns. (authored by • gniibe).
scd: No hard lock-up when apdu_connect never returns.
• werner committed rG269d1ea10c38: gpgconf: Include a minimal secure version in the --query-swdb output. (authored by • werner).
gpgconf: Include a minimal secure version in the --query-swdb output.
Nov 16 2024
Nov 16 2024
• werner added a comment to T7323: scdaemon hangs up (when output from scdaemon is not consumed by gpg-agent).
@ikloecker indeed we try only for 5 seconds:
Nov 15 2024
Nov 15 2024
• werner committed rG17b766b0a3d8: gpgconf: Include a minimal secure version in the --query-swdb output. (authored by • werner).
gpgconf: Include a minimal secure version in the --query-swdb output.
Nov 14 2024
Nov 14 2024
Minor README updates
Update .gitignore
• werner triaged T7391: dev.gnupg.org: Font 'Segoe UI Emoji' causes huge word-spacing as Wishlist priority.
• werner committed rGe5f450f3bb83: gpg: Consider Kyber to be de-vs compliant. (authored by • werner).
gpg: Consider Kyber to be de-vs compliant.
• werner committed rG996e8ae3cb09: gpg: Allow "Kyber" as algorithm for the Subkey-Type keyword. (authored by • werner).
gpg: Allow "Kyber" as algorithm for the Subkey-Type keyword.