Skip to content

Releases: piaodazhu/proxylite

🔮 proxylite v0.3.1

29 Aug 15:33
1e575d6
Compare
Choose a tag to compare

In this release:

  1. A runnable demo, frplite, is provided under frplite/. It is simple frps and frpc that only support tcp.
  2. Fix some bugs, improve unit tests and add benchmark.

🔮 proxylite v0.3.0

24 Aug 15:15
b5c6109
Compare
Choose a tag to compare

In this release:

  1. Support customized hook function.
  2. Add Stop() method for proxyServer. It can be called in other goroutine to stop the blocking Run() method.
  3. Fix fatal bug in unit test: the proxyServer is never stopped, so the port is already in use.

🔮 proxylite v0.2.1

18 Aug 15:36
6ef3479
Compare
Choose a tag to compare

Notable updates in this release are:

  • In service discovery, onlineUserCount, servedUserCount, capability, totalUserCount and deadline is displayed.
  • Change the behaviour of concurrency control. When online user count reach the capability, new comming user will be rejected.

🔮 proxylite v0.2.0

17 Aug 15:09
8619b53
Compare
Choose a tag to compare

Units test makes program stronger. In this version:

  • Multiplexing is support. Now one register can serve multiple different users.
  • Register control is support: maxConn, maxCount, maxTime for concurrency control, total serving times control and timeout control.
  • Several fatal bugs are fixed. All units tests are passed.

🔮 proxylite v0.1.0

13 Aug 12:51
Compare
Choose a tag to compare

It is the first release of proxylite.

proxylite is a dynamic TCP reverse proxy Golang package for NAT or firewall traversal. It is god damn easy to integrate network traversal feature into your project with proxylite.

Different from well-known frp, proxylite is not a set of runnable programs, but a lightweight package, which provides good flexibility and is easy to integrate in golang projects. Of course, build a set of runnable programs is also a piece of cake.