Ecosyste.ms: Timeline

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

timothytrippel

timothytrippel pushed 6 commits to earlgrey_1.0.0 timothytrippel/opentitan
  • [bazel,python] re-enable building of airgapped python wheels repo This re-adds the ability to generate an external B... 1142125
  • [bazel,python] enable airgapped builds Since rules_python was updated, airgapped bazel builds were broken. Re-enabli... 1bf0252
  • [ci] fix bazel airgapped build test The airgapped build test failed to clean out the bazel cache before attempting a... 980d577
  • [python] add transitive dependencies of rules_fuzzing This is required to support airgapped builds. Signed-off-by: ... 4b2b016
  • [bazel] patch rules_fuzzing to work in airgapped mode rules_fuzzing uses rules_python to pull in python packages. Th... 9f20940
  • [pwm] Fix flakeness on smoketest Make the host to wait for the ottf to print the "running" message before start the ... ef4615d

View on GitHub

timothytrippel pushed 3 commits to master lowRISC/opentitan
  • [ujson] fix the potential signed integer overflow Using a signed integer (int64_t) to store the parsed integer value... a6afe4f
  • [perso_tlv] add buffer size check in perso_tlv_data This adds buffer size checks in `perso_tlv_data.c` to prevent po... cd53bc0
  • [dice] remove unused cert_size output parameter in dice_cert_check_valid This removes the unused `cert_size` output ... 39c81c8

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[ujson,perso_tlv,dice] Fix potential signed integer flow, and add buffer checks
This PR has three commits that: 1. Fixes a potential integer overflow in `ujson_parse_integer` by using an unsigned integer for parsing and adding a check before converting back to a signed inte...
timothytrippel created a review comment on a pull request on lowRISC/opentitan
agreed here

View on GitHub

timothytrippel created a review on a pull request on lowRISC/opentitan
First pass mostly LGTM, thanks @sasdf. Agreed with @pamaury here, it would be much easier if this PR was broken into small PRs, or even a series of smaller commits for reviewing purposes. I will ta...

View on GitHub

timothytrippel created a review on a pull request on lowRISC/opentitan
First pass mostly LGTM, thanks @sasdf. Agreed with @pamaury here, it would be much easier if this PR was broken into small PRs, or even a series of smaller commits for reviewing purposes. I will ta...

View on GitHub

timothytrippel created a tag on lowRISC/opentitan

Earlgrey-PROD-A2-M6-ROM-RC1 - OpenTitan: Open source silicon root of trust

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

View on GitHub

timothytrippel created a review on a pull request on lowRISC/opentitan
LGTM, thanks @anthonychen1251 Can you rebase this on the latest tip of tree to ensure it passes CI checks (since it is a bit stale?), and then also cherry-pick this to the `earlgrey_1.0.0` bran...

View on GitHub

timothytrippel created a review comment on a pull request on lowRISC/opentitan-provisioning
Might be nice to link the RFC where this comes from in a comment?

View on GitHub

timothytrippel created a review comment on a pull request on lowRISC/opentitan-provisioning
Perhaps add a readme for how this was generated? (same with dice_ca.pem and the private key?)

View on GitHub

timothytrippel created a review on a pull request on lowRISC/opentitan-provisioning
In a follow up, maybe we should also add the the invocation of this new PA RPC to the PA load test so we can test the whole infra, wdyt? https://github.com/lowRISC/opentitan-provisioning/blob/7b...

View on GitHub

timothytrippel created a review on a pull request on lowRISC/opentitan-provisioning
In a follow up, maybe we should also add the the invocation of this new PA RPC to the PA load test so we can test the whole infra, wdyt? https://github.com/lowRISC/opentitan-provisioning/blob/7b...

View on GitHub

timothytrippel created a comment on a pull request on lowRISC/opentitan
> Nice work finding that Bazel cache problem. This is going to be a problem on `master` too right? > > I think your fix looks okay, thanks Yeah, this will be a problem on master as well. I wi...

View on GitHub

timothytrippel deleted a branch timothytrippel/opentitan

fix-bazel-airgapped-pt2

