Page MenuHome GnuPG
Feed Advanced Search

Mar 15 2023

ikloecker committed rKLEOPATRA26f01cf32094: Remove obsolete helpers (authored by ikloecker).
Remove obsolete helpers
Mar 15 2023, 11:50 AM
ikloecker committed rKLEOPATRA32a30acd7d41: Use KIO::moveAs to move decrypted folders to the target folder (authored by ikloecker).
Use KIO::moveAs to move decrypted folders to the target folder
Mar 15 2023, 11:50 AM
ikloecker committed rKLEOPATRA8da2c9acf38d: Sort/group libraries to link (authored by ikloecker).
Sort/group libraries to link
Mar 15 2023, 11:50 AM
ikloecker committed rKLEOPATRA39754005e5b3: Look for all KF libraries with a single find_package command (authored by ikloecker).
Look for all KF libraries with a single find_package command
Mar 15 2023, 11:50 AM
ikloecker committed rKLEOPATRAedf8ae06ff84: Let the compiler control the lifetime of the dialog (authored by ikloecker).
Let the compiler control the lifetime of the dialog
Mar 15 2023, 9:20 AM
ikloecker added a comment to T6411: Signing Other PGP Keys Fails when Using a SmartCard.

This isn't a support forum. You'd better ask on the gnupg-users mailing list before assuming that you found a bug.

Mar 15 2023, 8:13 AM · Support

Mar 14 2023

ikloecker added a comment to T6410: Kleopatra: trust root certificate allowed for user.

Are you using an actual GnuPG VSD installer? I'm asking because, as far as I know, several actions are disabled via immutable config entries that are only shipped to customers.

Mar 14 2023, 6:27 PM · kleopatra
ikloecker added a comment to T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.

I agree. Something called READ... shouldn't change existing data. (Updating existing data to a new format that doesn't alter the semantics of the existing data is okay.)

Mar 14 2023, 10:59 AM · gnupg22 (gnupg-2.2.42), Bug Report
ikloecker committed rLIBKLEO26753ebdd2eb: Use correct INSTALL_TARGETS_DEFAULT_ARGS (authored by ikloecker).
Use correct INSTALL_TARGETS_DEFAULT_ARGS
Mar 14 2023, 10:43 AM

Mar 13 2023

ikloecker added a comment to T6409: Kleopatra: misleading representation of key with multiple uids in sign/encrypt dialog.

For non-vsde-enabled installations the green check symbol is okay because in the given context (encryption) it indicates that the key can be used.

Mar 13 2023, 9:05 PM · vsd33 (vsd-3.3.0), Feature Request, Restricted Project, kleopatra
ikloecker moved T6373: Kleopatra: Show progress dialog when moving decrypted archive to final destination from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 13 2023, 8:21 AM · Feature Request, gpd5x, kleopatra

Mar 10 2023

ikloecker committed rLIBKLEO563a217a7594: Show indicator for compliance of selected keys (authored by ikloecker).
Show indicator for compliance of selected keys
Mar 10 2023, 12:12 PM
ikloecker committed rLIBKLEOcb700cea92ca: Show status of compliance in tooltip (authored by ikloecker).
Show status of compliance in tooltip
Mar 10 2023, 12:12 PM
ikloecker committed rLIBKLEO1a9f27b6155b: Use neutral icon for non-compliant, valid keys (authored by ikloecker).
Use neutral icon for non-compliant, valid keys
Mar 10 2023, 12:12 PM
ikloecker committed rLIBKLEO4ae176bcd27e: Set status string also for trusted keys (authored by ikloecker).
Set status string also for trusted keys
Mar 10 2023, 12:12 PM
ikloecker added a comment to T6405: Trojan identified in virustotal.

Well, virus checkers aren't perfect. If 1 out of 65 checkers reports a finding, then the probability that this finding is a false positive is very high. You would better report this to the vendor of NANO-Antivirus, so that they can fix the false positive warning.

Mar 10 2023, 8:58 AM · Bug Report

Mar 7 2023

ikloecker added a comment to T6403: Kleopatra: Warn if a certificate in a group is deleted.

This pretty much highlights a general problem of groups: If the distribution groups for the email client are managed independently from the certificate groups then there will inevitably be discrepancies. The obvious solution is the usage of groups managed by a central service for email addresses and certificates. (Or an encrypted mailing list service.)

