Releases: Castaglia/proftpd-mod_proxy
Releases · Castaglia/proftpd-mod_proxy
v0.9.4
Fixed loading of mod_proxy when built as a shared module.
v0.9.3
Implemented "strict KEX" support for proxied SFTP connections, to mitigate CVE-2023-48795.
v0.9.2
New in 0.9.2
:
- FTP forward proxy based on TLS SNI
- Support for more PROXY protocol V2 values, including certificates
Fixed in 0.9.2
:
- Use of SSH
-etm
algorithms for frontend sessions would leak/break backend SSH connections
- More efficient disk IO when reading SSH hostkeys
- Better handling of FTP backend 4xx/5xx responses for failed data transfer commands when TLS is used
v0.9.1
New in mod_proxy-0.9
:
- Reverse proxying of SSH/SFTP connections
Fixed in mod_proxy-0.9
:
- Random timeouts after FTP data transfers
v0.8
Fixed in mod_proxy-0.8
:
- Memory leak for each data transfer
New in mod_proxy-0.8
:
- Discovery backend servers via DNS
SRV
or TXT
records
v0.7
New in mod_proxy-0.7
:
- Support for implicit FTPS
- Support proxying of FTP data transfer aborts
- Fixed TLS session truncation for FTPS uploads
v0.6
New in mod_proxy-0.6
:
- Support MLSD/LIST directory list conversions
- PROXY protocol V2 support
- Multiple bugfixes
v0.5
New in mod_proxy-0.5
:
- Support for TLSv1.3, SNI
- Multiple bugfixes
v0.4
New in mod_proxy-0.4
:
- Support for using Redis rather than SQLite, using
ProxyDatastore
- Reduced SQLite contention under load
- Better support for mixed address families (IPv4/IPv6) across frontend/backend connections
v0.3
New in mod_proxy-0.3
:
- New load balancing policies:
LeastResponseTime
, PerGroup
- Direct data transfers, akin to DSR ("Direct Service Return")
- Support for
mod_ban
rules
- Support for the
TransferRate
directive, for data transfer throttling