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
- @abolix — 6 commit(s)
- @masterking32 — 21 commit(s)