Page MenuHome GnuPG
Feed Advanced Search

Wed, Jul 17

CarlSchwan committed rGPGPASS335a264f0d07: Fix tests with clean build (authored by CarlSchwan).
Fix tests with clean build
Wed, Jul 17, 2:15 PM
CarlSchwan committed rGPGPASS6edf4396c8c4: Update CI definition (authored by CarlSchwan).
Update CI definition
Wed, Jul 17, 2:15 PM
CarlSchwan committed rGPGPASSecb2ffbc02b7: Split password rendering out of MainWindow (authored by CarlSchwan).
Split password rendering out of MainWindow
Wed, Jul 17, 1:36 PM
CarlSchwan committed rGPGPASS3daf29936bcc: Update CI definition (authored by CarlSchwan).
Update CI definition
Wed, Jul 17, 1:36 PM
CarlSchwan committed rGPGPASSb0c0983cb155: Move models to models subdirectory (authored by CarlSchwan).
Move models to models subdirectory
Wed, Jul 17, 1:36 PM
CarlSchwan committed rGPGPASS949c745a372b: Remove Pass class (authored by CarlSchwan).
Remove Pass class
Wed, Jul 17, 1:36 PM
CarlSchwan committed rGPGPASS7006084941a4: Use new reencrypt jobs when changing users (authored by CarlSchwan).
Use new reencrypt jobs when changing users
Wed, Jul 17, 1:36 PM
CarlSchwan committed rGPGPASSc79d937cfba1: Add FileReencryptJob and DirectoryReencryptJob (authored by CarlSchwan).
Add FileReencryptJob and DirectoryReencryptJob
Wed, Jul 17, 1:36 PM
CarlSchwan committed rGPGPASSde997302a2b4: Remove PassNode (authored by CarlSchwan).
Remove PassNode
Wed, Jul 17, 1:36 PM
CarlSchwan committed rGPGPASSbc0642ad5a48: Use FileDecryptJob and FileEncryptJob (authored by CarlSchwan).
Use FileDecryptJob and FileEncryptJob
Wed, Jul 17, 1:36 PM
CarlSchwan committed rGPGPASSff387b3580c0: Ensure UI is password viewer is updated after closing password dialog (authored by CarlSchwan).
Ensure UI is password viewer is updated after closing password dialog
Wed, Jul 17, 1:36 PM
CarlSchwan committed rGPGPASSaa41d2253bb6: Add KJob for encrypting and decrypting file (authored by CarlSchwan).
Add KJob for encrypting and decrypting file
Wed, Jul 17, 1:36 PM
CarlSchwan committed rGPGPASSf0c7e08d3d48: Move pass file loading and saveing to PassNode (authored by CarlSchwan).
Move pass file loading and saveing to PassNode
Wed, Jul 17, 1:36 PM
CarlSchwan committed rGPGPASSb7ea01f17963: Move file decryption and parsing to PassEntry (authored by CarlSchwan).
Move file decryption and parsing to PassEntry
Wed, Jul 17, 1:36 PM
CarlSchwan committed rMTP87406136ee02: Improve wording of strings related to keys (authored by ebo).
Improve wording of strings related to keys
Wed, Jul 17, 9:37 AM
CarlSchwan committed rMTP61d9e0717a98: address MR comments (authored by ebo).
address MR comments
Wed, Jul 17, 9:35 AM
CarlSchwan committed rMTPa285ad4e8a80: improved one more string (authored by ebo).
improved one more string
Wed, Jul 17, 9:35 AM
CarlSchwan committed rMTP4d3288cee0da: withdraw one word change (authored by ebo).
withdraw one word change
Wed, Jul 17, 9:35 AM
CarlSchwan committed rMTP04b453fc4001: change test to match with the new string (authored by ebo).
change test to match with the new string
Wed, Jul 17, 9:35 AM
CarlSchwan committed rMTP378c71b37ca6: some more changed UI texts (authored by ebo).
some more changed UI texts
Wed, Jul 17, 9:35 AM
CarlSchwan committed rMTP59fc51e7f1a5: Improve UI-texts and UI markers (authored by ebo).
Improve UI-texts and UI markers
Wed, Jul 17, 9:35 AM

Tue, Jul 16