Mar 7 2023, 9:56 AM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra

Mar 6 2023

ikloecker added a comment to T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.

If agent_write_shadow_key does now also check for an existing private key file, then I'd replace following code in cmd_readkey:

if (agent_key_available (grip))
  {
    /* Shadow-key is not available in our key storage.  */
    rc = agent_write_shadow_key (0, grip, serialno, keyid, pkbuf, 0,
                                 dispserialno);
  }
else
  {
    /* Shadow-key is available in our key storage but ne check
     * whether we need to update it with a new display-s/n or
     * whatever.  */
    rc = agent_write_shadow_key (1, grip, serialno, keyid, pkbuf, 0,
                                 dispserialno);
  }

with a simple call of agent_write_shadow_key (removing the maybe_update flag) and let agent_write_shadow_key do all checking for an already existing private key file and whether it's a stub file that needs updating.

Mar 6 2023, 9:17 AM · gnupg22 (gnupg-2.2.42), Bug Report
ikloecker added a comment to T6400: Improve Pinentry error message for a bad $TERM.

Could this be a duplicate of T4924: pinentry: pinentry-curses doesn't allow to set no password or weak passwords on 80 char width and smaller terminals?

Mar 6 2023, 8:57 AM · FreeBSD, Documentation, pinentry, Bug Report

Mar 3 2023

ikloecker added a comment to T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.

Make sure that the fix doesn't break "gpg --edit-key; keytocard; save" which explicitly does replace the private key with a stub file.

Mar 3 2023, 4:17 PM · gnupg22 (gnupg-2.2.42), Bug Report

Mar 2 2023

ikloecker added a project to T6399: Missing trustdb check on import of certificate: gnupg.
Mar 2 2023, 6:38 PM · gnupg22 (gnupg-2.2.42), OpenPGP, Restricted Project
ikloecker created M11: KMail showing compliance.
Mar 2 2023, 12:22 PM

Mar 1 2023

ikloecker added a comment to T6392: Kleopatra: Tags no longer shown in useridlistmodel .

Just had a look at the development version. There the observation is exactly the opposite, i.e. the Tags columns of the certificate list and of the user ID list are empty, but the tags are shown in the Tags column of the certifications list.

Mar 1 2023, 9:47 PM · kleopatra, Restricted Project

Feb 24 2023

ikloecker added a comment to T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.

I should probably add that Kleopatra calls this command when reading a smart card to create the key stubs if necessary. Kleopatra does this since gpg4win-3.1.24 (according to the tags) and the KDE Gear 22.04 release (see T5782: Kleopatra: Smartcard unusable secret key until used via command line).

Feb 24 2023, 11:58 AM · gnupg22 (gnupg-2.2.42), Bug Report
ikloecker added a comment to T6385: Regarding "gpg: can't connect to the agent - trying fall back ".

Your report lacks any useful information starting with the version of gpg you are using. Did this ever work? What did you change? Did you probably upgrade the system and have previously been using gpg1, but are now using gpg2?

Feb 24 2023, 11:42 AM · No Response, Bug Report
ikloecker added a comment to T6377: Kleopatra: gpgsk file contains shadowed private key.

I have analyzed the problem. It is caused by a serious regression in gpg 2.2: https://dev.gnupg.org/T6386

Feb 24 2023, 11:38 AM · kleopatra
ikloecker created T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.
Feb 24 2023, 11:34 AM · gnupg22 (gnupg-2.2.42), Bug Report

Feb 23 2023

ikloecker committed rLIBKLEOc7aa02e18788: Remove CI for Linux Qt 6 (authored by ikloecker).
Remove CI for Linux Qt 6
Feb 23 2023, 11:40 AM

Feb 22 2023

ikloecker added a comment to T6377: Kleopatra: gpgsk file contains shadowed private key.

Arguing with the documentation of a functionality Kleopatra doesn't make use of makes no sense. Kleopatra uses gpg-agent's "KEYTOCARD" command which, unfortunately, lacks a good documentation.

Feb 22 2023, 3:20 PM · kleopatra
ikloecker changed the status of T6372: Kleopatra: Allow users to change name of sign/encryption result if (archive) file already exists, a subtask of T5478: Kleopatra: Performance problems decrypting and encrypting large Archives, from Open to Testing.
Feb 22 2023, 11:56 AM · Restricted Project, gpgme, kleopatra
ikloecker changed the status of T6372: Kleopatra: Allow users to change name of sign/encryption result if (archive) file already exists from Open to Testing.

