Gitiles
Code Review
Sign In
gerrit.openbmc.org
/
openbmc
/
phosphor-ipmi-blobs
/
766beb3f975e030470fe1eafc2d6cf55578e5347
766beb3
utils: Deduplicate library loading
by William A. Kennington III
· 3 years, 5 months ago
52b75fb
test: Replace the C++ MOCK_METHOD<n> macros with the new MOCK_METHOD
by Willy Tu
· 3 years, 6 months ago
a533a37
bootstrap: fix shellcheck warnings
by Patrick Williams
· 3 years, 7 months ago
485e54a
Add prefix to pkgconfig
by Sui Chen
· 4 years ago
c7c941d
continue loading libraries if factory excepts
by Patrick Venture
· 4 years ago
7bda17a
Add pkgconfig
by Sui Chen
· 4 years, 1 month ago
99f25be
test/utils: stop using local variable with global return
by Patrick Venture
· 4 years, 1 month ago
b6ed562
test: flexible array member cannot go into lambda
by Patrick Venture
· 4 years, 1 month ago
03fd5b8
move entry point handler to process
by Patrick Venture
· 4 years, 6 months ago
9cd8f76
Various cleanups
by Kun Yi
· 5 years ago
beee9e5
cleanup: remove getPath
by Kun Yi
· 5 years ago
cd833aa
Fix openFiles refcount
by Kun Yi
· 5 years ago
fea1d81
cleanup: Use scoped initializers; move implementation to source file
by Kun Yi
· 5 years ago
9ce8348
cleanup: Operate on members directly and allow empty paths in the lookup table
by Kun Yi
· 5 years ago
aa17bda
test: Add unit tests for session expiration
by Kun Yi
· 5 years ago
b61a88b
Implement session expiration
by Kun Yi
· 5 years ago
7fc52c8
Store the last action time in session info
by Kun Yi
· 5 years ago
c892f4a
Refactor various methods to get session or blob handler
by Kun Yi
· 5 years ago
8bc1177
blobs: s/struct BlobMeta/BlobMeta/g
by Patrick Venture
· 5 years ago
a67323a
README: add delete blob contract note
by Patrick Venture
· 5 years ago
826e173
README: add calling contract details
by Patrick Venture
· 5 years ago
00d5f0d
blobs-ipmid: use enum class for BlobOEMCommands
by Patrick Venture
· 5 years ago
9260be3
blobs-ipmid: blobs: add equality operator for BlobMeta
by Patrick Venture
· 5 years ago
924bc38
build: split object to enable coverage
by Patrick Venture
· 6 years ago
374350d
autotools: Fix for autoconf-archive 2019.01.19
by William A. Kennington III
· 6 years ago
de8a16e
use ipmiblob library from ipmi-blob-tool
by Patrick Venture
· 6 years ago
b15d654
build: add dependency on ipmiblob
by Patrick Venture
· 6 years ago
48eb402
use filesystem instead of experimental
by Patrick Venture
· 6 years ago
fd4cdea
build: enable valgrind
by Patrick Venture
· 6 years ago
a2efc76
build: enable code coverage
by Patrick Venture
· 6 years ago
fb808d1
build: rework gtest checks
by Patrick Venture
· 6 years ago
97898c9
build: pkg anti-pattern: use defaults
by Patrick Venture
· 6 years ago
41ccacd
readme: add the OEN used
by Patrick Venture
· 6 years ago
acebece
Convert host-ipmid -> libipmid
by William A. Kennington III
· 6 years ago
4beac9a
move blob command enum to installed header
by Patrick Venture
· 6 years ago
86c87f5
manager: add hard-coded read checks
by Patrick Venture
· 6 years ago
dc82ab1
blobs-ipmid: blobs header: add prototype all handlers need
by Patrick Venture
· 6 years ago
cd8dab4
stop installing manager header
by Patrick Venture
· 6 years ago
d1c3e86
bugfix: process: can be only crc
by Patrick Venture
· 6 years ago
2f58151
manager: typo fix available
by Patrick Venture
· 6 years ago
5e70a6b
build: cleanup configure script PKG_CHECK_MODULES
by Patrick Venture
· 6 years ago
9e0c1af
gitignore: add m4 directory
by Patrick Venture
· 6 years ago
50539d3
bugfix: ipmi: set dataLen to zero when appropriate
by Patrick Venture
· 6 years ago
8aee057
main: receive blob handler path from configure
by Patrick Venture
· 6 years ago
540b64d
build: apply autoconf suggestions
by Patrick Venture
· 6 years ago
c18e2b6
add dynamic library interface to enable testing
by Patrick Venture
· 6 years ago
2536863
main: add missing header: blobs-ipmid/manager.hpp
by Patrick Venture
· 6 years ago
c0fe5cd
copyright: add missing copyright headers
by Patrick Venture
· 6 years ago
e08863e
drop explicit command entry
by Patrick Venture
· 6 years ago
6c415c6
bugfix: load handlers and use factory symbol
by Patrick Venture
· 6 years ago
df209fa
bugfix: add -export-dynamic to Makefile linker flags
by Patrick Venture
· 6 years ago
1d5cccb
bugfix: flip library search logic
by Patrick Venture
· 6 years ago
ebf7b9b
bugfix: skip 0'd crc bytes on reply computation
by Patrick Venture
· 6 years ago
4125880
process: add IPMI error return mechanism and update errors
by Patrick Venture
· 6 years ago
45e428a
build: Add -flto to CXXFLAGS
by Patrick Venture
· 6 years ago
904f24f
build: cleanup Makefile
by Patrick Venture
· 6 years ago
df53de1
main: s/blobs-ipmid/blob-ipmid/ for library path
by Patrick Venture
· 6 years ago
e50d4e4
manager: fixup to use find_if
by Patrick Venture
· 6 years ago
a6e21a0
cleanup: apply const to read-only iterators
by Patrick Venture
· 6 years ago
1c4d3d3
main: catch exceptions when loading blob handlers
by Benjamin Fair
· 6 years ago
c9ad5ff
manager: reduce scope of variable
by Patrick Venture
· 6 years ago
5c4b17b
new command: BmcBlobWriteMeta
by Patrick Venture
· 6 years ago
e225540
build: fixup paths to leverage ipmiprovider symlinks
by Patrick Venture
· 6 years ago
b15b305
process: rework lookup to use map for handlers
by Patrick Venture
· 6 years ago
03f415e
test mock: add implementation of getBlobManager
by Patrick Venture
· 6 years ago
8ee139d
README: Add new command: BmcBlobWriteMeta
by Patrick Venture
· 6 years ago
73eb687
manager: return abstract base type
by Patrick Venture
· 6 years ago
7210b31
header: install test mock headers
by Patrick Venture
· 6 years ago
5100a38
main: now seeks out shared library handlers are load-time
by Patrick Venture
· 6 years ago
4dc584d
utils: add methods for finding and loading handlers
by Patrick Venture
· 6 years ago
b3e07e2
manager: add getBlobManager as an exported method
by Patrick Venture
· 6 years ago
e01c0af
example: fixup compilation
by Patrick Venture
· 6 years ago
aceb4ba
move blobs and manager header into installation dir
by Patrick Venture
· 6 years ago
0f11545
gitignore: add *.lo
by Patrick Venture
· 6 years ago
ffecf1b
build: add ENABLE_EXAMPLE macro on enable-example condition
by Patrick Venture
· 6 years ago
e4accf0
build: drop systemd requirement
by Patrick Venture
· 6 years ago
c0f499b
add example handler
by Patrick Venture
· 6 years ago
f222cf5
Build as c++17
by Patrick Venture
· 6 years ago
ef3aead
initial drop of phosphor-ipmi-blobs
by Patrick Venture
· 6 years ago
baa73da
adds README.md
by Patrick Venture
· 6 years ago
e2f7bce
Initial commit
by Brad Bishop
· 6 years ago