Revert "speedo: Use remote gitrep if local does not exist"
g13: Finish migration to gpgrt_process_spawn API
iirc, we once disabled the trustdb check because it was run for each imported certificate which took long and was superfluous die to changes introduced by the next certificates. GPGME has a "no-auto-check-trustdb" flag to allow for this.
See T6261
@TobiasFella: This is on purpose: The key might be expired because the user does not have the primary address anymore and thus it makes no sense to show the name. Anyway the listing of the name is more a convenience thing and it might be better if the frontend takes it from its own cache. But it is pretty old code and things and ideas may have changed meanwhile.
• werner renamed
T7213: PKCS #12 import fails on broken P12 files which MS accepts from
PKCS #12 import fails with enclosed PKCS#7 data inside to
PKCS #12 import fails on broken P12 files which MS accepts.
gpg makes it pretty hard to delete a secret key; thus having a (user settable) option in Kleopatra makes a lot of sense to me.
web: Release 2.5.0 announcement
• werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2024q3/000484.html on
T7189: Release GnuPG 2.5.0.
In case you run into problems installing the bzip2 part w/o root rights, you need to apply rGc333e9dad66 to set the PREFIX make variable also for bzip2.
speedo: Set PREFIX for bzip2 build also for Unix.
po: Update the German translation.
speedo: Let install also copy the SO's symlinks.
build: Prepare docs for GnuPG 2.6
• werner updated the task description for
T6454: Release GnuPG 2.4.1.
gpg: Print a warning if the (draft) Kyber algorithm is used.
gpgconf: Fix error in --show-versions due to recent spawn changes.
Update version date of autogen.sh
Put the full commit id into VERSION.
That is probably right for gpgme as used by kleopatra. However in gnupg we need to switch utf8 on and off.
gpgconf: Print the full commit id.
rere 2: I agree as long as the expired certs are order behind regular certs.
Update pinentry. Use snapshots for gpgme and gpgol.
Fix for new Qt6 default of Pinentry 1.3.0
Make mak distcheck work again
Require C++14 also for tests and fix previous commit.
Update gpg-error.m4 and libassuan.m4
Update standard build files
Noteworthy changes in version 1.3.1 (2024-07-03)
Update libassuan to 3.0.1
Update file names libassuan-0 to libassuan-9
Update gpgrt, gpgme, gnupg, kleopatra and libkleo to new snapshots
speedo,w32: Also sign the new libassuan SO name.
speedo,w32: Also sign the new libassuan SO name.
speedo,w32: Add extra flags for gpgrt and fix SO name of libassuan.
speedo,w32: Add extra flags for gpgrt and fix SO name of libassuan.
Backported to 2.4. Options are now listed with gpgconf.
gpgconf: Allow listing of some new options
gpgconf: Allow listing of some new options
sm: Emit user IDs in colon mode even if the Subject is empty.
agent: Silence debug output from the PIN caching.
gpg: Add magic parameter "default" to --quick-add-adsk.
gpg: Print designated revokers also in a standard listing.
gpg: New option --default-new-key-adsk.
common: New function tokenize_to_strlist.
gpg: Autoload designated revoker key and ADSK when needed.
gpg: Implement the LDAP AKL method.
agent: Require use of "SCD DEVINFO --watch" command with socket.
agent: Handle SCD DEVINFO --watch command in a special way.
agent: Initialize thread_startup.fd for pipe connection.
agent:daemon: Add an argument to specify requiring socket connection.
scd: Restrict use of DEVINFO --watch command for socket connection.
scd: Finish DEVINFO --watch command on input close.
scd: Factor out scd_init_event function.
scd: Fix how scdaemon pipe server finishes.
agent: Clean up for scdaemon handling.
agent: Fix a race condition which results accessing finished scd.
gpg-mail-tube: New utility.
tools: New support functions for the mail parser.
gpg: Make --with-sig-check with -with --show-key in non-colon mode.
Yes, the SO number changed. Before that you had run the test with an old version of the library or maybe the current one depending on your system. However, a changed SO number means that you have can have two versions of the library installed and they don't alias them with symlinks. We rarely update SO numbers but int he libassuan case we did it because technically we had a minor ABI change but GnuPG and Cie. are not affected; we did it anyway to be correct.
gpg-mail-tube: New utility.
tools: New support functions for the mail parser.
What you should is to to run
Did you used the speedo build method? Did you install libassuan first?
Our Makefile does not use -Wincompatible-pointer-types for a reason. Please build gpgme only the standard way, i.e. by using . Keep in mind that C is an entire different language than C++.
• werner committed
rGafcac631f1e6: po: Update Dutch translation (authored by Frans Spiesschaert <Frans.Spiesschaert@yucom.be>).
po: Update Dutch translation
• werner committed
rGf4e3ee61b8db: po: Update Dutch translation (authored by Frans Spiesschaert <Frans.Spiesschaert@yucom.be>).
po: Update Dutch translation
• werner committed
rG95062e27c62c: doc: fix home dir path in common.conf (authored by Todd Zullinger via Gnupg-devel <gnupg-devel@gnupg.org>).
doc: fix home dir path in common.conf
• werner committed
rG60677e65fba3: doc: fix home dir path in common.conf (authored by Todd Zullinger via Gnupg-devel <gnupg-devel@gnupg.org>).
doc: fix home dir path in common.conf