Ready for testing. In case of a file name conflict the users are now offered to Overwrite the existing file or to Rename the new file (i.e. save it with a different name). If multiple output files are created (e.g. when encrypting multiple files separately), then the users are additionally offered the options "Overwrite All", "Rename All", "Skip", "Skip All".

Feb 22 2023, 11:56 AM · Restricted Project, kleopatra
ikloecker added a comment to T6381: Option to set default encryption subkey.

What do you want to achieve by using multiple encryption subkeys? Do you realize that gpg will always encrypt to one subkey (unless you explicitely specify multiple subkeys), i.e. you won't be able to decrypt on device 1 what you have encrypted for device 2 and vice-versa. Usually, this makes little sense because it seems you want to be able to decrypt anything on your main machine.

Feb 22 2023, 11:44 AM · gnupg
ikloecker renamed T6372: Kleopatra: Allow users to change name of sign/encryption result if (archive) file already exists from Kleopatra: Check if (archive) file already exists before starting sign/encrypt (archive) operation to Kleopatra: Allow users to change name of sign/encryption result if (archive) file already exists.
Feb 22 2023, 11:32 AM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRAc6012540435a: Allow users to change name of signed/encrypted file on name conflict (authored by ikloecker).
Allow users to change name of signed/encrypted file on name conflict
Feb 22 2023, 11:28 AM

Feb 20 2023

ikloecker committed rKLEOPATRA6b914b164729: Double-check that we can use basic ranges features (authored by ikloecker).
Double-check that we can use basic ranges features
Feb 20 2023, 9:32 PM
ikloecker committed rKLEOPATRAb9bec26ae7bf: Double-check that we can use basic ranges features (authored by ikloecker).
Double-check that we can use basic ranges features
Feb 20 2023, 9:27 PM

Feb 17 2023

ikloecker added a comment to T6379: Kleopatra: Brainpool key can not be moved to smart card.

If 3.1.26 only offers RSA algos, then Kleopatra obviously assumes that the smart card only supports RSA and therefore doesn't offer the transfer of Brainpool keys.

Feb 17 2023, 11:24 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, kleopatra

Feb 16 2023

ikloecker added a comment to T6379: Kleopatra: Brainpool key can not be moved to smart card.

Which algorithms are offered when you use "Regenerate Key"? What's the output of gpg -K --with-colon <key_id>?

Feb 16 2023, 6:18 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, kleopatra
ikloecker updated subscribers of T6377: Kleopatra: gpgsk file contains shadowed private key.
Feb 16 2023, 10:13 AM · kleopatra
ikloecker added a project to T6377: Kleopatra: gpgsk file contains shadowed private key: gnupg.

Kleopatra simply copies the content of the corresponding *.key file in the private-keys-v1.d folder. If the *.key file contains a shadowed key after issuing a KEYTOCARD --force [...] command followed by a SCD LEARN --force command (note the SCD!), then gpg-agent is to blame.

Feb 16 2023, 10:08 AM · kleopatra
ikloecker committed rKLEOPATRAd80112e08257: Defer instantiation of ReaderStatus (authored by ikloecker).
Defer instantiation of ReaderStatus
Feb 16 2023, 9:57 AM
ikloecker committed rKLEOPATRA436e124a414c: Set application attributes before constructing KleopatraApplication (authored by ikloecker).
Set application attributes before constructing KleopatraApplication
Feb 16 2023, 9:57 AM

Feb 15 2023

ikloecker moved T6372: Kleopatra: Allow users to change name of sign/encryption result if (archive) file already exists from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 15 2023, 8:18 AM · Restricted Project, kleopatra
ikloecker closed T6348: gpgtar: Error when using --status-fd, a subtask of T6342: GPGME/Kleopatra: Extend gpgme to use gpgtar, as Resolved.
Feb 15 2023, 8:18 AM · Restricted Project, gpgme, kleopatra
ikloecker closed T6348: gpgtar: Error when using --status-fd as Resolved.

Works now for gpgme. Thanks!

Feb 15 2023, 8:18 AM · gnupg, Restricted Project
ikloecker removed a project from T6355: gpgtar: Does not allow decryption from stdin: gpgme.

