Page MenuHome GnuPG

CarlSchwan (Carl Schwan)
User

Projects

User Details

User Since
Feb 6 2023, 8:47 PM (71 w, 3 d)
Availability
Available

Recent Activity

Yesterday

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

Mon, Jun 17

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

Sun, Jun 16

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

Fri, Jun 14

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

Wed, Jun 12

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

Thu, Jun 6

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

The compile error:

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

Tue, Jun 4

CarlSchwan added a reviewer for D601: Fix signature of assuan read and write callbacks: werner.
Tue, Jun 4, 5:32 PM
CarlSchwan requested review of D601: Fix signature of assuan read and write callbacks.
Tue, Jun 4, 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
Tue, Jun 4, 2:20 PM
CarlSchwan committed rOJed0619961de8: Add more unit tests for composerviewbase (authored by CarlSchwan).
Add more unit tests for composerviewbase
Tue, Jun 4, 2:22 AM
CarlSchwan committed rOJ7498b3937888: Removed unused ifdef (authored by CarlSchwan).
Removed unused ifdef
Tue, Jun 4, 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
Tue, Jun 4, 2:22 AM
CarlSchwan committed rOJfbf2af74f975: Fix static analysis issues (authored by CarlSchwan).
Fix static analysis issues
Tue, Jun 4, 2:22 AM
CarlSchwan committed rOJ506789488c79: Allocate KMime::Content on the stack (authored by CarlSchwan).
Allocate KMime::Content on the stack
Tue, Jun 4, 2:22 AM
CarlSchwan committed rOJ96bd78eb5570: Remove charset code (authored by CarlSchwan).
Remove charset code
Tue, Jun 4, 2:22 AM

Mon, Jun 3

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

Thu, May 30

CarlSchwan moved T6939: File extensions for Mailviewer saving from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Thu, May 30, 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.
Thu, May 30, 4:57 PM · vsd33, Restricted Project, kleopatra
CarlSchwan committed rKLEOPATRAbcc61a58356c: Move group config to GNUPGHOME (authored by CarlSchwan).
Move group config to GNUPGHOME
Thu, May 30, 3:21 PM
CarlSchwan committed rKLEOPATRA4db71fb8cd28: Move group config to GNUPGHOME (authored by CarlSchwan).
Move group config to GNUPGHOME
Thu, May 30, 12:15 PM
CarlSchwan committed rKLEOPATRA6c7b26d65341: Move group config to GNUPGHOME (authored by CarlSchwan).
Move group config to GNUPGHOME
Thu, May 30, 12:15 PM

Tue, May 28

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

Mon, May 27

CarlSchwan committed rKLEOPATRAeb56fe662063: Move group config to GNUPGHOME (authored by CarlSchwan).
Move group config to GNUPGHOME
Mon, May 27, 5:13 PM
CarlSchwan committed rKLEOPATRAbed01c8d59a2: Move group config to GNUPGHOME (authored by CarlSchwan).
Move group config to GNUPGHOME
Mon, May 27, 5:10 PM
CarlSchwan committed rOJ53a285237717: Fix compilation with Qt 6.7 (authored by CarlSchwan).
Fix compilation with Qt 6.7
Mon, May 27, 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
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 · vsd33, kleopatra, Restricted Project
CarlSchwan committed rKLEOPATRA1382cfab546d: 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, 11:53 AM

May 13 2024

CarlSchwan committed rKLEOPATRA23e60cd9150a: 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 13 2024, 1:43 PM
CarlSchwan committed rKLEOPATRAd3bfbc4fc584: 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 13 2024, 1:41 PM
CarlSchwan claimed T6799: Kleopatra configuration files in wrong places.
May 13 2024, 12:52 PM · vsd33, kleopatra, Restricted Project
CarlSchwan committed rOJ24eec0a36d41: Add tests for importing KMime::Message in composer (authored by CarlSchwan).
Add tests for importing KMime::Message in composer
May 13 2024, 1:49 AM
CarlSchwan committed rOJ6be198964ad0: Use modern connect syntax (authored by CarlSchwan).
Use modern connect syntax
May 13 2024, 1:49 AM

Apr 18 2024

