Skip to content

v0.4.12

Choose a tag to compare

@github-actions github-actions released this 15 Oct 05:16
· 93 commits to main since this release
54a9bbd

修正

  • rproxy を rproxy-api v0.4.12 にしました(イメージ ghcr.io/max3584/rproxy-gateway/rproxy:0.4.12、#80)。Gateway で次のことが直ります。
    • HTTPRoute の CORS フィルタで allowOrigins: ["*"]・allowCredentials: false のとき、資格情報(Cookie・Authorization)付きのリクエストには Access-Control-Allow-Origin に Origin の値を返します(rproxy-api v0.4.12)。Gateway API v1.5 の conformance の HTTPRouteCORS が通るようになりました。
    • DTLS を終端する UDP の Gateway で、壊れた ClientHello によってそのセッションの処理が panic で止まるのを防ぎます(rproxy-api v0.4.11)。
    • UDP でサーバ名により振り分けるとき(rproxy の udp の tls.mode: sni)、QUIC のハンドシェイクが時々詰まるのを直しました(rproxy-api v0.4.10)。
    • rustls 0.23.46(RUSTSEC-2026-0346〜0349、rproxy-api v0.4.11)。
  • コントローラの rustls も 0.23.46 にしました(RUSTSEC-2026-0346〜0349、#80)。

rproxy: rproxy-api v0.4.12 · UI: TCP-UDP-rproxy-ui v0.4.5


Fixed

  • rproxy is now rproxy-api v0.4.12 (image ghcr.io/max3584/rproxy-gateway/rproxy:0.4.12, #80). For Gateways this fixes:
    • With an HTTPRoute CORS filter of allowOrigins: ["*"] and allowCredentials: false, a request with credentials (Cookie, Authorization) gets its Origin back in Access-Control-Allow-Origin (rproxy-api v0.4.12). Gateway API v1.5's HTTPRouteCORS conformance now passes.
    • On UDP Gateways that terminate DTLS, a broken ClientHello no longer makes that session panic (rproxy-api v0.4.11).
    • When UDP traffic is routed by server name (rproxy's udp tls.mode: sni), QUIC handshakes no longer stall now and then (rproxy-api v0.4.10).
    • rustls 0.23.46 (RUSTSEC-2026-0346 to 0349, rproxy-api v0.4.11).
  • The controller's rustls is 0.23.46 too (RUSTSEC-2026-0346 to 0349, #80).

rproxy: rproxy-api v0.4.12 · UI: TCP-UDP-rproxy-ui v0.4.5