Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / lowRISC/manticore issues and pull requests

#155 - Track error conversion locations using #[track_caller]

Issue - State: open - Opened by kesyog over 2 years ago - 1 comment

#154 - Cerberus tables tests

Pull Request - State: open - Opened by capoferro almost 3 years ago - 2 comments

#152 - [fuzz] Don't touch files we didn't regenerate

Pull Request - State: closed - Opened by mcy about 3 years ago

#150 - [tables] Add a parser for the Cerberus Message Table format

Pull Request - State: closed - Opened by mcy about 3 years ago - 1 comment

#148 - [protocol] Finish fully separating `protocol::cerberus` and `protocol::spdm`.

Pull Request - State: closed - Opened by mcy about 3 years ago

#147 - [server] Implement the start of an SPDM server

Pull Request - State: closed - Opened by mcy about 3 years ago

#146 - [protocol] Start switching to `enumflags2`

Pull Request - State: closed - Opened by mcy about 3 years ago

#145 - [mem] Delete cow.rs, which `Borrowed` superseeded

Pull Request - State: closed - Opened by mcy about 3 years ago

#144 - [serde] Continue cleaning up `serde` declarations

Pull Request - State: closed - Opened by mcy about 3 years ago

#143 - [protocol] Clean up and reorganize the `manticore::protocol` traits.

Pull Request - State: closed - Opened by mcy about 3 years ago

#142 - [cerberus] Implement get pfm id protocol

Pull Request - State: closed - Opened by adsnaider about 3 years ago - 4 comments

#141 - [mem] Switch all uses of Arena to be trait objects

Pull Request - State: closed - Opened by mcy about 3 years ago

#140 - [protocol] Generalize FuzzSafe and expose it as part of the API

Pull Request - State: closed - Opened by mcy about 3 years ago

#139 - Fix Cerberus link in README

Pull Request - State: closed - Opened by capoferro about 3 years ago

#138 - [server] Parametrize the handler framework over header types

Pull Request - State: closed - Opened by mcy about 3 years ago

#137 - [protocol] Begin implementation of SPDM parsers

Pull Request - State: closed - Opened by mcy about 3 years ago - 2 comments

#136 - [protocol] Factor out massive amounts of boilerplate into a macro

Pull Request - State: closed - Opened by mcy about 3 years ago

#135 - [serde] Clean up serde.rs

Pull Request - State: closed - Opened by mcy about 3 years ago

#134 - [manifest] Initial parser for the PCD

Pull Request - State: open - Opened by mcy about 3 years ago

#133 - [manifest] Factor out a bunch of functionality in preparation for the PCD parser

Pull Request - State: closed - Opened by mcy about 3 years ago - 1 comment

#132 - [meta] Update the README

Pull Request - State: closed - Opened by mcy about 3 years ago

#131 - [tool] Refactor manticore-tool into several files

Pull Request - State: closed - Opened by mcy about 3 years ago

#130 - [net] Reorganize `manticore::net` into multiple files

Pull Request - State: closed - Opened by mcy about 3 years ago

#128 - [protocol] Add a richer API for declaring message-specific errors

Pull Request - State: closed - Opened by mcy about 3 years ago

#127 - [server] Clean up `pa_rot.rs`

Pull Request - State: closed - Opened by mcy about 3 years ago

#126 - [meta] Use `impl dyn Trait` as the object-safety assert idiom

Pull Request - State: closed - Opened by mcy about 3 years ago

#125 - [meta] Add dependency on `extend` to cut down boilerplate

Pull Request - State: closed - Opened by mcy about 3 years ago

#124 - [crypto] Replace `crypto::sha256` with the more general `crypto::hash`

Pull Request - State: closed - Opened by mcy about 3 years ago

#123 - [debug] Add manticore::debug

Pull Request - State: closed - Opened by kesyog about 3 years ago - 7 comments

#122 - [session] Create an interface for managing session keys

Pull Request - State: closed - Opened by mcy about 3 years ago

#121 - [protocol] Parse manifest flags into structs

Pull Request - State: open - Opened by gorup about 3 years ago - 1 comment

