v0.43.0

fatedier/frpv0.43.0May 27, 2022by fatedier

AI Summary

Enhancements to HTTP and TCPMUX proxies allow routing based on HTTP basic auth users and forwarding CONNECT requests, improving flexibility for reverse proxy scenarios.

Key Highlights

  • Added `route_by_http_user` for routing by HTTP basic auth user
  • Forward `CONNECT` method in `http` type proxy
  • Added `tcpmux_passthrough` in `tcpmux` proxy

New Features

  • HTTP user routing
  • CONNECT forwarding support
  • TCPMUX passthrough

Full Release Notes

### New

* Added `route_by_http_user` in `http` and `tcpmux` proxy to support routing to different clients by HTTP basic auth user.
* `CONNECT` method can be forwarded in `http` type proxy.
* Added `tcpmux_passthrough` in `tcpmux` proxy. If true, `CONNECT` request will be forwarded to frpc.