#
7d39eb04 |
| 16-Feb-2021 |
Patrick Venture <venture@google.com> |
bmc/ver.../test/.close_unittest: add missing header Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I836986ee7108caa651a374c3f08e96029d01cd9c
|
#
84904b97 |
| 22-Jan-2021 |
William A. Kennington III <wak@google.com> |
version-handler/test: Remove unused declarations Change-Id: If9bc7dd4c58bd9ba3430ffee6319da5ed194cb9f Signed-off-by: William A. Kennington III <wak@google.com>
|
#
9936c456 |
| 24-Dec-2020 |
William A. Kennington III <wak@google.com> |
version_handler: Support multiple sessions We want to be able to support multiple concurrent readers of version information. Otherwise, upstream version checks might fail if they end
version_handler: Support multiple sessions We want to be able to support multiple concurrent readers of version information. Otherwise, upstream version checks might fail if they end up being sequenced concurrently. Change-Id: I5420ad667622b7906e633562a5373e0be042c0c1 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
007c0166 |
| 23-Dec-2020 |
William A. Kennington III <wak@google.com> |
version_handler: Don't store session information immediately This can cause spurious trigger aborts when open's fail and cleanup is called on the failed session. Change-Id: I1c4
version_handler: Don't store session information immediately This can cause spurious trigger aborts when open's fail and cleanup is called on the failed session. Change-Id: I1c49f248b6f56bbecc0d51fafaabe871d23b1d7d Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
abf17354 |
| 22-Dec-2020 |
William A. Kennington III <wak@google.com> |
version-handler: Refactor handler construction Instead of requiring callers to build maps and info blobs, take the minimal required amount of information about the blob configuration and
version-handler: Refactor handler construction Instead of requiring callers to build maps and info blobs, take the minimal required amount of information about the blob configuration and build required datastructures internally. This reduces the amount of code, and nearly eliminates all of the untested code in main.cpp. Change-Id: Iaa398eb404814e9263e6707b71b38a9831d96697 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
c78bfc82 |
| 05-Nov-2020 |
Jason Ling <jasonling@google.com> |
version-handler: add version-handler, blob handler Implement version-handler: a blob handler for retrieving version information about a blob. Problem: ipmi-flash(firmware-handle
version-handler: add version-handler, blob handler Implement version-handler: a blob handler for retrieving version information about a blob. Problem: ipmi-flash(firmware-handler) provides a mechanism to transfer firmware updates, verify them and perform updates but there is no mechanism to interrogate the firmware for its version. Solution: version-handler provides handlers for retrieving information about firmware blobs. Adding "version" syntax to "/flash/blob" entries in the json configuration file enables this feature. The mechanism to retrieve version is identical to the mechanism used by firmware-handler to perform preparation, verification and updates (kick off systemd targets). Signed-off-by: Jason Ling <jasonling@google.com> Change-Id: I28868ca8dd76d63af668d2e46b9359401d45f0bc
show more ...
|