Skip to content

Releases: fatedier/frp

v0.9.1

27 Dec 16:48
Compare
Choose a tag to compare

New

  • Support url routing #179

Fix

  • Subdomain is not effective for https #194
  • SSH proxy with pool_count can't connect correctly #193
  • Sometimes frpc get no response when connecting frps #142

v0.9.0

21 Dec 07:13
Compare
Choose a tag to compare

New

  • Support udp protocol.
  • Add authentication for Dashboard.
  • Support authentication using HTTP Basic Auth for http proxy.
  • Now frpc can connect frps using HTTP PROXY.
  • Http and https proxy support binding wildcard domain names.
  • Http and https proxy can set subdomain instead of custom_domains if it's enabled in frps.
  • Dockerfile included.

Improvement

  • New authentication_timeout param in frps configure file.

Fix

  • Fix a bug caused pool_count is not enabled.
  • frps may panic when many frpc login at the same time.

v0.8.1

23 Aug 02:30
Compare
Choose a tag to compare

Fix

  • Dashboard's data sometimes isn't updated correctly #80
  • AuthToken and PrivilegeToken more than 15 bytes will cause frps panic #85
  • Can't delete old log files caused by beego.logs

Note: It's incompatible with old versions.

v0.8.0

12 Aug 06:27
Compare
Choose a tag to compare

New

  • Dashboard for frps.
  • Statistics information of proxies.
  • Connection pool for optimizing large numbers of short connections.
  • Port white list in privilege mode.
  • Rewriting host header.

Improvement

  • Optimize GC, reduce memory allocation.
  • Support ipv6.

Fix

  • Fix a bug if local service write to socket immediatelly every time accepting one user connection.

v0.7.0

04 Jul 07:44
Compare
Choose a tag to compare

New

  • Add support for https.
  • Encryption and compression can be configured standalone.
  • New feature privilege_mode enable you create a reverse proxy without pre-configured in frps.ini.

Improvement

  • Message will be transmitted without being encrypted by base64.

Fix

  • Fix a bug caused frps panic when vhost_http_port is not configured.

Note: this version is incompatible with old versions.

v0.6.0

07 Jun 14:41
Compare
Choose a tag to compare

New

  • Add '--reload' command in frps for reloading ini file without restarting program.

Improvement

  • Start tunnels async in frpc.

Fix

  • Fix a bug when frpc login failed.
  • Fix one possible error when frps accept too many user connections in a short time.
  • Fix a socket error in windows.

v0.5.0

03 May 14:12
Compare
Choose a tag to compare

New

  • Optimize for http services, support virtual host and custom domain binding.
  • Support max days of keeping log files.

Fix

  • Fix a bug when reconnecting.

v0.3.0

06 Apr 05:06
Compare
Choose a tag to compare

New

  • Optional messages encryption between frpc and frps.
  • New authentication method to improve security.

Changed

  • Change 'passwd' in configurations to global 'auth_token'.

Improvement

  • Code optimization.

v0.2.0

17 Mar 02:59
Compare
Choose a tag to compare

New

  • Add support document.
  • frpc can transmit any message on [ip:port] now, default is 127.0.0.1 .
  • Startup parameter is provided, you can set config_file, log_file, log_level and addr this way.
  • Dockerfile included

Changed

  • Heartbeat interval and timeout are extended.

v0.1.0

29 Feb 06:50
Compare
Choose a tag to compare

[new] Expose any tcp or http service behind a NAT or firewall to the internet on a special port of server with public ip.