CarlSchwan committed rKLEOPATRA58b176fe7483: Move stylesheet change to a QProxyStyle (authored by CarlSchwan).
Move stylesheet change to a QProxyStyle
Tue, Jul 16, 2:42 PM
CarlSchwan committed rKLEOPATRAd1de7b8d7583: Move treeview stylesheet change to the individual treeview (authored by CarlSchwan).
Move treeview stylesheet change to the individual treeview
Tue, Jul 16, 2:10 PM
CarlSchwan committed rLIBKLEOa0f728889071: Move TreeView style cheat change to LibKleo (authored by CarlSchwan).
Move TreeView style cheat change to LibKleo
Tue, Jul 16, 2:07 PM

Thu, Jul 11

CarlSchwan committed rGPGPASSc8b8ede037eb: Move model and proxy models creation to StoreModel (authored by CarlSchwan).
Move model and proxy models creation to StoreModel
Thu, Jul 11, 12:11 PM
CarlSchwan committed rGPGPASSc5f6e6bc5ffa: Move private struct to cpp file (authored by CarlSchwan).
Move private struct to cpp file
Thu, Jul 11, 12:11 PM
CarlSchwan committed rGPGPASSeb2f9ad8a363: Move password generation out of Pass (authored by CarlSchwan).
Move password generation out of Pass
Thu, Jul 11, 12:11 PM
CarlSchwan committed rGPGPASS77fe00049f81: Create default directly instead of creating a temporary QVariant (authored by CarlSchwan).
Create default directly instead of creating a temporary QVariant
Thu, Jul 11, 12:11 PM

Mon, Jul 8

CarlSchwan committed rOJ675166d1a07a: Fix copy paste error (authored by CarlSchwan).
Fix copy paste error
Mon, Jul 8, 1:12 PM
CarlSchwan committed rOJ374b2c34c6dd: Correct KMime version used in ifdef (authored by CarlSchwan).
Correct KMime version used in ifdef
Mon, Jul 8, 1:03 PM
CarlSchwan committed rOJ39d2293a9d7a: Fix ifdef for QHttpHeader (authored by CarlSchwan).
Fix ifdef for QHttpHeader
Mon, Jul 8, 12:21 PM
CarlSchwan committed rGPGPASS632596c6135a: Add back Qt5 support (authored by CarlSchwan).
Add back Qt5 support
Mon, Jul 8, 12:09 PM
CarlSchwan committed rGPGPASS82f0d00375c0: Add back Qt5 support (authored by CarlSchwan).
Add back Qt5 support
Mon, Jul 8, 11:56 AM
CarlSchwan committed rGPGPASS1f40e67e1563: Ensure timezone are the same in all test environment (authored by CarlSchwan).
Ensure timezone are the same in all test environment
Mon, Jul 8, 10:57 AM
CarlSchwan committed rGPGPASS46ee607cea5a: Add unit tests for UsersListModel (authored by CarlSchwan).
Add unit tests for UsersListModel
Mon, Jul 8, 10:57 AM
CarlSchwan committed rGPGPASS844815e00981: Make key fetching async and move it to the model (authored by CarlSchwan).
Make key fetching async and move it to the model
Mon, Jul 8, 10:57 AM
CarlSchwan committed rGPGPASS6cf8f171e623: UsersDialog: Port QListWidget to QListView + QAbstractListModel (authored by CarlSchwan).
UsersDialog: Port QListWidget to QListView + QAbstractListModel
Mon, Jul 8, 10:57 AM
CarlSchwan committed rOJ34a216b4037d: Remove usage of setDecoded when using KMime > 6.1.0 (authored by CarlSchwan).
Remove usage of setDecoded when using KMime > 6.1.0
Mon, Jul 8, 1:07 AM
CarlSchwan committed rOJ97febe17f425: Remove useless activeLine override (authored by CarlSchwan).
Remove useless activeLine override
Mon, Jul 8, 1:07 AM
CarlSchwan committed rOJ6bf42362860a: Remove pointless call to KMime::ContentTransferEncoding::needToEncode() (authored by CarlSchwan).
Remove pointless call to KMime::ContentTransferEncoding::needToEncode()
Mon, Jul 8, 1:07 AM

Fri, Jul 5

