Bump hyper-rustls from 0.25.0 to 0.27.3#1110
Conversation
Bumps [hyper-rustls](https://github.com/rustls/hyper-rustls) from 0.25.0 to 0.27.3. - [Release notes](https://github.com/rustls/hyper-rustls/releases) - [Commits](rustls/hyper-rustls@v/0.25.0...v/0.27.3) --- updated-dependencies: - dependency-name: hyper-rustls dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
0f18ee1 to
aeb7d64
Compare
|
@dependabot recreate |
aeb7d64 to
05630e6
Compare
Bumps [hyper-rustls](https://github.com/rustls/hyper-rustls) from 0.25.0 to 0.27.3. - [Release notes](https://github.com/rustls/hyper-rustls/releases) - [Commits](rustls/hyper-rustls@v/0.25.0...v/0.27.3) --- updated-dependencies: - dependency-name: hyper-rustls dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
05630e6 to
b558b82
Compare
…decomputer/dropshot into dependabot/cargo/hyper-rustls-0.27.3
|
This turns out to be a broken on illumos--interesting! |
ahl
left a comment
There was a problem hiding this comment.
I imagine we'll want to test that omicron works at all with this stuff rather than landing in a spot where dropshot has a required dependency that's broken for us
| multer = "3.1.0" | ||
| paste = "1.0.15" | ||
| percent-encoding = "2.3.1" | ||
| rustls = "0.22.4" |
There was a problem hiding this comment.
these remove the default dependency on aws-lc-rs... which does not build on illumos
There was a problem hiding this comment.
Maybe add a comment here explaining why we're disabling this? Whether it's the short-term reason that aws-lc-rs doesn't build on illumos or a long-term preference to avoid it.
| buf-list = "1.0.3" | ||
| expectorate = "1.1.0" | ||
| hyper-rustls = "0.26.0" | ||
| hyper-rustls = { version = "0.27.3", default-features = false, features = ["http1", "ring"] } |
There was a problem hiding this comment.
this adds what we need for testing across platforms
|
From offline discussion I gathered a bit more context I wanted to leave here for the record:
|
| multer = "3.1.0" | ||
| paste = "1.0.15" | ||
| percent-encoding = "2.3.1" | ||
| rustls = "0.22.4" |
There was a problem hiding this comment.
Maybe add a comment here explaining why we're disabling this? Whether it's the short-term reason that aws-lc-rs doesn't build on illumos or a long-term preference to avoid it.
| slog-json = "2.6.1" | ||
| slog-term = "2.9.1" | ||
| tokio-rustls = "0.25.0" | ||
| tokio-rustls = { version = "0.26.0", default-features = false } |
There was a problem hiding this comment.
Another comment here maybe?
| buf-list = "1.0.3" | ||
| expectorate = "1.1.0" | ||
| hyper-rustls = "0.26.0" | ||
| hyper-rustls = { version = "0.27.3", default-features = false, features = ["http1", "ring"] } |
There was a problem hiding this comment.
Another comment here maybe?
|
We need one of the crypto algorithms enabled by default or else consumers who don't have rustls as an explicit dep will encounter a runtime failure |
Bumps hyper-rustls from 0.25.0 to 0.27.3.
Release notes
Sourced from hyper-rustls's releases.
... (truncated)
Commits
dc54bc0Bump version to 0.27.3a1d9263Import std::io directly6d1267cAvoid io::Result type alias139550bUpgrade to rustls-native-certs 0.8516e3acAlphabetically sort features3a4d5d7Move features before dependenciesf8c2036chore: sort features1d57d93enablerustls-platform-verifierfor docs.rsa6a5687Take impl Into<Arc> in connector builderb4f5132Add ConnectorBuilder::with_provider_and_platform_verifierYou can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)