Name Date Size #Lines LOC

..Today-

app/H29-Aug-2024-1,054722

dbus-sdr/H18-Nov-2024--9,255-7,470

docs/H08-Aug-2024--238-170

include/H10-Jun-2022-4,3782,513

libipmid/H12-Oct-2024-946751

scripts/H08-Aug-2024-1,020941

softoff/H29-Aug-2024-398223

subprojects/H24-Apr-2024-4632

test/H12-Oct-2024-2,9252,107

user_channel/H09-Oct-2024-5,4153,349

xyz/openbmc_project/Ipmi/Internal/H07-Mar-2021-10491

.build.shH A D08-Dec-2022610 2115

.clang-formatH A D29-Aug-20243.7 KiB137135

.gitignoreH A D24-Apr-2024268 1816

.shellcheckH A D14-Apr-20210

.travis.ymlH A D07-Mar-202179 106

LICENSEH A D07-Mar-202111.1 KiB203169

OWNERSH A D19-Jul-20242 KiB6560

README.mdH A D08-Aug-2024760 4230

apphandler.cppH A D12-Oct-202464.9 KiB1,8711,422

apphandler.hppH A D07-Mar-20211 KiB3832

chassishandler.cppH A D29-Aug-202482.2 KiB2,4011,884

chassishandler.hppH A D14-Jul-20211.5 KiB7154

dcmihandler.cppH A D29-Aug-202439.7 KiB1,2461,019

dcmihandler.hppH A D04-Feb-20241.9 KiB5239

error-HostEvent.hppH A D09-Sep-20231.7 KiB6255

fruread.hppH A D07-Mar-2021736 3727

generate_whitelist.shH A D22-Nov-2023592 2813

generate_whitelist_create.shH A D08-Dec-202298 51

globalhandler.cppH A D29-Aug-20241.6 KiB6142

globalhandler.hppH A D07-Mar-2021165 106

groupext.cppH A D13-May-2023762 3221

host-cmd-manager.cppH A D24-Jul-20245.2 KiB196132

host-cmd-manager.hppH A D09-Dec-20233.4 KiB11438

host-interface.cppH A D29-Aug-20243.8 KiB12375

host-interface.hppH A D03-Oct-20232.1 KiB7034

host-ipmid-whitelist.confH A D08-Aug-20232.3 KiB5250

ipmi_fru_info_area.cppH A D29-Aug-202414.4 KiB486266

ipmi_fru_info_area.hppH A D31-May-2023648 3018

ipmiallowlist.hppH A D22-Nov-2023167 95

ipmid-new.cppH A D18-Nov-202429.1 KiB907720

ipmisensor.cppH A D29-Aug-202411.1 KiB348295

meson.buildH A D24-Apr-20249.4 KiB326286

meson.optionsH A D21-Jun-20245.9 KiB8363

read_fru_data.cppH A D29-Aug-20244.9 KiB181140

read_fru_data.hppH A D13-May-20231,010 3920

selutility.cppH A D29-Aug-202413.4 KiB433345

selutility.hppH A D29-Aug-20246.2 KiB211123

sensordatahandler.cppH A D29-Aug-202412.5 KiB420335

sensordatahandler.hppH A D29-Aug-202420.4 KiB671364

sensorhandler.cppH A D15-Nov-202452.1 KiB1,5891,209

sensorhandler.hppH A D24-Oct-202319.1 KiB780602

settings.cppH A D29-Aug-20242 KiB7565

settings.hppH A D29-Aug-20241.4 KiB5323

storageaddsel.cppH A D24-Jul-20241.9 KiB7154

storageaddsel.hppH A D07-Mar-2021426 184

storagehandler.cppH A D29-Aug-202428.4 KiB960724

storagehandler.hppH A D07-Mar-2021583 2418

sys_info_param.cppH A D07-Mar-2021832 3424

sys_info_param.hppH A D13-May-20232 KiB6526

systemintfcmds.cppH A D29-Aug-20246.8 KiB190129

systemintfcmds.hppH A D15-Nov-2023293 135

transportconstants.hppH A D16-Nov-20244 KiB161120

transporthandler.cppH A DToday56.1 KiB1,7401,448

transporthandler.hppH A D09-Oct-202415.2 KiB453305

whitelist-filter.cppH A D29-Aug-20247.6 KiB254181

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