Page MenuHome GnuPG
Feed Advanced Search

Jan 8 2024

TobiasFella committed rLIBKLEObe2f68baeb60: Try fixing windows build (authored by TobiasFella).
Try fixing windows build
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEO3408310e1959: Undo changes to KeySelectionCombo (authored by TobiasFella).
Undo changes to KeySelectionCombo
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEObcef1d769625: Fix per-UserID fg/bg colors (authored by TobiasFella).
Fix per-UserID fg/bg colors
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEOb3f56d1b5671: Adapt Validity and Summary Role to individual user ids (authored by TobiasFella).
Adapt Validity and Summary Role to individual user ids
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEOff8bf697b9e4: Limit filtering to SMIME keys (authored by TobiasFella).
Limit filtering to SMIME keys
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEOe618212850d6: WIP (authored by TobiasFella).
WIP
Jan 8 2024, 11:04 AM
TobiasFella committed rLIBKLEOadf511957440: Add model containing the user ids of all keys (authored by TobiasFella).
Add model containing the user ids of all keys
Jan 8 2024, 11:04 AM

Jan 5 2024

TobiasFella committed rKLEOPATRA416d24d0e5f3: Add config option for adding a designated revoker for all new keys (authored by TobiasFella).
Add config option for adding a designated revoker for all new keys
Jan 5 2024, 2:10 PM
TobiasFella committed rKLEOPATRA06e3b29bad24: Add config option for adding a designated revoker for all new keys (authored by TobiasFella).
Add config option for adding a designated revoker for all new keys
Jan 5 2024, 2:10 PM
TobiasFella committed rKLEOPATRAe27bedde5529: Add config option for adding a designated revoker for all new keys (authored by TobiasFella).
Add config option for adding a designated revoker for all new keys
Jan 5 2024, 2:10 PM
TobiasFella updated the diff for D570: core: Implement adding ADSKs.
Jan 5 2024, 11:50 AM

Jan 4 2024

TobiasFella added a comment to D570: core: Implement adding ADSKs.

There seems to be a problem with error reporting; errors from GPG (e.g., invalid password) are not coming through. I think this caused by GnuPG not reporting them correctly

Jan 4 2024, 4:38 PM
TobiasFella updated the diff for D570: core: Implement adding ADSKs.
Jan 4 2024, 4:36 PM
TobiasFella updated the diff for D570: core: Implement adding ADSKs.
Jan 4 2024, 3:48 PM
TobiasFella added inline comments to D570: core: Implement adding ADSKs.
Jan 4 2024, 11:41 AM

Jan 3 2024

TobiasFella moved T6879: Kleopatra: Add support for adding an ADSK from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 3 2024, 2:29 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
TobiasFella committed rLIBKLEO56dc338fc046: Show a usage for ADSKs (authored by TobiasFella).
Show a usage for ADSKs
Jan 3 2024, 2:28 PM
TobiasFella added a comment to D570: core: Implement adding ADSKs.

Updated as requested. Only contains the core parts; C++/Qt will be uploaded separately

Jan 3 2024, 2:25 PM
TobiasFella updated the diff for D570: core: Implement adding ADSKs.
Jan 3 2024, 2:25 PM
TobiasFella committed rKLEOPATRA158e945d940d: Implementing adding ADSKs (authored by TobiasFella).
Implementing adding ADSKs
Jan 3 2024, 2:07 PM
TobiasFella committed rLIBKLEOe3e2a253f4f6: Show a usage for ADSKs (authored by TobiasFella).
Show a usage for ADSKs
Jan 3 2024, 10:40 AM

Jan 2 2024

