Psiphon now uses go1.21, so it should be possible to upgrade. The whole upgrade procedure may be painful, but we eventually need to do that. Things to keep in mind while working on an upgrade procedure are:
[ ] minimizing the friction required by merging ooni/oohttp with upstream (can we use yawning's bsaes for that?)
[ ] making sure we can easily upgrade quic-go/quic-go (the go1.21 cycle brought changes relevant to QUIC and it may be that upgrading is very easy or it may be that there are several side effects, so we should carefully check).
Psiphon now uses go1.21, so it should be possible to upgrade. The whole upgrade procedure may be painful, but we eventually need to do that. Things to keep in mind while working on an upgrade procedure are: