Gitiles
Code Review
Sign In
review.coreboot.org
/
vboot
/
fbde3aa0af045021c2bfd315ad59f10aab2543fc
/
firmware
/
lib
/
vboot_kernel.c
9adf2aa
vboot: fix up some headers, includes, comments, spacing
by Joel Kitching
· 5 years ago
0b3ce46
vboot: replace sysincludes.h with 2sysincludes.h
by Joel Kitching
· 5 years ago
9908a9a
vboot: replace VBERROR_UNKNOWN with VB2_ERROR_UNKNOWN
by Joel Kitching
· 5 years ago
cf49e7b
vboot: replace VBERROR_SUCCESS with VB2_SUCCESS
by Joel Kitching
· 5 years ago
e6700f4
vboot: update vboot2 functions to use new vb2_error_t
by Joel Kitching
· 5 years ago
90671fa
vboot: rename VbError_t typedef to vb2_error_t
by Joel Kitching
· 5 years ago
b4b4507
vboot: fix vb2_gbb_read_recovery_key to save into int
by Joel Kitching
· 5 years ago
4c1a6f4
lib/vboot_kernel: Log speed at which kernel was loaded
by Raul E Rangel
· 5 years ago
3eb00ef
vboot: rewrite GBB functions and API
by Joel Kitching
· 5 years ago
27e3e9f
vboot: deprecate v1 GoogleBinaryBlockHeader struct
by Joel Kitching
· 5 years ago
52fa8c1
Makefile: Enable more warnings for host utilities / tests
by Julius Werner
· 5 years ago
b07b4b9
firmware: Stop using vboot1 cparams internally
by Randall Spangler
· 7 years ago
98616d7
firmware: Prune down old region API
by Randall Spangler
· 7 years ago
79c1c61
firmware: Include vb1 shared data in vb2 struct
by Randall Spangler
· 7 years ago
dff5852
vboot: Use 2nvstorage instead of vboot_nvstorage
by Randall Spangler
· 7 years ago
e4136dc
vboot: Pass vb2 context and use vboot2 NV routines
by Randall Spangler
· 8 years ago
eedd429
vboot: Remove LoadKernel() LBA size/count checks
by Randall Spangler
· 8 years ago
f182401
vboot: Split partition and vblock verification from LoadKernel()
by Randall Spangler
· 8 years ago
stabilize-8992.B
6e3931d
vboot: Add vb2_unpack_key_buffer
by Randall Spangler
· 8 years ago
559a110
vboot: use malloc and free directly
by Randall Spangler
· 8 years ago
a03a164
vboot2: Allocate more buffer for kernel verification
by Randall Spangler
· 8 years ago
13b1097
vboot: use vb2 verification functions for kernel verification
by Randall Spangler
· 8 years ago
49e517d
vboot: use vb2_safe_memcmp instead of SafeMemcmp
by Randall Spangler
· 8 years ago
664096b
vboot: use standard memcmp, memcpy, memset
by Randall Spangler
· 8 years ago
7c3ae42
vboot: Convert vboot1 SHA calls to use vboot2
by Randall Spangler
· 8 years ago
946abf1
vboot: Add firmware management parameters
by Randall Spangler
· 8 years ago
ebf886b
Provide a way to disable counting failed boots
by Patrick Georgi
· 9 years ago
e2e14ae
vboot: Fix indentation in LoadKernel()
by Gwendal Grignou
· 9 years ago
9c647ef
cleanup: Fix some typos in comments
by Bill Richardson
· 9 years ago
b7d1f03
kernel flags: Pass back kernel premable flags in kparams
by Furquan Shaikh
· 9 years ago
3f4d8d0
vboot: Plumb the two disk sizes and external GPT param through
by Dan Ehrenberg
· 10 years ago
b3d38f5
vboot: GPT interface cleanup
by Dan Ehrenberg
· 10 years ago
79a9e0e
Revert "vboot: Plumb the two disk sizes and 'gpt on device' param through"
by Julius Werner
· 10 years ago
factory-ryu-6486.1.B
factory-ryu-6486.B
stabilize-6480.B
5040a94
vboot: Plumb the two disk sizes and 'gpt on device' param through
by Dan Ehrenberg
· 10 years ago
6ee52d9
vboot: cgpt: Support writing GPT structs to NOR flash
by Nam T. Nguyen
· 10 years ago
7c2beb0
cgpt: Separate out certain GPT manipluation functions
by Dan Ehrenberg
· 10 years ago
foo-test
stabilize-6415.B
4184e62
Use VbExStream APIs to read the kernel partition
by Randall Spangler
· 10 years ago
162f788
vboot_kernel: Validate GPT header before using
by Duncan Laurie
· 10 years ago
88458d9
vboot_reference: Rename *_SECTOR to *_SECTORS
by Nam T. Nguyen
· 10 years ago
a2d72f7
vboot: cgpt: Refer to partition entries by entries_lba.
by Nam T. Nguyen
· 10 years ago
527ba81
Implementation of Region API
by Simon Glass
· 11 years ago
stabilize-4636.B
8fa13ad
Revert "Implementation of Region API"
by Yoshiki Iguchi
· 11 years ago
1d3c804
Implementation of Region API
by Simon Glass
· 11 years ago
4777988
Improve kernel tests to pass valgrind
by Simon Glass
· 11 years ago
981cb2a
Enable vboot for sandbox and improve debugging/format strings
by Simon Glass
· 11 years ago
0c3ba24
Massive refactoring of external header files.
by Bill Richardson
· 11 years ago
ac8805e
Get rid of some crufty macros.
by Gabe Black
· 11 years ago
7993f25
Reformat to kernel style
by Randall Spangler
· 11 years ago
49cb0d3
Add kernel tests
by Randall Spangler
· 11 years ago
640b1c4
Add more recovery_reason codes
by Bill Richardson
· 12 years ago
b7b865c
Support alternative GPT header signature
by Stefan Reinauer
· 12 years ago
59576e1
twostop: Skip kernel verification when built for U-Boot sandbox
by Taylor Hutt
· 12 years ago
b321dbb
Get kernel size/load address from vboot headers
by Vadim Bendebury
· 12 years ago
c0e3742
Remove unused test fields from VbNvStorage
by Randall Spangler
· 12 years ago
916cf1e
Omit body load address check
by Che-Liang Chiou
· 12 years ago
7272a69
Dev-mode allows booting self-signed kernels by default.
by Bill Richardson
· 13 years ago
fa9d778
Dev-mode only boots official kernels by default
by Bill Richardson
· 13 years ago
89c1a3b
Fix potential NULL pointer dereference in vboot_kernel.c
by Stefan Reinauer
· 13 years ago
57e91f7
Move VbNvContext setup/teardown to vboot wrapper funcs
by Randall Spangler
· 13 years ago
68626a6
Fix vboot_reference-firmware compilation error when building for coreboot.
by Vadim Bendebury
· 13 years ago
dfb0175
Refactor LoadFirmware() and LoadKernel() to return VbError_t
by Randall Spangler
· 13 years ago
22e7bb2
Refactor TPM calls into vboot wrapper
by Randall Spangler
· 13 years ago
64b2ba4
Revert "Refactor TPM calls into vboot wrapper"
by Elly Jones
· 13 years ago
4bc713d
Refactor TPM calls into vboot wrapper
by Randall Spangler
· 13 years ago
64ca788
Add support for merged normal+dev firmware
by Randall Spangler
· 13 years ago
9619112
Vboot wrapper - add recovery reason, refactor timing
by Randall Spangler
· 13 years ago
1b1998d
Vboot wrapper initial implementation
by Randall Spangler
· 13 years ago
e49e8af
Port vboot_reference to use new wrapper API utility functions
by Randall Spangler
· 13 years ago
cfd841d
Revert "Verified boot wrapper - replace utility functions"
by Randall Spangler
· 13 years ago
f8c6549
Verified boot wrapper - replace utility functions
by Randall Spangler
· 13 years ago
a7b9481
Revert "Verified boot wrapper - replace utility functions"
by mukesh agrawal
· 13 years ago
bd81b3a
Verified boot wrapper - replace utility functions
by Randall Spangler
· 13 years ago
c90e7e8
Fix indentation; no code change.
by Randall Spangler
· 13 years ago
700fc49
Do not advance kernel version in TPM if we are in firmware B trying a new firmware
by Randall Spangler
· 13 years ago
cabe6b3
Use VbSharedData instead of VbNvStorage for fwb_tries and kernkey_vfy
by Randall Spangler
· 13 years ago
17c7126
Add VbSharedData debug output to LoadKernel()
by Randall Spangler
· 13 years ago
5ac39bf
Add TPM version checking
by Randall Spangler
· 13 years ago
ad6824b
Added timing data to VbSharedData.
by Randall Spangler
· 13 years ago
0222355
Fix LoadKernel() not returning LOAD_KERNEL_RECOVERY
by Randall Spangler
· 13 years ago
55db6a6
only update tpm if version if not default value
by Stefan Reinauer
· 13 years ago
99ca346
LoadFirmware() and LoadKernel() handling for test errors
by Randall Spangler
· 13 years ago
95c4031
This is necessary to pass additional information about whether firmware A or B is being run. This change also passes the GBB directly into LoadFirmware() and LoadKernel().
by Randall Spangler
· 13 years ago
c324fbf
Only advance kernel version when the booted partition has a valid key block
by Randall Spangler
· 13 years ago
8478ece
Fix missing brackets
by Randall Spangler
· 13 years ago
640fb51
Reapply patch from http://codereview.chromium.org/6594092/
by Randall Spangler
· 13 years ago
a8e0f94
Support dev vs consumer firmware in vboot_reference
by Randall Spangler
· 13 years ago
6078ca3
Add profile macro calls
by Randall Spangler
· 14 years ago
77ae389
fix clearing kernel attributes
by Randall Spangler
· 14 years ago
60563ee
Always treat invalid images as nonexistant now.
by Bill Richardson
· 14 years ago
741d2b2
Fix LoadKernel() failing to update GPT flags.
by Randall Spangler
· 14 years ago
4bb5e4b
Security fixes for LoadKernel()
by Randall Spangler
· 14 years ago
138acfe
Fix KeyBlockVerify() to take an explicit param for whether to use hash only.
by Randall Spangler
· 14 years ago
6668028
Change rollback interface so kernel/firmware version numbers are
by Randall Spangler
· 14 years ago
63dffcb
Enable TPM in developer mode again.
by Randall Spangler
· 14 years ago
5deb67f
Make LoadKernel() pass back the kernel partition's UniqueGuid.
by Bill Richardson
· 14 years ago
e272940
Fix load_kernel_test, add check to LoadKernel to detect bad args.
by Bill Richardson
· 14 years ago
ae029d9
Fix checking boot flags in developer mode.
by Randall Spangler
· 14 years ago
87c13d8
Added size param to VerifyData()
by Randall Spangler
· 14 years ago
3e1081f
Add lots of debugging to TPM library.
by Randall Spangler
· 14 years ago
7a786b7
added reboot return codes to load kernel and firmware
by Randall Spangler
· 14 years ago
Next »