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
ftplib: Strict RFC 959 (telnet in command channel) #39394
Comments
RFC 959 *requires* to implemet a portion of the telnet The attched patch implements a minimal requirement (it Tested with ProFTPd on GNU/Linux system. |
Since I've created the issue I found there are different servers even in On the client side - lftp (command line client) and squid (well-known |
Other than IAC what other chars need to be doubled? |
Only IAC must be doubled. Also there have to be a special prefix for urgent (out-of-bound) commands (ABORt); I didn't implement that.
See the first patch. Default value is False to preserve backward compatibility. |
This issue has patches from 2004 which don't apply cleanly, they require telnetlib which will be deprecated in Python 3.13 and there is a lack of interest for the feature so IMHO this should be closed. |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: