Extensions to FTP
draft-ietf-ftpext-mlst-16
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-08-22
|
16 | (System) | post-migration administrative database adjustment to the No Objection position for Bill Fenner |
2012-08-22
|
16 | (System) | post-migration administrative database adjustment to the Yes position for Ned Freed |
2012-08-22
|
16 | (System) | post-migration administrative database adjustment to the No Objection position for Steven Bellovin |
2003-10-07
|
16 | Amy Vezza | State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza |
2003-10-06
|
16 | Amy Vezza | IESG state changed to Approved-announcement sent |
2003-10-06
|
16 | Amy Vezza | IESG has approved the document |
2003-10-06
|
16 | Amy Vezza | Closed "Approve" ballot |
2003-10-02
|
16 | Amy Vezza | Removed from agenda for telechat - 2003-10-02 by Amy Vezza |
2003-10-02
|
16 | Amy Vezza | State Changes to Approved-announcement to be sent from IESG Evaluation::AD Followup by Amy Vezza |
2003-10-02
|
16 | (System) | [Ballot Position Update] New position, No Objection, has been recorded for Margaret Wasserman |
2003-10-02
|
16 | (System) | [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley |
2003-10-02
|
16 | (System) | [Ballot Position Update] New position, No Objection, has been recorded for Jon Peterson |
2003-10-02
|
16 | (System) | [Ballot Position Update] Position for Bill Fenner has been changed to No Objection from No Record |
2003-10-02
|
16 | (System) | [Ballot Position Update] Position for Steven Bellovin has been changed to No Objection from No Record |
2003-10-02
|
16 | (System) | [Ballot Position Update] New position, No Objection, has been recorded for Bert Wijnen |
2003-10-02
|
16 | (System) | [Ballot Position Update] New position, No Objection, has been recorded for Thomas Narten |
2003-10-02
|
16 | Amy Vezza | [Ballot Position Update] New position, No Objection, has been recorded by Amy Vezza |
2003-10-02
|
16 | Amy Vezza | [Ballot Position Update] New position, No Objection, has been recorded by Amy Vezza |
2003-10-02
|
16 | Amy Vezza | [Ballot Position Update] New position, No Objection, has been recorded by Amy Vezza |
2003-10-01
|
16 | Amy Vezza | [Ballot Position Update] New position, Yes, has been recorded by Amy Vezza |
2003-10-01
|
16 | Amy Vezza | [Ballot Position Update] New position, No Objection, has been recorded by Amy Vezza |
2003-09-30
|
16 | Amy Vezza | [Ballot Position Update] Position has been changed to Yes from Discuss by Amy Vezza |
2003-09-26
|
16 | Amy Vezza | Placed on agenda for telechat - 2003-10-02 by Amy Vezza |
2003-09-26
|
16 | Amy Vezza | Removed from agenda for telechat - 2003-10-02 by Amy Vezza |
2003-09-25
|
16 | Ted Hardie | Placed on agenda for telechat - 2003-10-02 by Ted Hardie |
2003-06-18
|
16 | Ned Freed | Shepherding AD has been changed to Hardie, Ted from Faltstrom, Patrik |
2003-06-17
|
16 | Bill Fenner | [Ballot discuss] Several suggestions, all relatively minor: -- Should the reference to RFC 2119 follow the form suggested in RFC 2119? -- Section 3.4 … [Ballot discuss] Several suggestions, all relatively minor: -- Should the reference to RFC 2119 follow the form suggested in RFC 2119? -- Section 3.4 starts: If we assume the existence of three files, A B and C, and a directory D, and no other files at all but later it assumes the existence of files named "file6" and "19990929043300 File6". -- Section 7.1: For these purposes, the contents of a directory are whatever file names (not pathnames) the server-PI will allow to be referenced when the current working directory is the directory named, and which the server-PI desires to reveal to the user-PI. Earlier text refers to both "file names" and "directory names", implying that they are seperate things, so this text seems to preclude including directory names in MLSx responses. Should this say "file or directory names"? -- In the last paragraph of 7.2: Facts should be provided in each output line only if they both provide relevant information about the file named on the same line, and they are in the set requested by the user-PI. Should this refer to section 7.9, since this is a forward reference to the fact that the set is requestable? -- Section 7.5.1: ... file -- a file entry ... type-val = "File" / "cdir" / "pdir" / "dir" / os-type Fact values are case-sensitive, right, so the ABNF should probably use "file". -- Relevant to section 7.5.1.2 and 7.5.1.4: All the examples in section 7.7 show listings where, if present, "type=cdir" and "type=pdir" are at the beginning, despite the warnings that they may be anywhere. Even if it means modifying an example from what was actually returned by an implementation, I think it'd be worth having an example that has these entries elsewhere, since examples are commonly heavily used during implementation. -- Section 7.7.9: This server seems to use uppercase when fully-qualifying the type=cdir entry on MLSD responses, and lowercase when fully-qualifying responses to MSLT. This is a little confusing, so although the explanation does mention that it is a case-independent NVFS, perhaps it could explicitly say "and that's why it uses different case for the fully-qualified path in different responses". -- The last example in section 7.8.1: S> MLST Type*;Size*;Modify*;Perm;Unique*; ... All of the facts supported by this server are enabled by default. In the example response, Perm is not enabled by default. |
2003-06-17
|
16 | Ned Freed | [Ballot discuss] The second paragraph of section 2.2 says, in part: Implementations are advised against converting a UTF-8 pathname to a local encoding, … [Ballot discuss] The second paragraph of section 2.2 says, in part: Implementations are advised against converting a UTF-8 pathname to a local encoding, and then attempting to invert the encoding later. I think this incorrectly confuses encodings with charsets. In particular, I don't want an implementation that uses UTF-16 internally to refrain from converting UTF-16 to UTF-8 on the wire. I do want, however to discourage _charset_ conversions. I suggest this be changed to read: Implementations are advised against converting a UTF-8 pathname to a local charset, and then attempting to invert the transformation later. I also note that even with the changed wording this is slightly in conflct with the recommendations in section 7.5.9, but I guess this is OK. |
2003-06-17
|
16 | Bill Fenner | [Ballot discuss] Bill: Several suggestions, all relatively minor: -- Should the reference to RFC 2119 follow the form suggested in RFC 2119? -- Section … [Ballot discuss] Bill: Several suggestions, all relatively minor: -- Should the reference to RFC 2119 follow the form suggested in RFC 2119? -- Section 3.4 starts: If we assume the existence of three files, A B and C, and a directory D, and no other files at all but later it assumes the existence of files named "file6" and "19990929043300 File6". -- Section 7.1: For these purposes, the contents of a directory are whatever file names (not pathnames) the server-PI will allow to be referenced when the current working directory is the directory named, and which the server-PI desires to reveal to the user-PI. Earlier text refers to both "file names" and "directory names", implying that they are seperate things, so this text seems to preclude including directory names in MLSx responses. Should this say "file or directory names"? -- In the last paragraph of 7.2: Facts should be provided in each output line only if they both provide relevant information about the file named on the same line, and they are in the set requested by the user-PI. Should this refer to section 7.9, since this is a forward reference to the fact that the set is requestable? -- Section 7.5.1: ... file -- a file entry ... type-val = "File" / "cdir" / "pdir" / "dir" / os-type Fact values are case-sensitive, right, so the ABNF should probably use "file". -- Relevant to section 7.5.1.2 and 7.5.1.4: All the examples in section 7.7 show listings where, if present, "type=cdir" and "type=pdir" are at the beginning, despite the warnings that they may be anywhere. Even if it means modifying an example from what was actually returned by an implementation, I think it'd be worth having an example that has these entries elsewhere, since examples are commonly heavily used during implementation. -- Section 7.7.9: This server seems to use uppercase when fully-qualifying the type=cdir entry on MLSD responses, and lowercase when fully-qualifying responses to MSLT. This is a little confusing, so although the explanation does mention that it is a case-independent NVFS, perhaps it could explicitly say "and that's why it uses different case for the fully-qualified path in different responses". -- The last example in section 7.8.1: S> MLST Type*;Size*;Modify*;Perm;Unique*; ... All of the facts supported by this server are enabled by default. In the example response, Perm is not enabled by default. |
2003-06-17
|
16 | (System) | Ballot has been issued |
2003-06-17
|
16 | Steven Bellovin | [Ballot discuss] Section 3 talks about comparing the server's file modification time to the client's. But 2.3 says that the times aren't synchronized. (How many … [Ballot discuss] Section 3 talks about comparing the server's file modification time to the client's. But 2.3 says that the times aren't synchronized. (How many FTP clients and servers implement Block and Compressed?) 7 says that all 256 octet values are permitted. Must telnet NVT characters be escaped here? Clarify. Servers should ensure that the unique identifier fact is not security sensitive, e.g., it should not be the NFS handle for the file. And I don't think I particularly want to discuss the copyright notice... |
2003-06-17
|
16 | Steven Bellovin | Created "Approve" ballot |
2003-06-17
|
16 | (System) | Ballot writeup text was added |
2003-06-17
|
16 | (System) | Last call text was added |
2003-06-17
|
16 | (System) | Ballot approval text was added |
2002-12-26
|
16 | Bill Fenner | Version -16 addresses my concerns. |
2002-12-18
|
16 | Patrik Fältström | Pinged Steve, Bill and Ned again to verify if I have missed some responses from them, or of they missed my mail to them. |
2002-10-18
|
16 | Patrik Fältström | Check with Steve, Ned and Bill whether new version addresses Discuss. |
2002-10-18
|
16 | Patrik Fältström | by paf |
2002-10-18
|
16 | Patrik Fältström | State Changes to IESG Evaluation -- AD Followup from IESG Evaluation -- AD Evaluation of result by paf |
2002-10-18
|
16 | Patrik Fältström | New version (16) arrived. |
2002-10-18
|
16 | Patrik Fältström | by paf |
2002-10-18
|
16 | Patrik Fältström | State Changes to IESG Evaluation -- AD Evaluation of result from AD Evaluation -- External Party by paf |
2002-09-22
|
16 | (System) | New version available: draft-ietf-ftpext-mlst-16.txt |
2002-07-17
|
16 | Patrik Fältström | Waiting for new version based on comments from IESG |
2002-07-17
|
16 | Patrik Fältström | A new comment added by paf |
2002-07-17
|
16 | Patrik Fältström | State Changes to New Version Needed (WG/Author) from Evaluation: Discuss … State Changes to New Version Needed (WG/Author) from Evaluation: Discuss by paf |
2002-06-27
|
16 | Stephen Coya | State Changes to Evaluation: Discuss from Ready for Telechat … State Changes to Evaluation: Discuss from Ready for Telechat by scoya |
2002-06-24
|
16 | Stephen Coya | responsible has been changed to Patrik from Unassigned |
2002-06-24
|
16 | Stephen Coya | State Changes to Ready for Telechat from New Version Needed … State Changes to Ready for Telechat from New Version Needed (WG/Author) by scoya |
2002-04-03
|
15 | (System) | New version available: draft-ietf-ftpext-mlst-15.txt |
2002-01-10
|
14 | (System) | New version available: draft-ietf-ftpext-mlst-14.txt |
2001-11-26
|
16 | (System) | Last call sent |
2001-05-21
|
13 | (System) | New version available: draft-ietf-ftpext-mlst-13.txt |
2000-09-19
|
12 | (System) | New version available: draft-ietf-ftpext-mlst-12.txt |
2000-07-10
|
11 | (System) | New version available: draft-ietf-ftpext-mlst-11.txt |
2000-02-21
|
10 | (System) | New version available: draft-ietf-ftpext-mlst-10.txt |
1999-12-08
|
09 | (System) | New version available: draft-ietf-ftpext-mlst-09.txt |
1999-10-15
|
08 | (System) | New version available: draft-ietf-ftpext-mlst-08.txt |
1999-06-15
|
07 | (System) | New version available: draft-ietf-ftpext-mlst-07.txt |
1999-02-22
|
06 | (System) | New version available: draft-ietf-ftpext-mlst-06.txt |
1998-12-16
|
05 | (System) | New version available: draft-ietf-ftpext-mlst-05.txt |
1998-06-19
|
04 | (System) | New version available: draft-ietf-ftpext-mlst-04.txt |
1997-12-04
|
03 | (System) | New version available: draft-ietf-ftpext-mlst-03.txt |
1997-08-01
|
02 | (System) | New version available: draft-ietf-ftpext-mlst-02.txt |
1997-06-27
|
01 | (System) | New version available: draft-ietf-ftpext-mlst-01.txt |
1997-03-26
|
00 | (System) | New version available: draft-ietf-ftpext-mlst-00.txt |