Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MLST command not standard compliant #168

Closed
Schaefers opened this issue Mar 9, 2023 · 5 comments
Closed

MLST command not standard compliant #168

Schaefers opened this issue Mar 9, 2023 · 5 comments

Comments

@Schaefers
Copy link

Describe the bug
According to the developers of my ftp client, the MLST command is not working properly: iterate-ch/cyberduck#14333 (comment).

https://www.rfc-editor.org/rfc/rfc3659#section-7.7.2

Screenshots

224006176-16e12467-c6ee-4786-bb51-7c8d78e44100

Platform (please complete the following information):

  • System Switch
  • System version 15.0.1
  • Launch method hbmenu v3.5.1
  • Type .nro
@AliveDevil
Copy link

Affected code:

ftpd/source/ftpSession.cpp

Lines 2107 to 2110 in 9eba777

sendResponse ("250-Status\r\n"
" %s\r\n"
"250 End\r\n",
encodedPath.c_str ());

@mtheall
Copy link
Owner

mtheall commented Mar 10, 2023

Try again with 38f9bde

@Schaefers
Copy link
Author

My custom build crashes with error code 2144-0001 (0x290) - I switched to the previous commit and I'm getting the same error, so it must be related to my environment. I'm currently building in an Ubuntu arm64 virtual machine, because the devkit install seems to fail on macOS on a M2 device.
I'll try to build it on my Windows PC later.

@mtheall
Copy link
Owner

mtheall commented Mar 10, 2023

Try this build
https://mtheall.com/~mtheall/ftpd-f2490bd.nro

@Schaefers
Copy link
Author

Works fine, thank you!

@mtheall mtheall closed this as completed Mar 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants