summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/certificate
AgeCommit message (Collapse)AuthorFilesLines
2023-05-12phosphor-certificate-manager: srcrev bump 3c4781446a..223e460421Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: I5bc0ae1d8b4256d56897f66caf18f8e97c7d32ab Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-10phosphor-certificate-manager: srcrev bump 75111af1e5..3c4781446aAndrew Geissler1-1/+1
Lei YU (1): Allow for expired certificate Change-Id: Ia462e94fc2321717aa7fb1f651197cc1e540f4fd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-13phosphor-certificate-manager: srcrev bump 16b6c358a3..75111af1e5Andrew Geissler1-1/+1
Patrick Williams (1): meson: remove deprecated get_pkgconfig_variable Change-Id: I6e92ecc4b0089f0410c32a630374d492facbe16c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-09phosphor-certificate-manager: srcrev bump 8dd31c809a..16b6c358a3Andrew Geissler1-1/+1
Patrick Williams (2): prettier: re-format markdownlint: fix all warnings Change-Id: Ia46ab8e75bac18a18be2e8d76c8887097199d208 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-03phosphor-certificate-manager: srcrev bump 6f45ce04b8..8dd31c809aAndrew Geissler1-1/+1
Adriana Kobylak (1): bmc-vmi-ca: Fix executable name Willy Tu (1): Move Certificate install in resotre path to DEBUG Change-Id: Ieaa86b8fe6e2bdcd8e8e7b349157047af39468f3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-29phosphor-certificate-manager: srcrev bump e3d47cd468..6f45ce04b8Andrew Geissler1-1/+1
Nan Zhou (1): bmc-vmi-ca: use processs_loop Change-Id: I62110eb5e705e0a076683c7cf1080f177e90ee55 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-23phosphor-certificate-manager: srcrev bump fd3ad1b0c7..e3d47cd468Andrew Geissler1-1/+1
Nan Zhou (2): certs manager test: remove unused codes clang-tidy: enable clang-tidy Change-Id: Iec64176474688df379479d4a34e393ab7106c304 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-21phosphor-certificate-manager: srcrev bump b3dbfb37a6..fd3ad1b0c7Andrew Geissler1-1/+1
Nan Zhou (4): fix HEAD remove Ed from owners gitlint: check commit message lcov: remove the configure file Change-Id: I7dc0b9245f21105fc5c5f4d3d093bf3b0151b326 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-20Run oe-stylize on our filesEd Tanous1-17/+11
In all of our recipes, we should be following yoctos lead on formatting, order, and other things, for consistency in our meta layers. This commit runs oe-stylize.py on all of our files. The types of changes being made can be seen in the commit, but amount to: 1. Setting an explicit key ordering 2. Sectioning the files appropriately 3. Applying rules checking to our files At some point in the near future, we would turn this on as part of repotest, but some minor changes need to be upstreamed to meta-oe (WIP) to make that happen. Looking for input on whether this is something we'd like to do, and whether the diffs below look reasonable to folks. Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: I489dd21d38a9fe4f3ece89cc7a5e1d0463224abf
2022-07-27phosphor-certificate-manager: srcrev bump 78357b0a3c..b3dbfb37a6Andrew Geissler1-1/+1
Patrick Williams (2): OWNERS: switch 'matches' to 'matchers' sdbusplus: use shorter type aliases Change-Id: I0cdd1fd4fbf31f190244e11dfc8ce129d3787024 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-15phosphor-certificate-manager: srcrev bump 332ce8b0a3..78357b0a3cAndrew Geissler1-1/+1
Nan Zhou (1): InstallAll: add logs before and after installation Change-Id: I4398cdf9468b58c756689e7008ad944fb74fd58f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-01phosphor-certificate-manager: srcrev bump 6aef160fc1..332ce8b0a3Andrew Geissler1-1/+1
Brad Bishop (1): systemd: drop SyslogIdentifier Nan Zhou (1): systemd: use qualified path Change-Id: I6f3cb2411a7c568b757937f208211fe57c696797 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-27phosphor-certificate-manager: srcrev bump ebd21ba4fc..6aef160fc1Andrew Geissler1-1/+1
Brad Bishop (1): systemd: use qualified path Change-Id: I79c97e471c0853979fc16a92aa7cbe458142c7f8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-06phosphor-certificate-manager: srcrev bump 7047be6784..ebd21ba4fcAndrew Geissler1-1/+1
Patrick Williams (1): sdbusplus: object: don't use 'bool' argument constructor Change-Id: Icb67faf7960adb650ca12d9c302fe55723bcc806 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-30phosphor-certificate-manager: srcrev bump 447d55d687..7047be6784Andrew Geissler1-1/+1
Nan Zhou (1): argument parser: use CLI11 and add unit tests Change-Id: I92abe74bac91ee40831603c56736f50d73f41c69 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-29phosphor-certificate-manager: srcrev bump 8135881590..447d55d687Andrew Geissler1-1/+1
Nan Zhou (2): Add x509 utils Authorities list: implement InstallAll & ReplaceAll Patrick Williams (1): meson: simplify dependencies Change-Id: I2b35efa3d071fc70dd081323f9c5323cc1dd8222 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-25meta-phosphor: cert manager: depend on CLI11Nan Zhou1-0/+1
This is to corperate https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-certificate-manager/+/51731/13. Signed-off-by: Nan Zhou <nanzhou@google.com> Change-Id: I78b341630c17ae70ec146557fbbd024fbfd6f3e4 Signed-off-by: Nan Zhou <nanzhoumails@gmail.com>
2022-03-24phosphor-certificate-manager: srcrev bump aa19f3175c..8135881590Andrew Geissler1-1/+1
Ed Tanous (1): Remove Ed from PCM maintainers Change-Id: I896739703408205941f1515f42bf8c1c97ff8d5a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-23phosphor-certificate-manager: srcrev bump 454643d70a..aa19f3175cAndrew Geissler1-1/+1
Nan Zhou (2): MAINTAINERS: Remove in favour of OWNERS OWNERS: add Nan Zhou as an owner Change-Id: I639d38877c666a625d7905e4151bbdf9b471e497 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-12phosphor-certificate-manager: srcrev bump 6de54aba40..454643d70aAndrew Geissler1-1/+1
Nan Zhou (4): use RAII to manager RSA pointers clean up using directives and type alias iwyu mainapp: fix typo in the "type" string key Change-Id: I84067030a929abd0bd964810f972628ecb990e1c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-25treewide: fix up github SRC_URIsPatrick Williams1-1/+1
Per [1], Yocto is going to start requiring both branch names and `protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to automatically fix our URIs. 1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
2022-01-13phosphor-certificate-manager: srcrev bump cfb5802a80..6de54aba40Andrew Geissler1-1/+1
Nan Zhou (3): Use nested namespace config.h.in: use const variables instead of macros gitignore: explicitly set unignored subprojects Change-Id: I267588886fa46fb4067747c22077748eb9d3aaa2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-06phosphor-certificate-manager: srcrev bump cf811c4309..cfb5802a80Andrew Geissler1-1/+1
Nan Zhou (2): Fix typos Modernize use nullptr Change-Id: I3659b0e3e36a8f61d2a3558f0780ca076d82aee6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-17phosphor-certificate-manager: srcrev bump e0e2cce95a..cf811c4309Andrew Geissler1-1/+1
Nan Zhou (1): remove year 2038 check Change-Id: I762f5294dddcd9b499975492e870cea30d129e25 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-16phosphor-certificate-manager: srcrev bump bb939ea45d..e0e2cce95aAndrew Geissler1-1/+1
Patrick Williams (4): certificate: openssl3: switch to EVP_PKEY_eq certs_manager: switch keygen to support openssl-3 build: remove autotools build: rename config.h source Change-Id: I34db8c34c8ff3acabcaf5550d35f35c9c76452f4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-13phosphor-certificate-manager: switch to mesonPatrick Williams1-8/+5
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I00f31a008d909d78f1ebd0497f329087ef457dc5
2021-12-11phosphor-certificate-manager: srcrev bump 63540131ac..bb939ea45dAndrew Geissler1-1/+1
Patrick Williams (1): build: add meson support Change-Id: I7b1ce2bd642dcf19dd4a8bf72e53cb12a49e5ea0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-10phosphor-certificate-manager: srcrev bump 83e6eab0f0..63540131acAndrew Geissler1-1/+1
Nan Zhou (1): allow X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT Change-Id: If490efcdd55badc85e769e67e1e91ef5336e96ee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-09phosphor-certificate-manager: srcrev bump 13eba41aab..83e6eab0f0Andrew Geissler1-1/+1
Patrick Williams (1): certificate: fix memory leak Change-Id: I3b7c75ca10667647c07fe21c90b40c9d408c8e63 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-04phosphor-certificate-manager: srcrev bump 7f7b47bea7..13eba41aabAndrew Geissler1-1/+1
Patrick Williams (3): certificate: reduce nested sdbusplus::object inheritence fix unused parameter warnings watch: fix uninitialized variable Change-Id: I5bcfcaab8bf79f238a1c76cf158090c9a68318df Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-30phosphor-certificate-manager: srcrev bump 7195799258..7f7b47bea7Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I8affa79f6c17d0eda23c960807c2c2ac0e0eec45 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-09phosphor-certificate-manager: srcrev bump ca12811702..7195799258Andrew Geissler1-3/+2
Patrick Williams (2): configure: simpify dbus policy install dir catch exceptions as const Update FILES and DEPENDS per 'simplify dbus policy' needs. Change-Id: Ic8d573eac341b34bc5f55e7c12dc737095a9f5f2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2021-10-05phosphor-certificate-manager: simplify FILES directivePatrick Williams1-1/+1
The recipe has collected a bunch of needless FILES settings. Simplify to the current minimum required set. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0da538e22ea5d1284f32bd2d2c22bcb61db39bd1
2021-10-05phosphor-certificate-manager: srcrev bump 6dd1c2ad86..ca12811702Andrew Geissler1-1/+1
Patrick Williams (2): cleanup sdbus CAMELCASE define exception: switch to public sdbus exception Change-Id: I50ce5f897768dc068876bc45fe1c5730945a6d9e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-03certificate-manager: ship nslcd config from user-manager repoAnton D. Kachalov2-39/+0
This change required as a part of privilege separation work: https://github.com/openbmc/openbmc/issues/3383 This change should be merged after individual repo change: https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-user-manager/+/42633 Signed-off-by: Anton D. Kachalov <gmouse@google.com> Change-Id: I3d68a3cb27f822b05027ef07a89e6c65f6859178
2021-10-03certificate-manager: supply configs from the repoAnton D. Kachalov6-101/+16
This change is a part of the privilege seperation work which is tracked in: https://github.com/openbmc/openbmc/issues/3383 This change should be merged after individual repo change: https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-certificate-manager/+/41166 Signed-off-by: Anton D. Kachalov <gmouse@google.com> Change-Id: I72e4842e7aa6de2ae4bcbdbf00953b7a79a0f414
2021-08-11meta-phosphor: prep for new override syntaxPatrick Williams4-14/+14
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I588025b614416c43aa2d053765ab53bacf890cb5
2021-06-06phosphor-certificate-manager: Disable building testsWilliam A. Kennington III1-0/+2
We don't yet use ptest so we are wasting cycles building tests Change-Id: I4be55f6dd11bebf9f2556f35e8fa61d19bd953b2 Signed-off-by: William A. Kennington III <wak@google.com>
2021-05-21phosphor-certificate-manager: srcrev bump dc91fb61e5..811a29e194Andrew Geissler1-1/+1
Nidhin MS (1): Verify that certificate is loadable in SSL context Change-Id: Ib847dd79cd341dffa4fcf99243744bde2085acc2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-06phosphor-certificate-manager: srcrev bump 641a559eea..dc91fb61e5Andrew Geissler1-1/+1
Jayanth Othayoth (1): Add fix for Missing "OU" OrganizationalUnit CSR Change-Id: I6cae0e80e88bf1057e9ce87c92a956eb90855637 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-04phosphor-certificate-manager: srcrev bump 86a31ba594..641a559eeaAndrew Geissler1-1/+1
Patrick Williams (3): use new sdbus++ camelcase for CSR. MAINTAINERS: update for Ed MAINTAINERS: update for Deepak Change-Id: I3b3ba3e96bff657aeb2e159ad73f4aa22e4fcda2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-29phosphor-certificate-manager: srcrev bump ebd1d8a829..86a31ba594Andrew Geissler1-1/+1
Ravi Teja (2): CA Certs: Modify object entry path to fix object sub-tree hierarchy CA Cert: Fix D-bus object path Change-Id: Ic4e436a9d53a070f0d77e8385b59ccee72ce21bc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-25phosphor-certificate-manager: srcrev bump d2393f231c..ebd1d8a829Andrew Geissler1-1/+1
William A. Kennington III (1): watch: IWYU Change-Id: I0df223b5567d8f8e636f5725a3b8782ca6c4a5a2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2020-12-08phosphor-certificate-manager: srcrev bump 9fe64af47f..d2393f231cAndrew Geissler1-1/+1
Ramesh Iyyar (1): genCSR: Fix to catch InvalidArgument exception (From meta-phosphor rev: 566e3277cb28cf1bb48e537ab90732103778df80) Change-Id: Ia8b3deee6b46935eb5a1a1d4b201bbad06d9f976 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-14phosphor-certificate-manager: srcrev bump ea7c3f0c98..9fe64af47fAndrew Geissler1-1/+1
Ravi Teja (1): Fix build failure with feature flag "--enable-ca-cert-extension" (From meta-phosphor rev: 170346d8c45291ab778505c71efdfa72e5d39613) Change-Id: I5c207a69e3d4fbd266cdfffc6b8004dc62eb8af4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-14Add PACKAGECONFIG check for ibm-vmi-certRavi Teja1-0/+4
this is required to launch ibm vmi certificate manager for ibm systems https://gerrit.openbmc-project.xyz/c/openbmc/meta-ibm/+/33969 (From meta-phosphor rev: 5864ac0774233810bfe48d2a1471aa0d1140d2a7) Signed-off-by: Ravi Teja <raviteja28031990@gmail.com> Change-Id: I839061ad3477507bf7d57ae527917876f0993106 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-06phosphor-certificate-manager: srcrev bump 5c515c21fb..ea7c3f0c98Andrew Geissler1-1/+1
Ravi Teja (2): Implementation of BMC VMI certificate manager Add unit testcases for CA certificate authority manager (From meta-phosphor rev: abdadf76d97b8135aa189c4bc790af24534bdb01) Change-Id: I449b8cd90e456cce243886ee427b387dfb047694 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-18phosphor-certificate-manager: srcrev bump 480f30d668..5c515c21fbAndrew Geissler1-1/+1
Zhenfei Tai (1): Add documentation of how to use the program in README (From meta-phosphor rev: 29a203e93ee03dbf44d05e4ab2036e1a2167b5b0) Change-Id: I494d6a3f0042805b77d82e55472d26e3186f1231 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-16meta-phosphor: remove excess phosphor-dbus-interfaces DEPENDsPatrick Williams1-1/+0
A number of packages are depending both on p-d-i and p-d-i-native, for seemingly no reason. Remove excess DEPENDS on p-d-i-native. (From meta-phosphor rev: 9a31d9bbf8d50516da9efd9dac6e5144659a84ba) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iab13f2246c1196a59d0b5852a9801c4cf7de88fc Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-03phosphor-certificate-manager: srcrev bump c4522d2ea7..480f30d668Andrew Geissler1-1/+1
Lakshminarayana R. Kammath (1): unit-test: Enable unit test coverage for certificate manager (From meta-phosphor rev: bdcb6d93331ce31fc5e1eddc57aff868e48aa211) Change-Id: I8493c5f7f1c3e9bfd40884a3cf169e54a996c2fd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>