From 9772b1c37ba3b261b06e91bbd8d7b27b51b9ca03 Mon Sep 17 00:00:00 2001 From: "phajdan.jr@chromium.org" Date: Thu, 10 Dec 2009 19:39:01 +0000 Subject: Add support for MLSD FTP directory listing (RFC-3659) At least the format is specified... that's a good thing. TEST=Covered by net_unittests. BUG=25520, 29691 Review URL: http://codereview.chromium.org/479004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34268 0039d316-1c4b-4281-b951-d872f2087c98 --- net/data/ftp/dir-listing-mlsd-1 | 5 ++++ net/data/ftp/dir-listing-mlsd-1.expected | 44 ++++++++++++++++++++++++++++++++ net/data/ftp/dir-listing-mlsd-2 | 1 + net/data/ftp/dir-listing-mlsd-2.expected | 8 ++++++ 4 files changed, 58 insertions(+) create mode 100644 net/data/ftp/dir-listing-mlsd-1 create mode 100644 net/data/ftp/dir-listing-mlsd-1.expected create mode 100644 net/data/ftp/dir-listing-mlsd-2 create mode 100644 net/data/ftp/dir-listing-mlsd-2.expected (limited to 'net/data/ftp') diff --git a/net/data/ftp/dir-listing-mlsd-1 b/net/data/ftp/dir-listing-mlsd-1 new file mode 100644 index 0000000..9463845 --- /dev/null +++ b/net/data/ftp/dir-listing-mlsd-1 @@ -0,0 +1,5 @@ +type=dir;sizd=512;modify=20010414155043;UNIX.mode=0555;unique=6ag5b4e3ff; bin +type=dir;sizd=512;modify=20010414155237;UNIX.mode=0555;unique=6ag5b4e400; etc +type=dir;sizd=512;modify=20010705213550;UNIX.mode=0711;unique=6ag5b4e401; hidden +type=dir;sizd=512;modify=20050422001005;UNIX.mode=0755;unique=100ff03g6164000; j +type=dir;sizd=512;modify=20031021200128;UNIX.mode=0755;unique=6ag5b4e403; pub diff --git a/net/data/ftp/dir-listing-mlsd-1.expected b/net/data/ftp/dir-listing-mlsd-1.expected new file mode 100644 index 0000000..7720451 --- /dev/null +++ b/net/data/ftp/dir-listing-mlsd-1.expected @@ -0,0 +1,44 @@ +d +bin +-1 +2001 +4 +14 +15 +50 + +d +etc +-1 +2001 +4 +14 +15 +52 + +d +hidden +-1 +2001 +7 +5 +21 +35 + +d +j +-1 +2005 +4 +22 +0 +10 + +d +pub +-1 +2003 +10 +21 +20 +1 diff --git a/net/data/ftp/dir-listing-mlsd-2 b/net/data/ftp/dir-listing-mlsd-2 new file mode 100644 index 0000000..939638a --- /dev/null +++ b/net/data/ftp/dir-listing-mlsd-2 @@ -0,0 +1 @@ +type=file;size=839;modify=19980908010757;UNIX.mode=0644;unique=6ag5b4e47d; ftpmotd diff --git a/net/data/ftp/dir-listing-mlsd-2.expected b/net/data/ftp/dir-listing-mlsd-2.expected new file mode 100644 index 0000000..33659ea --- /dev/null +++ b/net/data/ftp/dir-listing-mlsd-2.expected @@ -0,0 +1,8 @@ +- +ftpmotd +839 +1998 +9 +8 +1 +7 -- cgit v1.1