yuroitaki

Results 9 issues of yuroitaki

Currently, it seems like when one uses features like `tokio-native-tls`, there is no option to use the `vendored` feature of its dependency crates, i.e. [tokio-native-tls](https://github.com/tokio-rs/tls/blob/02c1aeb7001525f4aa71e07312f8519872dc638a/tokio-native-tls/Cargo.toml#L29), [native-tls](https://github.com/sfackler/rust-native-tls/blob/7d04b8a8817f2951d32f49405e25558557ddb9f5/Cargo.toml#L16), [tungstenite](https://github.com/snapview/tungstenite-rs/blob/53914c1180dfb40e2286fc7929d68a1a92f80971/Cargo.toml#L24), in order to...

Instead of linking to the spec file (https://docs.tlsnotary.org/developers/notary_server.html#api-endpoints), we should render the spec visually (like https://editor.swagger.io/) in the same page embedded or a separate page. Ref: https://swagger.io/docs/open-source-tools/swagger-ui/development/setting-up/

documentation
good first issue
notary server

https://github.com/tlsnotary/tlsn/pull/373 introduced a change that caused GH `clippy` action to only run on examples folder but not anything else (can check the past CI logs, e.g. https://github.com/tlsnotary/tlsn/actions/runs/9755990843/job/26925478536)). ![image](https://github.com/tlsnotary/tlsn/assets/25913766/3e28014d-f5ca-497b-bf4b-a5538e667e6e) This PR...

Addresses https://github.com/tlsnotary/tlsn/issues/316 and https://github.com/tlsnotary/tlsn/issues/321

Remove `#[allow(clippy::blocks_in_conditions)]` declarations in the codebase (see this [PR](https://github.com/tlsnotary/tlsn/pull/531)) when clippy releases the fix for https://github.com/rust-lang/rust-clippy/issues/12281

good first issue

To autogenerate self signed TLS certificates fixture at runtime for testing purposes

Addresses https://github.com/tlsnotary/tlsn/issues/655

Notarization is a resource consuming operation — to prevent being swamped by too many concurrent notarization requests, notary server should limit the number of notarizations that it will process at...

notary server

https://github.com/tlsnotary/tlsn/pull/630 enabled tee quote returned as part of `/info` API, we should ensure its generation doesn't impact CPU performance of the notary server, e.g. via caching

notary server