Gitiles
Code Review
Sign In
review.coreboot.org
/
vboot
/
f4ba19d81d4fefa0dba4efbdd57dc863138fde3a
/
firmware
/
linktest
/
main.c
b64faaa
Update PCR state with the state of the firmware keyblock flags too.
by Gaurav Shah
· 12 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
· 12 years ago
9e162cd
VbNvStorage cleanup and comments
by Randall Spangler
· 12 years ago
1fe1607
TBR: reviewed in person with semenzato
by Randall Spangler
· 12 years ago
2447dd2
Add a PCR extend call for measuring the dev mode boot flag.
by Gaurav Shah
· 12 years ago
138acfe
Fix KeyBlockVerify() to take an explicit param for whether to use hash only.
by Randall Spangler
· 12 years ago
6668028
Change rollback interface so kernel/firmware version numbers are
by Randall Spangler
· 12 years ago
4abede3
Add structs for TPM NV simplification. Now uses only 2 NV spaces, one for firmware and one for kernel.
by Randall Spangler
· 12 years ago
cbaf696
Add license headers
by Randall Spangler
· 12 years ago
87c13d8
Added size param to VerifyData()
by Randall Spangler
· 13 years ago
3e1081f
Add lots of debugging to TPM library.
by Randall Spangler
· 13 years ago
39f6611
Add tpm lite to vboot reference
by Randall Spangler
· 13 years ago
416f681
This test sets the TPM to a each of a large amount of "interesting" initial states, and runs the firmware code at user level.
by Luigi Semenzato
· 13 years ago
2b9ddae
New rollback_index API.
by Luigi Semenzato
· 13 years ago
1078838
Refactor rollback interface for LoadKernel(), LoadFirmware().
by Randall Spangler
· 13 years ago
620c38c
Remove unused files, and tidy the directory structure of the remaining ones.
by Randall Spangler
· 13 years ago
[Renamed from vboot_firmware/linktest/main.c]
f302905
Move all system includes in vboot_firmware to sysincludes.h
by Randall Spangler
· 13 years ago
bd529f0
Move old vkernel code out of vboot_firmware.
by Randall Spangler
· 13 years ago
d471f2a
Remove old firmware verification code, now that firmware build has switched to the new algorithms.
by Randall Spangler
· 13 years ago
a55e5ca
Refactor LoadFirmware() to avoid global variables, which don't work when running out of ROM
by Randall Spangler
· 13 years ago
39ed88e
Implemented pipelined hash calculation in LoadFirmware()
by Randall Spangler
· 13 years ago
2666f10
Fix normal/recovery mode, and RO firmware vs. RW firmware behavior.
by Luigi Semenzato
· 13 years ago
729b872
Clean up of key block functions
by Randall Spangler
· 13 years ago
d183644
Major refactoring of structures, with unit tests. This matches the doc I sent out earlier.
by Randall Spangler
· 13 years ago
59204c5
Import recent tpm_lite changes that make all TPM commands return a status.
by Luigi Semenzato
· 13 years ago
7202eae
Add dummy implementation of LoadFirmware(); currently a wrapper around the old implementation.
by Randall Spangler
· 13 years ago
d4f13e3
Remove obsolete VerifyKernelDriver() and associated data structures.
by Gaurav Shah
· 13 years ago
52a8d2d
Add recovery mode protection to new NVRAM locking scheme.
by Luigi Semenzato
· 13 years ago
0ff6fea
Initial LoadKernel() implementation.
by Randall Spangler
· 13 years ago
a9f17aa
VerifyKernelHeader() fills a KernelImage*
by Randall Spangler
· 13 years ago
ded1cec
Add missing TPM constant and fix test code.
by Luigi Semenzato
· 13 years ago
3003c1d
Moved cgptlib into vboot_firmware Moved cgptlib tests into tests
by Randall Spangler
· 13 years ago
bcd8f4a
Make kernel signature a part of the kernel preamble.
by Gaurav Shah
· 13 years ago
5fe021b
Rebaseline linktest with new/modified kernel verification API functions.
by Gaurav Shah
· 13 years ago
0b8f35c
Rearrange vboot_reference directories to isolate external components.
by Bill Richardson
· 13 years ago