CarlSchwan committed rOJ5d040a560317: Install targets (authored by CarlSchwan).
Install targets
Apr 18 2024, 1:31 PM
CarlSchwan committed rOJ3f3df871d5b4: Handle error in attachment view (authored by CarlSchwan).
Handle error in attachment view
Apr 18 2024, 1:31 PM
CarlSchwan committed rOJ3fb123edc9e4: Run clang format (authored by CarlSchwan).
Run clang format
Apr 18 2024, 1:31 PM
CarlSchwan committed rOJ411116627c82: Use consexpr for static string array (authored by CarlSchwan).
Use consexpr for static string array
Apr 18 2024, 1:31 PM
CarlSchwan committed rOJ9be07be382a3: Explicitely link to QtWebsockets (authored by CarlSchwan).
Explicitely link to QtWebsockets
Apr 18 2024, 9:29 AM
CarlSchwan committed rOJf91e8a776c83: Cleanup mailId handling in composerviewbase (authored by CarlSchwan).
Cleanup mailId handling in composerviewbase
Apr 18 2024, 9:26 AM
CarlSchwan committed rOJ7b57e52c91b4: Remove unused charset variable from attachmentcontroller (authored by CarlSchwan).
Remove unused charset variable from attachmentcontroller
Apr 18 2024, 9:26 AM
CarlSchwan committed rOJdb906f3e2ee1: Don't include whole QtConcurrent module (authored by CarlSchwan).
Don't include whole QtConcurrent module
Apr 18 2024, 9:26 AM
CarlSchwan committed rOJ08c965b38bcc: Avoid heap allocation when calculating size with encoding (authored by CarlSchwan).
Avoid heap allocation when calculating size with encoding
Apr 18 2024, 9:26 AM

Apr 17 2024

CarlSchwan committed rOJe572bc91da96: Don't set a minimum kldap version (authored by CarlSchwan).
Don't set a minimum kldap version
Apr 17 2024, 9:23 AM
CarlSchwan committed rOJe89fd6c39ca2: Don't overload qhash function (authored by CarlSchwan).
Don't overload qhash function
Apr 17 2024, 9:23 AM
CarlSchwan committed rOJ1147c202f432: Use QString::arg with multiple arguments (authored by CarlSchwan).
Use QString::arg with multiple arguments
Apr 17 2024, 9:23 AM
CarlSchwan committed rOJe94a6e66132d: Remove unused variables (authored by CarlSchwan).
Remove unused variables
Apr 17 2024, 9:23 AM

Apr 16 2024

CarlSchwan committed rOJc8fbe39e56fe: Fix some clazy issue (authored by CarlSchwan).
Fix some clazy issue
Apr 16 2024, 5:37 PM
CarlSchwan committed rOJ983a0d01b6cb: Add some security observation about the communication (authored by CarlSchwan).
Add some security observation about the communication
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJf6c852258d7a: Remove not needed authentification between client and server (authored by CarlSchwan).
Remove not needed authentification between client and server
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJ73c1b574e42a: Add logging categories for server (authored by CarlSchwan).
Add logging categories for server
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJc96bdd59d3d0: Use CORS headers (authored by CarlSchwan).
Use CORS headers
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJ8e0d231b0b0c: Workaround CORS not being supported by WebSocket (authored by CarlSchwan).
Workaround CORS not being supported by WebSocket
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJ6801cbfe84a9: Encrypt drafts (authored by CarlSchwan).
Encrypt drafts
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJ0b7eeb40c64b: Mention in the UI that the draft feature encrypt the draft (authored by CarlSchwan).
Mention in the UI that the draft feature encrypt the draft
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJ85db2c7bd544: Add code compatibility with Qt 6.7 (authored by CarlSchwan).
Add code compatibility with Qt 6.7
Apr 16 2024, 5:36 PM
CarlSchwan committed rOJ3a1da7c46963: Unify setMessageCryptoFormat and setCryptoMessageFormat (authored by CarlSchwan).
Unify setMessageCryptoFormat and setCryptoMessageFormat
Apr 16 2024, 5:36 PM

Apr 8 2024

