[Rpm-maint] [rpm-software-management/rpm] Implement openpgp.cert.d based keystore (PR #3437)

Florian Festi notifications at github.com
Fri Nov 8 13:07:55 UTC 2024


Refactor code from the fs backend into shared helper functions

This does implement the layout on the file system and the write lock of the openpgp.cert.d proposal according to
https://www.ietf.org/archive/id/draft-nwjw-openpgp-cert-d-00.html but not the Trust root, Petname mapping or Trusted introducers.

This still is a mess of C and C++ style strings that we want to clean up later by adding C++ string based path handling and may be using the filesystem C++ library.

Resolves:  #3341
You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/3437

-- Commit Summary --

  * Implement openpgp.cert.d based keystore

-- File Changes --

    M lib/keystore.cc (178)
    M lib/keystore.hh (7)
    M lib/rpmts.cc (2)
    M tests/rpmsigdig.at (89)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/3437.patch
https://github.com/rpm-software-management/rpm/pull/3437.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/3437
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/pull/3437 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20241108/7f35b8bf/attachment.html>


More information about the Rpm-maint mailing list