Skip to content

Releases: sorz/moproxy

v0.3.6

30 Jul 05:08
v0.3.6
390aded
Compare
Choose a tag to compare
  • Add --max-wait option to customize connection timeout
  • Support upstream SOCKSv5 username/password authentication

v0.3.5

06 Jul 07:46
v0.3.5
86ea71f
Compare
Choose a tag to compare
  • New web status page built with modern technology (standalone repo moproxy-web)
  • Fix config reload (SIGHUP signal) missed listen ports

v0.3.4

17 Jun 15:41
v0.3.4
d1d7a9b
Compare
Choose a tag to compare
  • Reduce surplus warning logging
  • Fix traffic variables on Lua script
  • Improve data forwarding performance (hopefully)

v0.3.3

22 Apr 08:51
v0.3.3
da42fd4
Compare
Choose a tag to compare
  • Feature: add Prometheus exporter
  • Fix direct-connect fallback on SOCKSv5 incoming request
  • Experimental support for non-Linux OSes

v0.3.2

03 Apr 07:30
v0.3.2
0f0b8e0
Compare
Choose a tag to compare
  • Feature: multiple listen ports

v0.3.1

12 Mar 16:20
v0.3.1
c7253a1
Compare
Choose a tag to compare
  • Feature: accept SOCKSv5 server along with transparent proxy (experimental)
  • Feature: better integrated with systemd (block-when-reload and wathdog support)
  • Fix dead lock when reload with proxy servers specified via inline CLI argument
  • Other minor changes

v0.3.0

08 Nov 03:07
v0.3.0
502ef34
Compare
Choose a tag to compare

Rust 1.39.0 or above is required.

v0.3.0-alpha.1 to v0.3.0

  • Feature: custom scoring calculation via Lua script (experimental)
  • Give penalty for continuous connection errors on the default scoring

v0.2.7 to v0.3.0-alpha.1

  • Feature: --allow-direct, fallback to direct connecting when all proxy servers were down.
  • Bind on IPv6 address [::] by default
  • Keep stats info of servers after reloaded
  • Migrate to async/await Rust
  • Other mirror improvement

v0.3.0-alpha.1

25 Sep 03:44
v0.3.0-alpha.1
eec4aa8
Compare
Choose a tag to compare
v0.3.0-alpha.1 Pre-release
Pre-release
  • New feature: --allow-direct, fallback to direct connecting when all proxy servers were down.
  • Bind on IPv6 address [::] by default
  • Keep stats info of servers after reloaded
  • Migrate to async/await Rust
  • Other mirror improvement

v0.2.7

30 Jul 16:46
v0.2.7
39d28c0
Compare
Choose a tag to compare

Fix IPv6 support

v0.2.6

11 Jul 09:28
v0.2.6
1d5bf68
Compare
Choose a tag to compare
  • Feature: plaintext status page for curl and Lynx (#3)
  • Fix: implement correct SOCKSv5 protocol (#2)
  • Fix: deadlock when reload server list file (a97ff1a)