github masterking32/MasterDnsVPN v2026.04.01.080348-951927f
Release v2026.04.01.080348-951927f

Changes since v2026.03.31.021716-abf4451:

Automated release created by workflow run 23838464213 for commit 951927f

Commits

  • Add SOCKS5 brute-force rate limiter (#76) (91d9049)
  • Skip SOCKS auth bans for loopback clients (d384dc2)
  • Reset SOCKS rate limiter in place during runtime resets (e3f637a)
  • Show reachable network IPs when client listens on 0.0.0.0 (#77) (e935ea5)
  • Log actual listener ports in wildcard reachability hints (34ef15d)
  • Bugfix: Stale UDP connection pool eviction (#75) (62947ad)
  • Clarify pooled UDP connection idle age tracking (0b5612d)
  • Implement max decompressed size limit and error handling (#74) (0c99eaf)
  • Enforce ZSTD decompression size limits during streaming decode (185468f)
  • Implement fragment purge mechanism in async_runtime (#73) (824cabf)
  • Clean up runtime state on listener startup failure (68c1a3d)
  • Implement mutex for halving of stats counters (#72) (ed05787)
  • Serialize balancer runtime stats with a single lock (40b12e0)
  • Fix pooled ZSTD decoder reuse after streaming decompression (a483cb8)
  • Expand Linux build matrix with ARMv5/6, RISC-V, and MIPS targets (555d86f)
  • Update README for next build. (fcf3113)
  • Update build file. (a36722d)
  • Switch to base32 from base36 cause of speed. (458859e)
  • Add bench.go (c2845d9)
  • Increase ping queue size (0f7c7e5)
  • Avoid dropping packets while queue is full. (88adefb)
  • A lot of changes, Change NACK System, Change server queues and some other bugs about upload speed. (e79fedc)
  • Revert some parts of ARQ. (0f18ff7)
  • perf: Optimize multiplexer and eliminate stream locks (f599a7b)
  • Async ReceiveData, Fixed Half-close issue, Make dispatcher easier and let works create packets. (a14ed79)
  • Update README (b20e708)
  • Update workflows. (951927f)

Merged PRs

  • #76 Add SOCKS5 brute-force rate limiter @abolix
  • #77 Show reachable network IPs when client listens on 0.0.0.0 @abolix
  • #75 Bugfix: Stale UDP connection pool eviction @abolix
  • #74 Implement max decompressed size limit and error handling @abolix
  • #73 Implement fragment purge mechanism in async_runtime @abolix
  • #72 Implement mutex for halving of stats counters @abolix

Contributors

Don't miss a new MasterDnsVPN release

NewReleases is sending notifications on new releases.