Page MenuHome GnuPG
Feed Advanced Search

Jul 4 2023

werner committed rG7f8ea1c9be12: po: Update Turkish translation (authored by bitigchi).
po: Update Turkish translation
Jul 4 2023, 4:44 PM
werner triaged T6578: Release GnuPG 2.4.4 as Low priority.
Jul 4 2023, 4:43 PM · gnupg24 (gnupg-2.4.4), Release Info
werner added a member for Contributor: CarlSchwan.
Jul 4 2023, 3:31 PM
werner added a member for g10code: CarlSchwan.
Jul 4 2023, 3:29 PM
werner edited projects for T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag, added: gnupg24 (gnupg-2.4.3); removed gnupg24.

This was tested by me against the actual sample and the sample is now part of our internal regression test suite.

Jul 4 2023, 2:46 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Unknown Object (Project)
werner moved T6534: gpg's progress_filter needs to use uint64_t from QA to gnupg-2.4.3 on the gnupg24 board.
Jul 4 2023, 2:44 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Unknown Object (Project), Windows
werner moved T6135: Agent, P15: Insert Smartcard query uses serial number instead of $DISPSERIALNO from QA to gnupg-2.4.3 on the gnupg24 board.
Jul 4 2023, 2:44 PM · gnupg24 (gnupg-2.4.3), scd
werner archived gnupg24 (gnupg-2.4.2).
Jul 4 2023, 2:41 PM
werner moved T6477: WKD redirects and dirmngr redirect rewriting from QA to gnupg-2.4.3 on the gnupg24 board.
Jul 4 2023, 2:39 PM · gnupg24 (gnupg-2.4.3), wkd, dirmngr
werner moved T6528: gpg: No error status when encrypting to full disk from QA to gnupg-2.4.3 on the gnupg24 board.
Jul 4 2023, 2:39 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Unknown Object (Project)
werner created gnupg24 (gnupg-2.4.3).
Jul 4 2023, 2:38 PM
werner moved T6528: gpg: No error status when encrypting to full disk from WiP to QA on the gnupg24 board.
Jul 4 2023, 2:37 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Unknown Object (Project)
werner committed rGb83d86b988bb: scd:p15: Make signing work for Nexus cards. (authored by werner).
scd:p15: Make signing work for Nexus cards.
Jul 4 2023, 2:35 PM
werner committed rG7a2831bc0ef0: gpgsm: Init a diagnostic var. (authored by werner).
gpgsm: Init a diagnostic var.
Jul 4 2023, 2:35 PM
werner committed rG5e94470d053e: common,w32: Add missing GetLastError->errno mapping. (authored by werner).
common,w32: Add missing GetLastError->errno mapping.
Jul 4 2023, 2:35 PM
werner added a comment to T6528: gpg: No error status when encrypting to full disk.

No. Missing mapping in iobuf.

Jul 4 2023, 9:06 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Unknown Object (Project)
werner claimed T6575: gpgtar: General Error is emitted instead of more specific error codes.
Jul 4 2023, 8:57 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Unknown Object (Project)

Jun 30 2023

werner committed rG5377226ec0b9: Prepare NEWS for the next release (authored by werner).
Prepare NEWS for the next release
Jun 30 2023, 10:59 AM
werner committed rW432546fbade8: packages: Change download location of bzip2 (authored by werner).
packages: Change download location of bzip2
Jun 30 2023, 10:10 AM

Jun 29 2023

werner moved T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag from WiP to QA on the gnupg24 board.
Jun 29 2023, 6:05 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Unknown Object (Project)
werner committed rG5f694dc0be99: sm: Adding missing stuff to the PKCS#12 parser rewrite. (authored by werner).
sm: Adding missing stuff to the PKCS#12 parser rewrite.
Jun 29 2023, 6:04 PM

Jun 28 2023

werner committed rG101433dfb42b: sm: Major rewrite of the PKCS#12 parser (authored by werner).
sm: Major rewrite of the PKCS#12 parser
Jun 28 2023, 5:37 PM
werner committed rGc926967d8558: sm: Remove duplicated code. (authored by werner).
sm: Remove duplicated code.
Jun 28 2023, 5:37 PM
werner added a comment to T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag.

