Page MenuHome GnuPG
Feed All Stories

Jul 14 2023

l10n daemon script <scripty@kde.org> committed rKLEOPATRAe2a770f1874b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 14 2023, 4:05 AM

Jul 13 2023

taichi created T6595: libgpg-error: build failure on Windows.
Jul 13 2023, 6:31 PM · Cygwin, gpgrt, Bug Report
taichi updated taichi.
Jul 13 2023, 6:19 PM
aheinecke committed rW55ae70023991: Fix make dist target (authored by aheinecke).
Fix make dist target
Jul 13 2023, 5:25 PM
jukivili added a comment to T6561: OpenPGP benchmarks on Windows OCB vs. CFB + MDC vs. Unsigned vs. Signed on real data..

Problem with SHA-256 on x86-64 is that it took long time for Intel to introduce SHA acceleration (SHA1 & SHA256) to their main CPU products.

Jul 13 2023, 4:29 PM · gnupg
ebo committed rXf505db35d860: po: Fix small typos in German translation (authored by ebo).
po: Fix small typos in German translation
Jul 13 2023, 3:53 PM
aheinecke committed rWda88ab2dd05c: Add tomorrow as release date for gpg4win-4.2.0 (authored by aheinecke).
Add tomorrow as release date for gpg4win-4.2.0
Jul 13 2023, 3:15 PM
aheinecke triaged T6594: Okular: Proper about data customization as Normal priority.
Jul 13 2023, 2:59 PM · Restricted Project, okular
aheinecke committed rW7650563f1a0b: Fix name in okular hack patch (authored by aheinecke).
Fix name in okular hack patch
Jul 13 2023, 2:58 PM
aheinecke triaged T6593: Gpg4win: Switch to pthreads (mingw-posix) as the default compiler variant as Normal priority.
Jul 13 2023, 2:54 PM · Restricted Project, gpg4win
aheinecke committed rW2c41be9a6162: Update Kleopatra (authored by aheinecke).
Update Kleopatra
Jul 13 2023, 2:37 PM
aheinecke committed rW62e820370cc7: Add patch to customize okular bugurl (authored by aheinecke).
Add patch to customize okular bugurl
Jul 13 2023, 2:37 PM
ebo reopened T6379: Kleopatra: Brainpool key can not be moved to smart card as "Open".

Noticed in gpg4win 4.2.0-beta373:

Jul 13 2023, 1:38 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, kleopatra
aheinecke added a comment to F4901453: image.png.

😂 I literally laughed when I saw this. You are taking this so much further and faster then I expected. Great job!

Jul 13 2023, 1:07 PM
CarlSchwan added a comment to T6199: Kleopatra: MIME viewer support.

Current progress, the viewer now support viewing embedded calendar events, embedded emails and embedded calendar events in an embedded email

Jul 13 2023, 12:18 PM · Restricted Project, kleopatra
ebo committed rW63857377b28a: Add page for 4.2.0 version info (authored by ebo).
Add page for 4.2.0 version info
Jul 13 2023, 9:10 AM
gniibe committed rGcf270b0d3028: sm: Fix open_es_fread and open_es_fwrite for gnupg_fd_t. (authored by gniibe).
sm: Fix open_es_fread and open_es_fwrite for gnupg_fd_t.
Jul 13 2023, 7:38 AM
gniibe committed rGea625c74f00a: sm: Use open_stream_nc for do_listkeys. (authored by gniibe).
sm: Use open_stream_nc for do_listkeys.
Jul 13 2023, 6:54 AM
gniibe committed rG69c1d812842c: sm: Use gnupg_fd_t and open_stream_nc for assuan_get_input_fd. (authored by gniibe).
sm: Use gnupg_fd_t and open_stream_nc for assuan_get_input_fd.
Jul 13 2023, 6:48 AM
gniibe committed rGfb046ccd931d: sm: Use open_stream_nc for HANDLE by assuan_get_output_fd. (authored by gniibe).
sm: Use open_stream_nc for HANDLE by assuan_get_output_fd.
Jul 13 2023, 4:19 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1ab793f97abb: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 13 2023, 3:58 AM
gniibe triaged T6592: GPGSM: Use estream_t instead of FD as Normal priority.
Jul 13 2023, 3:51 AM · Windows 64, Feature Request, gnupg26
l10n daemon script <scripty@kde.org> committed rKLEOPATRA25036df92f34: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Jul 13 2023, 2:50 AM

