Releases: bolcom/unFTP
Releases · bolcom/unFTP
v0.11.0
Changes in this release:
- Log to the terminal also when using the Redis logger (#47)
- Improved logging by utilising libunftp's new structured logging
- Added the
--passive-host
command line argument (#53) to allow specifying how the IP address is determined which is sent in response to a PASV command. - Handle
SIG_INT
and log its occurrence. - Added a service home page on the HTTP root path (#56)
- Added
/health
and/ready
paths to the HTTP server. This can be utilised in Kubernetes for instance for readiness and liveness probes. At the moment these simply return HTTP 200 but this will change in future to be more useful.
v0.10.1
Changes is this release:
- Upgraded to libunftp v0.11.1
v0.10.0
Changes in this release:
- Upgraded to libunftp 0.11.0
- Added the
--instance-name
command line argument that is used to name the FTP server. This is used currently in the Redis logger to distinguish the server from the logging of other servers sending logs to the same Redis instance. - Moved docker builds back to rust-slim
v0.9.0
Changes in this release
- Upgraded to libunftp v0.10.0
- Added the
proxy-external-control-address
argument to switch on Proxy Protocol
that allows unFTP to listen on a single port for control and data connections in passive mode. - unFTP now implements a rudimentary implementation of the FTP command
Restart of Interrupted Transfer (REST)
for the GCS cloud backend.
v0.8.4
Changes in this release:
- Upgraded to libunftp 0.8.0
- Upgraded a number of other dependencies
v0.8.0
In this release:
- Upgraded to libunftp 0.6.0
- Added support for authentication with a JSON file
- Moved build chain to muslrust
v0.7.0
This release includes breaking changes to the environment variable names.
v0.6.0
Changes:
- Added ability to configure the idle session timeout with
--idle-session-timeout
- Upgraded to libunftp 0.5.0
v0.5.0
New in this release:
- Display build metadata in the
--version
argument - Added ability to configure the passive port range with
--passive-ports
argument. - Improved error handling
- Upgraded to libunftp v0.4.3
v0.4.0
Changes:
- Feature: Added the ability to startup with a GCS back-end through the
--sbe-type
,--sbe-gcs-bucket
and--sbe-gcs-key-file
command line arguments and corresponding environment variables. - Upgraded to libunftp v0.4.2