#
e3d47cd4 |
| 15-Sep-2022 |
Nan Zhou <nanzhoumails@gmail.com> |
clang-tidy: enable clang-tidy
Enable the first check: readability-identifier-naming
Also fixed all check failures. The renaming is done by clang-tidy automatically.
Tested: 1. compiles, no clang-t
clang-tidy: enable clang-tidy
Enable the first check: readability-identifier-naming
Also fixed all check failures. The renaming is done by clang-tidy automatically.
Tested: 1. compiles, no clang-tidy failures 2. tested on QEMU, Redfish is working correctly 3. tested on s7106, Redfish is working correctly; certificates can be retrieved.
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Change-Id: I3c5c9ca734146a94f4e0433ed8c1ae84173288c5
show more ...
|
#
7047be67 |
| 10-Mar-2022 |
Nan Zhou <nanzhoumails@gmail.com> |
argument parser: use CLI11 and add unit tests
CLI11 is one of the most commonly use argument parser in OpenBMC. It can save ~150 lines of codes in this project.
We are hitting argument related bugs
argument parser: use CLI11 and add unit tests
CLI11 is one of the most commonly use argument parser in OpenBMC. It can save ~150 lines of codes in this project.
We are hitting argument related bugs that not covered in unit tests. This test adds a test for argument parsing.
Tested: QEMU IPMI/Redfish worked.
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Change-Id: Ib409c7e6a82ad31049f2da3e32727ebdf185f0fc
show more ...
|
#
014be0bf |
| 28-Dec-2021 |
Nan Zhou <nanzhoumails@gmail.com> |
iwyu
This changes uses its best effort to clean up headers according to iwyu.
Reference: https://include-what-you-use.org/
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Change-Id: Ibd8bd8735238
iwyu
This changes uses its best effort to clean up headers according to iwyu.
Reference: https://include-what-you-use.org/
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Change-Id: Ibd8bd8735238d6ec101a2428241bb1727e3ac9a9
show more ...
|
#
e1289adf |
| 28-Dec-2021 |
Nan Zhou <nanzhoumails@gmail.com> |
Use nested namespace
Nested namespace is introduced in C++ 17. This saves nearly 50 lines. This change also puts tests into a nested namespace, which saves unnecessary using directives.
Signed-off-
Use nested namespace
Nested namespace is introduced in C++ 17. This saves nearly 50 lines. This change also puts tests into a nested namespace, which saves unnecessary using directives.
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Change-Id: I7c3e38588fd5c2cbd83ac13ee24327318e8c06a4
show more ...
|
#
cfb5802a |
| 28-Dec-2021 |
Nan Zhou <nanzhoumails@gmail.com> |
Modernize use nullptr
NULL => nullptr as per modernize-use-nullptr.
After this change: ``` grep "NULL" -r */*.*pp *.*pp None ```
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Change-Id: Iecddab
Modernize use nullptr
NULL => nullptr as per modernize-use-nullptr.
After this change: ``` grep "NULL" -r */*.*pp *.*pp None ```
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Change-Id: Iecddab6fba06f959866048eff4496310453d0fde
show more ...
|
#
b50789ce |
| 09-Oct-2018 |
Jayanth Othayoth <ojayanth@in.ibm.com> |
Add support to upload CA certificate
Added support to upload CA certificates in /etc/ssl/certs path. Curently scope is limited to one certificate and any new upload is going to override the existing
Add support to upload CA certificate
Added support to upload CA certificates in /etc/ssl/certs path. Curently scope is limited to one certificate and any new upload is going to override the existing CA certificate.
Change-Id: I9cc60accf6aae4d8123e5f86d618effe33d68d53 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
show more ...
|
#
0aa0d114 |
| 03-Sep-2018 |
Jayanth Othayoth <ojayanth@in.ibm.com> |
Initial commit for phosphor certificate manager
Certificate management application allows to replace the existing certificate and private key file with another (possibly CA signed Certificate and pr
Initial commit for phosphor certificate manager
Certificate management application allows to replace the existing certificate and private key file with another (possibly CA signed Certificate and private key file.
Change-Id: I1129cc92ca4aae5f84cb304dda9073cc74781009 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
show more ...
|