TobiasFella committed rLIBKLEO042012982e6b: Improve string for LtR (authored by TobiasFella).
Improve string for LtR
Jan 2 2024, 11:57 AM
TobiasFella committed rLIBKLEO3219fbbf0ba6: Refactor code (authored by TobiasFella).
Refactor code
Jan 2 2024, 11:52 AM
TobiasFella committed rLIBKLEOdc2b210cbd64: Consider expired user ids as well (authored by TobiasFella).
Consider expired user ids as well
Jan 2 2024, 11:39 AM
TobiasFella committed rLIBKLEOedec1ba2deda: Fix performance problems (authored by TobiasFella).
Fix performance problems
Jan 2 2024, 11:39 AM
TobiasFella committed rLIBKLEO0ea9908765ae: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Jan 2 2024, 11:35 AM
TobiasFella committed rLIBKLEO946f48e79292: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Jan 2 2024, 11:12 AM

Dec 22 2023

TobiasFella committed rKLEOPATRA30a23c36a680: Implementing adding ADSKs (authored by TobiasFella).
Implementing adding ADSKs
Dec 22 2023, 1:49 PM
TobiasFella added a comment to T6880: GPGME (++/qt): Add support for --quick-add-adsk.

My concept would be to:

  • add a GENKEY_EXTRAFLAG_ADDADSK for _gpgme_engine_op_genkey and gpg_genkey (or do that more implicitely, e.g., by detecting !USERID && KEY && PUBKEY) and pass the subkey fingerprint in pubkey
  • use gpgme_op_createsubkey; pass the adsk fingerprint in a new variable in context
Dec 22 2023, 12:01 PM · vsd33 (vsd-3.3.0), gpgme, Restricted Project

Dec 21 2023

TobiasFella committed rLIBKLEOcb51475f0662: Try fixing windows build (authored by TobiasFella).
Try fixing windows build
Dec 21 2023, 4:15 PM
TobiasFella committed rLIBKLEO7f57c59574ba: Fix per-UserID fg/bg colors (authored by TobiasFella).
Fix per-UserID fg/bg colors
Dec 21 2023, 4:09 PM
TobiasFella requested review of D571: qt: Fix validity for (sub)keys generated using QGpgMEQuickJob.
Dec 21 2023, 4:06 PM
TobiasFella requested review of D570: core: Implement adding ADSKs.
Dec 21 2023, 4:02 PM
TobiasFella moved T6880: GPGME (++/qt): Add support for --quick-add-adsk from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 21 2023, 12:20 PM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
TobiasFella committed rKLEOPATRA4cc16cdcd133: Use more specific text for "More details" button for PGP keys (authored by TobiasFella).
Use more specific text for "More details" button for PGP keys
Dec 21 2023, 8:46 AM

Dec 20 2023

