rpm-software-management / librepo

A library providing C and Python (libcURL like) API for downloading packages and linux repository metadata in rpm-md format
http://rpm-software-management.github.io/librepo/
GNU Lesser General Public License v2.1
74 stars 90 forks source link

PGP: fix: Support importing binary public keys in librpm backend, add unit tests #286

Closed jrohel closed 10 months ago

jrohel commented 10 months ago

The lr_gpg_import_key* functions in the GpgMe backend support the import of binary public keys. The patch adds support for importing binary public keys to a backend that uses the librpm API. Thus eliminating the regression.

The PR also adds unit tests for importing binary public keys.

jan-kolarik commented 10 months ago

Thanks!

DaanDeMeyer commented 9 months ago

@jan-kolarik Can we get this backported to Fedora and into F39 before the release?

jan-kolarik commented 9 months ago

@jan-kolarik Can we get this backported to Fedora and into F39 before the release?

Oh, sure. I was checking the upstream components more than a week ago last time, and I see that particularly for librepo, it's the right time to make a new release. Thanks for the bump!