Partly done for 2.4. The cram-octet-string stuff is missing, though.

Jun 28 2023, 5:33 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Unknown Object (Project)

Jun 27 2023

werner added a project to T3927: gpgsm certificate import fails because of hardcoded password length limitation: gnupg22.

This has long been fixed in 2.4. Given that Libgcrypt has support for PBKDF2 we can back port this.

Jun 27 2023, 6:00 PM · Feature Request, gnupg24, S/MIME

Jun 26 2023

werner claimed T6500: Keyserver access via http-proxy isn't attempted when using standard-resolver.
Jun 26 2023, 4:37 PM · gnupg, dns, Bug Report
werner added a comment to T6561: OpenPGP benchmarks on Windows OCB vs. CFB + MDC vs. Unsigned vs. Signed on real data..

FWIW, gpg shows the actual cipher and encryption mode with -v. For example

Jun 26 2023, 2:02 PM · gnupg
werner added a comment to T6561: OpenPGP benchmarks on Windows OCB vs. CFB + MDC vs. Unsigned vs. Signed on real data..

s/CBC/CFB+MDC/

Jun 26 2023, 1:44 PM · gnupg
werner triaged T6558: gpgtar: Does not stop spawned gpg process when exiting as Normal priority.

Can you please test by adding --exit-on-status-write-error to the gpg invocation by gpgtar?

Jun 26 2023, 9:50 AM · gnupg24, Unknown Object (Project), gpgtar, Bug Report

Jun 23 2023

werner triaged T6556: gpgtar: Removes existing output file on error as Normal priority.
Jun 23 2023, 10:10 AM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Unknown Object (Project), gpgtar, Bug Report
werner added a comment to rG2756147e392c: gpg,sm,tools: Use string for option --*-fd..

I don't think this is the right choice: Un Unix we have file descriptors which ar an (int) and on Windows we use (HANDLE) which is a 32 bit integer. See my comment in T6551 regarding values for HANDLE.

Jun 23 2023, 9:06 AM
werner added a comment to T6551: translate_sys2libc_fd_int on Windows 64-bit.

Just to clarify this change for readers not accustomed to Windows internals: This function was used to translate the file descriptor as passed to gpg (which is a HANDLE) to the libc file descriptor as used by stdio. Obviously we won't anymore work with stdio file descriptors in the future but use the Windows32 API (ReadFile et al). libc fds 0,1,2 are handled in a special way on Windows.

Jun 23 2023, 9:03 AM · Windows 64, Feature Request, gnupg26

Jun 22 2023

werner triaged T6555: ToC for the gnupg.com FAQ does not work as Normal priority.
Jun 22 2023, 4:34 PM · Unknown Object (Project), dev.gnupg.org
werner triaged T6554: Kleopatra: Reports success when gpgtar is kill with SIGTERM or SIGKILL while folder is encrypted as Normal priority.

Due to the double fork in gpgme we won't get the exit code which gpgtar emits. Possible actions in a signal handler are also limited; in particular we can't use stdio or estream. The only option to print a status line would we by using write directly. However, this might mess with the libassuan buffering. Thus, it is not a good idea to pkill gpgtar. Same is true for gpg and gpgsm.

Jun 22 2023, 4:30 PM · vsd33 (vsd-3.3.0), gpgme, kleopatra, gpgtar, Unknown Object (Project), Bug Report
werner updated the task description for T6545: Support CRL extension issuingDistributionPoint.
Jun 22 2023, 11:59 AM · workaround, gnupg26, Unknown Object (Project), libksba, gnupg22, Feature Request
werner added a comment to T2039: CRL issuingDistributionPoint support.

See for T6545 for a new request to support IDP.

Jun 22 2023, 11:46 AM · gnupg, Feature Request, dirmngr
werner renamed T6545: Support CRL extension issuingDistributionPoint from Support CRL exension issuingDistributionPoint to Support CRL extension issuingDistributionPoint.
Jun 22 2023, 11:44 AM · workaround, gnupg26, Unknown Object (Project), libksba, gnupg22, Feature Request
werner added a comment to T6545: Support CRL extension issuingDistributionPoint.

