Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
uboot
/
ced7f0723f292590679164f899b2a1b2f430d1a8
/
lib
/
efi_loader
/
efi_variable.c
4fa3504
efi_loader: fix wrong attribute check for QueryVariableInfo
by Masahisa Kojima
· Wed Feb 15 11:32:17 2023 +0900
5c34604
efi_loader: static efi_query_variable_info_runtime()
by Heinrich Schuchardt
· Fri Feb 10 09:06:17 2023 +0100
1fd781f
efi_loader: update attribute check for QueryVariableInfo()
by Masahisa Kojima
· Thu Feb 02 22:53:35 2023 +0900
09bc8e0
efi_loader: ensure that file ubootefi.var is created
by Heinrich Schuchardt
· Thu Jan 19 14:49:33 2023 +0100
3a83082
efi_loader: avoid adding variables twice
by Ilias Apalodimas
· Thu Dec 29 10:13:22 2022 +0200
9097537
efi: Use 16-bit unicode strings
by Simon Glass
· Sun Jan 23 12:55:12 2022 -0700
1ad2f0d
efi_loader: treat UEFI variable name as const
by Heinrich Schuchardt
· Thu Sep 09 07:12:14 2021 +0200
65b616f
efi_loader: efi_auth_var_type for AuditMode, DeployedMode
by Heinrich Schuchardt
· Thu Aug 26 04:30:24 2021 +0200
211317c
efi_loader: don't load signature database from file
by Heinrich Schuchardt
· Wed Aug 25 19:13:24 2021 +0200
ea35008
efi_loader: Make the pkcs7 header parsing function an extern
by Sughosh Ganu
· Wed Dec 30 19:27:07 2020 +0530
0f7a680
efi_loader: non-volatile variable not deleted from file
by Heinrich Schuchardt
· Mon Nov 02 19:32:24 2020 +0100
2e0d94a
efi_loader: variable: fix secure state initialization
by AKASHI Takahiro
· Thu Aug 13 17:05:29 2020 +0900
14afd06
efi_loader: signature: rework for intermediate certificates support
by AKASHI Takahiro
· Tue Jul 21 19:35:22 2020 +0900
1bb6edf
efi_loader: variable: keep temporary buffer during the authentication
by AKASHI Takahiro
· Wed Aug 12 09:37:50 2020 +0900
a4d1b1b
efi_loader: Enable run-time variable support for tee based variables
by Ilias Apalodimas
· Thu Jul 23 15:49:49 2020 +0300
4b7d5c1
efi_loader: pre-seed UEFI variables
by Heinrich Schuchardt
· Tue Jul 14 21:25:28 2020 +0200
3a28033
efi_loader: identify PK, KEK, db, dbx correctly
by Heinrich Schuchardt
· Wed Jul 15 12:40:35 2020 +0200
0f2c333
efi_loader: restructure code for TEE variables
by Heinrich Schuchardt
· Tue Jul 14 08:04:49 2020 +0200
5be5971
efi_loader: enable UEFI variables at runtime
by Heinrich Schuchardt
· Tue Mar 24 19:54:53 2020 +0000
047276c
efi_loader: use memory based variable storage
by Heinrich Schuchardt
· Sat Jul 04 18:34:15 2020 +0200
09a8d50
efi_loader: UEFI variable persistence
by Heinrich Schuchardt
· Thu Mar 19 18:21:58 2020 +0000
40fbdd8
efi_loader: secure boot flag
by Heinrich Schuchardt
· Sun Jul 05 02:29:50 2020 +0200
93f9625
efi_loader: read-only AuditMode and DeployedMode
by Heinrich Schuchardt
· Sat Jul 04 18:34:15 2020 +0200
6a288f7
efi_loader: value of VendorKeys
by Heinrich Schuchardt
· Sat Jul 04 22:41:26 2020 +0200
10bd8de
efi_loader: keep attributes in efi_set_variable_int
by Heinrich Schuchardt
· Wed Jun 17 12:20:46 2020 +0200
276c61d
efi_loader: separate UEFI variable API from implemementation
by Heinrich Schuchardt
· Fri Jun 26 17:57:48 2020 +0200
9827e84
efi_loader: prepare for read only OP-TEE variables
by Heinrich Schuchardt
· Mon Jun 22 18:10:27 2020 +0200
5106dc7
efi_loader: rtc_mktime() called twice
by Heinrich Schuchardt
· Tue Jun 30 12:02:14 2020 +0200
2db39ef
efi_loader: time based authentication
by Heinrich Schuchardt
· Wed Jul 01 15:32:47 2020 +0200
7a76a3f
efi_loader: add missing validation of timestamp
by Heinrich Schuchardt
· Wed Jul 01 12:44:00 2020 +0200
3712373
efi_loader: variable: replace debug to EFI_PRINT
by AKASHI Takahiro
· Tue Jun 09 14:09:34 2020 +0900
563e552
efi_loader: fix incorrect use of EFI_EXIT()
by Heinrich Schuchardt
· Mon Jun 29 11:49:58 2020 +0200
bae548c
efi_loader: size of secure boot variables
by Heinrich Schuchardt
· Wed Jun 24 12:38:00 2020 +0200
e422dcc
efi_loader: type of efi_secure_mode
by Heinrich Schuchardt
· Wed Jun 24 12:14:49 2020 +0200
5ed9ada
efi_loader: signature: move efi_guid_cert_type_pkcs7 to efi_signature.c
by AKASHI Takahiro
· Fri May 29 15:41:18 2020 +0900
efaa3b8
efi_loader: Remove unnecessary debug
by Pragnesh Patel
· Tue May 19 15:43:34 2020 +0530
4dcacfc
common: Drop linux/bitops.h from common header
by Simon Glass
· Sun May 10 11:40:13 2020 -0600
ed38aef
command: Remove the cmd_tbl_t typedef
by Simon Glass
· Sun May 10 11:40:03 2020 -0600
6f04498
common: Drop uuid.h from common header
by Simon Glass
· Sun May 10 11:39:52 2020 -0600
4854f78
efi_loader: variable: check a return value of uuid__str_to_bin()
by AKASHI Takahiro
· Fri May 08 14:51:21 2020 +0900
cd8a55b
efi_loader: efi_variable_parse_signature() returns NULL on error
by Patrick Wildt
· Thu May 07 02:13:18 2020 +0200
da0a791
efi_loader: do not unnecessarily use EFI_CALL()
by Heinrich Schuchardt
· Wed May 06 01:51:04 2020 +0200
ebbda7b
efi_loader: error handling in efi_set_variable_common().
by Heinrich Schuchardt
· Wed May 06 01:37:25 2020 +0200
e2c43da
efi_loader: correct comments for efi_status_t
by Heinrich Schuchardt
· Sun May 03 16:29:00 2020 +0200
37ab736
efi_loader: eliminate efi_set_(non)volatile_variable
by Heinrich Schuchardt
· Sun May 03 10:02:20 2020 +0200
87ab0b2
efi_loader: eliminate efi_get_(non)volatile_variable
by Heinrich Schuchardt
· Sat Apr 18 12:31:17 2020 +0200
dae117a
efi_loader: factor out the common code from efi_transfer_secure_state()
by AKASHI Takahiro
· Tue Apr 21 09:39:20 2020 +0900
6ec6767
lib/crypto, efi_loader: move some headers to include/crypto
by AKASHI Takahiro
· Tue Apr 21 09:38:17 2020 +0900
94b139a
efi_loader: variable: add VendorKeys variable
by AKASHI Takahiro
· Tue Apr 14 11:51:43 2020 +0900
c78dc19
efi_loader: variable: add secure boot state transition
by AKASHI Takahiro
· Tue Apr 14 11:51:42 2020 +0900
b0f49ee
efi_loader: variable: support variable authentication
by AKASHI Takahiro
· Tue Apr 14 11:51:41 2020 +0900
82cd6c4
efi_loader: definition of GetNextVariableName()
by Heinrich Schuchardt
· Sun Mar 22 18:28:20 2020 +0100
31d9b3a
efi_loader: correct reported length in GetNextVariable()
by Heinrich Schuchardt
· Fri Mar 20 19:04:34 2020 +0100
c69addd
efi_loader: description of efi_variable.c
by Heinrich Schuchardt
· Thu Mar 19 17:15:18 2020 +0000
48b6c6b
crc32: Use the crc.h header for crc functions
by Simon Glass
· Thu Nov 14 12:57:16 2019 -0700
147d5d3
efi_loader: correct includes in efi_variable.c
by Heinrich Schuchardt
· Sat Oct 26 23:53:48 2019 +0200
8021bbe
efi_loader: appending to non-existent variable
by Heinrich Schuchardt
· Thu Sep 26 21:40:18 2019 +0200
a6c25fb
efi_loader: SetVariable() deleting variables
by Heinrich Schuchardt
· Mon Sep 23 22:38:53 2019 +0200
e044a76
efi_loader: SetVariable() fix illegal return
by Heinrich Schuchardt
· Mon Sep 23 22:18:09 2019 +0200
e5023b7
efi_loader: variable: support APPEND_WRITE
by AKASHI Takahiro
· Fri Sep 06 15:09:52 2019 +0900
9d1f619
env: Rename environment.h to env_internal.h
by Simon Glass
· Fri Aug 02 09:44:25 2019 -0600
5e6201b
env: Move env_set() to env.h
by Simon Glass
· Thu Aug 01 09:46:51 2019 -0600
ee1f0e4
efi_loader: fix comments for variable services
by Heinrich Schuchardt
· Sun Jul 14 12:11:16 2019 +0200
2ac6258
efi_loader: let the variable driver patch out the runtime
by Heinrich Schuchardt
· Thu Jun 20 15:25:48 2019 +0200
cf3b118
efi_loader: initialization of variable services
by Heinrich Schuchardt
· Thu Jun 20 13:52:16 2019 +0200
9b19dae
efi_loader: move efi_query_variable_info()
by Heinrich Schuchardt
· Thu Jun 20 12:13:05 2019 +0200
0f042f9
efi_loader: fix typo in efi_variable.c
by Heinrich Schuchardt
· Thu Jun 20 12:03:53 2019 +0200
adba396
efi_loader: parameter checks SetVariable()
by Heinrich Schuchardt
· Wed Jun 12 23:28:42 2019 +0200
7f33433
efi_loader: variable: support non-volatile attribute
by AKASHI Takahiro
· Tue Jun 04 15:52:06 2019 +0900
186b5a4
efi_loader: variable: attributes may not be changed if a variable exists
by AKASHI Takahiro
· Fri May 24 15:59:03 2019 +0900
9195850
efi_loader: variable: return error for APPEND_WRITE
by AKASHI Takahiro
· Fri May 24 15:59:02 2019 +0900
05f728f
efi_loader: GetVariable set attributes for EFI_BUFFER_TOO_SMALL
by Heinrich Schuchardt
· Wed May 15 19:32:43 2019 +0200
55111c3
efi_loader: EFI_PRINT instead of debug for variable services
by Heinrich Schuchardt
· Thu Apr 04 21:36:44 2019 +0200
793a625
efi_loader: missing return in efi_get_next_variable_name()
by Heinrich Schuchardt
· Tue Mar 19 18:36:21 2019 +0100
fd73848
efi_loader: fix GetNextVariableName
by Heinrich Schuchardt
· Tue Jan 22 20:10:46 2019 +0100
ad3f36c
efi_loader: implement GetNextVariableName()
by AKASHI Takahiro
· Mon Jan 21 12:43:13 2019 +0100
0ffda47
efi_loader: comments for variable services
by Heinrich Schuchardt
· Fri Jan 18 19:52:05 2019 +0100
807899d
efi_loader: remove duplicate function mem2hex()
by Heinrich Schuchardt
· Fri Jan 18 18:54:26 2019 +0100
2d8aedc
efi_loader: eliminate duplicate function hex2mem()
by Heinrich Schuchardt
· Fri Jan 18 12:31:54 2019 +0100
73e2ab0
efi_loader: efi_set_variable use const void *
by Heinrich Schuchardt
· Sun Dec 30 21:03:15 2018 +0100
e06ae19
efi_loader: use const efi_guid_t * for variable services
by Heinrich Schuchardt
· Sun Dec 30 20:53:51 2018 +0100
bd095f5
efi_loader: memory leak in efi_set_variable()
by Heinrich Schuchardt
· Tue Oct 02 05:30:05 2018 +0200
44389cb
efi_loader: avoid out of bound access in efi_get_variable()
by Heinrich Schuchardt
· Sun Sep 23 04:08:09 2018 +0200
af1a920
efi_loader: remove limit on variable length
by Heinrich Schuchardt
· Fri Aug 31 21:31:31 2018 +0200
597f8f7
efi_loader: rename utf16_strlen, utf16_strnlen
by Heinrich Schuchardt
· Fri Aug 31 21:31:26 2018 +0200
d3ea6b7
efi_loader: fix off-by-one bug in efi_get_variable
by Ivan Gorinov
· Fri May 11 13:18:25 2018 -0700
d6a6baa
efi_loader: adjust definitions of variable services
by Heinrich Schuchardt
· Thu May 17 07:57:05 2018 +0200
70df9d6
SPDX: Convert a few files that were missed before
by Tom Rini
· Mon May 07 17:02:21 2018 -0400
238f88c
efi_loader: print GUIDs
by Rob Clark
· Wed Sep 13 18:05:41 2017 -0400
15f3d74
efi_loader: efi variable support
by Rob Clark
· Wed Sep 13 18:05:37 2017 -0400