Gitiles
Code Review
Sign In
review.coreboot.org
/
vboot
/
refs/heads/0.12.433.B
/
firmware
/
lib
61ed22c
Add more specific recovery reasons for RW firmware invalid (with fix)
by Randall Spangler
· 11 years ago
700fc49
Do not advance kernel version in TPM if we are in firmware B trying a new firmware
by Randall Spangler
· 11 years ago
e7f5c90
Make SHA256 and SHA512 handle >UINT32_MAX data correctly (now with fix for ARM compilation)
by Gaurav Shah
· 11 years ago
8ae94c2
Fix preamble range checks
by Randall Spangler
· 11 years ago
0.12.362.B
b55193e
Revert "Make SHA256_update and SHA512_update if the passed in length is greater than UINT32_MAX"
by David James
· 11 years ago
a01a62b
Make SHA256_update and SHA512_update if the passed in length is greater than UINT32_MAX
by Gaurav Shah
· 11 years ago
cecdcbf
Add additional checks for size greater than header size.
by Randall Spangler
· 11 years ago
ac7c2d9
Fix not checking hashed data size
by Randall Spangler
· 11 years ago
d583a30
Use uint64_t and avoid down casting as much as possible.
by Gaurav Shah
· 11 years ago
cabe6b3
Use VbSharedData instead of VbNvStorage for fwb_tries and kernkey_vfy
by Randall Spangler
· 11 years ago
17c7126
Add VbSharedData debug output to LoadKernel()
by Randall Spangler
· 11 years ago
5ac39bf
Add TPM version checking
by Randall Spangler
· 11 years ago
f4ba19d
Add VbSharedData field parsing
by Randall Spangler
· 11 years ago
83c3714
Perform a full self test before one-time initialization.
by Luigi Semenzato
· 11 years ago
ad6824b
Added timing data to VbSharedData.
by Randall Spangler
· 11 years ago
06fbb16
Move ContinueSelfTest to a later point to save time.
by Luigi Semenzato
· 11 years ago
050785c
Bump tlcl_structures.h.
by Luigi Semenzato
· 11 years ago
54992f9
Added TPM_SaveState command.
by Luigi Semenzato
· 11 years ago
4c6e6da
Fix compiler errors on MSVC
by Randall Spangler
· 11 years ago
0222355
Fix LoadKernel() not returning LOAD_KERNEL_RECOVERY
by Randall Spangler
· 11 years ago
b64faaa
Update PCR state with the state of the firmware keyblock flags too.
by Gaurav Shah
· 11 years ago
55db6a6
only update tpm if version if not default value
by Stefan Reinauer
· 11 years ago
99ca346
LoadFirmware() and LoadKernel() handling for test errors
by Randall Spangler
· 11 years ago
b17e8d3
Add VB test error func/num
by Randall Spangler
· 11 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
· 11 years ago
c324fbf
Only advance kernel version when the booted partition has a valid key block
by Randall Spangler
· 11 years ago
8478ece
Fix missing brackets
by Randall Spangler
· 11 years ago
640fb51
Reapply patch from http://codereview.chromium.org/6594092/
by Randall Spangler
· 11 years ago
b416714
Add crossystem support for nvram_cleared and kern_nv
by Randall Spangler
· 11 years ago
c4d2102
Add LoadFirmware() support for NvStorage API
by Randall Spangler
· 11 years ago
92e378e
rename tried_fwb constants
by Randall Spangler
· 11 years ago
1726028
Add NV storage fields for firmware flags
by Randall Spangler
· 11 years ago
baa3bbe
Move tpm lite API to common include path
by Rong Chang
· 11 years ago
9e162cd
VbNvStorage cleanup and comments
by Randall Spangler
· 11 years ago
b944534
Add NV storage API to vboot reference
by Randall Spangler
· 11 years ago
a8e0f94
Support dev vs consumer firmware in vboot_reference
by Randall Spangler
· 11 years ago
f7bdfbb
Expose vboot_struct.h to u-boot
by Che-Liang Chiou
· 11 years ago
5d9509c
vboot TPM stub functions return error codes
by Che-Liang Chiou
· 11 years ago
3430b32
Add 'prioritize' command to cgpt tool.
by Bill Richardson
· 11 years ago
44f34b5
Port over ContinueSelfTest() fix from firmware
by Randall Spangler
· 11 years ago
2b23c02
Fixing the bug of CGPT when primary entry table is invalid.
by Louis Yung-Chieh Lo
· 12 years ago
8967860
Fix integration bugs (vboot side)
by Che-Liang Chiou
· 12 years ago
82602d7
Change PCR extend call to capture the state of both recovery and dev modes
by Gaurav Shah
· 12 years ago
3e2c742
This enables a normal recovery mode image to fix problems with the TPM.
by Randall Spangler
· 12 years ago
6078ca3
Add profile macro calls
by Randall Spangler
· 12 years ago
26718ca
Move initialization of g_recovery_mode.
by Luigi Semenzato
· 12 years ago
5be730c
Fix (unfiled, I think) TPM initialization bug.
by Luigi Semenzato
· 12 years ago
a7e19cf
Add new files: two tests, one common file, one program to set things up.
by Luigi Semenzato
· 12 years ago
6eee220
Fix one-time init
by Randall Spangler
· 12 years ago
77ae389
fix clearing kernel attributes
by Randall Spangler
· 12 years ago
7c88d4c
use continue self test
by Randall Spangler
· 12 years ago
528f6a2
fix missing constant
by Randall Spangler
· 12 years ago
2c21fe6
Successful partitions are never marked bad by cgptlib.
by Randall Spangler
· 12 years ago
9828594
Bail out from S3Resume if TPM was not power-cycled.
by Luigi Semenzato
· 12 years ago
1fe1607
TBR: reviewed in person with semenzato
by Randall Spangler
· 12 years ago
89a02c1
Make TPM datagrams const, since they cannot be modified in the RO firmware.
by Luigi Semenzato
· 12 years ago
3da063e
Add resume command (TPM_Startup(ST_STATE))
by Luigi Semenzato
· 12 years ago
377557f
Add physical presence initialization and locking to one-time initializations.
by Luigi Semenzato
· 12 years ago
60563ee
Always treat invalid images as nonexistant now.
by Bill Richardson
· 12 years ago
2447dd2
Add a PCR extend call for measuring the dev mode boot flag.
by Gaurav Shah
· 12 years ago
9379a7d
Use SafeMemcmp() in RSAVerify() just to be safe.
by Gaurav Shah
· 12 years ago
1d83dd1
Add a command to enable the physical presence command.
by Luigi Semenzato
· 12 years ago
aa8eda4
More cgptlib tests
by Bill Richardson
· 12 years ago
5896b96
Added new commands and reactivated full rebuild after fixing for ARM ebuild.
by Luigi Semenzato
· 12 years ago
41656c0
Fix utility.c to compile on MSVC.
by Randall Spangler
· 12 years ago
741d2b2
Fix LoadKernel() failing to update GPT flags.
by Randall Spangler
· 12 years ago
37dff84
Make sure that our version of certain utility function implementations gets used in the firmware.
by Gaurav Shah
· 12 years ago
dfeb025
Add explicit typecasts so it compiles using MSVC.
by Randall Spangler
· 12 years ago
4bb5e4b
Security fixes for LoadKernel()
by Randall Spangler
· 12 years ago
47b593d
Add additional sanity checks to RSA verification code.
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
bb5d9f1
Remove kernel backup space
by Randall Spangler
· 12 years ago
6668028
Change rollback interface so kernel/firmware version numbers are
by Randall Spangler
· 12 years ago
45a6282
RSAVerify() - fail on malloc() failure.
by Gaurav Shah
· 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
e72291c
Command-line utility to execute TPM commands bypassing the TSS stack.
by Luigi Semenzato
· 12 years ago
4f36ef3
Changes to allow user-signed kernels to be generated.
by Bill Richardson
· 12 years ago
205190d
Pay attention to TPM communication errors
by Randall Spangler
· 12 years ago
63dffcb
Enable TPM in developer mode again.
by Randall Spangler
· 12 years ago
3fafad3
Fix GetPermissions bug.
by Luigi Semenzato
· 12 years ago
50d48fe
Various bug fixes to tpm_lite. Some changes to the test suite.
by Luigi Semenzato
· 12 years ago
5deb67f
Make LoadKernel() pass back the kernel partition's UniqueGuid.
by Bill Richardson
· 12 years ago
e272940
Fix load_kernel_test, add check to LoadKernel to detect bad args.
by Bill Richardson
· 12 years ago
ada3fa9
Misc TPM cleanup
by Randall Spangler
· 12 years ago
553d00e
(In the right repository this time.)
by Gaurav Shah
· 12 years ago
ae029d9
Fix checking boot flags in developer mode.
by Randall Spangler
· 12 years ago
87c13d8
Added size param to VerifyData()
by Randall Spangler
· 12 years ago
3e1081f
Add lots of debugging to TPM library.
by Randall Spangler
· 12 years ago
39f6611
Add tpm lite to vboot reference
by Randall Spangler
· 12 years ago
8510d91
Replace TlclDefineSpace with SafeDefineSpace for extra paranoia.
by Luigi Semenzato
· 12 years ago
7a786b7
added reboot return codes to load kernel and firmware
by Randall Spangler
· 12 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
· 12 years ago
5e9c0b9
Never set bGlobalLock in recovery/dev mode. Don't try to fix bad kernel space.
by Luigi Semenzato
· 12 years ago
2a80e8a
Make sure advertised signature data size is sane.
by Gaurav Shah
· 12 years ago
c4a011a
TBR: wfrichar
by Randall Spangler
· 12 years ago
2b9ddae
New rollback_index API.
by Luigi Semenzato
· 12 years ago
3ecaf77
Make vboot_reference build in MSVC command line environment.
by vbendeb
· 12 years ago
d6aad3a
Ignore TPM return codes in recovery mode
by Randall Spangler
· 12 years ago
d0d48b5
Add boot flags to LoadFirmware(), for TPM init
by Randall Spangler
· 12 years ago
e2ec984
Add VBDEBUG macro for debug output.
by Randall Spangler
· 12 years ago
Next »