History log of /openbmc/phosphor-ipmi-blobs/ (Results 101 – 116 of 116)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
8ee139d503-Oct-2018 Patrick Venture <venture@google.com>

README: Add new command: BmcBlobWriteMeta

The BmcBlobWriteMeta command provides the notion that some blob object
may have meta data that can be updated by the host or caller.

Change-Id: Ief8e1bc5d4

README: Add new command: BmcBlobWriteMeta

The BmcBlobWriteMeta command provides the notion that some blob object
may have meta data that can be updated by the host or caller.

Change-Id: Ief8e1bc5d49b7e0e4df61ef34d6b873777fabdb1
Signed-off-by: Patrick Venture <venture@google.com>

show more ...

73eb687a01-Oct-2018 Patrick Venture <venture@google.com>

manager: return abstract base type

Unit-tests later required knowing the vtable for a BlobManager, and this
should avoid that needless complication.

Change-Id: I7a208d08c2065b7383fd5095e00d17c1ab3b

manager: return abstract base type

Unit-tests later required knowing the vtable for a BlobManager, and this
should avoid that needless complication.

Change-Id: I7a208d08c2065b7383fd5095e00d17c1ab3b0cf5
Signed-off-by: Patrick Venture <venture@google.com>

show more ...

7210b31003-Oct-2018 Patrick Venture <venture@google.com>

header: install test mock headers

IPMI Blob handlers will need to include these mocks when building
unit-tests. Therefore, they must be installed.

Change-Id: I4c8ed0fa1a4a8912853c024206ef5e61f8770

header: install test mock headers

IPMI Blob handlers will need to include these mocks when building
unit-tests. Therefore, they must be installed.

Change-Id: I4c8ed0fa1a4a8912853c024206ef5e61f87707d8
Signed-off-by: Patrick Venture <venture@google.com>

show more ...

5100a38627-Sep-2018 Patrick Venture <venture@google.com>

main: now seeks out shared library handlers are load-time

phosphor-ipmi-blobs now detects blob handlers compiled into shared
libraries on the BMC and loads them at start-up when it's loaded by
phosp

main: now seeks out shared library handlers are load-time

phosphor-ipmi-blobs now detects blob handlers compiled into shared
libraries on the BMC and loads them at start-up when it's loaded by
phosphor-host-ipmid.

Change-Id: Ib1b6b8f75aa544a263d37f71e133a9a188704de3
Signed-off-by: Patrick Venture <venture@google.com>

show more ...

4dc584db27-Sep-2018 Patrick Venture <venture@google.com>

utils: add methods for finding and loading handlers

This module provides a couple basic methods for enumerating and then
loading handlers.

Change-Id: I4f58be313190c48de25c2b9578b7c622afefc656
Signe

utils: add methods for finding and loading handlers

This module provides a couple basic methods for enumerating and then
loading handlers.

Change-Id: I4f58be313190c48de25c2b9578b7c622afefc656
Signed-off-by: Patrick Venture <venture@google.com>

show more ...

b3e07e2b27-Sep-2018 Patrick Venture <venture@google.com>

manager: add getBlobManager as an exported method

getBlobManager will allow a library to get ahold of the BlobManager for
registration purposes.

Change-Id: I75f41601d10d59293c7752da8307507cc2c88434

manager: add getBlobManager as an exported method

getBlobManager will allow a library to get ahold of the BlobManager for
registration purposes.

Change-Id: I75f41601d10d59293c7752da8307507cc2c88434
Signed-off-by: Patrick Venture <venture@google.com>

show more ...

e01c0af727-Sep-2018 Patrick Venture <venture@google.com>

example: fixup compilation

The example handler had compilation errors.

Change-Id: I53392b53f021bf01887559cee4bd79b2799f5730
Signed-off-by: Patrick Venture <venture@google.com>

aceb4baa27-Sep-2018 Patrick Venture <venture@google.com>

move blobs and manager header into installation dir

The blobs and manager header will be used by handlers once we've
transitioned to dynamic loading.

Change-Id: Ieae8fcfe383007731cb4f8b2619612c3bfa

move blobs and manager header into installation dir

The blobs and manager header will be used by handlers once we've
transitioned to dynamic loading.

Change-Id: Ieae8fcfe383007731cb4f8b2619612c3bfa47f50
Signed-off-by: Patrick Venture <venture@google.com>

show more ...

0f11545c27-Sep-2018 Patrick Venture <venture@google.com>

gitignore: add *.lo

Adds *.lo to the ignored files list.

Change-Id: Iff18258584eec18f740ebe03815311c4245a4d96
Signed-off-by: Patrick Venture <venture@google.com>

ffecf1b226-Sep-2018 Patrick Venture <venture@google.com>

build: add ENABLE_EXAMPLE macro on enable-example condition

Previously, the ENABLE_EXAMPLE was only an AM_CONDITIONAL and therefore
not passed down to the source environment via config.h. This fixe

build: add ENABLE_EXAMPLE macro on enable-example condition

Previously, the ENABLE_EXAMPLE was only an AM_CONDITIONAL and therefore
not passed down to the source environment via config.h. This fixes
that.

Change-Id: I8e02112f12c4aaef22eda76cc9e50b9bf7f32dda
Signed-off-by: Patrick Venture <venture@google.com>

show more ...

e4accf0321-Sep-2018 Patrick Venture <venture@google.com>

build: drop systemd requirement

The library currently does not require linking against systemd.

Change-Id: I787e718b0b33bdd68aba4afc712a97dec97795aa
Signed-off-by: Patrick Venture <venture@google.c

build: drop systemd requirement

The library currently does not require linking against systemd.

Change-Id: I787e718b0b33bdd68aba4afc712a97dec97795aa
Signed-off-by: Patrick Venture <venture@google.com>

show more ...

c0f499b514-Sep-2018 Patrick Venture <venture@google.com>

add example handler

This adds an example handler to demonstrate how one can add a specific
type of BLOB handler.

Change-Id: Ib5421f1b945b45998b40d3939a4dab9cdf39aaa9
Signed-off-by: Patrick Venture

add example handler

This adds an example handler to demonstrate how one can add a specific
type of BLOB handler.

Change-Id: Ib5421f1b945b45998b40d3939a4dab9cdf39aaa9
Signed-off-by: Patrick Venture <venture@google.com>

show more ...

f222cf5112-Sep-2018 Patrick Venture <venture@google.com>

Build as c++17

Setting as separate patch to not require move until user is ready.

Change-Id: Ia15de3ba1a4332dc51cc5539e895d7ab5ee072c7
Signed-off-by: Patrick Venture <venture@google.com>

ef3aeadc12-Sep-2018 Patrick Venture <venture@google.com>

initial drop of phosphor-ipmi-blobs

This implements a majority of the OEM IPMI BLOBS protocol. The only
piece missing from this is the timed expiration of sessions.

Change-Id: I82c9d17b625c94fc334

initial drop of phosphor-ipmi-blobs

This implements a majority of the OEM IPMI BLOBS protocol. The only
piece missing from this is the timed expiration of sessions.

Change-Id: I82c9d17b625c94fc3340edcfabbbf1ffeb5ad7ac
Signed-off-by: Patrick Venture <venture@google.com>

show more ...

baa73da115-Sep-2018 Patrick Venture <venture@google.com>

adds README.md

Adds the design document as a README for the project.

Change-Id: Ida502441c0dd0fef7c9a63e9bee69122b7c7e24b
Signed-off-by: Patrick Venture <venture@google.com>

e2f7bcee12-Sep-2018 Brad Bishop <radsquirrel@gmail.com>

Initial commit

12345