RFC Errata
RFC 959, "File Transfer Protocol", October 1985
Note: This RFC has been updated by RFC 2228, RFC 2640, RFC 2773, RFC 3659, RFC 5797, RFC 7151
Source of RFC: LegacyArea Assignment: app
See Also: RFC 959 w/ inline errata
Errata ID: 4138
Status: Verified
Type: Editorial
Publication Format(s) : TEXT
Reported By: Eugene Adell
Date Reported: 2014-10-21
Verifier Name: Barry Leiba
Date Verified: 2014-11-27
Section 2.1 says:
This current edition of the FTP specification is intended to
correct some minor documentation errors, to improve the
explanation of some protocol features, and to add some new
optional commands.
In particular, the following new optional commands are included in
this edition of the specification:
CDUP - Change to Parent Directory
SMNT - Structure Mount
STOU - Store Unique
RMD - Remove Directory
MKD - Make Directory
PWD - Print Directory
SYST - System
This specification is compatible with the previous edition. A
program implemented in conformance to the previous specification
should automatically be in conformance to this specification.
It should say:
This current edition of the FTP specification is intended to
correct some minor documentation errors, to improve the
explanation of some protocol features, to add some new
optional commands, and to remove obsolete ones.
In particular, the following new optional commands are included in
this edition of the specification:
CDUP - Change to Parent Directory
SMNT - Structure Mount
STOU - Store Unique
RMD - Remove Directory
MKD - Make Directory
PWD - Print Directory
SYST - System
All commands for the mail service are now obsolete and removed
from this FTP specification. These commands are MLFL, MAIL,
MSND, MSOM, MSAM, MRSQ, MRCP. The return codes used for the
mail service are also removed: 151, 152, 354. Return code 215
is reassigned here to another use.
This specification is compatible with the previous edition. A
program implemented in conformance to the previous specification
should automatically be in conformance to this specification, as
long as it does not use the obsolete commands.
Notes:
Before claiming the specification is compliant with the previous version, noting what is added is not enough; we need to note what was removed also.
