Wesley Rosenblum

Results 67 issues of Wesley Rosenblum

### Problem: Recently AWS-LC merged a [change](https://github.com/aws/aws-lc/pull/816) to main that caused s2n-tls integration tests to fail due to a version issue with Go. This was addressed by pinning the version...

s2n-core

### Problem: In #2297, I updated the continuous integration documentation and included links to the "latest" CI artifacts. This works by having a second CloudFront distribution that sets an [Origin...

documentation
ci
priority/low
size/small

* Remove `#![allow(unexpected_cfgs)]` and use `[lints.rust.unexpected_cfgs]` in Cargo.toml instead [//]: # (NOTE: If you believe this might be a security issue, please email [email protected] instead of creating a GitHub issue....

priority/low
MSRV

### Problem: Currently, if an application specifies a `dc` provider, the client and server still return control back to the application before the `dc` state has been completed. This may...

priority/low
size/medium

### Problem: The return value of `setsockopt` is not checked in several places in `s2n_socket.c`, for example: https://github.com/aws/s2n-tls/blob/main/utils/s2n_socket.c#L123 Some of the uses of `setsockopt` have the comment `/* Ignore the...

priority/medium
size/medium

* Enable [rust-c-check-cfg](https://blog.rust-lang.org/2024/05/06/check-cfg.html#custom-cfgs-in-build-scripts) in s2n-quic-platform build.rs and remove `[lints.rust.unexpected_cfgs]` from Cargo.toml

MSRV

### Problem: `structopt` is in maintenance mode and is bringing in problematic dependencies, see https://github.com/TeXitoi/structopt?tab=readme-ov-file#maintenance ### Solution: Migrate to clap ### Requirements / Acceptance Criteria: ### Out of scope: [//]:...

priority/low
size/small