Jul 12 2023

aheinecke lowered the priority of T6531: Gpgtar behavioral change when extracting archives from Unbreak Now! to Normal.

Normal priority to get the _1_ removed when no folder with the same name already exists in that location.

Jul 12 2023, 5:12 PM · Restricted Project, kleopatra, gpgtar
aheinecke committed rKLEOPATRA8d92fe5684ef: Strip archive extension for CMS folder, too (authored by aheinecke).
Strip archive extension for CMS folder, too
Jul 12 2023, 5:09 PM
aheinecke moved T6531: Gpgtar behavioral change when extracting archives from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Strangely enough this does not happen on linux. Maybe related to the KMime changes we have there?

Jul 12 2023, 4:05 PM · Restricted Project, kleopatra, gpgtar
aheinecke committed rWfd8383966b46: Remove KTextWidgets from optional Okular deps (authored by aheinecke).
Remove KTextWidgets from optional Okular deps
Jul 12 2023, 3:35 PM
aheinecke added a reverting change for rW0ead33dac63b: Remove KF5TextWidgets from non required deps: rW8242ecbe6b8c: Revert "Remove KF5TextWidgets from non required deps".
Jul 12 2023, 3:35 PM
aheinecke committed rW8242ecbe6b8c: Revert "Remove KF5TextWidgets from non required deps" (authored by aheinecke).
Revert "Remove KF5TextWidgets from non required deps"
Jul 12 2023, 3:35 PM
aheinecke committed rW7bb41206ede8: Switch poppler to current master snapshot (authored by aheinecke).
Switch poppler to current master snapshot
Jul 12 2023, 3:31 PM
aheinecke committed rW0ead33dac63b: Remove KF5TextWidgets from non required deps (authored by aheinecke).
Remove KF5TextWidgets from non required deps
Jul 12 2023, 3:31 PM
aheinecke created P28 (An Untitled Masterwork).
Jul 12 2023, 11:22 AM
aheinecke claimed T6531: Gpgtar behavioral change when extracting archives.
Jul 12 2023, 9:29 AM · Restricted Project, kleopatra, gpgtar
aheinecke reopened T6531: Gpgtar behavioral change when extracting archives as "Open".

For S/MIME archives the output for e.g. testfolder.tar.gz.p7m is now named "testfolder.tar.gz_1_/testfolder" with the "_1_" even added if there is no "archive.tar.gz"

Jul 12 2023, 9:26 AM · Restricted Project, kleopatra, gpgtar
gniibe committed rG23bcb78d279e: gpg: Add support for Subkey-Expire-Date. (authored by gniibe).
gpg: Add support for Subkey-Expire-Date.
Jul 12 2023, 7:06 AM
mlaurent committed rKLEOPATRA49a3b32c2214: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Jul 12 2023, 6:52 AM
gniibe committed rGb07b5144ff6a: gpg: Fix expiration time when Creation-Date is specified. (authored by gniibe).
gpg: Fix expiration time when Creation-Date is specified.
Jul 12 2023, 6:39 AM
gniibe claimed T5252: bad expiration value when using --batch Creation-Date/Expire-Date.

Fixed in master.
Will backport into 2.4, after testing.

Jul 12 2023, 6:39 AM · gnupg, Bug Report
gniibe committed rCe76e88eef781: Use unsigned int for a bit field. (authored by gniibe).
Use unsigned int for a bit field.
Jul 12 2023, 3:49 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2b991692f88f: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Jul 12 2023, 2:50 AM

Jul 11 2023