timothytrippel closed a pull request on lowRISC/opentitan
[bazel,python] re-enable building of airgapped python wheels repo
This re-adds the ability to generate an external Bazel repository that contains all Python wheels for used as dependencies for this project. This capability was originally added to workaround a rul...
timothytrippel pushed 1 commit to fix-bazel-airgapped-pt2 timothytrippel/opentitan
  • [bazel] patch rules_fuzzing to work in airgapped mode rules_fuzzing uses rules_python to pull in python packages. Th... 07ae4f4

View on GitHub

timothytrippel created a comment on a pull request on lowRISC/opentitan
Looks like the current issue is now rules_fuzzing which uses rules_python is pulling in some python packages. I will fix that up too.

View on GitHub

timothytrippel created a comment on a pull request on lowRISC/opentitan
We have spent the last 3 days doing a thorough analysis of rules_python, and have not found airgapped mode to be supported. There are two issues with the example you point to: 1. it uses bzlmod, b...

View on GitHub

timothytrippel pushed 1 commit to fix-bazel-airgapped-pt2 timothytrippel/opentitan
  • [python] add transitive dependencies of rules_fuzzing This is required to support airgapped builds. Signed-off-by: ... b42d18f

View on GitHub

timothytrippel opened a pull request on lowRISC/opentitan
[bazel,python] re-enable building of airgapped python wheels repo
This re-adds the ability to generate an external Bazel repository that contains all Python wheels for used as dependencies for this project. This capability was originally added to workaround a rul...
timothytrippel pushed 19 commits to fix-bazel-airgapped-pt2 timothytrippel/opentitan
  • [sival] Update crypto test exe_envs Update crypto functional tests to use the `CRYPTO_EXEC_ENVS` map of execution en... ddc6f61
  • [flash_ctrl] Relax the hardening in `flash_ctrl_data_region_protect` The hardening in the function `flash_ctrl_data_... b38d417
  • [csrng/doc] Clarify description section of README.md Previously, this section: - was referring to a derivation funct... fb384fa
  • opentitanlib: accept ECDSA signatures as ASN.1 blobs When processing ECDSA signatures consider the input file to be ... fccc5ba
  • [tests,clkmgr_jitter] Fix jitter tests to track RTL changes Fix clkmgr jitter enable tests to match the change that ... 7c417ff
  • [sival/hmac] Add Hmac error conditions Test Signed-off-by: Ramesh Prakash <[email protected]> Add HMAC error condit... 474dc98
  • [bazel] update rules_python to 0.39.0 to match master This updates rules_python to 0.39.0 to match the version on th... 9f139a2
  • [bazel,python] vendor in requirements.bzl Our current version of rules_python autogenerates the `requirements.bzl` f... e0c4cdf
  • [python] move from python-requirements.in to pyproject.toml This is a manual cherry-pick of 56766397c71221be93cf4752... 91d5109
  • [python] switch from pip-tools to uv This is a manual cherry-pick of 56766397c71221be93cf47524d031f8f27884737 to the... 7f09209
  • [python] drop importlib_metadata dependency Manual cherry-pick of b88a0b767f76a076072af449eefa91777fe12ee6 to `earlg... da0a0d9
  • [python] remove pkg_resources usage This is a manual cherry-pick of 190afee4bf809f6986d2df06b916c0088603c581 to the ... 8db4729
  • [python] update lxml, PyYAML, libcst, flake8 This is a manual cherry-pick of 8d0e9992aaf3162c6bc1b0e5b59aa33ffecf01f... 9386de8
  • [util] Use importlib.metadata in lintpy.py This avoids a DeprecationWarning when running with a recent version of Py... 3e5d08a
  • [py,tooling] Remove support for Python <= 3.7 in lintpy.py We now depend on >= 3.8 in tool_requirements.py. Signed-... f6f3373
  • [util] update python version check in check_tool_requirements.py distutils is deprecated and will generate warnings ... 5c548e1
  • [bazel,python] re-enable building of airgapped python wheels repo This re-adds the ability to generate an external B... a79e790
  • [bazel,python] enable airgapped builds Since rules_python was updated, airgapped bazel builds were broken. Re-enabli... 1e59b34
  • [ci] fix bazel airgapped build test The airgapped build test failed to clean out the bazel cache before attempting a... 55f1e4a