We had one request to support this back in 2017 but it was closed because the respective CA stopped using this extension. See T2039.

Jun 22 2023, 11:44 AM · workaround, gnupg26, Unknown Object (Project), libksba, gnupg22, Feature Request
werner moved T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag from Backlog to WiP on the gnupg24 board.
Jun 22 2023, 9:21 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Unknown Object (Project)

Jun 21 2023

werner committed rG2c7f7a5a278c: wks: Use export-clean for --mirror and --create. (authored by werner).
wks: Use export-clean for --mirror and --create.
Jun 21 2023, 11:50 AM
werner committed rG10c937ee68cb: wks: Make --add-revocs the default. (authored by werner).
wks: Make --add-revocs the default.
Jun 21 2023, 11:50 AM

Jun 20 2023

werner triaged T6544: Draft: Kleopatra: Feedback for invalid date input as Normal priority.
Jun 20 2023, 4:17 PM · gpd5x, kleopatra
werner added a parent task for T6544: Draft: Kleopatra: Feedback for invalid date input: T6479: Kleopatra: "change validity" dialog shows unreasonable default for extension.
Jun 20 2023, 4:17 PM · gpd5x, kleopatra
werner added a subtask for T6479: Kleopatra: "change validity" dialog shows unreasonable default for extension: T6544: Draft: Kleopatra: Feedback for invalid date input.
Jun 20 2023, 4:17 PM · kleopatra, Unknown Object (Project)
werner added a subtask for T6479: Kleopatra: "change validity" dialog shows unreasonable default for extension: T6527: Kleopatra: remove "Today" from the choice of expiry dates for key generation.
Jun 20 2023, 4:16 PM · kleopatra, Unknown Object (Project)
werner added a parent task for T6527: Kleopatra: remove "Today" from the choice of expiry dates for key generation: T6479: Kleopatra: "change validity" dialog shows unreasonable default for extension.
Jun 20 2023, 4:16 PM · vsd33 (vsd-3.3.0), Unknown Object (Project), Feature Request, kleopatra
werner triaged T6527: Kleopatra: remove "Today" from the choice of expiry dates for key generation as Normal priority.
Jun 20 2023, 4:14 PM · vsd33 (vsd-3.3.0), Unknown Object (Project), Feature Request, kleopatra
werner added a comment to T6547: gpgme: conf/config.h dependency.

See T4168 and rMecfa48fffa9 for the reason why we need this conf directory. Thus (1) is not an option.

Jun 20 2023, 3:11 PM

Jun 19 2023

werner committed rGb1ecc8353ae3: dirmngr: New option --ignore-crl-extensions. (authored by werner).
dirmngr: New option --ignore-crl-extensions.
Jun 19 2023, 2:37 PM
werner committed rG701a8b30f0be: gpgsm: Support SENDCERT_SKI for --call-dirmngr (authored by werner).
gpgsm: Support SENDCERT_SKI for --call-dirmngr
Jun 19 2023, 2:37 PM
werner added a comment to T6545: Support CRL extension issuingDistributionPoint.

Nah, the description for that extension is pretty strict and I won't feel comfortable to just ignore it. BTW there is also T6398 (nameConstraints) which needs support. But for debugging a ignore extension makes sense.

