|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | Today | - |
| app/ | H | 29-Aug-2024 | - | 1,054 | 722 |
| dbus-sdr/ | H | 18-Nov-2024 | - | -9,255 | -7,470 |
| docs/ | H | 08-Aug-2024 | - | -238 | -170 |
| include/ | H | 10-Jun-2022 | - | 4,378 | 2,513 |
| libipmid/ | H | 12-Oct-2024 | - | 946 | 751 |
| scripts/ | H | 08-Aug-2024 | - | 1,020 | 941 |
| softoff/ | H | 29-Aug-2024 | - | 398 | 223 |
| subprojects/ | H | 24-Apr-2024 | - | 46 | 32 |
| test/ | H | 12-Oct-2024 | - | 2,925 | 2,107 |
| user_channel/ | H | 09-Oct-2024 | - | 5,415 | 3,349 |
| xyz/openbmc_project/Ipmi/Internal/ | H | 07-Mar-2021 | - | 104 | 91 |
| .build.sh | H A D | 08-Dec-2022 | 610 | 21 | 15 |
| .clang-format | H A D | 29-Aug-2024 | 3.7 KiB | 137 | 135 |
| .gitignore | H A D | 24-Apr-2024 | 268 | 18 | 16 |
| .shellcheck | H A D | 14-Apr-2021 | 0 | | |
| .travis.yml | H A D | 07-Mar-2021 | 79 | 10 | 6 |
| LICENSE | H A D | 07-Mar-2021 | 11.1 KiB | 203 | 169 |
| OWNERS | H A D | 19-Jul-2024 | 2 KiB | 65 | 60 |
| README.md | H A D | 08-Aug-2024 | 760 | 42 | 30 |
| apphandler.cpp | H A D | 12-Oct-2024 | 64.9 KiB | 1,871 | 1,422 |
| apphandler.hpp | H A D | 07-Mar-2021 | 1 KiB | 38 | 32 |
| chassishandler.cpp | H A D | 29-Aug-2024 | 82.2 KiB | 2,401 | 1,884 |
| chassishandler.hpp | H A D | 14-Jul-2021 | 1.5 KiB | 71 | 54 |
| dcmihandler.cpp | H A D | 29-Aug-2024 | 39.7 KiB | 1,246 | 1,019 |
| dcmihandler.hpp | H A D | 04-Feb-2024 | 1.9 KiB | 52 | 39 |
| error-HostEvent.hpp | H A D | 09-Sep-2023 | 1.7 KiB | 62 | 55 |
| fruread.hpp | H A D | 07-Mar-2021 | 736 | 37 | 27 |
| generate_whitelist.sh | H A D | 22-Nov-2023 | 592 | 28 | 13 |
| generate_whitelist_create.sh | H A D | 08-Dec-2022 | 98 | 5 | 1 |
| globalhandler.cpp | H A D | 29-Aug-2024 | 1.6 KiB | 61 | 42 |
| globalhandler.hpp | H A D | 07-Mar-2021 | 165 | 10 | 6 |
| groupext.cpp | H A D | 13-May-2023 | 762 | 32 | 21 |
| host-cmd-manager.cpp | H A D | 24-Jul-2024 | 5.2 KiB | 196 | 132 |
| host-cmd-manager.hpp | H A D | 09-Dec-2023 | 3.4 KiB | 114 | 38 |
| host-interface.cpp | H A D | 29-Aug-2024 | 3.8 KiB | 123 | 75 |
| host-interface.hpp | H A D | 03-Oct-2023 | 2.1 KiB | 70 | 34 |
| host-ipmid-whitelist.conf | H A D | 08-Aug-2023 | 2.3 KiB | 52 | 50 |
| ipmi_fru_info_area.cpp | H A D | 29-Aug-2024 | 14.4 KiB | 486 | 266 |
| ipmi_fru_info_area.hpp | H A D | 31-May-2023 | 648 | 30 | 18 |
| ipmiallowlist.hpp | H A D | 22-Nov-2023 | 167 | 9 | 5 |
| ipmid-new.cpp | H A D | 18-Nov-2024 | 29.1 KiB | 907 | 720 |
| ipmisensor.cpp | H A D | 29-Aug-2024 | 11.1 KiB | 348 | 295 |
| meson.build | H A D | 24-Apr-2024 | 9.4 KiB | 326 | 286 |
| meson.options | H A D | 21-Jun-2024 | 5.9 KiB | 83 | 63 |
| read_fru_data.cpp | H A D | 29-Aug-2024 | 4.9 KiB | 181 | 140 |
| read_fru_data.hpp | H A D | 13-May-2023 | 1,010 | 39 | 20 |
| selutility.cpp | H A D | 29-Aug-2024 | 13.4 KiB | 433 | 345 |
| selutility.hpp | H A D | 29-Aug-2024 | 6.2 KiB | 211 | 123 |
| sensordatahandler.cpp | H A D | 29-Aug-2024 | 12.5 KiB | 420 | 335 |
| sensordatahandler.hpp | H A D | 29-Aug-2024 | 20.4 KiB | 671 | 364 |
| sensorhandler.cpp | H A D | 15-Nov-2024 | 52.1 KiB | 1,589 | 1,209 |
| sensorhandler.hpp | H A D | 24-Oct-2023 | 19.1 KiB | 780 | 602 |
| settings.cpp | H A D | 29-Aug-2024 | 2 KiB | 75 | 65 |
| settings.hpp | H A D | 29-Aug-2024 | 1.4 KiB | 53 | 23 |
| storageaddsel.cpp | H A D | 24-Jul-2024 | 1.9 KiB | 71 | 54 |
| storageaddsel.hpp | H A D | 07-Mar-2021 | 426 | 18 | 4 |
| storagehandler.cpp | H A D | 29-Aug-2024 | 28.4 KiB | 960 | 724 |
| storagehandler.hpp | H A D | 07-Mar-2021 | 583 | 24 | 18 |
| sys_info_param.cpp | H A D | 07-Mar-2021 | 832 | 34 | 24 |
| sys_info_param.hpp | H A D | 13-May-2023 | 2 KiB | 65 | 26 |
| systemintfcmds.cpp | H A D | 29-Aug-2024 | 6.8 KiB | 190 | 129 |
| systemintfcmds.hpp | H A D | 15-Nov-2023 | 293 | 13 | 5 |
| transportconstants.hpp | H A D | 16-Nov-2024 | 4 KiB | 161 | 120 |
| transporthandler.cpp | H A D | Today | 56.1 KiB | 1,740 | 1,448 |
| transporthandler.hpp | H A D | 09-Oct-2024 | 15.2 KiB | 453 | 305 |
| whitelist-filter.cpp | H A D | 29-Aug-2024 | 7.6 KiB | 254 | 181 |
README.md
1# phosphor-host-ipmid
2
3## Compile ipmid with default options
4
5```ascii
6meson builddir
7ninja -C builddir
8```
9
10## Compile ipmid with yocto defaults
11
12```ascii
13meson builddir -Dbuildtype=minsize -Db_lto=true -Dtests=disabled
14ninja -C builddir
15```
16
17If any of the dependencies are not found on the host system during
18configuration, meson automatically gets them via its wrap dependencies mentioned
19in `ipmid/subprojects`.
20
21## Enable/Disable meson wrap feature
22
23```ascii
24meson builddir -Dwrap_mode=nofallback
25ninja -C builddir
26```
27
28## Enable debug traces
29
30```ascii
31meson builddir -Dbuildtype=debug
32ninja -C builddir
33```
34
35## Generate test coverage report
36
37```ascii
38meson builddir -Db_coverage=true -Dtests=enabled
39ninja -C builddir test
40ninja -C builddir coverage
41```
42