Christopher Haster

Results 35 issues of Christopher Haster

**Requested feature** Add streaming APIs to upload/download data in addition to the single-buffer APIs currently present in the Veracruz MCU Client. ``` c // currently int vc_send_data( vc_t *vc, const...

enhancement

**Requested feature** Provide a config struct as an alternative to policy_to_header.py. ``` c struct vc_config { const uint8_t *policy_hash; // blablabla other configs }; vc_t vc; const struct vc_config vc_cfg...

enhancement

**Requested feature** Add support for IPv6 addresses to the Veracruz client. **Motivation** Currently the MCU client only supports IPv4 addresses for the Veracruz server URL, this is the minimal requirement....

enhancement

**Requested feature** Add support for DNS lookups to the Veracruz client by leveraging Zephyr's gethostbyname during vc_connect. **Motivation** Currently the MCU client only supports IPv4 addresses for the Veracruz server...

enhancement

**Requested feature** We should test CLIs, MCUs, other clients in CI **Motivation** At the time of writing, it's not very easy to test anything more complicated than a standalone rust...

enhancement

**Requested feature** Proxy attestation server should take DATABASE_URL as argument, not environment variable. **Motivation** This is more expected for a Rust API. Current integration with the Rust API, such as...

enhancement

**Requested feature** Add a section on how to use the freestanding execution environment, aka `vc-fee` (name subject to change in https://github.com/veracruz-project/veracruz/pull/75) in GETTING_STARTED_CLI.md. Also bring `vc-fee` up to date with...

enhancement

**Requested feature** Provide documentation over the contents of the policy file. **Motivation** The policy file is probably the main way users will interact/configure the system, it would be good to...

documentation
enhancement

This was a false positive, but having clean warnings in clang would be good to have. See https://github.com/littlefs-project/littlefs/issues/684 for more info. Also added clang compilation to CI. --- Note that...

next patch
lint

By "luck" the previous code somehow managed to not be broken, though it was possible to traverse the same file twice in `lfs_fs_traverse/size` (which is not an error). The problem...

next patch