Home
last modified time | relevance | path

Searched refs:bmcweb (Results 26 – 50 of 201) sorted by relevance

123456789

/openbmc/bmcweb/config/
H A Dmeson.build77 loglvlopt = get_option('bmcweb-logging')
79 # Override logging level as 'debug' if 'bmcweb-logging' is set as 'disabled'
104 input: 'bmcweb.socket.in',
105 output: 'bmcweb.socket',
114 input: 'bmcweb.service.in',
115 output: 'bmcweb.service',
H A Dbmcweb.service.in2 Description=Start bmcweb server
9 ExecStart=@MESON_INSTALL_PREFIX@/bin/bmcweb
/openbmc/bmcweb/src/
H A Dossl_random.cpp15 namespace bmcweb namespace
32 using bmcweb::OpenSSLGenerator; in getRandomUUID()
51 bmcweb::OpenSSLGenerator gen; in getRandomIdOfLength()
/openbmc/phosphor-certificate-manager/dist/
H A Dmeson.build17 if not get_option('config-bmcweb').disabled()
18 busconfig += 'busconfig/phosphor-bmcweb-cert-config.conf'
19 certs += 'env/bmcweb'
22 'multi-user.target.wants/phosphor-certificate-manager@bmcweb.service'
/openbmc/bmcweb/test/redfish-core/include/utils/
H A Ddbus_utils.cpp24 std::shared_ptr<bmcweb::AsyncResp> asyncResp = in TEST()
25 std::make_shared<bmcweb::AsyncResp>(); in TEST()
38 std::shared_ptr<bmcweb::AsyncResp> asyncResp = in TEST()
39 std::make_shared<bmcweb::AsyncResp>(); in TEST()
/openbmc/bmcweb/redfish-core/lib/
H A Dupdate_service.hpp230 inline void createTask(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in createTask()
314 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in afterAvailbleTimerAsyncWait()
438 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in monitorForSoftwareAvailable()
634 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleUpdateServiceSimpleUpdateAction()
780 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in extractMultipartUpdateParameters()
880 handleStartUpdate(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleStartUpdate()
947 getSwInfo(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getSwInfo()
1131 if (bmcweb::asciiIEquals(contentType, "application/octet-stream")) in handleUpdateServicePost()
1209 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleUpdateServiceFirmwareInventoryCollectionGet()
1260 getSoftwareVersion(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getSoftwareVersion()
[all …]
H A Dhypervisor_system.hpp35 getHypervisorState(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in getHypervisorState()
107 getHypervisorActions(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in getHypervisorActions()
349 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in setHypervisorIPv4Address()
395 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in setHypervisorIPv4Gateway()
525 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleHypervisorIPv4StaticPatch()
585 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleHypervisorHostnamePatch()
614 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleHypervisorEthernetInterfaceCollectionGet()
692 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleHypervisorSystemGet()
731 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleHypervisorEthernetInterfacePatch()
830 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleHypervisorResetActionGet()
[all …]
H A Dnetwork_protocol.hpp39 void getNTPProtocolEnabled(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp);
123 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in afterNetworkPortRequest()
154 inline void getNetworkData(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getNetworkData()
244 inline void afterSetNTP(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in afterSetNTP()
258 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, bool ntpEnabled) in handleNTPProtocolEnabled()
278 handleNTPServersPatch(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleNTPServersPatch()
383 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleProtocolEnabled()
458 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleBmcNetworkProtocolHead()
471 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleManagersNetworkProtocolPatch()
548 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleManagersNetworkProtocolHead()
[all …]
H A Dprocessor.hpp59 inline void getProcessorUUID(std::shared_ptr<bmcweb::AsyncResp> asyncResp, in getProcessorUUID()
80 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getCpuDataByInterface()
385 inline void getCpuAssetData(std::shared_ptr<bmcweb::AsyncResp> asyncResp, in getCpuAssetData()
566 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in highSpeedCoreIdsHandler()
1013 const std::shared_ptr<bmcweb::AsyncResp>& resp, in patchAppliedOperatingConfig()
1084 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleProcessorCollectionHead()
1103 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesOperatingConfigCollection()
1182 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesOperatingConfig()
1262 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesProcessorCollection()
1318 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesProcessor()
[all …]
H A Dled.hpp36 getIndicatorLedState(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in getIndicatorLedState()
103 setIndicatorLedState(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in setIndicatorLedState()
157 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in getSystemLocationIndicatorActive()
216 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, const bool ledState) in setSystemLocationIndicatorActive()
H A Dpcie.hpp45 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handlePCIeDevicePath()
82 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getValidPCIeDevicePath()
106 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handlePCIeDeviceCollectionGet()
219 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getPCIeDeviceSlotPath()
262 afterGetDbusObject(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in afterGetDbusObject()
285 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in afterGetPCIeDeviceSlotPath()
416 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in addPCIeDeviceProperties()
512 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getPCIeDeviceProperties()
537 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in addPCIeDeviceCommonProperties()
554 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in afterGetValidPcieDevicePath()
[all …]
H A Dchassis.hpp54 inline void getStorageLink(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getStorageLink()
97 inline void getChassisState(std::shared_ptr<bmcweb::AsyncResp> asyncResp) in getChassisState()
140 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handlePhysicalSecurityGetSubTree()
186 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleChassisCollectionGet()
206 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getChassisContainedBy()
245 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getChassisContains()
363 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleDecoratorAssetProperties()
459 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleChassisGetSubTree()
631 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleChassisGet()
837 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleChassisResetActionInfoPost()
[all …]
H A Dcertificate_service.hpp55 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getCertificateFromReqBody()
292 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getCertificateProperties()
400 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleCertificateServiceGet()
444 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleCertificateLocationsGet()
467 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleReplaceCertificateAction()
876 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleHTTPSCertificateCollectionGet()
906 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleHTTPSCertificateCollectionPost()
963 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleHTTPSCertificateGet()
1011 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleLDAPCertificateCollectionGet()
1033 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleLDAPCertificateCollectionPost()
[all …]
/openbmc/openbmc/meta-phosphor/recipes-phosphor/interfaces/
H A Dbmcweb_git.bb19 SRC_URI = "git://github.com/openbmc/bmcweb.git;branch=master;protocol=https"
25 SYSTEMD_SERVICE:${PN} += "bmcweb.service bmcweb.socket"
59 USERADD_PARAM:${PN} = "-r -s /sbin/nologin bmcweb"
/openbmc/bmcweb/include/
H A Ddbus_privileges.hpp68 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in isUserPrivileged()
106 Request& req, const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in afterGetUserInfoValidate()
130 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestUserInfo()
152 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in validatePrivilege()
172 void getUserInfo(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getUserInfo()
H A Dimage_upload.hpp25 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in uploadImageHandler()
100 std::string filepath("/tmp/images/" + bmcweb::getRandomUUID()); in uploadImageHandler()
115 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutes()
122 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) { in requestRoutes()
/openbmc/phosphor-webui/
H A DREADME.md13 bmcweb](https://github.com/openbmc/bmcweb/commit/47c9e106e0057dd70133d50e928e48cbc68e709a)
68 **Note** that some OpenBMC implementations use [bmcweb](https://github.com/openbmc/bmcweb)
69 for its backend. For security reasons, bmcweb will need to be recompiled and
71 option to turn on within bmcweb is `BMCWEB_INSECURE_DISABLE_XSS_PREVENTION`. In
/openbmc/bmcweb/redfish-core/include/utils/
H A Ddbus_utils.hpp37 void afterSetProperty(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp,
43 void afterSetPropertyAction(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp,
51 void setDbusProperty(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in setDbusProperty()
74 void setDbusPropertyAction(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in setDbusPropertyAction()
/openbmc/bmcweb/
H A DDEVELOPING.md132 bmcweb's Redfish implementation, including Redfish OEM Resources, shall conform
133 to the Redfish specification. Please keep bmcweb's
136 [OEM SCHEMAS](https://github.com/openbmc/bmcweb/blob/master/OEM_SCHEMAS.md).
143 [Common Errors](https://github.com/openbmc/bmcweb/blob/master/COMMON_ERRORS.md).
174 To that end, bmcweb will do its' best to insulate clients from breaking api
179 configurable would increase the software complexity, therefore bmcweb makes
203 .clang-tidy file in the root of bmcweb, and are expected to be passing.
209 Five bmcweb logging levels are supported, from least to most severity:
221 a state that caused crucial function to stop working or when bmcweb
236 bmcweb by default is compiled with runtime logging disabled, as a performance
[all …]
/openbmc/openbmc/meta-fii/meta-kudo/recipes-phosphor/packagegroups/
H A Dpackagegroup-obmc-apps.bbappend1 # Kudo doesn't use bmcweb
4 ${PN}-bmcweb \
/openbmc/bmcweb/http/routing/
H A Dbaserule.hpp39 const std::shared_ptr<bmcweb::AsyncResp>&,
43 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleUpgrade()
51 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleUpgrade()
H A Ddynamicrule.hpp30 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in operator ()()
76 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handle()
91 const std::shared_ptr<bmcweb::AsyncResp>&,
/openbmc/bmcweb/test/include/
H A Dossl_random.cpp14 using bmcweb::getRandomUUID; in TEST()
24 using bmcweb::getRandomIdOfLength; in TEST()
/openbmc/docs/architecture/
H A Dredfish-logging-in-bmcweb.md1 # Redfish Event Logging in bmcweb
3 This guide is intended to help developers add new messages to the bmcweb Redfish
6 Redfish Message Objects can be represented in different ways. In bmcweb, we have
18 The bmcweb Message Registries are located under
40 MessageArgs to bmcweb.
46 bmcweb will search the specified Message Registry for the MessageKey, construct
51 The journal is the current mechanism used to log Redfish Messages. bmcweb looks
/openbmc/bmcweb/test/http/
H A Dhttp_response_test.cpp33 std::string getData(boost::beast::http::response<bmcweb::HttpBody>& m) in getData()
37 boost::beast::http::response_serializer<bmcweb::HttpBody> sr{m}; in getData()
109 res.openFd(fileno(fd), bmcweb::EncodingType::Base64); in TEST()
151 res.openFd(fileno(f), bmcweb::EncodingType::Base64); in TEST()
166 res.openFd(file.native_handle(), bmcweb::EncodingType::Base64); in TEST()

123456789