Open for Voting

Option to disable ascii download and upload mode

As we're struggling from file breaking issues in ASCII upload, 
I'd like to request the new feature for disabling ascii download and upload mode. This feature is supported in vsftpd as follows:

The ascii_download_enable and ascii_upload_enable options of vsftpd are not supposed to always enable ASCII mode. They only say whether a client’s request to enable ASCII mode should be respected. And the slight annoyance is that if these options are set to NO and the client requests ASCII mode, vsftpd does not send an error response. It pretends that it has enabled ASCII mode on its side (in the FTP communication it sends the following response: 200 Switching to ASCII mode.). So in this case, the client thinks the server has enabled ASCII mode, even though it has not. This behaviour is clearly documented in the default vsftpd.conf configuration file:
# By default the server will pretend to allow ASCII mode but in fact ignore
# the request. Turn on the below options to have the server actually do ASCII
# mangling on files when in ASCII mode.
# Beware that on some FTP servers, ASCII support allows a denial of service
# attack (DoS) via the command "SIZE /big/file" in ASCII mode. vsftpd
# predicted this attack and has always been safe, reporting the size of the
# raw file.
# ASCII mangling is a horrible feature of the protocol.
#ascii_upload_enable=YES
#ascii_download_enable=YES