CarlSchwan committed rGPGPASScdf606ba041c: Add unit tests for UsersListModel (authored by CarlSchwan).
Add unit tests for UsersListModel
Fri, Jul 5, 12:42 AM
CarlSchwan committed rGPGPASS29de26762753: UsersDialog: Port QListWidget to QListView + QAbstractListModel (authored by CarlSchwan).
UsersDialog: Port QListWidget to QListView + QAbstractListModel
Fri, Jul 5, 12:42 AM

Wed, Jul 3

CarlSchwan committed rGPGPASS9771924f947f: Use QLatin1Char instead of QStringLiteral when possible (authored by CarlSchwan).
Use QLatin1Char instead of QStringLiteral when possible
Wed, Jul 3, 3:13 PM
CarlSchwan added a comment to D603: Fix crash in KSelectionModelProxy.

merged

Wed, Jul 3, 3:13 PM
CarlSchwan closed D603: Fix crash in KSelectionModelProxy.
Wed, Jul 3, 3:12 PM
CarlSchwan committed rGPGPASS750db0a3edac: Fix crash in KSelectionModelProxy (authored by CarlSchwan).
Fix crash in KSelectionModelProxy
Wed, Jul 3, 3:12 PM

Tue, Jul 2

CarlSchwan committed rGPGPASSb35fe761f21d: Use QLatin1StringView for QSettings keys (authored by CarlSchwan).
Use QLatin1StringView for QSettings keys
Tue, Jul 2, 8:04 PM
CarlSchwan committed rGPGPASS3d0640a49d8b: Don't include whole Qt module (authored by CarlSchwan).
Don't include whole Qt module
Tue, Jul 2, 8:04 PM
CarlSchwan committed rGPGPASSe41336d25861: Prevent detaching when iterating other recipients (authored by CarlSchwan).
Prevent detaching when iterating other recipients
Tue, Jul 2, 8:04 PM
CarlSchwan committed rGPGPASS78ea094210cf: Explicitely include QDirIterator (authored by CarlSchwan).
Explicitely include QDirIterator
Tue, Jul 2, 8:04 PM
CarlSchwan added a reviewer for D603: Fix crash in KSelectionModelProxy: svuorela.
Tue, Jul 2, 4:25 PM
CarlSchwan requested review of D603: Fix crash in KSelectionModelProxy.
Tue, Jul 2, 4:25 PM

Mon, Jul 1

CarlSchwan committed rMTPc7cd3c50eb15: Fix licensing of src/quick/types.h (authored by CarlSchwan).
Fix licensing of src/quick/types.h
Mon, Jul 1, 9:19 AM

Thu, Jun 27

CarlSchwan committed rMTP64df9f92a61a: Port to declarative type registration (authored by CarlSchwan).
Port to declarative type registration
Thu, Jun 27, 11:13 PM
CarlSchwan committed rOJ7ab04dbce4ba: Use QLatin1StringView in static array (authored by CarlSchwan).
Use QLatin1StringView in static array
Thu, Jun 27, 6:02 PM
CarlSchwan committed rOJ07078e136a59: Adapt to newer KMime API (authored by CarlSchwan).
Adapt to newer KMime API
Thu, Jun 27, 6:02 PM

Tue, Jun 25

CarlSchwan added a comment to D601: Fix signature of assuan read and write callbacks.

I found the following in this file. This looks as if everything should stay as it is.

/* Note for Windows: Ignore the incompatible pointer type warning for
   my_read and my_write.  Mingw has been changed to use int for
   ssize_t on 32 bit systems while we use long.  For 64 bit we use
   int64_t while mingw uses __int64_t.  It does not matter at all
   because under Windows long and int are both 32 bit even on 64
   bit.  */

gpgme_ssize_t is even documented in gpgme.texi.

Tue, Jun 25, 6:07 PM
CarlSchwan updated the diff for D602: Fix assignment of GetProcAddress to func.

Cast instead of using FARPROC

Tue, Jun 25, 3:37 PM

Jun 20 2024

CarlSchwan committed rOJe2ed3cd8dd80: Don't make server/WebServer a singleton (authored by CarlSchwan).
Don't make server/WebServer a singleton
Jun 20 2024, 3:07 PM
CarlSchwan committed rOJ028fdfb52e56: Remove debug output (authored by CarlSchwan).
Remove debug output
Jun 20 2024, 3:07 PM
CarlSchwan committed rOJffb7efe16b68: Remove virtual destructor in WebServer (authored by CarlSchwan).
Remove virtual destructor in WebServer
Jun 20 2024, 1:50 PM

