Skip to content

Releases: renaudallard/thinproxy

thinproxy 0.0.2

19 Mar 13:54

Choose a tag to compare

Changes since 0.0.1:

  • Secure defaults: deny_private enabled, connect_port restricted to 443, max_connections_per_ip set to 32
  • Use _thinproxy as recommended daemon user
  • Add OpenBSD rc.d script for rcctl
  • Improve bind error message to include the actual reason
  • Add deb/rpm/apk packaging with auto distro version detection
  • Add systemd service unit
  • Fix half-close data loss in CONNECT relay
  • Fix DNS resolution on broken dual-stack (AI_ADDRCONFIG)
  • Fix accept() CPU spin on EMFILE/ENFILE
  • Normalize IPv4-mapped IPv6 in per-IP connection limit
  • Daily fuzz testing with ASAN and UBSAN

thinproxy 0.0.1

19 Mar 10:34

Choose a tag to compare

Initial release. See README for details.

Packages

  • .deb for Ubuntu (stable, LTS) and Debian (stable, oldstable)
  • .rpm for Fedora and Rocky Linux
  • .apk for Alpine Linux
  • Static binaries for linux-amd64, linux-arm64, linux-amd64-musl
  • macOS arm64 binary