aheinecke committed rWbdfc4afa94dc: Appimage: Remove NSS devel from packages (authored by aheinecke).
Appimage: Remove NSS devel from packages
Jul 11 2023, 2:06 PM
aheinecke committed rW059d7ebaaf2b: Fix uninstallation of xmlgui subdirs for okular (authored by aheinecke).
Fix uninstallation of xmlgui subdirs for okular
Jul 11 2023, 2:06 PM
aheinecke committed rWee066b42cfd7: Appimage: Add Qt5Qml to disabled package list (authored by aheinecke).
Appimage: Add Qt5Qml to disabled package list
Jul 11 2023, 11:35 AM
CarlSchwan added a comment to T6199: Kleopatra: MIME viewer support.

Current progress left being the qml version for Kalendar and right the QtWidget version for Kleopatra. This still require some work in the QtWidget viewer to display that the message is signed and encrypted

Jul 11 2023, 10:44 AM · Restricted Project, kleopatra
gniibe committed rG067bc2ed4c84: gpg: Move the check by is_secured_file earlier. (authored by gniibe).
gpg: Move the check by is_secured_file earlier.
Jul 11 2023, 6:54 AM
gniibe committed rG16d135c39648: common: Change iobuf_fdopen argument type to gnupg_fd_t. (authored by gniibe).
common: Change iobuf_fdopen argument type to gnupg_fd_t.
Jul 11 2023, 4:44 AM
gniibe committed rG250733c0d86d: common: Add gnupg_check_special_filename. (authored by gniibe).
common: Add gnupg_check_special_filename.
Jul 11 2023, 4:44 AM
gniibe committed rG37343db08f4a: common,gpg,kbx: Factor out open_stream_nc. (authored by gniibe).
common,gpg,kbx: Factor out open_stream_nc.
Jul 11 2023, 4:44 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2dc41ad6b63b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 11 2023, 3:52 AM

Jul 10 2023

aheinecke added a comment to T6570: Better performance with OCB encryption + sign.

So some more data from 2.4.3. Once unpatched and once with your patch.

Jul 10 2023, 8:20 PM · gnupg, Restricted Project
aheinecke committed rW1eb82575dbc4: NEWS, doc: Remove mention of brainpool transfer (authored by aheinecke).
NEWS, doc: Remove mention of brainpool transfer
Jul 10 2023, 5:00 PM
aheinecke committed rWae5f7122baed: Switch Kleopatra and libkleo to gpg4win/23.07 branch (authored by aheinecke).
Switch Kleopatra and libkleo to gpg4win/23.07 branch
Jul 10 2023, 4:10 PM
ikloecker committed rLIBKLEO6b9cb7077d26: Require 23.04 version of kpimtextedit (authored by ikloecker).
Require 23.04 version of kpimtextedit
Jul 10 2023, 3:32 PM
ikloecker committed rKLEOPATRA8f47fdeb8a89: Require KMime 5.23.0 (authored by ikloecker).
Require KMime 5.23.0
Jul 10 2023, 3:24 PM
ikloecker committed rKLEOPATRA495c5c2940a9: Require 23.04 version of kmime, don't require optional dependencies (authored by ikloecker).
Require 23.04 version of kmime, don't require optional dependencies
Jul 10 2023, 3:24 PM
ikloecker committed rKLEOPATRA25dc541df26f: Fix import from notepad (authored by ikloecker).
Fix import from notepad
Jul 10 2023, 3:08 PM
ikloecker added a comment to T6587: GpgME++ / QGpgME MSVC build.

One complication comes from the fact that gpgmepp and qgpgme include the global config.h that is generated by configure. This needs to be replaced. I'll attach two files where I grepped for usage of the config.h's #defines (generated on Linux) in lang/cpp and lang/qt. The files probably contain false positives.


Jul 10 2023, 2:07 PM · gpgme, Restricted Project
dvratil added a comment to T6587: GpgME++ / QGpgME MSVC build.

