Skip to content

refactor(iroh): Avoid rustls feature flag use in resolver.rs#3985

Merged
matheus23 merged 4 commits intomainfrom
matheus23/better-const-cert-resolver
Mar 2, 2026
Merged

refactor(iroh): Avoid rustls feature flag use in resolver.rs#3985
matheus23 merged 4 commits intomainfrom
matheus23/better-const-cert-resolver

Conversation

@matheus23
Copy link
Copy Markdown
Member

@matheus23 matheus23 commented Feb 27, 2026

Description

  • The ring and aws-lc-rs and other feature flags will go away in rustls 0.24 (the next release). So this code will stop working at that point and need to be migrated.
  • We already have everything we need: iroh-base keys already implement public keys and signing.
  • Removes a bunch of .expects that we don't need anymore.

This is work towards #3978

@matheus23 matheus23 self-assigned this Feb 27, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 27, 2026

Documentation for this PR has been generated and is available at: https://n0-computer.github.io/iroh/pr/3985/docs/iroh/

Last updated: 2026-03-02T11:50:46Z

@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 27, 2026

Netsim report & logs for this PR have been generated and is available at: LOGS
This report will remain available for 3 days.

Last updated for commit: 302694e

@n0bot n0bot bot added this to iroh Feb 27, 2026
@github-project-automation github-project-automation bot moved this to 🚑 Needs Triage in iroh Feb 27, 2026
@matheus23 matheus23 added this pull request to the merge queue Mar 2, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 2, 2026
@matheus23 matheus23 added this pull request to the merge queue Mar 2, 2026
@matheus23 matheus23 removed this pull request from the merge queue due to a manual request Mar 2, 2026
@matheus23 matheus23 enabled auto-merge March 2, 2026 11:49
@matheus23 matheus23 added this pull request to the merge queue Mar 2, 2026
Merged via the queue into main with commit dd381a1 Mar 2, 2026
28 of 29 checks passed
@github-project-automation github-project-automation bot moved this from 🚑 Needs Triage to ✅ Done in iroh Mar 2, 2026
@matheus23 matheus23 deleted the matheus23/better-const-cert-resolver branch March 2, 2026 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants