mohasi
Forum Noob
I have been working on this for a couple of days, and now that it's stable, I thought I'd share.
Code:
https://codeberg.org/mohasi/ps3-dev/src/branch/main/plugins/simple-ftp
Releases:
https://codeberg.org/mohasi/ps3-dev/releases
UPDATE 22/6/26:
I have updated the simple-ftp plugin. Essentially a rewrite, but now it pretty much 100% conforms to the RFC 959 spec (https://datatracker.ietf.org/doc/html/rfc959) and all its extensions. Except in 3 deliberate cases:
- no active mode / PORT (security: avoids FTP-bounce on an anon server, allowing this would allow anyone to take control over LAN)
- STRU R record structure (obsolete; faking it would be worse)
- TYPE A transferred verbatim, no ASCII translation (protects PS3 save/game files)
Hopefully its rock solid, and also, performance is boosted. Prior to this, I got 20MB/s vs IRISMANs 22MB/s over my LAN, but now this beats that, not by much but it does.
This change is also automatically included in the file-manager app as that uses the same code.
Thank you.
Code:
https://codeberg.org/mohasi/ps3-dev/src/branch/main/plugins/simple-ftp
Releases:
https://codeberg.org/mohasi/ps3-dev/releases
UPDATE 22/6/26:
I have updated the simple-ftp plugin. Essentially a rewrite, but now it pretty much 100% conforms to the RFC 959 spec (https://datatracker.ietf.org/doc/html/rfc959) and all its extensions. Except in 3 deliberate cases:
- no active mode / PORT (security: avoids FTP-bounce on an anon server, allowing this would allow anyone to take control over LAN)
- STRU R record structure (obsolete; faking it would be worse)
- TYPE A transferred verbatim, no ASCII translation (protects PS3 save/game files)
Hopefully its rock solid, and also, performance is boosted. Prior to this, I got 20MB/s vs IRISMANs 22MB/s over my LAN, but now this beats that, not by much but it does.
This change is also automatically included in the file-manager app as that uses the same code.
Thank you.
Last edited: