Page MenuHome GnuPG
Feed Advanced Search

Jul 17 2024

CarlSchwan committed rGPGPASSb0c0983cb155: Move models to models subdirectory (authored by CarlSchwan).
Move models to models subdirectory
Jul 17 2024, 1:36 PM
CarlSchwan committed rGPGPASS949c745a372b: Remove Pass class (authored by CarlSchwan).
Remove Pass class
Jul 17 2024, 1:36 PM
CarlSchwan committed rGPGPASS7006084941a4: Use new reencrypt jobs when changing users (authored by CarlSchwan).
Use new reencrypt jobs when changing users
Jul 17 2024, 1:36 PM
CarlSchwan committed rGPGPASSc79d937cfba1: Add FileReencryptJob and DirectoryReencryptJob (authored by CarlSchwan).
Add FileReencryptJob and DirectoryReencryptJob
Jul 17 2024, 1:36 PM
CarlSchwan committed rGPGPASSde997302a2b4: Remove PassNode (authored by CarlSchwan).
Remove PassNode
Jul 17 2024, 1:36 PM
CarlSchwan committed rGPGPASSbc0642ad5a48: Use FileDecryptJob and FileEncryptJob (authored by CarlSchwan).
Use FileDecryptJob and FileEncryptJob
Jul 17 2024, 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
Jul 17 2024, 1:36 PM
CarlSchwan committed rGPGPASSaa41d2253bb6: Add KJob for encrypting and decrypting file (authored by CarlSchwan).
Add KJob for encrypting and decrypting file
Jul 17 2024, 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
Jul 17 2024, 1:36 PM
CarlSchwan committed rGPGPASSb7ea01f17963: Move file decryption and parsing to PassEntry (authored by CarlSchwan).
Move file decryption and parsing to PassEntry
Jul 17 2024, 1:36 PM
CarlSchwan committed rMTP87406136ee02: Improve wording of strings related to keys (authored by ebo).
Improve wording of strings related to keys
Jul 17 2024, 9:37 AM
CarlSchwan committed rMTP61d9e0717a98: address MR comments (authored by ebo).
address MR comments
Jul 17 2024, 9:35 AM
CarlSchwan committed rMTPa285ad4e8a80: improved one more string (authored by ebo).
improved one more string
Jul 17 2024, 9:35 AM
CarlSchwan committed rMTP4d3288cee0da: withdraw one word change (authored by ebo).
withdraw one word change
Jul 17 2024, 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
Jul 17 2024, 9:35 AM
CarlSchwan committed rMTP378c71b37ca6: some more changed UI texts (authored by ebo).
some more changed UI texts
Jul 17 2024, 9:35 AM
CarlSchwan committed rMTP59fc51e7f1a5: Improve UI-texts and UI markers (authored by ebo).
Improve UI-texts and UI markers
Jul 17 2024, 9:35 AM

Jul 16 2024

CarlSchwan committed rKLEOPATRA58b176fe7483: Move stylesheet change to a QProxyStyle (authored by CarlSchwan).
Move stylesheet change to a QProxyStyle
Jul 16 2024, 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
Jul 16 2024, 2:10 PM
CarlSchwan committed rLIBKLEOa0f728889071: Move TreeView style cheat change to LibKleo (authored by CarlSchwan).
Move TreeView style cheat change to LibKleo
Jul 16 2024, 2:07 PM

Jul 11 2024

CarlSchwan committed rGPGPASSc8b8ede037eb: Move model and proxy models creation to StoreModel (authored by CarlSchwan).
Move model and proxy models creation to StoreModel
Jul 11 2024, 12:11 PM
CarlSchwan committed rGPGPASSc5f6e6bc5ffa: Move private struct to cpp file (authored by CarlSchwan).
Move private struct to cpp file
Jul 11 2024, 12:11 PM
CarlSchwan committed rGPGPASSeb2f9ad8a363: Move password generation out of Pass (authored by CarlSchwan).
Move password generation out of Pass
Jul 11 2024, 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
Jul 11 2024, 12:11 PM

Jul 8 2024

CarlSchwan committed rOJ675166d1a07a: Fix copy paste error (authored by CarlSchwan).
Fix copy paste error
Jul 8 2024, 1:12 PM
CarlSchwan committed rOJ374b2c34c6dd: Correct KMime version used in ifdef (authored by CarlSchwan).
Correct KMime version used in ifdef
Jul 8 2024, 1:03 PM
CarlSchwan committed rOJ39d2293a9d7a: Fix ifdef for QHttpHeader (authored by CarlSchwan).
Fix ifdef for QHttpHeader
Jul 8 2024, 12:21 PM
CarlSchwan committed rGPGPASS632596c6135a: Add back Qt5 support (authored by CarlSchwan).
Add back Qt5 support
Jul 8 2024, 12:09 PM
CarlSchwan committed rGPGPASS82f0d00375c0: Add back Qt5 support (authored by CarlSchwan).
Add back Qt5 support
Jul 8 2024, 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
Jul 8 2024, 10:57 AM
CarlSchwan committed rGPGPASS46ee607cea5a: Add unit tests for UsersListModel (authored by CarlSchwan).
Add unit tests for UsersListModel
Jul 8 2024, 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
Jul 8 2024, 10:57 AM
CarlSchwan committed rGPGPASS6cf8f171e623: UsersDialog: Port QListWidget to QListView + QAbstractListModel (authored by CarlSchwan).
UsersDialog: Port QListWidget to QListView + QAbstractListModel
Jul 8 2024, 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
Jul 8 2024, 1:07 AM
CarlSchwan committed rOJ97febe17f425: Remove useless activeLine override (authored by CarlSchwan).
Remove useless activeLine override
Jul 8 2024, 1:07 AM
CarlSchwan committed rOJ6bf42362860a: Remove pointless call to KMime::ContentTransferEncoding::needToEncode() (authored by CarlSchwan).
Remove pointless call to KMime::ContentTransferEncoding::needToEncode()
Jul 8 2024, 1:07 AM

Jul 5 2024

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

Jul 3 2024

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

merged

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

Jul 2 2024

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

Jul 1 2024

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

Jun 27 2024

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

Jun 25 2024

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.

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

Cast instead of using FARPROC

Jun 25 2024, 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 (vsd-3.3.0), 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 · gpd5x, kleopatra
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 · gpd5x, kleopatra

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 · gpd5x, kleopatra
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
CarlSchwan committed rLIBKLEO3fdefeebe7a7: Add KSharedConfig wrapper that reads the config from GNUPGHOME (authored by CarlSchwan).
Add KSharedConfig wrapper that reads the config from GNUPGHOME
May 14 2024, 4:23 PM
CarlSchwan committed rKLEOPATRA5a0c8f1acfd2: Use KConfig on Windows for KMessageBox don't ask me again checkboxes (authored by CarlSchwan).
Use KConfig on Windows for KMessageBox don't ask me again checkboxes
May 14 2024, 12:01 PM
CarlSchwan committed rKLEOPATRAb72aeee79936: Use KConfig on Windows for KMessageBox don't ask me again checkboxes (authored by CarlSchwan).
Use KConfig on Windows for KMessageBox don't ask me again checkboxes
May 14 2024, 12:01 PM
CarlSchwan added a comment to T6799: Kleopatra configuration files in wrong places.

The first part, getting the KMessageBox don't remind me checkbox to store the config at the same places as the rest of Kleopatra is handled by https://invent.kde.org/pim/kleopatra/-/merge_requests/193 .

May 14 2024, 11:54 AM · gpd5x, kleopatra