Works for me with gpgtar (GnuPG) 2.4.1-beta21. I haven't verified this with 2.2.x.

Feb 15 2023, 8:15 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Restricted Project

Feb 14 2023

ikloecker triaged T6373: Kleopatra: Show progress dialog when moving decrypted archive to final destination as High priority.
Feb 14 2023, 10:36 AM · Feature Request, gpd5x, kleopatra
ikloecker triaged T6372: Kleopatra: Allow users to change name of sign/encryption result if (archive) file already exists as High priority.
Feb 14 2023, 10:28 AM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRA667b05dd1228: Use new jobProgress signal instead of deprecated progress signal (authored by ikloecker).
Use new jobProgress signal instead of deprecated progress signal
Feb 14 2023, 10:09 AM
ikloecker committed rKLEOPATRA8456af6200b0: Remove unused signal message() (authored by ikloecker).
Remove unused signal message()
Feb 14 2023, 10:09 AM
ikloecker committed rKLEOPATRAb0b7e48dde12: Use the more specific dataProgress signals for the archive jobs (authored by ikloecker).
Use the more specific dataProgress signals for the archive jobs
Feb 14 2023, 10:09 AM
ikloecker committed rKLEOPATRA2313a2ff11ef: Ignore the "what" value of the QGpgME::Job::progress signal (authored by ikloecker).
Ignore the "what" value of the QGpgME::Job::progress signal
Feb 14 2023, 10:09 AM
ikloecker committed rM73e46b34658c: qt: Add signals for file-based and data-based progress (authored by ikloecker).
qt: Add signals for file-based and data-based progress
Feb 14 2023, 9:52 AM
ikloecker committed rMccff6a96fc2b: qt: Remove commented out code (authored by ikloecker).
qt: Remove commented out code
Feb 14 2023, 9:52 AM
ikloecker committed rMea6f15ed602e: qt: Add simple and extended progress signals replacing old signal (authored by ikloecker).
qt: Add simple and extended progress signals replacing old signal
Feb 14 2023, 9:52 AM
ikloecker added a comment to T6370: Print diagnostics to explain certain expiration cases.

With the current development version I get

$ gpg --version
gpg (GnuPG) 2.4.1-beta21
libgcrypt 1.11.0
Feb 14 2023, 9:12 AM · Feature Request, gnupg

Feb 13 2023

ikloecker added a comment to T6369: gpgme: add a faster variant of gpgme_get_key().

Finally, what's your use case? gpgme_get_key() is meant to be used for getting individual keys. It's not meant to be used to get 1000 keys in a loop.

Feb 13 2023, 8:50 AM · gpgme, Feature Request
ikloecker added a comment to T6369: gpgme: add a faster variant of gpgme_get_key().

Moreover, if you have performance problems on Windows, then it's not the best idea to strace the code on Linux.

Feb 13 2023, 8:47 AM · gpgme, Feature Request
ikloecker added a comment to T6369: gpgme: add a faster variant of gpgme_get_key().

Just asking the obvious: You are using an optimized release build for your benchmarks, right?

Feb 13 2023, 8:45 AM · gpgme, Feature Request

Feb 10 2023

ikloecker added a comment to T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.

Okay. So the problems with "file type 1" seem to come from git using hardlinks and tar storing them as hardlinks, but gpgtar ignores them on --decrypt. This would also explain the larger size of the archives if gpgtar stores the hardlinked files multiple times in the archive. Take home message: Don't gpgtar your git repo!

Feb 10 2023, 12:28 PM · Restricted Project, gpgme, kleopatra
ikloecker added a comment to T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.

Running gpgtar directly only gives slightly better results. The following

GNUPGHOME=~/xxxx gpgtar --batch --status-fd 2 --gpg-args --enable-progress-filter --encrypt --gpg-args --always-trust -r D5E17E5ABC11F4CD060E02D41DD0D4BAF77BE140 -r C02C4012C09B2AE33921CF87577E88AC284DC575 --output - --directory /xxxx src >src-gpgtar.tar.gpg 2>src-gpgtar.log

took about 31.1 seconds.

Feb 10 2023, 11:46 AM · Restricted Project, gpgme, kleopatra
ikloecker added a comment to T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.

"file type 2" may refer to symbolic links.

Feb 10 2023, 11:12 AM · Restricted Project, gpgme, kleopatra
ikloecker added a comment to T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.