Jun 19 2023, 2:10 PM · workaround, gnupg26, Unknown Object (Project), libksba, gnupg22, Feature Request
werner triaged T6545: Support CRL extension issuingDistributionPoint as Normal priority.
Jun 19 2023, 12:59 PM · workaround, gnupg26, Unknown Object (Project), libksba, gnupg22, Feature Request
werner committed rK557999424ebd: Release 1.6.4 (authored by werner).
Release 1.6.4
Jun 19 2023, 11:54 AM
werner committed rKa53e69ff4465: Post release updates (authored by werner).
Post release updates
Jun 19 2023, 11:54 AM
werner committed rK9ced7706f273: Correctly detect write errors while creating CMS objects. (authored by werner).
Correctly detect write errors while creating CMS objects.
Jun 19 2023, 11:54 AM
werner committed rDdec8e594997c: swdb: libksba 1.6.4 (authored by werner).
swdb: libksba 1.6.4
Jun 19 2023, 11:53 AM
werner committed rW9b4b4d7a540a: Update libksba and libassuan (authored by werner).
Update libksba and libassuan
Jun 19 2023, 11:52 AM
werner closed T6543: Release Libksba 1.6.4 as Resolved.
Jun 19 2023, 11:47 AM · libksba, Release Info
werner triaged T6543: Release Libksba 1.6.4 as Normal priority.
Jun 19 2023, 11:24 AM · libksba, Release Info
werner committed rD41760fbe58a3: swdb: libassuan 2.5.6 (authored by werner).
swdb: libassuan 2.5.6
Jun 19 2023, 11:02 AM
werner committed rA17b1f83f20c0: Post release updates (authored by werner).
Post release updates
Jun 19 2023, 10:51 AM
werner committed rA6b50ee6bcdd6: Release 2.5.6 (authored by werner).
Release 2.5.6
Jun 19 2023, 10:51 AM
werner closed T6542: Release libassuan 2.5.6 as Resolved.
Jun 19 2023, 10:51 AM · Release Info, libassuan
werner updated the task description for T5354: Release Libassuan 2.5.5.
Jun 19 2023, 10:07 AM · Release Info
werner updated the task description for T6542: Release libassuan 2.5.6.
Jun 19 2023, 9:45 AM · Release Info, libassuan
werner triaged T6542: Release libassuan 2.5.6 as Normal priority.
Jun 19 2023, 9:45 AM · Release Info, libassuan

Jun 16 2023

werner added a subtask for T6540: gpgsm creates invalid CSR (invalid signature) when given invalid subject name: T6541: gpgsm incorrectly prompts "Possible actions for a RSA key:" and shows "Key-Length: 1024" when using nistp521r1 ECDSA key.
Jun 16 2023, 5:55 PM · gnupg24, S/MIME, Bug Report
werner added a parent task for T6541: gpgsm incorrectly prompts "Possible actions for a RSA key:" and shows "Key-Length: 1024" when using nistp521r1 ECDSA key: T6540: gpgsm creates invalid CSR (invalid signature) when given invalid subject name.
Jun 16 2023, 5:55 PM · gnupg24, S/MIME, Bug Report
werner triaged T6541: gpgsm incorrectly prompts "Possible actions for a RSA key:" and shows "Key-Length: 1024" when using nistp521r1 ECDSA key as Low priority.
Jun 16 2023, 5:55 PM · gnupg24, S/MIME, Bug Report
werner triaged T6540: gpgsm creates invalid CSR (invalid signature) when given invalid subject name as Normal priority.

Use Kleopatra which constructs the DN for you ;-).

