confidential-computing-modules icon indicating copy to clipboard operation
confidential-computing-modules copied to clipboard

A Module for Privacy-preserving State Transitions with Verifiability

Results 102 confidential-computing-modules issues
Sort by recently updated
recently updated
newest added

Bumps [regex](https://github.com/rust-lang/regex) from 1.5.4 to 1.5.6. Changelog Sourced from regex's changelog. 1.5.6 (2022-05-20) This release includes a few bug fixes, including a bug that produced incorrect matches when a non-greedy...

dependencies

Bumps [crossbeam-utils](https://github.com/crossbeam-rs/crossbeam) from 0.8.4 to 0.8.8. Release notes Sourced from crossbeam-utils's releases. crossbeam-utils 0.8.8 Fix a bug when unstable loom support is enabled. (#787) crossbeam-utils 0.8.7 Add AtomicCell<{i*,u*}>::{fetch_max,fetch_min}. (#785) Add...

dependencies

Bumps [crossbeam-deque](https://github.com/crossbeam-rs/crossbeam) from 0.8.0 to 0.8.1. Release notes Sourced from crossbeam-deque's releases. crossbeam-deque 0.8.1 Fix deque steal race condition. (https://github.com/crossbeam-rs/crossbeam/security/advisories/GHSA-pqqp-xmhj-wgcw) Add Stealer::len method. (#708) Changelog Sourced from crossbeam-deque's changelog. Version...

dependencies

## Issueへのリンク * https://github.com/LayerXcom/anonify/issues/649 ## やったこと * Actix Webを3系から4系にアップデート ### バージョンアップが必要なライブラリ Actix Webを3系から4系にアップデートするにあたりTokio 0.2系に依存するライブラリをすべてバージョンアップする必要がある - actix-web - 3 -> 4.0.0-beta.8 - actix-rt - 1.1.0 -> 2.2.0 - actix-web-opentelemetry - 0.9...

# 概要 * Actix Webの3系はTokio 0.2系に依存しているためいろいろライブラリを使うことができない * reqwest * azure sdk for rustとか

現状、enclave, host の crate が同一 workspace 内に入り混じっており、feature flagの設定を考えると、トップレベルで workspace 単位で `cargo build` などしても失敗する。 これは - rust-analyzer の動作不全 - CIにおける crate 単位でのclippy(crate追加の際に漏れがち) などにつながっている。 _Originally posted by @laysakura in https://github.com/LayerXcom/anonify/pull/621#discussion_r645274052_

## Motivation - `docker/base-*.Dockerfile` は、 anonify リポジトリのRustコードとはライフサイクルが完全に分かれている(Dockerfileの中で `COPY` していない) - SGXなRustコードをビルドするためのツールキットイメージ - なので、anonifyリポジトリの中にDockerfileを置いてCIでbuild & pushする必要はない - だけでなく、現在のCIでは「mainブランチに何かがマージされたら base-* のイメージを build & push する」となっているが、mainブランチマージの際に base-* なイメージに変更があるとは限らない ## ということで - ライフサイクルが別個の docker/base-*.Dockerfile...

Type: improvement

## 1つめ https://github.com/LayerXcom/anonify/blob/6107d33769433b1d0df50d07732a53bd21a360b1/modules/anonify-enclave/src/group_key.rs#L45:L45 ```rust error[E0049]: method `process_handshake` has 0 type parameters but its trait declaration has 1 type parameter --> modules/anonify-enclave/src/group_key.rs:44:25 | 44 | fn process_handshake< | _________________________^ 45 |...

Problem: bug

#621 の時点ではSQL関数を叩くたびにecallしており、 `AVG()` 呼び出しにおいては `平均計算対象の行数 + 1` のecallになる。 StealthDBの exit-less mechanism を導入する。