I was able to find the Craft blueprint with the CMake build system in my Win VM and pushed it to invent: https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/5e9aae4d006f69657d3612c2fe398c9e5ae69ac0, feel free to use it for inspiration or base for future work, or ignore it completely :). It's probably far from a production-ready CMake script, some years ago I just really really *really* wanted to build KMail on Windows (don't ask why) so I did some unspeakable evils to make it happen. This is one of the better things that came out of it...

Jul 10 2023, 12:40 PM · gpgme, Restricted Project
aheinecke triaged T6587: GpgME++ / QGpgME MSVC build as Normal priority.
Jul 10 2023, 12:12 PM · gpgme, Restricted Project
ikloecker committed rWef6b5e098640: Add upstreamed patch for Okular (authored by ikloecker).
Add upstreamed patch for Okular
Jul 10 2023, 12:11 PM
ikloecker changed the status of T6586: Kleopatra: Automatic suggestion of new name for signed/encrypted archive doesn't respect file name extension from Open to Testing.

With the added MIME types Kleopatra now suggests archive (1).tar.gpg as new file name, at least on Linux. Needs to be checked on Windows.

Jul 10 2023, 11:11 AM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA5ddb7b2861ff: Add MIME types for signed and encrypted archives (authored by ikloecker).
Add MIME types for signed and encrypted archives
Jul 10 2023, 11:09 AM
ikloecker claimed T6586: Kleopatra: Automatic suggestion of new name for signed/encrypted archive doesn't respect file name extension.
Jul 10 2023, 10:47 AM · kleopatra, Restricted Project
ikloecker created T6586: Kleopatra: Automatic suggestion of new name for signed/encrypted archive doesn't respect file name extension.
Jul 10 2023, 10:47 AM · kleopatra, Restricted Project
gniibe committed rG5bc949d23040: common:w32: Fix gnupg_w32_set_errno. (authored by gniibe).
common:w32: Fix gnupg_w32_set_errno.
Jul 10 2023, 4:27 AM
gniibe committed rGa3be97df4ddf: common:w32: Fix gnupg_w32_set_errno. (authored by gniibe).
common:w32: Fix gnupg_w32_set_errno.
Jul 10 2023, 4:27 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA9454960c6d9c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 10 2023, 4:00 AM

Jul 9 2023

mlaurent committed rKLEOPATRA5b9d0df492e2: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Jul 9 2023, 7:41 PM

Jul 8 2023

ikloecker committed rMbe0e653ce303: qt: Fix DLL version in cmake config files (authored by ikloecker).
qt: Fix DLL version in cmake config files
Jul 8 2023, 9:52 PM
ikloecker committed rMe3defc0adf68: qt: Ensure that we check the correct paths (authored by ikloecker).
qt: Ensure that we check the correct paths
Jul 8 2023, 9:52 PM
ikloecker committed rMad34fcbbec3f: qt: Fix check for required files (authored by ikloecker).
qt: Fix check for required files
Jul 8 2023, 9:52 PM
dvratil added a comment to T6459: KOrganizer: Invitations are not signed with GPG although signing is enabled by default.

Merged into master: https://invent.kde.org/pim/akonadi-calendar/-/merge_requests/59 and should be available in Release 23.08.

Jul 8 2023, 5:08 PM · Restricted Project, KDE
dvratil closed T6520: KMail: invitations in decrypted messages not rendered as Resolved.

I had to fix it anyway in order to be able to provide screenshot for the latest blog post about encrypting invitations :)

Jul 8 2023, 5:07 PM · Restricted Project, KDE
dvratil closed T6520: KMail: invitations in decrypted messages not rendered, a subtask of T6459: KOrganizer: Invitations are not signed with GPG although signing is enabled by default, as Resolved.
Jul 8 2023, 5:07 PM · Restricted Project, KDE
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2be91e19595f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 8 2023, 5:47 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA659c5424163f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 8 2023, 4:23 AM

Jul 7 2023