Jun 16 2023, 5:52 PM · gnupg24, S/MIME, Bug Report
werner committed rA0fc31770fa62: Flush data before clearing the confidential flag. (authored by werner).
Flush data before clearing the confidential flag.
Jun 16 2023, 11:02 AM
werner committed rAe686c85e207e: build: Fix listing m4 files. (authored by gniibe).
build: Fix listing m4 files.
Jun 16 2023, 11:02 AM
werner committed rA1939b040ca23: build: Better cross build support. (authored by gniibe).
build: Better cross build support.
Jun 16 2023, 11:02 AM
werner committed rA32d9abf299ec: tests: Use -no-fast-install LDFLAGS for Windows. (authored by gniibe).
tests: Use -no-fast-install LDFLAGS for Windows.
Jun 16 2023, 11:02 AM
werner committed rAdbd5c48a36e6: build: Update gpg-error.m4. (authored by gniibe).
build: Update gpg-error.m4.
Jun 16 2023, 11:02 AM
werner committed rA2283ab4c0c2d: doc: Update the description about pkg-config. (authored by gniibe).
doc: Update the description about pkg-config.
Jun 16 2023, 11:02 AM
werner committed rA84d5349d2303: build: Update config.guess, config.sub, and config.rpath. (authored by gniibe).
build: Update config.guess, config.sub, and config.rpath.
Jun 16 2023, 11:02 AM
werner committed rAd7533c4333bf: build: Update gpg-error.m4. (authored by gniibe).
build: Update gpg-error.m4.
Jun 16 2023, 11:02 AM
werner committed rAc15ebc70c22f: Fix an explanation for socket on Windows. (authored by gniibe).
Fix an explanation for socket on Windows.
Jun 16 2023, 11:02 AM
werner committed rAff1f8ee7a8fb: Don't access NULL by wipememory. (authored by gniibe).
Don't access NULL by wipememory.
Jun 16 2023, 11:02 AM
werner committed rAf16fcb14c366: build: Update gpg-error.m4. (authored by gniibe).
build: Update gpg-error.m4.
Jun 16 2023, 11:02 AM
werner committed rAbf317131488d: Fix the previous commit. (authored by gniibe).
Fix the previous commit.
Jun 16 2023, 11:02 AM
werner committed rA5ac7e6ba19fa: server,client: Wipe the outbound buffer when CONFIDENTIAL. (authored by gniibe).
server,client: Wipe the outbound buffer when CONFIDENTIAL.
Jun 16 2023, 11:02 AM
werner committed rAaac300389210: client: Wipe the inbound buffer when CONFIDENTIAL. (authored by gniibe).
client: Wipe the inbound buffer when CONFIDENTIAL.
Jun 16 2023, 11:02 AM
werner committed rA4bfcd8a0f6f3: server: Wipe out the memory used by assuan_inquire if CONFIDENTIAL. (authored by gniibe).
server: Wipe out the memory used by assuan_inquire if CONFIDENTIAL.
Jun 16 2023, 11:02 AM
werner committed rA413b294f0081: Next release will be 3.0 (authored by werner).
Next release will be 3.0
Jun 16 2023, 10:02 AM
werner committed rA049b8001f163: Flush data before clearing the confidential flag. (authored by werner).
Flush data before clearing the confidential flag.
Jun 16 2023, 10:02 AM

Jun 15 2023

werner triaged T6538: Move mailing lists to al-kindi as Normal priority.
Jun 15 2023, 5:00 PM · dev.gnupg.org
werner moved T6477: WKD redirects and dirmngr redirect rewriting from WiP to QA on the gnupg24 board.
Jun 15 2023, 3:12 PM · gnupg24 (gnupg-2.4.3), wkd, dirmngr
werner added a comment to T6477: WKD redirects and dirmngr redirect rewriting.

I have now disabled the rewriting in the 2.4 branch. Those who want to keep the old behaviour may add

Jun 15 2023, 3:09 PM · gnupg24 (gnupg-2.4.3), wkd, dirmngr
werner committed rG0a63afc79a04: dirmngr: Disable the HTTP redirect rewriting. (authored by werner).
dirmngr: Disable the HTTP redirect rewriting.
Jun 15 2023, 3:06 PM
werner committed rGbf04b07327a5: dirmngr: New option --compatibility-flags. (authored by werner).
dirmngr: New option --compatibility-flags.
Jun 15 2023, 3:06 PM
werner set the icon for dirmngr to Tag.
Jun 15 2023, 2:08 PM
werner edited Description on dirmngr.
Jun 15 2023, 2:07 PM
werner moved T6477: WKD redirects and dirmngr redirect rewriting from Backlog to WiP on the gnupg24 board.
Jun 15 2023, 2:03 PM · gnupg24 (gnupg-2.4.3), wkd, dirmngr
werner claimed T6477: WKD redirects and dirmngr redirect rewriting.
Jun 15 2023, 2:03 PM · gnupg24 (gnupg-2.4.3), wkd, dirmngr
werner lowered the priority of T6524: Kleopatra / Gpgtar: Cancel does not kill the job from Unbreak Now! to High.
Jun 15 2023, 2:02 PM · Unknown Object (Project), kleopatra
werner committed rGe9c337c0b94b: gpgsm: New option --input-size-hint. (authored by werner).
gpgsm: New option --input-size-hint.
Jun 15 2023, 2:00 PM
werner committed rG2178f35dffdc: gpg: New option --no-compress as alias for -z0. (authored by werner).
gpg: New option --no-compress as alias for -z0.
Jun 15 2023, 2:00 PM
werner committed rG3bab25d7d519: gpgtar: New option --no-compress. (authored by werner).
gpgtar: New option --no-compress.
Jun 15 2023, 2:00 PM