I did some tests. I encrypted the g10/src folder which contains multiple repos (33098 files) with a total weight of about 1.4 GiB.

Feb 10 2023, 11:09 AM · Restricted Project, gpgme, kleopatra
ikloecker closed T6368: GpgME: gpgme_op_decrypt_verify creates incomplete verification result for not encrypted data as Resolved.

I made the condition for calling the verify handler more strict by checking if err is a NO DATA error. This should minimize the risk of regression.

Feb 10 2023, 10:12 AM · Restricted Project, gpgme
ikloecker closed T6368: GpgME: gpgme_op_decrypt_verify creates incomplete verification result for not encrypted data, a subtask of T6342: GPGME/Kleopatra: Extend gpgme to use gpgtar, as Resolved.
Feb 10 2023, 10:12 AM · Restricted Project, gpgme, kleopatra
ikloecker committed rM21283dfd1be1: tests: Fix cleaning up at the end of the test (authored by ikloecker).
tests: Fix cleaning up at the end of the test
Feb 10 2023, 10:02 AM
ikloecker committed rM41dc3bd22a3e: core: Allow finalization of signature verification of unencrypted data (authored by ikloecker).
core: Allow finalization of signature verification of unencrypted data
Feb 10 2023, 10:02 AM
ikloecker added a comment to rKLEOPATRA541a2ffcea79: Drop no-op call to KWindowSystem::allowExternalProcessWindowActivation.

This did

AllowSetForegroundWindow(pid == -1 ? ASFW_ANY : pid);

on Windows.

Feb 10 2023, 9:29 AM

Feb 9 2023

ikloecker claimed T6368: GpgME: gpgme_op_decrypt_verify creates incomplete verification result for not encrypted data.
Feb 9 2023, 1:43 PM · Restricted Project, gpgme
ikloecker committed rKLEOPATRAeb937a2508e2: Avoid unused parameter warnings (authored by ikloecker).
Avoid unused parameter warnings
Feb 9 2023, 12:21 PM
ikloecker committed rKLEOPATRA752028f8fecc: Don't define functions if they are not used (authored by ikloecker).
Don't define functions if they are not used
Feb 9 2023, 12:15 PM
ikloecker committed rKLEOPATRA4f5f852e6aea: Add missing check if QGpgME support archive jobs (authored by ikloecker).
Add missing check if QGpgME support archive jobs
Feb 9 2023, 12:11 PM
ikloecker committed rKLEOPATRA4855f44c0cbe: Strip trailing slashes from input filenames (authored by ikloecker).
Strip trailing slashes from input filenames
Feb 9 2023, 12:07 PM
ikloecker committed rKLEOPATRAb6618773c796: Show a nice label in the results when creating an archive (authored by ikloecker).
Show a nice label in the results when creating an archive
Feb 9 2023, 12:07 PM
ikloecker committed rKLEOPATRA9b9d0ba8be26: Remove now superfluous private emitResult functions (authored by ikloecker).
Remove now superfluous private emitResult functions
Feb 9 2023, 12:07 PM
ikloecker committed rKLEOPATRAa8e768449be9: Use new archive job for extracting signed and/or encrypted archives (authored by ikloecker).
Use new archive job for extracting signed and/or encrypted archives
Feb 9 2023, 12:07 PM
ikloecker committed rKLEOPATRA0b981dfef4a3: Remove signal nobody connects to (authored by ikloecker).
Remove signal nobody connects to
Feb 9 2023, 12:07 PM
ikloecker committed rKLEOPATRAd1da30296541: Remove useless signal-slot connection (authored by ikloecker).
Remove useless signal-slot connection
Feb 9 2023, 12:07 PM
ikloecker committed rKLEOPATRA1d6369638893: Keep full name of extracted directories (authored by ikloecker).
Keep full name of extracted directories
Feb 9 2023, 12:07 PM
ikloecker committed rKLEOPATRA00641f60e86b: Initialize members in-class (authored by ikloecker).
Initialize members in-class
Feb 9 2023, 12:07 PM
ikloecker committed rKLEOPATRA801427781b0b: Remove unimplemented function (authored by ikloecker).
Remove unimplemented function
Feb 9 2023, 12:07 PM
ikloecker committed rM3aaed9cfbfd6: cpp: Improve debug output of some enums (authored by ikloecker).
cpp: Improve debug output of some enums
Feb 9 2023, 9:56 AM
ikloecker committed rM7098c14b2311: tests: Stop daemons after setting up test environment (authored by ikloecker).
tests: Stop daemons after setting up test environment
Feb 9 2023, 9:53 AM
ikloecker committed rMfcefc78f749a: tests: Extend tests with an ultimately trusted key (authored by ikloecker).
tests: Extend tests with an ultimately trusted key
Feb 9 2023, 9:53 AM
ikloecker committed rM844e6cd3b923: tests: Make t-edit-sign idempotent (authored by ikloecker).
tests: Make t-edit-sign idempotent
Feb 9 2023, 9:53 AM
ikloecker added a comment to T6368: GpgME: gpgme_op_decrypt_verify creates incomplete verification result for not encrypted data.

