Repository navigation
Kervan v0.3.0
Added
-
FTP: virtual hosts through RFC 7151
HOST(or the TLS server name
for FTPS). Each host has its own banner and an optional group
restriction, so several tenants can share one address. -
audit:
syslogoutput (RFC 5424) over UDP, TCP, TLS or Unix sockets.
It supportsformat: ceffor SIEMs, configurable facility, RFC 6587
framing with automatic reconnects, and escaping that prevents log
injection.
Fixed
- FTP:
FEATreply lines start with a space as RFC 2389 requires. They
were previously stripped, which some clients reject.
Changed
- WebUI live updates are event-driven. Sessions, transfers and audit
events now push a WebSocket snapshot within about 200 ms of a change.
Bursts collapse into one frame, and an idle connection gets a 15 s
heartbeat instead of a frame every 2 s. The message format is unchanged.
Container image: docker pull ghcr.io/kervanserver/kervan:0.3.0 (linux/amd64, linux/arm64).
Checksums are in checksums.txt. Verify with sha256sum -c --ignore-missing checksums.txt.