Jun 17 2024

CarlSchwan committed rMTPe3bb1c0f1a3f: Provide a body part formatter plugin interface (authored by CarlSchwan).
Provide a body part formatter plugin interface
Jun 17 2024, 3:33 PM

Jun 16 2024

CarlSchwan committed rMTPc9ea0af155b5: Provide a body part formatter plugin interface (authored by CarlSchwan).
Provide a body part formatter plugin interface
Jun 16 2024, 10:16 AM

Jun 14 2024

CarlSchwan committed rLIBKLEO588f8fbc9490: Remove KTextAddons dependency (authored by CarlSchwan).
Remove KTextAddons dependency
Jun 14 2024, 8:15 PM
CarlSchwan committed rLIBKLEOf9f42e110bfd: Remove KTextAddons dependency (authored by CarlSchwan).
Remove KTextAddons dependency
Jun 14 2024, 5:54 PM
CarlSchwan committed rLIBKLEO00d7f780eeae: Remove KTextAddons dependency (authored by CarlSchwan).
Remove KTextAddons dependency
Jun 14 2024, 4:53 PM

Jun 12 2024

CarlSchwan committed rOJ3774052ae8d9: Add installation instructions for Windows (authored by CarlSchwan).
Add installation instructions for Windows
Jun 12 2024, 11:51 AM

Jun 6 2024

CarlSchwan added a comment to D602: Fix assignment of GetProcAddress to func.

The compile error:

Jun 6 2024, 4:37 PM
CarlSchwan added reviewers for D602: Fix assignment of GetProcAddress to func: ikloecker, werner, aheinlein.
Jun 6 2024, 4:37 PM
CarlSchwan requested review of D602: Fix assignment of GetProcAddress to func.
Jun 6 2024, 4:36 PM

Jun 4 2024

CarlSchwan added a reviewer for D601: Fix signature of assuan read and write callbacks: werner.
Jun 4 2024, 5:32 PM
CarlSchwan requested review of D601: Fix signature of assuan read and write callbacks.
Jun 4 2024, 5:32 PM
CarlSchwan committed rOJ2292489e45e5: Add path to debug output for certificat loading (authored by CarlSchwan).
Add path to debug output for certificat loading
Jun 4 2024, 2:20 PM
CarlSchwan committed rOJed0619961de8: Add more unit tests for composerviewbase (authored by CarlSchwan).
Add more unit tests for composerviewbase
Jun 4 2024, 2:22 AM
CarlSchwan committed rOJ7498b3937888: Removed unused ifdef (authored by CarlSchwan).
Removed unused ifdef
Jun 4 2024, 2:22 AM
CarlSchwan committed rOJ32934a098cd5: Attach debug output to the console on Windows (authored by CarlSchwan).
Attach debug output to the console on Windows
Jun 4 2024, 2:22 AM
CarlSchwan committed rOJfbf2af74f975: Fix static analysis issues (authored by CarlSchwan).
Fix static analysis issues
Jun 4 2024, 2:22 AM
CarlSchwan committed rOJ506789488c79: Allocate KMime::Content on the stack (authored by CarlSchwan).
Allocate KMime::Content on the stack
Jun 4 2024, 2:22 AM
CarlSchwan committed rOJ96bd78eb5570: Remove charset code (authored by CarlSchwan).
Remove charset code
Jun 4 2024, 2:22 AM

Jun 3 2024

CarlSchwan changed the status of T6939: File extensions for Mailviewer saving from Open to Testing.
Jun 3 2024, 9:46 AM · mimetreeparser, Restricted Project, vsd33

May 30 2024

