Releases: 3proxy/3proxy
3proxy-0.9.5
!!Security fix: proxy can potentially crash on on some platforms due to overlapping regions in strcpy() (thanks to @lenix123 for reporting)
+ new proxy service type: tlspr
- SNI proxy, may also be used as parent tls
type, sniffs hostname from TLS handhake, read more in https://github.com/3proxy/3proxy/wiki/tlspr https://github.com/3proxy/3proxy/wiki/How-To-(incomplete)#TLSPR
+ new proxy service type: auto
- autodetect proxy type between proxy
and socks
+ SSLPlugin is rewritten, production-ready, supports TLS (SSL) server (may be used to create https:// type proxy), certificates checks and cypher options, see https://github.com/3proxy/3proxy/wiki/SSLPlugin
+ -g option is added for grace delay to reduce CPU load, see https://github.com/3proxy/3proxy/wiki/High-Load
! Multiple minor bugfixes
! More supported sockets options
3proxy-0.9.5-x64.zip - Win64 binaries
3proxy-0.9.5-i386.zip - Win32 binaries
3proxy-0.9.5-lite.zip - Win32 binaries for older Windows version (Windows Vista and below)
3proxy-0.9.5-arm64.zip - Win64 ARM version
3proxy-0.9.5.x86_64.deb - x86 64 bit Linux Debian based
3proxy-0.9.5.x86_64.rpm - x86 64 bit Linux RH based
3proxy-0.9.5.aarch64.deb - ARM 64 Linux Debian based
3proxy-0.9.5.aarch64.rpm - ARM 64 Linux RH based
3proxy-0.9.5.arm.deb - ARM Linux Debian based
3proxy-0.9.5.arm.rpm - ARM Linux RH based
3proxy-0.9.4
! Fix: invalid handling of '-' character in ACL hostname
! Fix: minor bugfixes and improvements
+ parentretry command added (defaults to 2) to retry connections to parent proxies
- icqpr related code (OSCAR proxy) removed, due to drop of OSCAR support by messengers
3proxy-0.9.4.zip - binaries for Windows Vista, 7, 8, 10 / Server 2003,2008,2012,2016,2019 (32 bit)
3proxy-0.9.4-x64.zip - binaries for Windows Vista, 7, 8, 10 / Server 2003,2008,2012,2016,2019 (64 bit)
3proxy-0.9.4-lite.zip - binaries for old Windows versions (Windows 95, 98, ME, NT 4.0, Windows 2000, Windows XP)
3proxy-0.9.4-arm64.zip - binaries for Windows on ARM
3proxy-0.9.4.x86_64.deb - deb package for x86_64 Debian-based Linux (experimental!)
3proxy-0.9.4.x86_64.rpm - rpm package for x86_64 Red Hat based Linux (experimental!)
3proxy-0.9.4.aarch64.rpm - rpm package for arm64 (aarch64-linux-gnu) Red Hat based Linux (experimental!)
3proxy-0.9.4.arm.rpm - rpm package for arm (arm-linux-gnueabi) Red Hat based Linux (experimental!)
3proxy-0.9.4.aarch64.deb - deb package for arm64 (aarch64-linux-gnu) Debian based Linux (experimental!)
3proxy-0.9.4.arm.deb - rpm package for arm Debian based Linux (experimental!)
3proxy-0.9.3
Bugfixes:
Fixed: systemd description file (proxy may fail to start after reboot or via systemctl)
Fixed: group/account creation in installation scripts
Fixed: countall/nocounall do not work in some configurations
Fixed: counters do not work if counter file is not specified
Fixed: counters without rotation (type N) are incorrectly shown in web admin interface
Fixed: %n may be incomplete or missed in long log records
Fixed: connect back functionality does not work
Improvements:
+ Docker builds
3proxy-0.9.3..zip - binaries for Windows Vista, 7, 8, 10 / Server 2003,2008,2012,2016,2019 (32 bit)
3proxy-0.9.3-x64.zip - binaries for Windows Vista, 7, 8, 10 / Server 2003,2008,2012,2016,2019 (64 bit)
3proxy-0.9.3-lite.zip - binaries for old Windows versions (Windows 95, 98, ME, NT 4.0, Windows 2000, Windows XP)
3proxy-0.9.3-arm64.zip - binaries for Windows on ARM
3proxy-0.9.3.x86_64.deb - deb package for x86_64 Debian-based Linux (experimental!)
3proxy-0.9.3.x86_64.rpm - rpm package for x86_64 Red Hat based Linux (experimental!)
3proxy-0.9.3.aarch64.rpm - rpm package for arm64 (aarch64-linux-gnu) Red Hat based Linux (experimental!)
3proxy-0.9.3.arm.rpm - rpm package for arm (arm-linux-gnueabi) Red Hat based Linux (experimental!)
3proxy-0.9.3.aarch64.deb - deb package for arm64 (aarch64-linux-gnu) Debian based Linux (experimental!)
3proxy-0.9.3.arm.deb - rpm package for arm Debian based Linux (experimental!)
3proxy-0.9.2
Bugfixes:
Fixed: bandwidth limiters (once again)
Fixed: data filtering plugins (PCREPlugin, SSLPlugin). SSLPlugin use on Linux requires to disable splice (-s0)
FIxed: standalone proxies do not react on HUP (Ctrl+C) in Linux/Unix
Fixed: few minor bugs
Improvements:
+ deb for arm platforms (experimental)
+ Openssl 1.1 support for SSLPlugin
3proxy-0.9.2..zip - binaries for Windows Vista, 7, 8, 10 / Server 2003,2008,2012,2016,2019 (32 bit)
3proxy-0.9.2-x64.zip - binaries for Windows Vista, 7, 8, 10 / Server 2003,2008,2012,2016,2019 (64 bit)
3proxy-0.9.2-lite.zip - binaries for old Windows versions (Windows 95, 98, ME, NT 4.0, Windows 2000, Windows XP)
3proxy-0.9.2-arm64.zip - binaries for Windows on ARM
3proxy-0.9.2.x86_64.deb - deb package for x86_64 Debian-based Linux (experimental!)
3proxy-0.9.2.x86_64.rpm - rpm package for x86_64 Red Hat based Linux (experimental!)
3proxy-0.9.2.aarch64.rpm - rpm package for arm64 (aarch64-linux-gnu) Red Hat based Linux (experimental!)
3proxy-0.9.2.arm.rpm - rpm package for arm (arm-linux-gnueabi) Red Hat based Linux (experimental!)
3proxy-0.9.2.aarch64.deb - deb package for arm64 (aarch64-linux-gnu) Debian based Linux (experimental!)
3proxy-0.9.2.arm.deb - rpm package for arm Debian based Linux (experimental!)
3proxy-0.9.1
Bugfixes:
Fixed: socket may be closed before all data received/sent
Fixed: bandlimin non-working
Fixed: countall/nocountall
Fixed: few race conditions
Improvements:
deb/rpm build, systemd support (experimental)
3proxy-0.9.1..zip - binaries for Windows Vista, 7, 8, 10 / Server 2003,2008,2012,2016,2019 (32 bit)
3proxy-0.9.1-x64.zip - binaries for Windows Vista, 7, 8, 10 / Server 2003,2008,2012,2016,2019 (64 bit)
3proxy-0.9.1-lite.zip - binaries for old Windows versions (Windows 95, 98, ME, NT 4.0, Windows 2000, Windows XP)
3proxy-0.9.1-arm64.zip - binaries for Windows on ARM
3proxy-0.9.1.x86_64.deb - deb package for x86_64 Debian-based Linux (experimental!)
3proxy-0.9.1.x86_64.rpm - rpm package for x86_64 Red Hat based Linux (experimental!)
3proxy-0.9.1.aarch64.rpm - rpm package for arm64 (aarch64-linux-gnu) Red Hat based Linux (experimental!)
3proxy-0.9.1.arm.rpm - rpm package for arm (arm-linux-gnueabi) Red Hat based Linux (experimental!)
3proxy-0.9.0
- Socket options, interface binding
- Connection limiting / connection rate limiting
- RADIUS support (beta)
- Zero copy (splice) support for Linux
- Possibility to limit user to single IP (via authentication cache)
bugfixes, improvements
3proxy-0.9.0..zip - binaries for Windows Vista, 7, 8, 10 / Server 2003,2008,2012,2016,2019 (32 bit)
3proxy-0.9.0-x64.zip - binaries for Windows Vista, 7, 8, 10 / Server 2003,2008,2012,2016,2019 (64 bit)
3proxy-0.9.0-lite.zip - binaries for old Windows versions (Windows 95, 98, ME, NT 4.0, Windows 2000, Windows XP)
3proxy-0.9.0-arm64.zip - binaries for Windows on ARM
3proxy-0.9.0-rc
- Socket options, interface binding
- Connection limiting / connection rate limiting
- RADIUS support (beta)
- Zero copy (splice) support for Linux
bugfixes, improvements
3proxy-0.9.0-rc.zip - Precompiled binaries for Windows Vista / Server 2003 and above (32 bit)
3proxy-0.9.0-rc-x64.zip - Precompiled binaries for Windows Vista / Server 2003 and above (64 bit)
3proxy-0.9.0-rc-lite.zip - Precompiled binaries for older Windows versions
3proxy-0.9.0-rc-arm64.zip - - Precompiled binaries for Windows on ARM
3proxy-0.8.13
Bugfixes:
!! Fixed out-of-bound write and few minor bugs on configuration saving in admin
! fixed: $ is not correctly handled in the beginning of quoted line on configuration parsing
3proxy-0.8.13.zip - Precompiled binaries for Windows Vista / Server 2003 and above (32 bit)
3proxy-0.8.13-x64.zip - Precompiled binaries for Windows Vista / Server 2003 and above (64 bit)
3proxy-0.8.13-lite.zip - Precompiled binaries for older Windows versions
3proxy-0.8.12
Bugfixes:
! Fixed hostname support in SOCKSv5 UDP portmapping
! -fno-strict-aliasing added to gcc options (compiling without this option can lead to unpredictable issues under Debian with gcc 6 and potentially others)
! Fixed LDAP plugin compilation issues (LDAP plugin is still listed as unsupported though)
and some minor fixes and improvements.
3proxy-0.8.12.zip - Precompiled binaries for Windows Vista / Server 2003 and above (32 bit)
3proxy-0.8.12-x64.zip - Precompiled binaries for Windows Vista / Server 2003 and above (64 bit)
3proxy-0.8.12-lite.zip - Precompiled binaries for older Windows versions
3proxy-0.8.11
Minor bugfixes / improvements:
! Fixed: deadlock on insufficient resources
! Fixed: race condition in ssl_plugin
! Fixed: minor memory leak on configuration reload
! Fixed: recursion detection was not working
! Fixed: %n for IPv6 in logging terminates log record
! Fixed: reverse PTR validation (required for dnsauth)
! Fixed: error on external 0.0.0.0 for NOIPV6 (light version)
+ Better support for IPv6 in ftppr