I see two possible solutions.

Feb 9 2023, 9:30 AM · Restricted Project, gpgme
ikloecker triaged T6368: GpgME: gpgme_op_decrypt_verify creates incomplete verification result for not encrypted data as High priority.
Feb 9 2023, 9:09 AM · Restricted Project, gpgme

Feb 8 2023

ikloecker added a comment to T6366: Allow "interactive" import of keys.

Nobody stops you from removing any unwanted keys from the keyring. Nobody stops you from importing all keys to a temporary keyring (using a temporary GNUPGHOME), export only those keys you want in your proper keyring, import those in your proper keyring, and then ditch the temporary keyring (resp. GNUPGHOME). gpg doesn't stop you from doing any of this.

Feb 8 2023, 9:13 AM · kleopatra, Feature Request

Feb 6 2023

ikloecker committed rKLEOPATRA1f474595d6bf: Use new archive jobs for creating signed and/or encrypted archives (authored by ikloecker).
Use new archive jobs for creating signed and/or encrypted archives
Feb 6 2023, 10:03 AM
ikloecker committed rKLEOPATRAd349a86f1124: Separate version checks and update to actual upcoming version number (authored by ikloecker).
Separate version checks and update to actual upcoming version number
Feb 6 2023, 10:03 AM
ikloecker committed rKLEOPATRAff837375c161: Do not crash if input is a null pointer (authored by ikloecker).
Do not crash if input is a null pointer
Feb 6 2023, 10:03 AM
ikloecker committed rKLEOPATRA6b81a9fdc2d9: Don't initialize members that are default initialized (authored by ikloecker).
Don't initialize members that are default initialized
Feb 6 2023, 10:03 AM

Feb 2 2023

ikloecker added a comment to rGeae28f1bd4a5: doc: Remove profile and systemd example files..

The profiles are not any longer useful because global options are way more powerful (/etc/gnupg/gpg.conf et al.).

How are distros supposed to set a value for pinentry-program now? gpg-agent only looks for the config in the user directory and fails to find pinentry if it is not in PATH.

Feb 2 2023, 1:47 PM
ikloecker committed rM52fd0bcde47a: qt,tests: Add test for the previous commit (authored by ikloecker).
qt,tests: Add test for the previous commit
Feb 2 2023, 12:24 PM
ikloecker committed rMe0778ed91021: doc: Add new flags (authored by ikloecker).
doc: Add new flags
Feb 2 2023, 12:24 PM
ikloecker committed rM1698eec2ae3e: cpp: Return successful verification for signed but not encrypted data (authored by ikloecker).
cpp: Return successful verification for signed but not encrypted data
Feb 2 2023, 12:24 PM
ikloecker committed rMc407728064ca: qt: Add job for extracting encrypted and signed archives (authored by ikloecker).
qt: Add job for extracting encrypted and signed archives
Feb 2 2023, 12:24 PM
ikloecker committed rM7ad717f6ba00: core: Make usage of input size hint compatible with gpgtar (authored by ikloecker).
core: Make usage of input size hint compatible with gpgtar
Feb 2 2023, 12:24 PM
ikloecker committed rMb3bdf14b37a3: cpp: Update decryption flags (authored by ikloecker).
cpp: Update decryption flags
Feb 2 2023, 12:24 PM
ikloecker committed rM55c948866fb8: qt: Allow checking if the sign/encrypt archive jobs are supported (authored by ikloecker).
qt: Allow checking if the sign/encrypt archive jobs are supported
Feb 2 2023, 12:24 PM