219 Commits
Author SHA1 Message Date
John Törnblom 23737c4738 SIZE: report error to client when file does not exist
fixes issue #27
2026-09-30 17:59:03 +02:00
John Törnblom 55b0eaa4db cosmetics 2026-09-30 17:46:46 +02:00
John Törnblom 70f7b8614d cosmetics v0.21.1 2026-08-20 18:47:19 +02:00
Gezine 24f983f684 ps5: add support for SELF decryption on firmware 13.60 v0.21 2026-08-02 18:30:14 +02:00
Gezine c524f39a38 ps5: add support for SELF decryption on firmware 13.42 2026-07-01 21:15:12 +02:00
Gezine 9361937386 ps5: add support for SELF decryption on firmware 13.40 2026-06-05 21:11:47 +02:00
Matthew Vanek 6d79de6d05 Makefile.ps5: Add missing assets to list.
install-ps5.c includes 6 assets, but only 3 are listed in the Makefile.
Missing ftpsrv-ps5.elf from the list allows make to try building
ftpsrv-ps5-install.elf before ftpsrv-ps5.elf is available.
2026-05-19 10:19:34 +02:00
Echo Stretch f8833f4c38 Add 13.00/13.20 for kernel address pager table 2026-05-03 22:53:47 +02:00
John Törnblom fff2485900 readme: document a known issue related to PS5 SELFs stored in the root dir v0.20 2026-04-18 14:08:47 +02:00
Al-Azif 4b8bced0eb Add quiet arg 2026-04-14 21:28:12 +02:00
John Törnblom 50b82a0e7a cosmetics 2026-04-07 18:41:42 +02:00
John Törnblom 9ca0dadd1f readme: cosmetics 2026-04-07 18:38:46 +02:00
John Törnblom 54ee914128 ci: fix ps5 upload action v0.19 2026-04-07 18:29:16 +02:00
John Törnblom be2e4d2c8e ps5: add shell UI installer 2026-04-07 18:24:27 +02:00
John Törnblom 8dd2f2403d cosmetics 2026-04-07 15:35:38 +02:00
Echo Stretch 10db079d9a typo v0.18.3 2026-03-21 22:12:21 +01:00
Echo Stretch 3381884d2e Update pager table address assignments 2026-03-21 22:12:21 +01:00
Echo Stretch e4f15f3b2c Add new cases for KERNEL_ADDRESS_PAGER_TABLE 2026-03-21 22:12:21 +01:00
John Törnblom 28965a54c4 cosmetics v0.18.2 2026-02-18 20:13:55 +01:00
John Törnblom 81a98ba309 add command line option for choosing the port to bind to 2026-02-18 19:51:57 +01:00
John Törnblom 9f0a2a9822 cosmetics 2026-02-18 19:50:33 +01:00
John Törnblom 5050503072 MLSD: initial commit v0.18.1 2026-02-05 00:48:33 +01:00
John Törnblom 005e6dd2f8 cosmetics v0.18 2026-02-03 19:58:22 +01:00
John Törnblom d2f24887ed ps4: remount /preinst and /preinst2 with the MTRW command 2026-02-03 19:54:23 +01:00
John Törnblom 1cb8d2d6c6 cosmetics 2026-02-03 19:52:51 +01:00
John Törnblom b4c293f683 XCUP: this is an alias for CDUP, not CWD 2026-02-03 19:32:07 +01:00
Storm21 3d15e25729 added folder /preinst to MTRW
Needed for theming (Fonts)
2026-02-03 19:31:12 +01:00
John Törnblom 7c935ce108 io: retry transfers upon interupts 2026-01-27 22:52:29 +01:00
John Törnblom e887365f34 srv: ignore character cases when parsing ftp commands 2026-01-27 22:37:06 +01:00
John Törnblom 432acc85e7 srv: include version info in greeting message 2026-01-27 22:30:56 +01:00
John Törnblom ef4fa8f65a cosmetics 2026-01-27 22:26:27 +01:00
John Törnblom 462553c324 cosmetics 2026-01-27 22:24:48 +01:00
John Törnblom 722e73db04 srv: add drakmor to stdout splash screen 2026-01-27 22:08:44 +01:00
John Törnblom f422686bf3 MTRW: respond with code 200 instead of 226 2026-01-27 22:06:50 +01:00
John Törnblom 5fe7662b04 LIST: set change time to UTC v0.17.2 2026-01-12 22:09:40 +01:00
John Törnblom 1b0c27db0e PASV: only accept a single data connection 2026-01-11 20:54:30 +01:00
John Törnblom 29c4f257c7 PORT: plug file descriptor leakage 2026-01-11 20:52:12 +01:00
John Törnblom 9e043b959c RETR: use read/write instead of sendfile, it seems to perform better v0.17.1 2026-01-10 22:12:25 +01:00
John Törnblom c82212bcf0 io: add alternative to sendflie 2026-01-10 22:07:49 +01:00
John Törnblom 1917ea7d12 cosmetics 2026-01-10 21:18:15 +01:00
John Törnblom e120227195 LIST: plug fd leak 2026-01-10 18:16:16 +01:00
John Törnblom 9c48c3b213 cosmetics v0.17 2026-01-10 16:34:57 +01:00
John Törnblom 0fd0779a1e cosmetics 2026-01-10 16:25:16 +01:00
John Törnblom c3afb40d36 RETR: use sendfile() to transmit files for improved performance and reduced memory footprint 2026-01-10 16:17:36 +01:00
John Törnblom d4d0aede3e fix compilation on posix with gcc 2026-01-10 14:21:06 +01:00
John Törnblom 9c624532e4 srv: disable the nagle algorithm (TCP_NODELAY) on active connections 2026-01-10 13:43:59 +01:00
John Törnblom 5e27168672 test: reduce the large number (of files and dirs) from 10,000 to 5,000 2026-01-10 12:29:02 +01:00
John Törnblom 049fc39ac1 cosmetics 2026-01-10 12:28:09 +01:00
John Törnblom 2c7866f51e test: increase number of files and folders from 5k t0 10k v0.16 2026-01-09 19:55:23 +01:00
John Törnblom 19d29b8728 test: cosmetics 2026-01-09 19:19:45 +01:00