mirror of
https://github.com/seregonwar/zftpd.git
synced 2026-10-22 11:42:21 -05:00
Bump project version to 1.2.0 and introduce multiple runtime/build improvements: Makefile now supports STRIP and produces .bin for PS4/PS5 with updated deploy targets; README rewritten/streamlined and license set to MIT. Increase default buffer and TCP buffer sizes for PS4/PS5 and add FTP_SOCKET_TELEMETRY in include/ftp_config.h. Add pal_file_write_all prototype and switch STOR/APPE handlers to use ftp_buffer_acquire/ftp_buffer_size/ftp_buffer_release plus pal_file_write_all for robust I/O. Move rate limiting to account for actual bytes received in ftp_session_recv_data. Substantially improve PS4/PS5 main logic: safer pid lookup, terminate existing instances, port-fallback initialization (server_init_with_fallback), richer notifications, reorganized includes and better CLI parsing for POSIX. Miscellaneous formatting and error-handling refinements across sources.