Add possibility to retrieve a single user id or signature
Add possibility to filter out invalid keys
Fix build for libkleo DefaultKeyFilter::isBad dep
Bump Version for API add of isBad
Revert "Revert "Add possibility to filter out invalid keys""
Lower min KF5 Version for Windows
Lower min KF5 Version for Windows
Adapt to libkleo's new kleoexception.h include file
Rename exception.h to kleoexception.h
Revert "Add possibility to filter out invalid keys"
Merge branch 'work/kleo-exception' into 'master'
Daniel Vrátil <daniel.vratil@avast.com> committed
rKLEOPATRA140d66383225: Adapt to libkleo's new kleoexception.h include file (authored by Daniel Vrátil <daniel.vratil@avast.com>).
Adapt to libkleo's new kleoexception.h include file
Merge branch 'work/kleo-exception' into 'master'
Daniel Vrátil <daniel.vratil@avast.com> committed
rLIBKLEOeb930618c10a: Rename exception.h to kleoexception.h (authored by Daniel Vrátil <daniel.vratil@avast.com>).
Rename exception.h to kleoexception.h
Add the possibility to revoke certifications of OpenPGP keys
For SPR532, we need following.
Laurent Montel <montel@kde.org> committed
rLIBKLEOd1c0aff56d55: GIT_SILENT: prepare 20.11.80 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 20.11.80
scd: Use lock_slot for apdu_send_direct.
scd: Internal CCID driver: Fix a race condition on close.
Laurent Montel <montel@kde.org> committed
rLIBKLEOae7f51c0f98d: Modernize code (authored by Laurent Montel <montel@kde.org>).
Modernize code
I'm pretty sure what happens, but apparently I haven't been able to explain it clear enough. To reproduce you can do like this:
Let GnuPG install VS-Nfd.prf and Automatic.prf
speedo,w32: Install gpg-check-pattern and example profiles.
g13: Include a now missing header file.
gpgconf: Make sure the homedir exists for --apply-profile.
common: Fix duplicate implementation of try_make_homedir.
speedo,w32: Install gpg-check-pattern and example profiles.
g13: Include a now missing header file.
gpgconf: Make sure the homedir exists for --apply-profile.
common: Fix duplicate implementation of try_make_homedir.
That is just one bit different - Shouldn't we better have a wrapper as we used to do for other things?
w32: Add another pinentry search path
w32: Add another pinentry search path
w32: Add windows subsystem variant of gpgconf
w32: Add windows subsystem variant of gpgconf
The inotify thing is only used to detect a deleted homedir and stop the agent. AFAIU your problem is that a migration is triggered again. The migration status is a file ~/.gnupg/.gpg-v21-migrated - are you sure that you have extracted it again?
Add possibility to filter out invalid keys
Applying following SOS-handling, the key can be handled.
Note that there is no problem for encrypted key, because it is handled by opaque MPI.
• werner renamed
T5119: TOFU messages are not completely and correctly localized to German from
TOFO messages are not completely and correctly localized to German to
TOFU messages are not completely and correctly localized to German.
The whole TOFU stuff hash not yet been fully translated because there are conceptional problems with the way the code works.
• werner renamed
T5119: TOFU messages are not completely and correctly localized to German from
Messages are not completely and correctly localized to German to
TOFO messages are not completely and correctly localized to German.
Revert "Add possibility to filter out bad (i.e. practically unusable) keys"
w32: Fix strftime problem on Windows.
w32: Fix strftime problem on Windows.
FWIW, --enforce-passphrase-constraints does already work for symmetric-only encryption since 2.2.21 (rGae8b88c635424ef3). Thus this bug is actually a feature request to have a separate set of passphrase constraints option for symmetric-only mode.
gpg: Switch to AES256 for symmetric encryption in de-vs mode.
gpg: Switch to AES256 for symmetric encryption in de-vs mode.
Add possibility to filter out bad (i.e. practically unusable) keys
qt: Make audit parameters of result signal optional
po: Major update of italian translation
Add signatures sorted by canonical sort order to the model
cpp: Mark helper functions as static
cpp: Make signatures belonging to the same user ID sortable
gpg: Allow setting notations with the empty string as value.
gpg: Do not use weak digest algos if selected by recipient prefs.
gpg: Allow setting notations with the empty string as value.
build: Remove m4 macro defs which are not anymore used.
The next version will fix the wrong warning and also allow for an empty value.
No, overlapped I/O is not used. OVL is just a zeroed out memory area and thus hHandle is NULL. Errors are of course checked.
gpg: Do not use weak digest algos if selected by recipient prefs.
Note: menu_backsign can be enhanced to detect such a case in the same way it detects missing backsigs.
Setting to resolved as discussed with Werner
We should find a way to figure out the OpenPGP S/N even if OpenPGP is disabled. I'll ask Yubico.
gpg: Fix iteration over signatures
gpg: Fix iteration over signatures
kbx: Don't put zero-byte for ECC.
gpg: Fix debug output for key_check_all_keysigs with opaque MPI.
gpg: Fix check_signature2 for opaque MPI.
gpg: Change the API for checksum to use const qualifier.
gpg: Fix counting buffer size in check_signature2.
Daniel Vrátil <daniel.vratil@avast.com> committed
rLIBKLEOa51432a85b8e: Don't assume std::array iterator is a pointer (authored by Daniel Vrátil <daniel.vratil@avast.com>).
Don't assume std::array iterator is a pointer
Christoph Feck <cfeck@kde.org> committed
rKLEOPATRA23db17f11aad: GIT_SILENT Update Appstream for new release (authored by Christoph Feck <cfeck@kde.org>).
GIT_SILENT Update Appstream for new release
gpg: Fix SOS handling with libgcrypt version <= 1.8.
gpg: Fix first zero-byte case for SOS handling.
ecc: Handle removed zeros at the beginning for Ed25519.
agent: Fix secret key import for Ed25519.