Debian Patches

Status for qgpgme/2.0.0-3

Patch Description Author Forwarded Bugs Origin Last update
0001-build-Fix-logic-for-CONFIGURE_FOR_DISTRIBUTION.patch [PATCH 1/4] build: Fix logic for CONFIGURE_FOR_DISTRIBUTION
* CMakeLists.txt: Set Qt5/Qt6 as required if CONFIGURE_FOR_DISTRIBUTION
is not set. Also set Qt5Core, Qt6Core, and Qt6CoreTools as required.
--
=?UTF-8?q?Ingo=20Kl=C3=B6cker?= <dev@ingo-kloecker.de> no 2025-06-03
0002-Fix-typo-in-outputIsBase64Encoded.patch [PATCH 2/4] Fix typo in outputIsBase64Encoded
--
* src/{qgpgmesignjob.cpp,qgpgmesignencryptjob.cpp,qgpgmeencryptjob.cpp}:
Replace bsse with base in outputIsBase64Encoded
Carl Schwan <carl.schwan@gnupg.com> no 2025-06-13
0003-Fix-parsing-DNs-that-end-with-a-hex-string.patch [PATCH 3/4] Fix parsing DNs that end with a hex string
* src/dn.cpp (parse_dn_part): Handle case that stringv ends with hex
string.
* tests/t-dn.cpp (TestDistinguishedNameParser::testParser_data): Add
test with DN ending with hex string.
--

Calling remove_prefix with n > size() (e.g. n == npos) is UB.
=?UTF-8?q?Ingo=20Kl=C3=B6cker?= <dev@ingo-kloecker.de> no 2025-07-12
0004-Improve-the-fix-for-the-DN-parser.patch [PATCH 4/4] Improve the fix for the DN parser
* src/dn.cpp (parse_dn_part): Set end of hex string to size of string if
no non-hex characters were found. Remove special-casing of remove_prefix
call.
--
=?UTF-8?q?Ingo=20Kl=C3=B6cker?= <dev@ingo-kloecker.de> no 2025-07-14
10_debian_default_is_openpgp.diff Adapt testsuite to changed gnupg defaults in Debian Andreas Metzler <ametzler@debian.org> not-needed debian vendor 2025-04-20

All known versions for source package 'qgpgme'

Links