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