Ftp-WG: to mlst-16 from mlst-15

Pat LaVarre <[email protected]> Wed, 2 Oct 2002 15:46:09 -0500
Newsgroups gmane.ietf.ftpext
Message-ID <[email protected]>
> From: Robert Elz [mailto:[email protected]] 
> Sent: Mon 9/23/2002 9:52 AM 
> Subject: Ftp-WG: MLST draft 16 finally submitted

= ftp://munnari.oz.au/internet-drafts/
+ draft-ietf-ftpext-mlst-16.txt.gz
- draft-ietf-ftpext-mlst-15.txt.gz

Apart from seeming artifacts of pagination, the
differences I see are:

+ draft-ietf-ftpext-mlst-16.txt   September 2002
+ Elz & Hethmon   [Expires March 2003]
=
- draft-ietf-ftpext-mlst-15.txt   April 2002
- Elz & Hethmon   [Expires October 2002]

= 1. Introduction
=
+ This document updates the File Transfer Protocol
- This document amends the File Transfer Protocol

= 2.2. Pathnames
...
+ Note: for pathnames transferred over a data
+ connection, there is no way to represent a pathname
+ containing the characters CR and LF in sequence, and
+ distinguish that from the end of line indication.
+ Hence, pathnames containing the CRLF pair of
+ characters cannot be transmitted over a data
+ connection.  Data connections only contain file
+ names transmitted from server-FTP to user-FTP as the
+ result of one of the directory listing commands.
+ Files with names containing the CRLF sequence must
+ either have that sequence converted to some other
+ form, such that the other form can be recognised and
+ be correctly converted back to CRLF, or be omitted
+ from the listing.
...
+ NVT also distinguishes between CR, LF, and the end
+ line CRLF, and so would permit pathnames containing
+ the pair of characters CR and LF to be correctly
+ transmitted.  However, because such a sequence
+ cannot be transmitted over a data connection (as
+ part of the result of a LIST, NLST, or MLSD command)
+ such pathnames are best avoided.

= 3. File Modification Time (MDTM)
...
+ Because the User and server FTPs' clocks are not
+ necessarily synchronised, User FTPs intending to use
+ this method should usually obtain the modification
+ time of the file from the server before the initial
+ RETRieval, and compare that with the modification
+ time before a RESTart.  If they differ, the files
+ may have changed, and RESTart would be inadvisable.
+ Where this is not possible, the User FTP should make
+ sure to allow for possible clock skew when comparing
+ times.

= 6.1. TVFS File Names
...
+ With the sole exception of the "/" character, any
+ valid IS10646 character [11] may be used in a TVFS
+ file name.  When transmitted, file name characters
+ are encoded using the UTF-8 encoding [2].  Note that
+ the two character sequence CR LF occurring in a file
+ name will make that name impossible to transmit over
+ a data connection. Consequently, it should be
+ avoided, or if that is impossible to achieve, it
+ MUST be encoded in some reversible way.
=
- With the sole exception of the "/" character, any
- valid IS10646 character [11] may be used in a TVFS
- file name.  When transmitted, file name characters
- are encoded using the UTF-8 encoding [2].

= 7.7.8. A stress test of case (in)dependence
...
= Next, notice the labels of the facts.  These are
= also case independent strings,
+ Server-FTP is permitted to return them in any
+ case desired.
- Server-FTP is permitted to return them in any
- case they desire.

= 11. Security Considerations
...
+ Server FTP should take care not to reveal sensitive
+ information about files to unauthorised parties.  In
+ particular, some underlying filesystems provide a
+ file identifier which, if known, can allow many of
+ the filesystem protection mechanisms to be
+ by-passed. That identifier would not be a suitable
+ choice to use as the basis of the value of the
+ unique fact.

+12. Normative References
-12. References

= Editors' Addresses

+   Robert Elz
+   Prince of Songkla University
+   Department of Computer Enginering
+   Hat Yai, 90112
+   Thailand
+
+   Email: [email protected]
=
-   Robert Elz
-   University of Melbourne
-   Department of Computer Science
-   Parkville, Vic   3052
-   Australia
-
-   Email: [email protected]

P.S. Courtesy Google of this list I remembered:

ftp://munnari.oz.au/internet-drafts/

and so I found:

ftp://munnari.oz.au/internet-drafts/draft-ietf-ftpext-mlst-16.txt.gz
[39075 bytes]

ftp://munnari.oz.au/internet-drafts/draft-ietf-ftpext-mlst-15.txt.gz
[38357 bytes]

ftp://munnari.oz.au/internet-drafts/draft-ietf-ftpext-mlst-14.txt.Z
[50360 bytes]

Sun's `jar -xvf` and Microsoft's Win XP choked over
these .Z and .gz compressions, but Mac OS X just plain worked.

__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com