Full support for MDTM
---------------------

                 Key: FTPSERVER-89
                 URL: https://issues.apache.org/jira/browse/FTPSERVER-89
             Project: FtpServer
          Issue Type: Improvement
          Components: Core
    Affects Versions: WISHLIST
            Reporter: Tony
            Priority: Minor


The MDTM support seems incomplete in current system, right? The current MDTM 
supports only retrieving of file's last modification time, rather than changing 
the file's last modification time. 
Here is the full MDTM spec:

Overview

The MDTM command provides the ability to retrieve and set date/time information 
for a file on the server. If a single argument is specified, it must be a 
filename for which date/time information is being requested. If two arguments 
are supplied, the first argument is the date/time to apply to the file, and the 
remaining argument is the file to apply that time to. When specifying the 
date/time information, it must be in the following format:

YYYYMMDD[HHXXSS]

Y - four digit year
M - two digit month
D - two digit day of the month
H - two digit hour (0..23)
X - two digit minute (0..59)
S - two digit second (0..59)
 
Format

MDTM <name><crlf> (returns the date/time for the file)
MDTM YYYYMMDD <name><crlf> (sets date for the file)
MDTM YYYYMMDDHHXXSS <name><crlf> (sets date/time for the file)

Returns

213 - Command successful.
421 - The server is off-line or is going off-line.
501 - Syntax error in parameters or arguments. This usually results from an 
invalid or missing file name.
502 - Command not implemented. This will be returned if MDTM support is not 
enabled on the server.
530 - No user is currently authenticated on the command channel.
553 - File name not allowed, or file type banned.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to