iroh icon indicating copy to clipboard operation
iroh copied to clipboard

upgrade to [email protected] & [email protected]

Open dignifiedquire opened this issue 1 year ago • 0 comments

WIP branch: https://github.com/n0-computer/iroh/tree/dig/quinn11

  • [ ] The dig/quinn11 branch needs to work and pass all tests
    • [ ] On patched dependencies
    • [ ] On released dependencies
  • [ ] We need an iroh-quinn version released for 0.11
    • [x] branch at https://github.com/n0-computer/quinn/tree/iroh-0.11.x
  • [ ] We need a new quic-rpc version released: https://github.com/n0-computer/quic-rpc/pull/84
  • [ ] We need a new axum-server version released
    • Currently we have a fork: https://github.com/n0-computer/axum-server/tree/rustls-0.23
    • Which is based on https://github.com/programatik29/axum-server/pull/112 that seems abandoned.
  • [ ] We need a new tokio-rustls-acme release
    • https://github.com/n0-computer/tokio-rustls-acme/pull/11
  • [ ] We should upgrade request @0.12.5 so it uses [email protected]

Once the basics work, we need to make it good:

  • [ ] get net performance numbers
  • [ ] figure out how to re-architect the actors and locks
  • [ ] check we did get performance back in the right ballpark

dignifiedquire avatar May 08 '24 13:05 dignifiedquire