TobiasFella committed rLIBKLEO2c7bac40932d: Undo changes to KeySelectionCombo (authored by TobiasFella).
Undo changes to KeySelectionCombo
Dec 20 2023, 4:52 PM
TobiasFella committed rLIBKLEO06e64d205c61: Limit filtering to SMIME keys (authored by TobiasFella).
Limit filtering to SMIME keys
Dec 20 2023, 4:48 PM
TobiasFella committed rKLEOPATRAb3c22e704301: Additionally show subkeys actions in a toolbar (authored by TobiasFella).
Additionally show subkeys actions in a toolbar
Dec 20 2023, 4:48 PM
TobiasFella committed rKLEOPATRA569532fb1ba1: Fixes (authored by TobiasFella).
Fixes
Dec 20 2023, 4:44 PM
TobiasFella committed rKLEOPATRA5550ed5c2353: Additionally show subkeys actions in a toolbar (authored by TobiasFella).
Additionally show subkeys actions in a toolbar
Dec 20 2023, 4:44 PM
TobiasFella committed rLIBKLEO73e1c449f23a: Adapt Validity and Summary Role to individual user ids (authored by TobiasFella).
Adapt Validity and Summary Role to individual user ids
Dec 20 2023, 4:44 PM
TobiasFella committed rLIBKLEO87e046b45af7: WIP (authored by TobiasFella).
WIP
Dec 20 2023, 2:51 PM
TobiasFella committed rLIBKLEOc544a792c473: Add model containing the user ids of all keys (authored by TobiasFella).
Add model containing the user ids of all keys
Dec 20 2023, 2:51 PM
TobiasFella committed rKLEOPATRA4d5daa6dc5d9: Fixes (authored by TobiasFella).
Fixes
Dec 20 2023, 2:28 PM
TobiasFella committed rKLEOPATRA939b0106e0e8: Additionally show subkeys actions in a toolbar (authored by TobiasFella).
Additionally show subkeys actions in a toolbar
Dec 20 2023, 12:46 PM
TobiasFella committed rKLEOPATRA0df8fa9a24bf: Address more review comments (authored by TobiasFella).
Address more review comments
Dec 20 2023, 11:32 AM
TobiasFella committed rKLEOPATRA9dcd1921786d: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Dec 20 2023, 11:11 AM
TobiasFella committed rKLEOPATRA856589771cc9: Refactor, cleanup, and address review comments (authored by TobiasFella).
Refactor, cleanup, and address review comments
Dec 20 2023, 11:09 AM
TobiasFella committed rKLEOPATRAf9f21092e1c5: Use algorithm display name definitions from libkleo (authored by TobiasFella).
Use algorithm display name definitions from libkleo
Dec 20 2023, 10:25 AM
TobiasFella committed rLIBKLEOdf6830757334: Add Formatting::prettyAlgorithmName (authored by TobiasFella).
Add Formatting::prettyAlgorithmName
Dec 20 2023, 10:22 AM
TobiasFella committed rLIBKLEO1d36c45a074c: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Dec 20 2023, 10:18 AM
TobiasFella committed rLIBKLEOadb681c03ede: Add Formatting::prettyAlgorithmName (authored by TobiasFella).
Add Formatting::prettyAlgorithmName
Dec 20 2023, 10:18 AM
TobiasFella committed rKLEOPATRA4f7e954f273c: Use more specific text for "More details" button for PGP keys (authored by TobiasFella).
Use more specific text for "More details" button for PGP keys
Dec 20 2023, 10:16 AM
TobiasFella committed rLIBKLEO349bad226152: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Dec 20 2023, 10:00 AM
TobiasFella committed rLIBKLEO735f4096e37f: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Dec 20 2023, 9:58 AM
TobiasFella committed rKLEOPATRA8d9492fb2552: Use algorithm display name definitions from libkleo (authored by TobiasFella).
Use algorithm display name definitions from libkleo
Dec 20 2023, 9:32 AM
TobiasFella committed rLIBKLEO5e14c2a238fb: Add Formatting::prettyAlgorithmName (authored by TobiasFella).
Add Formatting::prettyAlgorithmName
Dec 20 2023, 9:31 AM
TobiasFella committed rLIBKLEOc3a70d670b82: Add Formatting::prettyAlgorithmName (authored by TobiasFella).
Add Formatting::prettyAlgorithmName
Dec 20 2023, 9:29 AM

Dec 19 2023

TobiasFella committed rKLEOPATRAd0ba90c342b6: Refactor, cleanup, and address review comments (authored by TobiasFella).
Refactor, cleanup, and address review comments
Dec 19 2023, 4:40 PM
TobiasFella committed rKLEOPATRAc5cd52d2c645: Use algorithm display name definitions from libkleo (authored by TobiasFella).
Use algorithm display name definitions from libkleo
Dec 19 2023, 3:33 PM
TobiasFella committed rLIBKLEO9b8e7f5de986: Add Formatting::prettyAlgorithmName (authored by TobiasFella).
Add Formatting::prettyAlgorithmName
Dec 19 2023, 3:32 PM
TobiasFella committed rKLEOPATRA4bd42009cebf: Simplify d-pointer handling (authored by TobiasFella).
Simplify d-pointer handling
Dec 19 2023, 11:29 AM
TobiasFella committed rKLEOPATRAbb27866f5ccd: Implement adding subkeys to an existing key (authored by TobiasFella).
Implement adding subkeys to an existing key
Dec 19 2023, 11:23 AM
TobiasFella committed rKLEOPATRAee7485880040: Simplify button hiding (authored by TobiasFella).
Simplify button hiding
Dec 19 2023, 11:23 AM
TobiasFella moved T6874: Kleopatra subkey management improvements from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 19 2023, 9:07 AM · kleopatra
TobiasFella moved T6877: Kleopatra: Add support for adding a subkey from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 19 2023, 9:07 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
TobiasFella moved T6878: Kleopatra: Subkey expiry date improvements from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 19 2023, 9:07 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
TobiasFella moved T6890: Libkleo/Kleopatra: Add UserID keylist model from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 19 2023, 9:07 AM · kleopatra, Restricted Project

Dec 18 2023

TobiasFella committed rLIBKLEO13b03f824a3b: Add model containing the user ids of all keys (authored by TobiasFella).
Add model containing the user ids of all keys
Dec 18 2023, 4:58 PM
TobiasFella committed rLIBKLEOcc5e688b141e: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Dec 18 2023, 4:45 PM
TobiasFella committed rLIBKLEO05cafebeb2b4: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Dec 18 2023, 4:45 PM
TobiasFella committed rKLEOPATRA42844179de29: Limit subkey expiration date to primary key expiration date (authored by TobiasFella).
Limit subkey expiration date to primary key expiration date
Dec 18 2023, 4:40 PM
TobiasFella committed rKLEOPATRA070f92015625: Add LabelHelper (authored by TobiasFella).
Add LabelHelper
Dec 18 2023, 4:36 PM
TobiasFella committed rKLEOPATRA78939e6d44c1: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Dec 18 2023, 4:25 PM
TobiasFella committed rKLEOPATRAe1a40a09129d: Reorder includes (authored by TobiasFella).
Reorder includes
Dec 18 2023, 4:25 PM
TobiasFella committed rKLEOPATRAdd4f8c6a7620: Don't show message for primary keys that don't expire (authored by TobiasFella).
Don't show message for primary keys that don't expire
Dec 18 2023, 4:25 PM
TobiasFella committed rKLEOPATRAd880de94d11d: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Dec 18 2023, 4:25 PM
TobiasFella committed rKLEOPATRA97b3dab1cfdf: Limit subkey expiration date to primary key expiration date (authored by TobiasFella).
Limit subkey expiration date to primary key expiration date
Dec 18 2023, 4:25 PM
TobiasFella committed rKLEOPATRAb4be37f5f001: Implement adding subkeys to an existing key (authored by TobiasFella).
Implement adding subkeys to an existing key
Dec 18 2023, 4:16 PM
TobiasFella committed rKLEOPATRA362e3ac033c3: Cleanup button hiding (authored by TobiasFella).
Cleanup button hiding
Dec 18 2023, 3:35 PM
TobiasFella committed rKLEOPATRA57da6fd8909c: Cleanup (authored by TobiasFella).
Cleanup
Dec 18 2023, 3:26 PM
TobiasFella committed rKLEOPATRA0adcd7fbad5d: Port to QFormLayout and various cleanup (authored by TobiasFella).
Port to QFormLayout and various cleanup
Dec 18 2023, 3:26 PM
TobiasFella committed rKLEOPATRA9d963cf21210: Start porting to QFormLayout (authored by TobiasFella).
Start porting to QFormLayout
Dec 18 2023, 3:26 PM
TobiasFella committed rKLEOPATRA7798c1b90cbc: Remove DSA and Elgamal options (authored by TobiasFella).
Remove DSA and Elgamal options
Dec 18 2023, 3:26 PM
TobiasFella committed rKLEOPATRA1dc21b058b11: Apply code review suggestions (authored by ikloecker).
Apply code review suggestions
Dec 18 2023, 11:27 AM
TobiasFella committed rKLEOPATRAa90ca24d1fea: Show subkeys without expiry as expiring when the parent key expires (authored by TobiasFella).
Show subkeys without expiry as expiring when the parent key expires
Dec 18 2023, 11:27 AM
TobiasFella committed rKLEOPATRA8780838f497c: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Dec 18 2023, 10:58 AM
TobiasFella committed rKLEOPATRA576e841b5d61: Reorder includes (authored by TobiasFella).
Reorder includes
Dec 18 2023, 9:13 AM
TobiasFella committed rKLEOPATRAd8cff6959c55: Don't show message for primary keys that don't expire (authored by TobiasFella).
Don't show message for primary keys that don't expire
Dec 18 2023, 9:12 AM
TobiasFella committed rKLEOPATRAd06b33e4adae: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Dec 18 2023, 8:57 AM
TobiasFella committed rKLEOPATRA87f14b418ac9: Apply code review suggestions (authored by ikloecker).
Apply code review suggestions
Dec 18 2023, 8:56 AM

