Releases: ps5-payload-dev/ftpsrv
Releases · ps5-payload-dev/ftpsrv
v0.19
v0.18.3
- rebuild with latest sdk
- ps5: add self decryption for firmwares 10.xx, 11.xx and 12.xx
v0.18.2
add command line option for choosing the port to bind to
v0.18.1
- MLSD: initial commit
v0.18
- ps4: remount /preinst and /preinst2 with the MTRW command
- ps5: remount /preinst with the MTRW command
- cmd: XCUP is an alias for CDUP, not CWD
- io: retry transfers upon interupts
- srv: ignore character cases when parsing ftp commands
- srv: include version info in greeting message
v0.17.2
- LIST: set change time to UTC
- PASV: only accept a single data connection
- PORT: plug file descriptor leakage
v0.17.1
- RETR: use read/write instead of sendfile, it seems to perform better
- LIST: plug fd leak
v0.17
- RETR: use sendfile() to transmit files for improved performance and reduced memory footprint
- srv: disable the nagle algorithm (TCP_NODELAY) on active connections
v0.16
- increase SO_SNDBUF and SO_RCVBUF for improved throughput
- allow ASCII mode to be enabled, but report error when enabled during STOR
- STOR: preallocate readbuf when a new connection is made
- srv: maximize backlog size of incomming connections
- srv: detach from threads so resources of terminated threads are returned to the system
- io: reduce memory footprint
- add test cases for benchmarking transfer speeds
v0.15
- we only support binary transfer mode for now, report proper error to client
- fix dir listing containing block devices