Commit 121f7b6
Release v2.4.12 — fix GoldHEN/2121 directory listing (MLSD->LIST) + prefer port 2121
Root cause (found by testing against a live console): some PS5 FTP payloads (GoldHEN,
usually port 2121) advertise MLSD in FEAT but return an EMPTY MLSD listing for non-empty
dirs. basic-ftp trusted it and locked to MLSD, so every directory looked empty and 2121
scans found no games — even though plain LIST (what FileZilla uses) returns the contents.
Override useDefaultSettings to force ['LIST','LIST -a'] for all FTP clients.
Also: Find PS5 now scans/prefers 2121 before 1337 (PS5_PORTS + portPriority).
Verified live: 2121 root now lists 29 entries (was 0), /data/etaHEN/games shows the game,
1337 still works, and an end-to-end API scan over 2121 finds the installed title.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 98f389d commit 121f7b6
5 files changed
Lines changed: 48 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
7 | 27 | | |
8 | 28 | | |
9 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
15 | 21 | | |
16 | 22 | | |
17 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
19 | 33 | | |
20 | 34 | | |
21 | 35 | | |
| |||
3752 | 3766 | | |
3753 | 3767 | | |
3754 | 3768 | | |
3755 | | - | |
3756 | | - | |
3757 | | - | |
| 3769 | + | |
| 3770 | + | |
| 3771 | + | |
3758 | 3772 | | |
3759 | 3773 | | |
3760 | 3774 | | |
| |||
3827 | 3841 | | |
3828 | 3842 | | |
3829 | 3843 | | |
3830 | | - | |
| 3844 | + | |
3831 | 3845 | | |
3832 | 3846 | | |
3833 | 3847 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments