summaryrefslogtreecommitdiff
path: root/firmware/2lib/include
Commit message (Expand)AuthorAgeFilesLines
* vboot2: Introduce vb2ex_hwcrypto APIstabilize-storm-6683.Bstabilize-6670.Bstabilize-6662.BJulius Werner2015-01-065-31/+68
* vboot2: Get rid of extra '2' at end of new struct namesRandall Spangler2014-12-055-41/+9
* vboot2: Move old struct handling to lib20/Randall Spangler2014-12-043-400/+3
* vboot2: Move knowledge of vboot 2.1 data structures inside lib21/Randall Spangler2014-12-042-398/+31
* vboot2: vb2_unpack_key2() no longer passes through to vb2_unpack_key()ChromeOS Developer2014-12-041-0/+3
* vboot2: Add host lib function to create a vb2-style firmware preambleRandall Spangler2014-12-011-0/+14
* vboot2: Add host lib function to create a vb2-style keyblockRandall Spangler2014-12-012-0/+27
* vboot2: Add host library functions for signing to new struct formatRandall Spangler2014-11-271-0/+41
* vboot2: Add host lib support for bare hash keysRandall Spangler2014-11-271-0/+9
* vboot2: Add host library functions to read/write new-format key objectsRandall Spangler2014-11-273-5/+138
* vboot2: Add host library functions to read/write files and objectsRandall Spangler2014-11-271-2/+31
* vboot2: Add api-level functions to use new data structuresRandall Spangler2014-11-143-4/+33
* vboot2: Split vb2_guid into its own header fileRandall Spangler2014-11-143-32/+44
* vboot2: load keyblock and preamble from new-style structsRandall Spangler2014-11-142-0/+13
* vboot2: Add code and tests for verifying vb2_fw_preamble2Randall Spangler2014-11-123-5/+19
* vboot2: Change preamble to contain a list of signaturesrelease-R40-6457.Bfactory-auron-6459.BRandall Spangler2014-11-062-42/+25
* vboot2: pass const work buffers, and clarify min_offset outputRandall Spangler2014-11-062-10/+17
* vboot2: add code to verify vb2_keyblock2Randall Spangler2014-11-061-1/+9
* vboot2: add support for verify data / digest using new signature structRandall Spangler2014-11-051-2/+37
* vboot2: add support for new vb2_signature2 structRandall Spangler2014-11-052-0/+25
* vboot2: be consistent in use of sig_algorithm vs sig_alg in vboot2 structsRandall Spangler2014-11-051-5/+5
* vboot2: use common header size fieldsRandall Spangler2014-11-052-13/+96
* vboot2: un-nest data structuresRandall Spangler2014-11-012-81/+68
* vboot2: Add GUIDs for VB2_SIG_NONE signature typesRandall Spangler2014-10-311-3/+16
* vboot2: Add vb2_unpack_key2() and unit testsfactory-rambi-6420.BRandall Spangler2014-10-293-1/+22
* vboot2: Add verification for common vb2 struct headerRandall Spangler2014-10-293-3/+30
* vboot2: Move and rename functionsRandall Spangler2014-10-282-12/+12
* vboot2: use enum signature algorithmRandall Spangler2014-10-282-12/+26
* vboot2: use enum hash algorithmstabilize-6412.BRandall Spangler2014-10-284-8/+20
* vboot2: new data structuresRandall Spangler2014-10-242-8/+378
* vboot2: move verify digest to 2commonRandall Spangler2014-10-223-6/+29
* Add hwid digest field to GBB headerBill Richardson2014-10-211-2/+9
* vboot2: move vb2_safe_memcmp() from rsa to commonRandall Spangler2014-10-181-0/+15
* vboot2: move firmware hash tags to their own header fileRandall Spangler2014-10-162-17/+42
* vboot2: Split crypto algorithms into their own header fileRandall Spangler2014-10-164-28/+46
* vboot2: Add previously tried slot and result to NV storageRandall Spangler2014-10-041-1/+5
* Add GBB flag to disable PD software syncstabilize-6146.Brelease-R38-6158.BDuncan Laurie2014-08-121-0/+3
* vboot2: fix overloaded NV bitRandall Spangler2014-06-251-0/+2
* vboot2: Scramble the GBB magic numberDaisuke Nojiri2014-06-252-1/+14
* vboot2: More specific errors for unimplemented external APIsRandall Spangler2014-06-241-0/+6
* vboot2: Allow platform dependent debug loggingDaisuke Nojiri2014-06-232-5/+10
* vboot2: api-level routinesRandall Spangler2014-06-192-7/+196
* vboot2: misc higher-level routines, part 2Randall Spangler2014-06-191-0/+20
* vboot2: misc higher-level routinesRandall Spangler2014-06-193-29/+219
* vboot2: Use more specific error codes, part 3Randall Spangler2014-06-111-0/+108
* vboot2: Use more specific error codes, part 2Randall Spangler2014-06-112-4/+30
* vboot2: Use more specific error codesstabilize-5944.Bstabilize-5943.Bstabilize-5942.Bfactory-samus-5939.BRandall Spangler2014-06-071-4/+94
* vboot2: Add common functionsRandall Spangler2014-06-051-0/+139
* vboot2: Add nvstorage and secdata functionsRandall Spangler2014-06-058-1/+1042
* vboot2: Add crypto functionsRandall Spangler2014-06-052-0/+241