#120 - [e2e] Improve debugging output

Pull Request - State: closed - Opened by mcy about 3 years ago

#119 - [server] Wire up the CHALLENGE handler to use actual random nonces

Pull Request - State: closed - Opened by mcy about 3 years ago

#118 - Add ECDSA interfaces

Pull Request - State: closed - Opened by mcy about 3 years ago

#117 - [protocol] Add parsers for the KeyExchange messages

Pull Request - State: closed - Opened by mcy about 3 years ago

#116 - [crypto] Add a CSRNG trait for generating nonces

Pull Request - State: closed - Opened by mcy about 3 years ago

#115 - [fuzz] Make make_fuzz_safe! compose better

Pull Request - State: closed - Opened by mcy about 3 years ago - 1 comment

#114 - Implement the Cerberus authentication challenge

Pull Request - State: closed - Opened by mcy about 3 years ago - 3 comments

#113 - [protocol] Fix a build error in some configurations

Pull Request - State: closed - Opened by mcy about 3 years ago

#112 - [server] Implement GET_DIGESTS and GET_CERTIFICATE

Pull Request - State: closed - Opened by mcy over 3 years ago - 3 comments

#111 - [doc] Fix broken documentation that CI apparently missed

Pull Request - State: closed - Opened by mcy over 3 years ago

#110 - [protocol] Implement Get Host State

Pull Request - State: closed - Opened by kesyog over 3 years ago - 3 comments

#109 - [protocol] Enable zero-copy deserialization for protocol parsers

Pull Request - State: closed - Opened by mcy over 3 years ago

#108 - [debug] Add manticore::debug

Pull Request - State: open - Opened by mcy over 3 years ago

#107 - [protocol] Merge `(From|To)WireError` into one

Pull Request - State: closed - Opened by mcy over 3 years ago

#106 - [test] Finish moving cryptographic test data into testutil, and cut down on duplication.

Pull Request - State: closed - Opened by mcy over 3 years ago - 1 comment

#105 - [fuzz] Fix broken CI again

Pull Request - State: closed - Opened by mcy over 3 years ago

#104 - [crypto] Remove unnecessarilly-generic errors

Pull Request - State: closed - Opened by mcy over 3 years ago

#103 - Run _all_ tests under Miri.

Issue - State: open - Opened by mcy over 3 years ago - 2 comments
Labels: good first issue

#102 - [fuzz] Use a toolchain from the current year...

Pull Request - State: closed - Opened by mcy over 3 years ago

#101 - [ci] Fix syntax error in CI workflow... again!

Pull Request - State: closed - Opened by mcy over 3 years ago

#99 - [cert] Add certificate chains, which will be used in the Cerberus challenge

Pull Request - State: closed - Opened by mcy over 3 years ago - 3 comments

#98 - Fix for Clippy not checking tests

Pull Request - State: closed - Opened by Cypher1 over 3 years ago - 5 comments

#97 - [ci] Fix a syntax error in CI config

Pull Request - State: closed - Opened by mcy over 3 years ago

#96 - [e2e] Make it possible to use Rust's test harness for e2e tests

Pull Request - State: closed - Opened by mcy over 3 years ago

#95 - [ci] Break off linting into its own job

Pull Request - State: closed - Opened by mcy over 3 years ago

#94 - [ci] Run as many unit tests as possible on Miri

Pull Request - State: closed - Opened by mcy over 3 years ago

#93 - [mem] Allow inline arrays for BumpArena storage

Pull Request - State: closed - Opened by mcy over 3 years ago

#92 - [e2e] Write a little test harness for e2e tests

Pull Request - State: closed - Opened by mcy over 3 years ago - 1 comment

#91 - [fuzz] Minor fixes to the fuzzing workflow config

Pull Request - State: closed - Opened by mcy over 3 years ago

#90 - [doc] Eliminate remaining old-style intra-doc links

Pull Request - State: closed - Opened by mcy over 3 years ago

#88 - [pa_rot] Start threading certificate validation through the state machine

Pull Request - State: closed - Opened by mcy over 3 years ago

#87 - [cert] Reorganize the certificates module

