Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

timothytrippel

timothytrippel pushed 3 commits to support-multiple-cas timothytrippel/opentitan
  • [manuf] refactor CA args to personalization flow This creates a CaConfig struct with CA args, and moves it into the ... 478b7b1
  • [manuf] send additional CA key ID to host during perso This updates the ManufCertgenInputs ujson data payload sent t... afacc9c
  • [manuf] add CA for endorsing certs in perso extension This CA should have a pathlen of 0. This fixes #24955. Signed... 9b64096

View on GitHub

timothytrippel opened a pull request on lowRISC/opentitan
[cherry-pick] manually cherry-pick of a commit from #25195 to `master` branch
The ROM_EXT does not need to be bound to `manuf_state_creator`. That OTP configuration is exclusively for use by the personalization stage and should not affect the ROM_EXT. Signed-off-by: Chri...
timothytrippel created a branch on timothytrippel/opentitan

cp-no-bind - OpenTitan: Open source silicon root of trust

timothytrippel pushed 8 commits to master timothytrippel/opentitan
  • [hw,pwrmgr,rtl] Support more than 1 rom_ctrl input Darjeeling has 2 rom_ctrls. Template the rom_ctrl input to suppor... 0b58989
  • [Sival, sensor_ctrl] Rename file for consistency Signed-off-by: Douglas Reis <[email protected]> (cherry picked fro... e9f9cf4
  • Fix chip_sw_sensor_ctrl_ast_alerts for SiVal silicon Clear prior events to start from a clean slate and prevent the ... 83ec8c4
  • [SiVal, sensor_ctrl] Map test chip_sw_pwrmgr_sleep_sensor_ctrl_alert_wakeup Signed-off-by: Douglas Reis <doreis@lowr... 01c0a4e
  • [i2c,sival] Reduce I2C bitbanging flakiness by separating SDA and SCL write This commit reduces the flakiness seen i... 6bc9525
  • [bazel] Replace Bazel test suites in testplans with targets Some testpoints in the Bazel testplans would link to man... 3d439d7
  • [bazel] Remove unnecessary LC coverage from `rv_dm_jtag_tap_sel` According to the testpoint description, we get no e... 38472cb
  • [rom_ext,dice] Move dice_chain code from rom_ext to lib/cert To share the dice code between (imm) rom_ext, those cod... 74423d7

View on GitHub

timothytrippel pushed 1 commit to master lowRISC/opentitan
  • [rom_ext,dice] Move dice_chain code from rom_ext to lib/cert To share the dice code between (imm) rom_ext, those cod... 74423d7

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[rom_ext,dice] Move dice_chain code from rom_ext to lib/cert
This PR only moves the code with necessary headers / dependencies rewrite. All functionalities are unchanged. --- To share the dice code between (imm) rom_ext, those code in rom_ext.c are ref...
timothytrippel pushed 17 commits to earlgrey_1.0.0 timothytrippel/opentitan
  • [cryptotest] Add AES KAT vector to documentation Signed-off-by: Miles Dai <[email protected]> (cherry picked fr... 174b5b2
  • [cryptotest] Remove dependence on vendored AES KAT test vectors Signed-off-by: Miles Dai <[email protected]> (c... 9010a6e
  • [cryptotest] Remove redundant SHA3 testvectors These hardcoded test vector files contain vectors from the NIST CAVP ... 47dfa9a
  • [cryptotest] Add CSHAKE NIST example values to KAT tests Signed-off-by: Miles Dai <[email protected]> (cherry p... c9c89e3
  • [cryptotest] Add missing CSHAKE sample test vectors The original hardcoded hjson file in the repo was missing test c... 8ce96d8
  • [cryptotest] Remove redundant SHAKE testvectors shake128_hardcoded.hjson - Test cases 1-3 are already included in @n... caa79cf
  • [pattgen,sival] Move pattgen_ios out of sim_dv Signed-off-by: Amaury Pouly <[email protected]> (cherry picked... aec3664
  • [otlib] Add helper methods to gpio monitor test util Signed-off-by: Amaury Pouly <[email protected]> (cherry ... 2908550
  • [otlib,gpio_mon] Split the waves recording out of `GpioMon` It might be useful to create wave recording for analysis... 62a7eee
  • [pattgen,sival] Port pattgen_ios to sival Signed-off-by: Amaury Pouly <[email protected]> (cherry picked from... 9381447
  • [pattgen,dif] Add support for inactive levels This commit also changes two consumers of the DIF to add inactive leve... b4547c6
  • [otlib,gpio_mon] Decouple GpionMon and Waves more Signed-off-by: Amaury Pouly <[email protected]> (cherry pic... cd94328
  • [pattgen,sival] Update pattgen_ios to support inactive levels Since inactive levels require a few changes to the tes... ce279ae
  • [sival,kmac] Add chip_sw_kmac_entropy test Extend `kmac_entropy_test` with stall test, map to `chip_sw_kmac_entropy`... 2a9fbe7
  • [usbdev_mem] Packet memory T-L test Simple test of TL access to usbdev packet memory. Extend the usbdev DIF to prov... 7cdfcc6
  • [signing] Add SiVAL public key material 1. Add sival root (rom->rom_ext) keys. 2. Add sival owner/application keys. ... 1a826b0
  • [rom_ext] Do not bind to `manuf_state_creator` The ROM_EXT does not need to be bound to `manuf_state_creator`. That... 86f0f5b

View on GitHub

timothytrippel pushed 1 commit to support-multiple-cas timothytrippel/opentitan
  • [manuf] add CA for endorsing certs in perso extension This CA should have a pathlen of 0. This fixes #24955. Signed... 0754ea7

View on GitHub

timothytrippel pushed 3 commits to support-multiple-cas timothytrippel/opentitan
  • [manuf] refactor CA args to personalization flow This creates a CaConfig struct with CA args, and moves it into the ... 30b48e1
  • [manuf] send additional CA key ID to host during perso This updates the ManufCertgenInputs ujson data payload sent t... 10e5b6f
  • [manuf] add CA for endorsing certs in perso extension This CA should have a pathlen of 0. This fixes #24955. Signed... a436e2a

View on GitHub

timothytrippel created a review on a pull request on lowRISC/opentitan

View on GitHub

timothytrippel pushed 31 commits to support-multiple-cas timothytrippel/opentitan
  • [manuf] verify manuf_state_creator consistency between ROM_EXT and OTP This adds the check to ensure the `manuf_stat... 0ef982d
  • [util,topgen] Move type hints from comments to variable declarations Signed-off-by: Guillermo Maturana <maturana@ope... 329292f
  • [hw,Makefile] Add cmdgen to the "all" target This is so make all triggers the necessary cmdgen runs, resulting in no... 05ad599
  • [util,topgen] Remove support for templated ips Check modules have no 'attr' field, or it is ipgen, reggen_top, or re... d38e204
  • [util,ipgen] Improve docs, exception handling, and simplicity Render ip description now requires an hjson.tpl file: ... dc01523
  • [rom_ext] Move the rom_ext epmp lib to drivers Immutable rom_ext also needs the epmp lib for reconfiguration. Since ... ee7fa49
  • [opentitanlib] add function to print LC state in readable form This adds a member function to the DifLcCtrlState enu... 09ad5e2
  • [opentitanlib] silence openocd log messages This silences unecessary openocd console messages and adds a CLI arg to ... b534cb0
  • [manuf,cp] fix bug in parsing test token args This fixes a bug in how the test token args were parsed. Previously, t... 6fa3e7e
  • [manuf] fix flash info 0 data print in CP and FT This fixes the print format strings for the device ID, AST config, ... fe3f456
  • [manuf,bazel] remove data deps from host CP and FT bins Previously, the host CP and FT test harnesses had data depen... 7a8e068
  • [provisioning] remove `testonly` flag from CP/FT host bins This cleans up `testonly` flags that were marked on CP/FT... 203a67a
  • [kmac,sival] Enable KMAC error conditions test to partially run on CW310 This commit enables the KMAC error conditio... 0680913
  • [rom_ext] Jump to immutable section first at startup To minimize the divergence between SKUs that with and without i... db977a5
  • Update lowrisc_ibex to lowRISC/ibex@84232a5b Update code from upstream repository https://github.com/lowRISC/ibex.gi... a7fb69b
  • [sival,kmac] Add chip_sw_kmac_entropy test Extend `kmac_entropy_test` with stall test, map to `chip_sw_kmac_entropy`... a1200af
  • [ci] add action for merging and publishing Bazel test results Signed-off-by: Gary Guo <[email protected]> 0d508f3
  • [ci] add GitHub actions FPGA jobs Signed-off-by: Gary Guo <[email protected]> c226040
  • [ci] port FPGA verify job to GitHub actions Signed-off-by: Gary Guo <[email protected]> 7d2430f
  • [ci] drop FPGA jobs from Azure pipelines They have GitHub actions counterparts now. Signed-off-by: Gary Guo <gary.g... 77c14f7
  • and 11 more ...

View on GitHub

timothytrippel pushed 28 commits to master timothytrippel/opentitan
  • [manuf] verify manuf_state_creator consistency between ROM_EXT and OTP This adds the check to ensure the `manuf_stat... 0ef982d
  • [util,topgen] Move type hints from comments to variable declarations Signed-off-by: Guillermo Maturana <maturana@ope... 329292f
  • [hw,Makefile] Add cmdgen to the "all" target This is so make all triggers the necessary cmdgen runs, resulting in no... 05ad599
  • [util,topgen] Remove support for templated ips Check modules have no 'attr' field, or it is ipgen, reggen_top, or re... d38e204
  • [util,ipgen] Improve docs, exception handling, and simplicity Render ip description now requires an hjson.tpl file: ... dc01523
  • [rom_ext] Move the rom_ext epmp lib to drivers Immutable rom_ext also needs the epmp lib for reconfiguration. Since ... ee7fa49
  • [opentitanlib] add function to print LC state in readable form This adds a member function to the DifLcCtrlState enu... 09ad5e2
  • [opentitanlib] silence openocd log messages This silences unecessary openocd console messages and adds a CLI arg to ... b534cb0
  • [manuf,cp] fix bug in parsing test token args This fixes a bug in how the test token args were parsed. Previously, t... 6fa3e7e
  • [manuf] fix flash info 0 data print in CP and FT This fixes the print format strings for the device ID, AST config, ... fe3f456
  • [manuf,bazel] remove data deps from host CP and FT bins Previously, the host CP and FT test harnesses had data depen... 7a8e068
  • [provisioning] remove `testonly` flag from CP/FT host bins This cleans up `testonly` flags that were marked on CP/FT... 203a67a
  • [kmac,sival] Enable KMAC error conditions test to partially run on CW310 This commit enables the KMAC error conditio... 0680913
  • [rom_ext] Jump to immutable section first at startup To minimize the divergence between SKUs that with and without i... db977a5
  • Update lowrisc_ibex to lowRISC/ibex@84232a5b Update code from upstream repository https://github.com/lowRISC/ibex.gi... a7fb69b
  • [sival,kmac] Add chip_sw_kmac_entropy test Extend `kmac_entropy_test` with stall test, map to `chip_sw_kmac_entropy`... a1200af
  • [ci] add action for merging and publishing Bazel test results Signed-off-by: Gary Guo <[email protected]> 0d508f3
  • [ci] add GitHub actions FPGA jobs Signed-off-by: Gary Guo <[email protected]> c226040
  • [ci] port FPGA verify job to GitHub actions Signed-off-by: Gary Guo <[email protected]> 7d2430f
  • [ci] drop FPGA jobs from Azure pipelines They have GitHub actions counterparts now. Signed-off-by: Gary Guo <gary.g... 77c14f7
  • and 8 more ...

View on GitHub

timothytrippel created a branch on timothytrippel/opentitan

support-multiple-cas - OpenTitan: Open source silicon root of trust

timothytrippel pushed 11 commits to earlgrey_1.0.0 timothytrippel/opentitan
  • [provisioning] remove CRC32 from device ID This remvoes the CRC32 field from the device ID and marks it as reserved.... c8528da
  • [provisioning] remove `testonly` flag from CP/FT host bins This cleans up `testonly` flags that were marked on CP/FT... 0f94aae
  • [rom_ext] encapsulate dice logics for moving to silicon_creator lib This refactors the DICE-related logics in rom_ex... 78f33ba
  • [rom_ext,dice] Fix incorrect dice page id. There's one rebase conflict resolved incorrectly in #24980. It tries to l... 834d5bd
  • [manuf] verify manuf_state_creator consistency between ROM_EXT and OTP This adds the check to ensure the `manuf_stat... e7b6d64
  • [manuf] Verify ROM_EXT UDS cert after personalization This enhances the E2E perso flow test to verify that UDS certi... c5984f8
  • [sival] Add a few crypto/boot services test refs to testplan. Also remove one reference to a KMAC crypto test that d... 59f886e
  • [otp] Embed the first three bytes of imt_ex hash into MANUF_STATE This enhances the ROM_EXT immutable section OTP to... 8121600
  • [otp] refactor immutable ROM_EXT otp gen tooling This refactors the `gen-otp-immutable-rom-ext-json.py` script to mo... edbf103
  • [bazel,otp] update manifest with immutable ROM_EXT hash This adds a new tool `update-manifest-json` that updates the... f2919d0
  • [otp] decouple CREATOR_SW_CFG_MANUF_STATE from SKU This decouples the `CREATOR_SW_CFG_MANUF_STATE` OTP field from th... 7598ad4

View on GitHub

timothytrippel deleted a branch timothytrippel/opentitan

cp-no-perso-rerun

timothytrippel pushed 4 commits to earlgrey_1.0.0 lowRISC/opentitan
  • [otp] Embed the first three bytes of imt_ex hash into MANUF_STATE This enhances the ROM_EXT immutable section OTP to... 8121600
  • [otp] refactor immutable ROM_EXT otp gen tooling This refactors the `gen-otp-immutable-rom-ext-json.py` script to mo... edbf103
  • [bazel,otp] update manifest with immutable ROM_EXT hash This adds a new tool `update-manifest-json` that updates the... f2919d0
  • [otp] decouple CREATOR_SW_CFG_MANUF_STATE from SKU This decouples the `CREATOR_SW_CFG_MANUF_STATE` OTP field from th... 7598ad4

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[cherry-pick] manual cherry-pick of #24948, #25087, and #25106 to `earlgrey_1.0.0`
This cherry-picks several commits to `earlgrey_1.0.0` that prevent the personalization firmware from executing again once a device has been successfully personalized.
timothytrippel deleted a branch lowRISC/opentitan

backport-24997-to-earlgrey_1.0.0

timothytrippel pushed 1 commit to earlgrey_1.0.0 lowRISC/opentitan
  • [sival] Add a few crypto/boot services test refs to testplan. Also remove one reference to a KMAC crypto test that d... 59f886e

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
Cherry-pick to earlgrey_1.0.0: [sival] Add a few crypto/boot services test refs to testplan.
This is an automatic cherry-pick of #24997 to branch `earlgrey_1.0.0`.
timothytrippel created a review on a pull request on lowRISC/opentitan

View on GitHub

timothytrippel created a comment on a pull request on lowRISC/opentitan
Looks like you need to rebase now to deal with conflicts

View on GitHub

timothytrippel pushed 1 commit to master lowRISC/opentitan
  • [rom_ext] Jump to immutable section first at startup To minimize the divergence between SKUs that with and without i... db977a5

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[rom_ext] Call immutable section first at startup
To minimize the divergence between SKUs that with and without immutable rom_ext feature enabled in ROM, we propose always linking the section to rom_ext, and call it first if it isn’t called by ROM...
timothytrippel deleted a branch lowRISC/opentitan

backport-25112-to-earlgrey_1.0.0

timothytrippel pushed 1 commit to earlgrey_1.0.0 lowRISC/opentitan
  • [manuf] Verify ROM_EXT UDS cert after personalization This enhances the E2E perso flow test to verify that UDS certi... c5984f8

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
Cherry-pick to earlgrey_1.0.0: [manuf] Verify ROM_EXT UDS cert after perso
This is an automatic cherry-pick of #25112 to branch `earlgrey_1.0.0`.
timothytrippel deleted a branch lowRISC/opentitan

backport-25132-to-earlgrey_1.0.0

timothytrippel pushed 1 commit to earlgrey_1.0.0 lowRISC/opentitan
  • [manuf] verify manuf_state_creator consistency between ROM_EXT and OTP This adds the check to ensure the `manuf_stat... e7b6d64

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
Cherry-pick to earlgrey_1.0.0: [manuf] Verify manuf_state_creator consistency between ROM_EXT and OTP
This is an automatic cherry-pick of #25132 to branch `earlgrey_1.0.0`.
Load more