Show patches with: Submitter = Eric Richter       |    Archived = No       |   205 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[RFC,01/10] libstb/container.h: add stdbool.h and short_types.h headers Initial Implementation of Secure Boot Key Management support - - - - 1-- 2018-08-01 Eric Richter Superseded
[RFC,02/10] core/flash.c: add SECBOOT read and write support Initial Implementation of Secure Boot Key Management support - - - - 1-- 2018-08-01 Eric Richter Superseded
[RFC,03/10] opal-api: add values for secboot keystore management Initial Implementation of Secure Boot Key Management support - - - - 1-- 2018-08-01 Eric Richter Superseded
[RFC,04/10] libstb: initialize and format pnor secboot partition Initial Implementation of Secure Boot Key Management support - - - - 1-- 2018-08-01 Eric Richter Superseded
[RFC,05/10] keystore: initialize the base keystore structure Initial Implementation of Secure Boot Key Management support - - - - 1-- 2018-08-01 Eric Richter Superseded
[RFC,06/10] keystore: add opal_get_variable runtime service Initial Implementation of Secure Boot Key Management support - - - - 1-- 2018-08-01 Eric Richter Superseded
[RFC,07/10] keystore: add opal_set_variable runtime service Initial Implementation of Secure Boot Key Management support - - - - 1-- 2018-08-01 Eric Richter Superseded
[RFC,08/10] keystore: add opal_get_next_variable runtime service Initial Implementation of Secure Boot Key Management support - - - - 1-- 2018-08-01 Eric Richter Superseded
[RFC,09/10] keystore: add opal_secboot_commit runtime service Initial Implementation of Secure Boot Key Management support - - - - 1-- 2018-08-01 Eric Richter Superseded
[RFC,10/10] keystore: add experimental opal_lock_variables runtime service Initial Implementation of Secure Boot Key Management support - - - - 2-- 2018-08-01 Eric Richter Superseded
[1/3] crypto: add mbedtls build integration Add crypto support via mbed TLS - - - - --1 2019-07-18 Eric Richter Superseded
[2/3] crypto: add pkcs7 parser Add crypto support via mbed TLS - - - - --1 2019-07-18 Eric Richter Superseded
[3/3] crypto: define RSA signature verification function Add crypto support via mbed TLS - - - - --1 2019-07-18 Eric Richter Superseded
[v4,01/11] libstb/secvar: add secure variable internal abstraction Add Secure Variable Support - - - - 3-- 2019-10-26 Eric Richter Superseded
[v4,02/11] secvar_tpmnv: add high-level tpm nv index abstraction for secvar Add Secure Variable Support - - - - 2-1 2019-10-26 Eric Richter Superseded
[v4,03/11] libstb/secvar: add secvar api implementation Add Secure Variable Support - - - - 2-1 2019-10-26 Eric Richter Superseded
[v4,04/11] doc: add opal secure variable documentation Add Secure Variable Support - - - - 2-1 2019-10-26 Eric Richter Superseded
[v4,05/11] secvar/test: add rudimentary secvar API unit testing Add Secure Variable Support - - - - 2-1 2019-10-26 Eric Richter Superseded
[v4,06/11] core/flash.c: add SECBOOT read and write support Add Secure Variable Support - - - - 3-- 2019-10-26 Eric Richter Superseded
[v4,07/11] secvar/storage: add draft secvar storage driver for pnor-based p9 platforms Add Secure Variable Support - - - - 2-1 2019-10-26 Eric Richter Superseded
[v4,08/11] crypto: add mbedtls build integration via git submodule Add Secure Variable Support - - - - 2-1 2019-10-26 Eric Richter Superseded
[v4,09/11] crypto: add out-of-tree mbedtls pkcs7 parser Add Secure Variable Support - - - - 1-2 2019-10-26 Eric Richter Superseded
[v4,10/11] secvar/backend: add edk2 derived key updates processing Add Secure Variable Support - - - - 2-1 2019-10-26 Eric Richter Superseded
[v4,11/11] witherspoon: enable secvar for witherspoon platform Add Secure Variable Support - - - - 2-1 2019-10-26 Eric Richter Superseded
[v5,1/4] doc: add opal secure variable documentation Add Secure Variable Support - - - - 3-- 2019-10-30 Eric Richter Superseded
[v5,2/4] libstb/secvar: add secure variable internal abstraction Add Secure Variable Support - - - - 3-- 2019-10-30 Eric Richter Superseded
[v5,3/4] libstb/secvar: add secvar api implementation Add Secure Variable Support - - - - 3-- 2019-10-30 Eric Richter Superseded
[v5,4/4] secvar/test: add rudimentary secvar API unit testing Add Secure Variable Support - - - - 3-- 2019-10-30 Eric Richter Superseded
[v6,2/5] libstb/secvar: add secure variable internal abstraction Add Secure Variable Support - - - - 3-- 2019-11-05 Eric Richter Superseded
[1/7] secvar_tpmnv: add high-level tpm nv index abstraction for secvar Add initial secure variable storage and backend drivers - - - - --1 2019-12-04 Eric Richter Superseded
[2/7] core/flash.c: add SECBOOT read and write support Add initial secure variable storage and backend drivers - - - - --1 2019-12-04 Eric Richter Superseded
[3/7] secvar/storage: add secvar storage driver for pnor-based p9 platforms Add initial secure variable storage and backend drivers - - - - --1 2019-12-04 Eric Richter Superseded
[4/7] crypto: add mbedtls build integration via git submodule Add initial secure variable storage and backend drivers - - - - --1 2019-12-04 Eric Richter Superseded
[5/7] crypto: add out-of-tree mbedtls pkcs7 parser Add initial secure variable storage and backend drivers - - - - --1 2019-12-04 Eric Richter Superseded
[6/7] secvar/backend: add edk2 derived key updates processing Add initial secure variable storage and backend drivers - - - - --1 2019-12-04 Eric Richter Superseded
[7/7] witherspoon: enable secvar for witherspoon platform Add initial secure variable storage and backend drivers - - - - --1 2019-12-04 Eric Richter Superseded
[v2,01/12] crypto: add mbedtls build integration via git submodule Add initial secure variable storage and backend drivers - - - - --1 2020-01-20 Eric Richter Superseded
[v2,02/12] crypto: add out-of-tree mbedtls pkcs7 parser Add initial secure variable storage and backend drivers - - - - --1 2020-01-20 Eric Richter Superseded
[v2,03/12] libstb: add ibmtpm20tss library via submodule Add initial secure variable storage and backend drivers - - - - --1 2020-01-20 Eric Richter Superseded
[v2,04/12] libstb/tss2: add skiboot wrappers for TSS commands Add initial secure variable storage and backend drivers - - - - --1 2020-01-20 Eric Richter Superseded
[v2,05/12] libstb: Register TPM chip for further use within TSS Add initial secure variable storage and backend drivers - - - - --1 2020-01-20 Eric Richter Superseded
[v2,06/12] secvar_tpmnv: add high-level tpm nv index abstraction for secvar Add initial secure variable storage and backend drivers - - - - --1 2020-01-20 Eric Richter Superseded
[v2,07/12] core/flash.c: add SECBOOT read and write support Add initial secure variable storage and backend drivers - - - - --1 2020-01-20 Eric Richter Superseded
[v2,08/12] secvar/storage: add secvar storage driver for pnor-based p9 platforms Add initial secure variable storage and backend drivers - - - - --1 2020-01-20 Eric Richter Superseded
[v2,09/12] secvar/backend: add edk2 derived key updates processing Add initial secure variable storage and backend drivers - - - - --1 2020-01-20 Eric Richter Superseded
[v2,10/12] secvar/test: add edk2-compat driver test and test data Add initial secure variable storage and backend drivers - - - - --1 2020-01-20 Eric Richter Superseded
[v2,11/12] secvar_util.c: add dealloc_secvar helper to match alloc_secvar Add initial secure variable storage and backend drivers - - - - --1 2020-01-20 Eric Richter Superseded
[v2,12/12] witherspoon: enable secvar for witherspoon platform Add initial secure variable storage and backend drivers - - - - --1 2020-01-20 Eric Richter Superseded
tpm_i2c_nuvoton: check TPM vendor id register during probe tpm_i2c_nuvoton: check TPM vendor id register during probe - - - - 3-- 2020-03-05 Eric Richter Superseded
[v3,01/15] secureboot.c: OS Secure Boot is enabled only if FW secureboot is enabled Add initial secure variable storage and backend drivers - - - - 3-- 2020-04-01 Eric Richter Superseded
[v3,02/15] hdata/spira: add physical presence flags Add initial secure variable storage and backend drivers - - - - 3-- 2020-04-01 Eric Richter Superseded
[v3,03/15] secvar_devtree: add physical presence mode helper Add initial secure variable storage and backend drivers - - - - 3-- 2020-04-01 Eric Richter Superseded
[v3,04/15] secvar_main: increase error verbosity, restyle all comments Add initial secure variable storage and backend drivers - - - - 3-- 2020-04-01 Eric Richter Superseded
[v3,05/15] secvar_main: rework secvar_main error flow, make storage locking explicit Add initial secure variable storage and backend drivers - - - - 3-- 2020-04-01 Eric Richter Superseded
[v3,06/15] secvar: change backend hook interface to take in bank references Add initial secure variable storage and backend drivers - - - - 3-- 2020-04-01 Eric Richter Superseded
[v3,07/15] secvar_util: add new helper functions Add initial secure variable storage and backend drivers - - - - 3-- 2020-04-01 Eric Richter Superseded
[v3,08/15] core/flash.c: add SECBOOT read and write support Add initial secure variable storage and backend drivers - - - - 3-- 2020-04-01 Eric Richter Superseded
[v3,09/15] secvar/storage: add secvar storage driver for pnor-based p9 Add initial secure variable storage and backend drivers - - - - --1 2020-04-01 Eric Richter Superseded
[v3,10/15] secvar/storage/fakenv: add fake tpm operations for testing Add initial secure variable storage and backend drivers - - - - --1 2020-04-01 Eric Richter Superseded
[v3,11/15] secvar/test: add secboot_tpm storage driver test cases Add initial secure variable storage and backend drivers - - - - --1 2020-04-01 Eric Richter Superseded
[v3,12/15] crypto: add out-of-tree mbedtls pkcs7 parser Add initial secure variable storage and backend drivers - - - - --1 2020-04-01 Eric Richter Superseded
[v3,13/15] secvar/backend: add edk2 derived key updates processing Add initial secure variable storage and backend drivers - - - - --1 2020-04-01 Eric Richter Superseded
[v3,14/15] secvar/test: add edk2-compat driver test and test data Add initial secure variable storage and backend drivers - - - - --1 2020-04-01 Eric Richter Superseded
[v3,15/15] witherspoon: enable secvar for witherspoon platform Add initial secure variable storage and backend drivers - - - - --1 2020-04-01 Eric Richter Superseded
[v5,01/20] libstb/secureboot: expose secureboot_enforce for later use in secvar Add initial secure variable storage and backend drivers - - - - 3-- 2020-06-12 Eric Richter Superseded
[v5,02/20] libstb/secureboot: OS Secure Boot is enabled only if FW secureboot is enabled Add initial secure variable storage and backend drivers - - - - 3-- 2020-06-12 Eric Richter Superseded
[v5,03/20] include/secvar.h: add .lockdown() hook to secvar storage driver Add initial secure variable storage and backend drivers - - - - 3-- 2020-06-12 Eric Richter Superseded
[v5,04/20] secvar_main: rework secvar_main error flow, make storage locking explicit Add initial secure variable storage and backend drivers - - - - 3-- 2020-06-12 Eric Richter Superseded
[v5,05/20] secvar: change backend hook interface to take in bank references Add initial secure variable storage and backend drivers - - - - 3-- 2020-06-12 Eric Richter Superseded
[v5,06/20] secvar_util: add new helper functions Add initial secure variable storage and backend drivers - - - - 3-- 2020-06-12 Eric Richter Superseded
[v5,07/20] secvar: overhaul secvar struct by removing static sized fields Add initial secure variable storage and backend drivers - - - - 2-1 2020-06-12 Eric Richter Superseded
[v5,08/20] secvar/test: update API tests for new secvar struct Add initial secure variable storage and backend drivers - - - - 3-- 2020-06-12 Eric Richter Superseded
[v5,09/20] hdata/spira: add physical presence flags Add initial secure variable storage and backend drivers - - - - 3-- 2020-06-12 Eric Richter Superseded
[v5,10/20] secvar_devtree: add physical presence mode helper Add initial secure variable storage and backend drivers - - - - 3-- 2020-06-12 Eric Richter Superseded
[v5,11/20] doc/secvar: add document detailing secvar driver API Add initial secure variable storage and backend drivers - - - - 3-- 2020-06-12 Eric Richter Superseded
[v5,12/20] core/flash.c: add SECBOOT read and write support Add initial secure variable storage and backend drivers - - - - 3-- 2020-06-12 Eric Richter Superseded
[v5,13/20] secvar/storage: add secvar storage driver for pnor-based p9 Add initial secure variable storage and backend drivers - - - - 2-1 2020-06-12 Eric Richter Superseded
[v5,14/20] secvar/storage/fakenv: add fake tpm operations for testing Add initial secure variable storage and backend drivers - - - - 2-1 2020-06-12 Eric Richter Superseded
[v5,15/20] secvar/test: add secboot_tpm storage driver test cases Add initial secure variable storage and backend drivers - - - - 2-1 2020-06-12 Eric Richter Superseded
[v5,16/20] secvar/storage: add utility tool to generate NV public name hashes Add initial secure variable storage and backend drivers - - - - 2-1 2020-06-12 Eric Richter Superseded
[v5,17/20] crypto: add out-of-tree mbedtls pkcs7 parser Add initial secure variable storage and backend drivers - - - - --1 2020-06-12 Eric Richter Superseded
[v5,18/20] secvar/backend: add edk2 derived key updates processing Add initial secure variable storage and backend drivers - - - - --1 2020-06-12 Eric Richter Superseded
[v5,19/20] secvar/test: add edk2-compat driver test and test data Add initial secure variable storage and backend drivers - - - - --1 2020-06-12 Eric Richter Superseded
[v5,20/20] witherspoon: enable secvar for witherspoon platform Add initial secure variable storage and backend drivers - - - - --1 2020-06-12 Eric Richter Superseded
[RFC,1/8] secvar_devtree: add hook for reset-default-keys physical presence mode Implement secvar system mode and built-in key support - - - - --- 2021-09-22 Eric Richter Superseded
[RFC,2/8] secvar/secboot_tpm: expose some helper functions for future use Implement secvar system mode and built-in key support - - - - --- 2021-09-22 Eric Richter Superseded
[RFC,3/8] secvar/drivers: add mode-switchable storage driver for secboot_tpm Implement secvar system mode and built-in key support - - - - --- 2021-09-22 Eric Richter Superseded
[RFC,4/8] secboot_tpm_switchable merge Implement secvar system mode and built-in key support - - - - --- 2021-09-22 Eric Richter Superseded
[RFC,5/8] secvar: add build-time mechanism to inject default variable data Implement secvar system mode and built-in key support - - - - --- 2021-09-22 Eric Richter Superseded
[RFC,6/8] secvar/drivers: add a edk2-derived static key backend Implement secvar system mode and built-in key support - - - - --- 2021-09-22 Eric Richter Superseded
[RFC,7/8] secvar/backend: add a switchable-mode edk2-based backend Implement secvar system mode and built-in key support - - - - --- 2021-09-22 Eric Richter Superseded
[RFC,8/8] mowgli: (EXAMPLE) enable mode-switchable drivers for secvar Implement secvar system mode and built-in key support - - - - --- 2021-09-22 Eric Richter Superseded
[1/2] secvar/secboot_tpm: correctly reset the control index on secboot format [1/2] secvar/secboot_tpm: correctly reset the control index on secboot format - - - 1 --- 2021-10-15 Eric Richter Superseded
[2/2] secvar/secboot_tpm: unify behavior for bank hash check and secboot header check [1/2] secvar/secboot_tpm: correctly reset the control index on secboot format - - - 1 --- 2021-10-15 Eric Richter Superseded
[v2,1/6] secvar/secboot_tpm: correctly reset the control index on secboot format Secvar adjustments and fixes - - 1 1 --- 2021-11-01 Eric Richter Superseded
[v2,2/6] secvar/secboot_tpm: unify behavior for bank hash check and secboot header check Secvar adjustments and fixes - - 1 1 --- 2021-11-01 Eric Richter Superseded
[v2,3/6] secvar/edk2: store timestamp variable in protected storage Secvar adjustments and fixes - - 1 - --- 2021-11-01 Eric Richter Superseded
[v2,4/6] secvar/edk2: change get_key_authority to return a list of variables instead of their names Secvar adjustments and fixes - - - - --- 2021-11-01 Eric Richter Superseded
[v2,5/6] secvar/edk2: change verify_signature to take in the raw esl data and size Secvar adjustments and fixes - - - - --- 2021-11-01 Eric Richter Superseded
[v2,6/6] secvar/edk2: enforce a PK update enrolled in setup mode to be signed by itself Secvar adjustments and fixes - - - - --- 2021-11-01 Eric Richter Superseded
« 1 2 3 »