CarlSchwan moved T6939: File extensions for Mailviewer saving from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 30 2024, 4:59 PM · mimetreeparser, Restricted Project, vsd33
CarlSchwan moved T6984: Kleopatra: Add icon for folder encryption from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 30 2024, 4:57 PM · vsd33, Restricted Project, kleopatra
CarlSchwan committed rKLEOPATRAbcc61a58356c: Move group config to GNUPGHOME (authored by CarlSchwan).
Move group config to GNUPGHOME
May 30 2024, 3:21 PM
CarlSchwan committed rKLEOPATRA4db71fb8cd28: Move group config to GNUPGHOME (authored by CarlSchwan).
Move group config to GNUPGHOME
May 30 2024, 12:15 PM
CarlSchwan committed rKLEOPATRA6c7b26d65341: Move group config to GNUPGHOME (authored by CarlSchwan).
Move group config to GNUPGHOME
May 30 2024, 12:15 PM

May 28 2024

CarlSchwan committed rKLEOPATRA0704ee53bbb4: Move group config to GNUPGHOME (authored by CarlSchwan).
Move group config to GNUPGHOME
May 28 2024, 5:54 PM

May 27 2024

CarlSchwan committed rKLEOPATRAeb56fe662063: Move group config to GNUPGHOME (authored by CarlSchwan).
Move group config to GNUPGHOME
May 27 2024, 5:13 PM
CarlSchwan committed rKLEOPATRAbed01c8d59a2: Move group config to GNUPGHOME (authored by CarlSchwan).
Move group config to GNUPGHOME
May 27 2024, 5:10 PM
CarlSchwan committed rOJ53a285237717: Fix compilation with Qt 6.7 (authored by CarlSchwan).
Fix compilation with Qt 6.7
May 27 2024, 2:30 PM

May 21 2024

CarlSchwan committed rOJ34c41e41c3d1: Rename Composer to ComposerJob (authored by CarlSchwan).
Rename Composer to ComposerJob
May 21 2024, 10:43 AM
CarlSchwan committed rOJf4c13ab5115a: Introduce MessageDispatcher interface (authored by CarlSchwan).
Introduce MessageDispatcher interface
May 21 2024, 10:43 AM
CarlSchwan committed rMTPe4220af0b866: Handle encryption with multipart/mixed (authored by CarlSchwan).
Handle encryption with multipart/mixed
May 21 2024, 9:50 AM

May 17 2024

CarlSchwan added a comment to T6799: Kleopatra configuration files in wrong places.

I don't think we need a fallback. For the group configuration we can manually look in the old location. And for everything else it's okay to lose the configuration.

May 17 2024, 5:15 PM · vsd33, kleopatra, Restricted Project
CarlSchwan committed rKLEOPATRA67b1cf78ae46: Use new KConfig api to change base directory (authored by CarlSchwan).
Use new KConfig api to change base directory
May 17 2024, 5:11 PM
CarlSchwan committed rLIBKLEO6f885bcbc018: Move Kleo group configs to gnupg home (authored by CarlSchwan).
Move Kleo group configs to gnupg home
May 17 2024, 5:10 PM
CarlSchwan committed rKLEOPATRA52b12a430928: Use new KConfig api to change base directory (authored by CarlSchwan).
Use new KConfig api to change base directory
May 17 2024, 3:13 PM

May 15 2024

CarlSchwan committed rKLEOPATRA825c63d93a55: Use correct KMessageBoxInterface in Qt5 (authored by CarlSchwan).
Use correct KMessageBoxInterface in Qt5
May 15 2024, 3:32 PM
CarlSchwan added a comment to T6799: Kleopatra configuration files in wrong places.

Problem is that this approach doesn't work for settings that are read/written by KF, e.g. the language settings if people change the application language. I also don't particular like the Krita approach of forking everything. n the other hand, patching Qt is also suboptimal and doesn't even work for builds we don't control.

May 15 2024, 11:43 AM · vsd33, kleopatra, Restricted Project

May 14 2024

CarlSchwan added a comment to T6799: Kleopatra configuration files in wrong places.

I have a proof of concept for the second part, for reading config from ~/.gnupg/kleopatra/kleopatrarc (while still supporting the legacy ~/.config/kleopatrarc) at https://invent.kde.org/pim/kleopatra/-/merge_requests/199

May 14 2024, 4:33 PM · vsd33, kleopatra, Restricted Project
CarlSchwan committed rKLEOPATRAac5fdde0656a: Read kleopatra config from gnupghome/kleopatra/kleopatrarc (authored by CarlSchwan).
Read kleopatra config from gnupghome/kleopatra/kleopatrarc
May 14 2024, 4:24 PM