aheinecke committed rW8652c1af1921: Readd missing cmake requirement patch for Okular (authored by aheinecke).
Readd missing cmake requirement patch for Okular
Jul 7 2023, 4:32 PM
aheinecke committed rW1a47c539b298: Update okular config call (authored by aheinecke).
Update okular config call
Jul 7 2023, 3:57 PM
aheinecke committed rWf64bf38cd1b0: Update okular patches (authored by aheinecke).
Update okular patches
Jul 7 2023, 3:53 PM
werner committed rD1366b81bca33: blog: Add an upstream version note (authored by werner).
blog: Add an upstream version note
Jul 7 2023, 3:45 PM
aheinecke committed rWcb0a8b1ab1cf: Auto update PO files (authored by aheinecke).
Auto update PO files
Jul 7 2023, 3:31 PM
aheinecke committed rWc16f2583e24d: doc: Update README files (authored by aheinecke).
doc: Update README files
Jul 7 2023, 3:31 PM
werner committed rM546d3a982db7: Post release updates (authored by werner).
Post release updates
Jul 7 2023, 3:27 PM
werner committed rM5bf3e6d0754a: Release 1.21.0 (authored by werner).
Release 1.21.0
Jul 7 2023, 3:27 PM
aheinecke committed rWe51d8a0528bc: NEWS: Update spelling and language corrections (authored by aheinecke).
NEWS: Update spelling and language corrections
Jul 7 2023, 3:25 PM
aheinecke committed rW92877d6e523d: Update KDE Applications to latest (authored by aheinecke).
Update KDE Applications to latest
Jul 7 2023, 3:25 PM
aheinecke committed rW717942e8eec1: Update make-msi.guids from releasehost (authored by aheinecke).
Update make-msi.guids from releasehost
Jul 7 2023, 3:25 PM
aheinecke committed rWa32aa94def79: Update gpgol to 2.5.8 (authored by aheinecke).
Update gpgol to 2.5.8
Jul 7 2023, 3:25 PM
aheinecke committed rDc27efc7b9e11: swdb: release GpgOL 2.5.8 (authored by aheinecke).
swdb: release GpgOL 2.5.8
Jul 7 2023, 2:35 PM
werner added a comment to T6513: Kleopatra: Require GpgME 1.21.

See T6585 for the 1.21.0 release

Jul 7 2023, 2:16 PM · kleopatra, Restricted Project
werner set Due Date to Jan 8 2024, 12:00 AM on T6513: Kleopatra: Require GpgME 1.21.
Jul 7 2023, 2:15 PM · kleopatra, Restricted Project
werner closed T6463: Release GPGME 1.20.0 as Resolved.
Jul 7 2023, 2:13 PM · gpgme, Release Info
werner updated the task description for T6463: Release GPGME 1.20.0.
Jul 7 2023, 2:13 PM · gpgme, Release Info
werner closed T6585: Release GPGME 1.21.0 as Resolved.
Jul 7 2023, 2:13 PM · Release Info, gpgme
werner committed rWf35c05ef7ad7: Update to gpgme 1.21.0 (authored by werner).
Update to gpgme 1.21.0
Jul 7 2023, 2:08 PM
werner committed rDbf090e8312c3: swdb: gpgme 1.21.0 (authored by werner).
swdb: gpgme 1.21.0
Jul 7 2023, 2:05 PM
aheinecke committed rOba8e134bfb55: Post release version bump (authored by aheinecke).
Post release version bump
Jul 7 2023, 1:32 PM
aheinecke committed rO743d76ff4b77: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
Jul 7 2023, 1:32 PM
werner triaged T6585: Release GPGME 1.21.0 as Normal priority.
Jul 7 2023, 1:22 PM · Release Info, gpgme
werner added a comment to T6570: Better performance with OCB encryption + sign.

Am I correct that the reason for the speed up is that it can use a second CPU's engine. If there is a real performance improvement here, we should add this for example using a --compatibility-flag. This way we can gather experience and eventually make it the default. The compatibility flags won't introduce an API incompatibility.

Jul 7 2023, 1:17 PM · gnupg, Restricted Project