CarlSchwan committed rOJ44d716020f74: Save drafts in a seperate directory than autosave (authored by CarlSchwan).
Save drafts in a seperate directory than autosave
Apr 8 2024, 10:21 AM
CarlSchwan committed rOJ894e0f259d73: Simplify html (authored by CarlSchwan).
Simplify html
Apr 8 2024, 10:21 AM
CarlSchwan committed rOJ2dc77af98d64: Remove unused preferred crypto format option (authored by CarlSchwan).
Remove unused preferred crypto format option
Apr 8 2024, 10:21 AM
CarlSchwan committed rOJ8d31427c683a: web: Fix spacing issue after email status text (authored by CarlSchwan).
web: Fix spacing issue after email status text
Apr 8 2024, 10:21 AM
CarlSchwan committed rOJb4aacbe35b58: Ensure tooltips in recipient editor are word wrapped (authored by CarlSchwan).
Ensure tooltips in recipient editor are word wrapped
Apr 8 2024, 10:21 AM
CarlSchwan committed rOJ4ce74ae229e0: Update encrytion icon overlay depending on the keys found (authored by CarlSchwan).
Update encrytion icon overlay depending on the keys found
Apr 8 2024, 10:21 AM

Apr 2 2024

CarlSchwan committed rOJa1309c16732e: Fix first recipient icon not being interactable (authored by CarlSchwan).
Fix first recipient icon not being interactable
Apr 2 2024, 4:22 PM
CarlSchwan committed rOJe2d3dfabcac3: Add french translation of web frontend (authored by CarlSchwan).
Add french translation of web frontend
Apr 2 2024, 2:58 PM
CarlSchwan committed rOJ19346968b82f: Rewrite web frontend (authored by CarlSchwan).
Rewrite web frontend
Apr 2 2024, 2:58 PM
CarlSchwan committed rOJa933ba7a71b3: Bump minimum required version to released version of KF6 (authored by CarlSchwan).
Bump minimum required version to released version of KF6
Apr 2 2024, 2:58 PM
CarlSchwan committed rOJ3990d3d69366: Rename broker to server in readme (authored by CarlSchwan).
Rename broker to server in readme
Apr 2 2024, 2:58 PM

Mar 22 2024

CarlSchwan updated the diff for D584: WIP: Add cmake build system for cpp bindings.

Move update script to build-aux

Mar 22 2024, 3:13 PM
CarlSchwan updated the diff for D584: WIP: Add cmake build system for cpp bindings.
  • Fix some build issues
Mar 22 2024, 3:08 PM

Mar 21 2024

CarlSchwan updated the diff for D584: WIP: Add cmake build system for cpp bindings.

Use autogen.sh to keep version in sync

Mar 21 2024, 4:58 PM
CarlSchwan updated the diff for D584: WIP: Add cmake build system for cpp bindings.

Remove CMakeLists.txt from root and lang directory

Mar 21 2024, 4:02 PM

Mar 19 2024

CarlSchwan committed rMTP3215eee87568: Fix cryptoutils unit tests (authored by CarlSchwan).
Fix cryptoutils unit tests
Mar 19 2024, 7:42 PM
CarlSchwan updated the diff for D597: Replace always visible status bar with welcome page.

Remove some leftovers

Mar 19 2024, 6:56 PM
CarlSchwan updated the diff for D597: Replace always visible status bar with welcome page.

Add missing copyright statement in ui file

Mar 19 2024, 6:49 PM
CarlSchwan updated the summary of D597: Replace always visible status bar with welcome page.
Mar 19 2024, 6:46 PM
CarlSchwan requested review of D597: Replace always visible status bar with welcome page.
Mar 19 2024, 6:45 PM
CarlSchwan committed rGPGPASS9706fa15f4d7: Add label to the additional notes in main window (authored by CarlSchwan).
Add label to the additional notes in main window
Mar 19 2024, 5:40 PM
CarlSchwan closed D594: Use KPasswordLineEdit also in main view.
Mar 19 2024, 5:39 PM
CarlSchwan committed rGPGPASSfa94d6642eec: Draft: Use KPasswordLineEdit also in main view (authored by CarlSchwan).
Draft: Use KPasswordLineEdit also in main view
Mar 19 2024, 5:39 PM
CarlSchwan added a comment to D588: Improve PassswordDialog design and accessibility.

Merged

Mar 19 2024, 5:21 PM
CarlSchwan closed D588: Improve PassswordDialog design and accessibility.
Mar 19 2024, 5:21 PM