View on GitHub

timothytrippel pushed 10 commits to earlgrey_1.0.0 timothytrippel/opentitan
  • [bazel] update rules_python to 0.39.0 to match master This updates rules_python to 0.39.0 to match the version on th... 9f139a2
  • [bazel,python] vendor in requirements.bzl Our current version of rules_python autogenerates the `requirements.bzl` f... e0c4cdf
  • [python] move from python-requirements.in to pyproject.toml This is a manual cherry-pick of 56766397c71221be93cf4752... 91d5109
  • [python] switch from pip-tools to uv This is a manual cherry-pick of 56766397c71221be93cf47524d031f8f27884737 to the... 7f09209
  • [python] drop importlib_metadata dependency Manual cherry-pick of b88a0b767f76a076072af449eefa91777fe12ee6 to `earlg... da0a0d9
  • [python] remove pkg_resources usage This is a manual cherry-pick of 190afee4bf809f6986d2df06b916c0088603c581 to the ... 8db4729
  • [python] update lxml, PyYAML, libcst, flake8 This is a manual cherry-pick of 8d0e9992aaf3162c6bc1b0e5b59aa33ffecf01f... 9386de8
  • [util] Use importlib.metadata in lintpy.py This avoids a DeprecationWarning when running with a recent version of Py... 3e5d08a
  • [py,tooling] Remove support for Python <= 3.7 in lintpy.py We now depend on >= 3.8 in tool_requirements.py. Signed-... f6f3373
  • [util] update python version check in check_tool_requirements.py distutils is deprecated and will generate warnings ... 5c548e1

View on GitHub

timothytrippel created a review comment on a pull request on lowRISC/opentitan
Ah good idea. Let me update this in a follow up.

View on GitHub

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
submitted as part of https://github.com/lowRISC/opentitan/pull/26091

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[bazel,python] update rules_python and vendor in requirements.bzl
Our current version of rules_python autogenerates the `requirements.bzl` file from a `requirements.txt` lock file. However, this is awkward if this project is ever a dependency of another downstrea...
timothytrippel deleted a branch timothytrippel/opentitan

switch-to-pyproject

timothytrippel pushed 10 commits to earlgrey_1.0.0 lowRISC/opentitan
  • [bazel] update rules_python to 0.39.0 to match master This updates rules_python to 0.39.0 to match the version on th... 9f139a2
  • [bazel,python] vendor in requirements.bzl Our current version of rules_python autogenerates the `requirements.bzl` f... e0c4cdf
  • [python] move from python-requirements.in to pyproject.toml This is a manual cherry-pick of 56766397c71221be93cf4752... 91d5109
  • [python] switch from pip-tools to uv This is a manual cherry-pick of 56766397c71221be93cf47524d031f8f27884737 to the... 7f09209
  • [python] drop importlib_metadata dependency Manual cherry-pick of b88a0b767f76a076072af449eefa91777fe12ee6 to `earlg... da0a0d9
  • [python] remove pkg_resources usage This is a manual cherry-pick of 190afee4bf809f6986d2df06b916c0088603c581 to the ... 8db4729
  • [python] update lxml, PyYAML, libcst, flake8 This is a manual cherry-pick of 8d0e9992aaf3162c6bc1b0e5b59aa33ffecf01f... 9386de8
  • [util] Use importlib.metadata in lintpy.py This avoids a DeprecationWarning when running with a recent version of Py... 3e5d08a
  • [py,tooling] Remove support for Python <= 3.7 in lintpy.py We now depend on >= 3.8 in tool_requirements.py. Signed-... f6f3373
  • [util] update python version check in check_tool_requirements.py distutils is deprecated and will generate warnings ... 5c548e1

View on GitHub

timothytrippel closed a pull request on lowRISC/opentitan
[python] move from python-requirements.in to pyproject.toml
This is a partial manual cherry-pick of #24521, #24520, and #24605 to the `earlgrey_1.0.0` branch. Note: this depends on #26090, only review the last 8 commits.
Load more