Pull Request - State: closed - Opened by mcy over 3 years ago

#86 - [crypto] Make the signature APIs use iovec inputs

Pull Request - State: closed - Opened by mcy over 3 years ago

#85 - [meta] Hide generated files from diffs

Pull Request - State: closed - Opened by mcy over 3 years ago

#84 - [cert] Add a CWT (CBOR Web Token)-based certificate parser.

Pull Request - State: closed - Opened by mcy over 3 years ago

#83 - [cert] Add X.509 parser tests

Pull Request - State: closed - Opened by mcy over 3 years ago

#82 - [cert] Add fuzz tests for the X.509 parser

Pull Request - State: closed - Opened by mcy over 3 years ago

#81 - [fuzz] Reorganize fuzz/ to be mechanically regenerate-able

Pull Request - State: closed - Opened by mcy over 3 years ago - 1 comment

#80 - Clippy not checking tests in CI

Issue - State: closed - Opened by silvestrst over 3 years ago - 1 comment

#79 - [cert] Add certificate parsing

Pull Request - State: closed - Opened by mcy over 3 years ago - 1 comment

#78 - Add support for vendor_firmware_version.

Pull Request - State: closed - Opened by osenft over 3 years ago - 1 comment

#77 - [ci] Switch to using a toolchain file to sync local and CI toolchains

Pull Request - State: closed - Opened by mcy over 3 years ago

#76 - Add support for vendor_firmware_version.

Pull Request - State: closed - Opened by osenft over 3 years ago - 3 comments

#75 - Add the beginnings of proper end-to-end testing for Manticore

Pull Request - State: closed - Opened by mcy over 3 years ago - 1 comment

#74 - [build] Refactor the project into a Cargo workspace

Pull Request - State: closed - Opened by mcy over 3 years ago

#73 - [crypto] Split off signature traits to not be RSA-specific

Pull Request - State: closed - Opened by mcy over 3 years ago

#72 - [ci] Add lowRISC license header checking

Pull Request - State: closed - Opened by mcy over 3 years ago

#71 - Run the lowRISC license checker in CI

Issue - State: closed - Opened by mcy over 3 years ago

#70 - server: Initial support for the AC-RoT

Pull Request - State: closed - Opened by alistair23 over 3 years ago - 8 comments

#69 - [self_update] Begin implementing support for RoT FW updates

Pull Request - State: open - Opened by mcy over 3 years ago

#68 - [doc] Switch to intra-crate doc links

Pull Request - State: closed - Opened by mcy over 3 years ago

#67 - [manifest] Add a `Manager` type for managing manifest updates

Pull Request - State: open - Opened by mcy over 3 years ago - 1 comment

#66 - [OWNERS] Anoint cfrantz as a Manticore OWNER

Pull Request - State: closed - Opened by mcy over 3 years ago

#65 - [manifest] Add an intermediate type to represent all PFMs as a whole

Pull Request - State: closed - Opened by mcy over 3 years ago

#64 - Improve correctness of manifest parsing/encoding

Pull Request - State: closed - Opened by mcy almost 4 years ago

#60 - Provide flags structs for `manifest::owned::Pfm`

Issue - State: open - Opened by mcy almost 4 years ago - 1 comment

#57 - Support all types of hashes in `manticore::manifest`.

Issue - State: closed - Opened by mcy almost 4 years ago

#53 - Zerocopy for `io::Read`.

Issue - State: closed - Opened by mcy almost 4 years ago - 1 comment

#45 - Implement "Get PFM Id" and "Get PFM Supported Firmware" messages

Issue - State: open - Opened by mcy about 4 years ago - 3 comments
Labels: good first issue

#44 - Implement "Get Host State" message

Issue - State: closed - Opened by mcy about 4 years ago - 1 comment
Labels: good first issue

#33 - Add CLI to serialize/deserialize messages.

Pull Request - State: closed - Opened by osenft over 4 years ago

#32 - Add string serialization/deserialization to WireEnum.

Pull Request - State: closed - Opened by osenft over 4 years ago

#29 - Remove unused io::Write::remaining_space.

Pull Request - State: closed - Opened by osenft over 4 years ago