Skip to content

Releases: fatedier/frp

v0.15.1

23 Jan 09:44
8690075
Compare
Choose a tag to compare

Change

  • Change default privilege_allow_ports to 1-65535.

Fix

  • Handle websocket request error.
  • Plugin http_proxy can't work.

v0.15.0

18 Jan 09:00
14733dd
Compare
Choose a tag to compare

New

  • New sub command status in frpc for getting status of all proxies.
  • remote_port can be 0, so frps will assign a random port for it.

Change

  • frpc --reload changed to frpc reload.

Fix

  • No stats info in dashboard for proxy type http.
  • Panic when enabling encryption and compression for socks5 plugin.
  • Fix a bug caused connections not closed.

v0.14.1

14 Dec 14:36
a384bf5
Compare
Choose a tag to compare

Improvement

  • Add header X-Real-IP for each http request and don't add X-Forwarded-For header any more.
  • Code refactoring for proxy type http.
  • Improve error info when role configure incorrect.

Fix

  • Fix kcp bind port print error.

v0.14.0

04 Dec 17:54
3a2946a
Compare
Choose a tag to compare

New

  • New type xtcp (support p2p mode).

Fix

  • Fix wrong frpc's default configure file name.

v0.13.0

16 Jul 18:31
Compare
Choose a tag to compare

New

  • New proxy type stcp(secret tcp) to help create a proxy avoiding any one can access it.
  • Support hot-reload for frpc.
  • Attach X-Forwarded-For and X-Real-IP header in first request of each http connection.
  • New socks5 plugin.
  • New frps parameter proxy_bind_addr to specify the ip address proxies will used to bind.

Improvement

  • Improve proxy closed time delay when protocol is kcp.

Fix

  • Fix a host_header_rewirte error. #248

v0.12.0

19 Jun 13:41
Compare
Choose a tag to compare

New

  • Support kcp protocol as under transport. #99

Improvement

  • Return 404 Not Found page if vhost domain doesn't exist. #175

Fix

  • Fix connections close problem when encryption and compression are enabled. #322
  • Fix abnormal memory usage when encryption and compression are enabled. #345
  • Http proxy plugin can't use encryption and compression.

v0.11.0

01 Jun 15:52
Compare
Choose a tag to compare

New

  • New unix domain socket plugin.
  • New http proxy plugin.
  • New frpc configuration parameter login_fail_exit.
  • New frpc configuration parameter start to define which proxies to start.

Improvement

  • Auto clear proxy statistics data which isn't used for 7 days.
  • Add frps version info, proxy's last start time and last close time in dashboard.
  • Enable gzip in dashboard web page.

Fix

  • Fix error when executing frpc -v.
  • Fix parse error using HTTP_PROXY. #275
  • Fix authentication failure for dashbaord. #339

v0.10.0

20 May 06:25
Compare
Choose a tag to compare

New

  • Support TCP Stream Multiplexing.
  • Dashboard redesign.

Improvement

  • Code refactoring, improve stability and performance.
  • Memory usage optimization.

Change

  • Change compression algorithm to snappy.
  • Change some name of the configuration items.

Fix

  • Fix some bugs.

Note: It's incompatible with old versions and some configures are different.

注意:该版本变动较大,和之前的版本不兼容,服务端和客户端需要同时升级。配置文件某些参数有改动,具体使用方式见说明文档。

v0.9.3

17 Jan 15:24
Compare
Choose a tag to compare

Fix

  • Subdomain can't be configured in normal mode #220
  • Proxy is unavailable when a new proxy connecting with the same name #227
  • Panic caused by connection pool #237

v0.9.2

08 Jan 15:32
Compare
Choose a tag to compare

Improvement

  • Reduce the interval and timeout of heartbeat
  • The interval and timeout of heartbeat can be configured in the config file

Fix

  • Panic of frps caused by closing nil channel #205
  • Reconnecting error for udp proxy #209