summaryrefslogtreecommitdiff
path: root/utility/dev_sign_file.c
Commit message (Collapse)AuthorAgeFilesLines
* futility: Add remaining vboot binary utilitiesBill Richardson2014-07-311-355/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change adds these formerly external utilities into the futility binary: dev_sign_file dump_kernel_config gbb_utility vbutil_firmware vbutil_kernel These target binaries will remain independent of futility, since they are not directly related to verified boot: cgpt crossystem tpm_init_temp_fix tpmc Also, dumpRSAPublicKey is removed from the target, since it is only used on the build host to create new keypairs. This change also add several additional tests. BUG=chromium:224734 BRANCH=ToT CQ-DEPEND=CL:210391,CL:210568,CL:210587 TEST=manual make runtests make clean Also build and test: - normal image - test image - recovery image - firmware shellball Note that this CL depends on simultaneous changes to the chromeos-initramfs ebuild. Change-Id: If791b5e9b5aac218ceafa9f45fc1785f16b91a64 Signed-off-by: Bill Richardson <wfrichar@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/210403
* Verified boot wrapper - add stub implementations for hostRandall Spangler2011-06-271-22/+22
| | | | | | | | | | | | | | | This is part 2 of the wrapper API refactor. It adds stub implementations for the host, and changes the host-side utilities to use them. Firmware implementation is unchanged in this CL (other than a few updates to macros). BUG=chromium_os:16997 TEST=make && make runtests Change-Id: I63989bd11de1f2239ddae256beaccd31bfb5acef Reviewed-on: http://gerrit.chromium.org/gerrit/3256 Reviewed-by: Stefan Reinauer <reinauer@chromium.org> Tested-by: Randall Spangler <rspangler@chromium.org>
* Oops. Pass the correct args to Verify* functions.Bill Richardson2010-08-191-2/+2
| | | | | | Change-Id: I08c7d702d97de0fecb8c0db8d63f479dd40f7723 Review URL: http://codereview.chromium.org/3155030
* Enhance 'cgpt find' command to match keyblocks if desired.Bill Richardson2010-08-171-2/+15
| | | | | | | | | | | | | This is part of the proposed developer-mode installation process, where we want to detect that whoever is fiddling with the hard drive has already fiddled with it before. Otherwise, we'll make them wait a bit to prevent drive-by updates. BUG=chromium-os:5306 Change-Id: Ifd6dce69180fa818fe14dbc3b1ac3485fb15d1c9 Review URL: http://codereview.chromium.org/3122023
* Fix KeyBlockVerify() to take an explicit param for whether to use hash only.Randall Spangler2010-08-171-2/+2
| | | | | | | | | Fix VerifyMemberInside(). BUG=chrome-os-partner:703 TEST=make && make runtests Review URL: http://codereview.chromium.org/3126013
* Clean up some style violations.Bill Richardson2010-08-111-33/+33
| | | | | | | | | Addressing comments from http://codereview.chromium.org/3151005/show, which has already been closed. Change-Id: Ibe314831ac0d757b29f4bc0f0aae1a8f700e169c Review URL: http://codereview.chromium.org/3108010
* Add dev_sign_file utility for developers to sign their install scripts.Bill Richardson2010-08-101-0/+342
BUG=chromium-os:5306 Review URL: http://codereview.chromium.org/3151005