oak icon indicating copy to clipboard operation
oak copied to clipboard

Meaningful control of data in distributed systems.

Results 244 oak issues
Sort by recently updated
recently updated
newest added

The current implementation is very simple, but involves copies of buffers that could be avoided. We should also experiment with different queue lenghts and buffer sizes to optimise throughput.

Some examples include: - Invalid lengths/indices in the used elements of a virtqueue - Invalid vsock packet lengths - Invalid lengths for custom framing and object serialisation We could ignore...

``` [15:04:27 ✓:0,✗:0,⠇:2] ┌[cargo udeps] [15:04:27 ✓:0,✗:0,⠇:2] │┌[./Cargo.toml] [15:04:27 ✓:0,✗:0,⠇:2] ││ cargo udeps --manifest-path=./Cargo.toml --all-targets --backend=depinfo --workspace [15:07:33 ✓:0,✗:0,⠇:2] ││ ╔════════════════════════ [15:07:33 ✓:0,✗:0,⠇:2] ││ ║ ════╡ stdout ╞════ [15:07:33 ✓:0,✗:0,⠇:2]...

This may be useful for use cases in which the code is trying to find the best (e.g. closest) item in the list of items.

good first issue
Oak Functions

Changing [LookupData entries](https://github.com/project-oak/oak/blob/4f2063aea9fc8afa123617d1bf9e518b58469562/oak_functions/loader/src/lookup.rs#L49) from a hash map to a B-tree map as a preceding step to [#2202](https://github.com/project-oak/oak/issues/2202) to ensure no regressions.

We currently [generate Amber provenances for every commit](#2524) merged to the main branch. We want the GitHub action that generates the provenances to also sign them. As a starting point,...

The `oak_functions_abi` crate contains some shared code that is unrelated to the actual Wasm ABI used by Oak Function. We should consider moving this to more appropriate shared crates such...

See the in [progress design doc](https://docs.google.com/document/d/1Q4u5hYzOFF74_RfwZzpRWgSSwJwfQ-GXRvNllgCXOO8/edit?usp=sharing) (Google Internal).

The TEE measurement and related information should be generated by the TEE hardware.

It would be nice to have step by step instructions for how to implement, compile, run and interact with an Oak Functions application. cc @solokacher

documentation