Hello together,

after updating from gnupg 2.2.5 to 2.2.6, I'm facing a possible regression.

We use the gpgme 1.8.0 library to verify the integrity of our update packages.
Two valid signatures need to be present on the checked file.

One unit test checks a file that is signed by two
known keys + unknown (future) key.

Error output from gpgme_op_verify():

gpgme_op_verify error: General error


Code that produced this:

    gpg_err = gpgme_op_verify (gpg_context.get(), gpg_data.get(), NULL, NULL);
    if(gpg_err != GPG_ERR_NO_ERROR)
        throw runtime_error("gpgme_op_verify error: " + 
string(gpgme_strerror(gpg_err)));


Having a file signed with xx known keys and y unknown
keys worked fine in gnupg 2.1.17 and 2.2.5.

Another unit test that just checks a file signed with one unknown key
fails in the same manner.

I'll try to upgrade to gpgme 1.10.0 and see if that helps with gnupg 2.2.6.

Anyway: Thanks for the new gnupg 2.2.6 release!

Cheers,
Thomas




_______________________________________________
Gnupg-users mailing list
Gnupg-users@gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-users

Reply via email to