{"push_id":1326931577,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"770202f0c745d68f2635dbb8d0f0765aae75a087","before":"31cf713244380d927b29bde7eb20f876e2bea580","commits":[{"sha":"01fb293825877edb83e8ddb9555733876f7556ea","author":{"name":"Daisuke Nojiri","email":"151d94f4b39d5ab40dd3919ad762deb9a80a0433@chromium.org"},"message":"bdb: Make bdb_verify accept null pointer for key digest\n\nIf key digest matching is not required (i.e. verify-bdb-key efuse\nflag is not set), bdb_verify skips digest matching. This change makes\nbdb_verify accept null pointer for the key digest parameter.\n\nBUG=chromium:649555\nBRANCH=none\nTEST=make runtests\n\nChange-Id: I14e5bd02526684b7b7bca1e1701cf04056df83ea\nSigned-off-by: Daisuke Nojiri <dnojiri@chromium.org>\nReviewed-on: https://chromium-review.googlesource.com/385538\nReviewed-by: Randall Spangler <rspangler@chromium.org>","distinct":true,"url":"https://api.github.com/repos/coreboot/vboot/commits/01fb293825877edb83e8ddb9555733876f7556ea"},{"sha":"626e0b034db4c3c395cc5eb716d8725b4f030fe0","author":{"name":"Daisuke Nojiri","email":"151d94f4b39d5ab40dd3919ad762deb9a80a0433@chromium.org"},"message":"bdb: Add secret deriving code for SP-RO\n\nThis patch adds code which dervies secrets from BDS. It's supposed to be\ndone by SP-RO, hence the code is mostly useful for testing (or emulation).\n\nvba_extend_secrets_ro takes a function pointer to a hash extend\nfunction. It'll be used to try different sha256 extend algorithms.\n\nBUG=chromium:649555\nBRANCH=none\nTEST=make runtests\n\nChange-Id: I8fef6b851fb84686d8bcdd948b36160016687c51\nSigned-off-by: Daisuke Nojiri <dnojiri@chromium.org>\nReviewed-on: https://chromium-review.googlesource.com/384354\nReviewed-by: Randall Spangler <rspangler@chromium.org>","distinct":true,"url":"https://api.github.com/repos/coreboot/vboot/commits/626e0b034db4c3c395cc5eb716d8725b4f030fe0"},{"sha":"3b44f30597e6ff86ddd8fd9e77ea278b935b15ea","author":{"name":"Daisuke Nojiri","email":"151d94f4b39d5ab40dd3919ad762deb9a80a0433@chromium.org"},"message":"bdb: Add functions to get attributes of BDB components\n\nThese APIs return size and offsets of BDB components. They help code\nlook more descriptive.\n\nBUG=none\nBRANCH=none\nTEST=make runtests\n\nChange-Id: I29326e249d9f2b88d5716f878f8415703f63360c\nSigned-off-by: Daisuke Nojiri <dnojiri@chromium.org>\nReviewed-on: https://chromium-review.googlesource.com/388813\nReviewed-by: Randall Spangler <rspangler@chromium.org>","distinct":true,"url":"https://api.github.com/repos/coreboot/vboot/commits/3b44f30597e6ff86ddd8fd9e77ea278b935b15ea"},{"sha":"8130e503414f16b9e4c5395b3acad69ad34b7baf","author":{"name":"Daisuke Nojiri","email":"151d94f4b39d5ab40dd3919ad762deb9a80a0433@chromium.org"},"message":"bdb: Add bdb_extend\n\nbdb_extend prints out secrets derived from the given BDS based on\nthe given BDB.\n\nBUG=chromium:649555\nBRANCH=none\nTEST=make runtests. Ran bdb_extend -s bds.bin -b bdb.bin (with/without -m)\n\nChange-Id: I8d9f73468992dad4cb93a422c0eae0977be9a16f\nSigned-off-by: Daisuke Nojiri <dnojiri@chromium.org>\nReviewed-on: https://chromium-review.googlesource.com/385539","distinct":true,"url":"https://api.github.com/repos/coreboot/vboot/commits/8130e503414f16b9e4c5395b3acad69ad34b7baf"},{"sha":"fefc682bb70d7fd997f4ef0079e8fec0a4937cf7","author":{"name":"Hung-Te Lin","email":"28b0b2dd38b86b91ef67d5d1a237df38192ba967@chromium.org"},"message":"scripts: Improve make_dev_firmware and allow working with more MP firmware.\n\nVerified boot has \"TPM anti-rollback check\" that prohibits booting\nfirmware if the device has been installed with a firmware that has\nhigher signing version. This is causing problems when people are trying\nto use make_dev_firmware script on MP devices (which usually has a\nhigher version than DEV keyset, which is always 1).\n\nPreviously, make_dev_firmware won't alert about this so developers will\nfirst see boot failure, figure out what happened, and then either uprev\nthe devkeys folder manually (which we don't provide scripts on DUT so\nit's hard), or reset the device by using factory reset shim.\n\nSince make_dev_firmware already knows all information, it should check\nand increase version number automatically.\n\nThis change has implemented checking and increasing 'firmware version'.\nThe 'data key version' is also checked, but increasing that is more\ncomplicated and we probably don't have all required tools yet on DUT,\nso it is only checked.\n\nAlso added one flag --[no]mod_hwid so MP device users can keep their HWID\neasier, when they need to switch back and forth between DEV / real MP\nfirmware.\n\nBRANCH=none\nBUG=none\nTEST=Grab a firmware from daisy mp-v4.bin and do\n     ./make_dev_firmware.sh -f bios.bin -t out.bin --nomod_hwid\n\nChange-Id: If81ef60e6debdcd1c6d899b5a2c03bdacb4fd4f7\nSigned-off-by: Hung-Te Lin <hungte@chromium.org>\nReviewed-on: https://chromium-review.googlesource.com/390871\nReviewed-by: Randall Spangler <rspangler@chromium.org>\nReviewed-by: Bill Richardson <wfrichar@chromium.org>","distinct":true,"url":"https://api.github.com/repos/coreboot/vboot/commits/fefc682bb70d7fd997f4ef0079e8fec0a4937cf7"},{"sha":"770202f0c745d68f2635dbb8d0f0765aae75a087","author":{"name":"Randall Spangler","email":"6e27a1ee80fde0f8be4f98757a742ad80c1a1b3a@chromium.org"},"message":"Fix more coverity warnings\n\nAssorted minor code issues, which we should fix so any new errors stand\nout more.\n\nBUG=chromium:643769\nBRANCH=none\nTEST=make runtests\n\nChange-Id: I82ece2de948ef224115c408bdfc09445d3da119b\nSigned-off-by: Randall Spangler <rspangler@chromium.org>\nReviewed-on: https://chromium-review.googlesource.com/390337\nReviewed-by: Daisuke Nojiri <dnojiri@chromium.org>","distinct":true,"url":"https://api.github.com/repos/coreboot/vboot/commits/770202f0c745d68f2635dbb8d0f0765aae75a087"}]}
{"actor":{"display_login":"pgeorgi"}}