Dec 15 2023

TobiasFella added a comment to T6890: Libkleo/Kleopatra: Add UserID keylist model.

first draft is up at https://invent.kde.org/pim/libkleo/-/merge_requests/67

Dec 15 2023, 1:24 PM · kleopatra, Restricted Project
TobiasFella committed rLIBKLEOaf21cbfc17b7: Add model containing the user ids of all keys (authored by TobiasFella).
Add model containing the user ids of all keys
Dec 15 2023, 1:23 PM
TobiasFella added a comment to T6890: Libkleo/Kleopatra: Add UserID keylist model.

The Proxymodel approach seems to work; I can't find any fundamental problems due to having more rows in the proxy model than in the source model. Since this is the least invasive approach - with (almost) all changes being contained in the new model, I'm going to continue with this approach for now.

Dec 15 2023, 12:06 PM · kleopatra, Restricted Project

Dec 14 2023

TobiasFella added a comment to T6840: Libkleo: KeySelectionCombo has wrong sizeHint.

As far as I can tell, the sizeHint is "correct", for the items that are currently in the combobox. At the point in time of creating the dialog, the combobox only contains two items ("new key" and "no key"), which both have shorter strings than an average key description. The actual keys are only added to the combobox at a later point. I tried to make the dialog's size update when that happens, but have not managed to get it working yet, i think that some cache is not being invalidated correctly.

Dec 14 2023, 2:36 PM · libkleo, Restricted Project
TobiasFella added a comment to T6889: gpgme: QGpgMEQuickJob creates keys with wrong expiry.

Sorry, I should have been more precise in my description of the problem. Specifically with --quick-addkey, gpg's behavior seems to be that the expiration, when given using seconds=... is treated as seconds from now.

Dec 14 2023, 9:25 AM · Feature Request, gpgme

Dec 13 2023

TobiasFella added a comment to T6889: gpgme: QGpgMEQuickJob creates keys with wrong expiry.

My explanation of gpgme's behavior was not quite correct: Specifically in the QGpgMEQuickJobs for creating (sub)keys, the API uses QDateTimes, which are then converted to seconds since epoch.

Dec 13 2023, 7:14 PM · Feature Request, gpgme
TobiasFella committed rKLEOPATRA4381b0872f49: Show subkeys without expiry as expiring when the parent key expires (authored by TobiasFella).
Show subkeys without expiry as expiring when the parent key expires
Dec 13 2023, 5:19 PM
TobiasFella committed rKLEOPATRAf97d6fc3815b: Implement adding subkeys to an existing key (authored by TobiasFella).
Implement adding subkeys to an existing key
Dec 13 2023, 5:16 PM
TobiasFella committed rKLEOPATRAf3b590b38c37: Implement adding subkeys to an existing key (authored by TobiasFella).
Implement adding subkeys to an existing key
Dec 13 2023, 4:54 PM