diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-11-06 09:20:48 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-11-06 09:20:48 +0000 |
commit | f5aba662bd2a0a85f1071d621f9dfa88485872b2 (patch) | |
tree | 73fa0c12b307b49e02597eae3a133392bcfe325e /net/data | |
parent | 543b18afcaa226282e0c67ad3fdf60f8f1933704 (diff) | |
download | chromium_src-f5aba662bd2a0a85f1071d621f9dfa88485872b2.zip chromium_src-f5aba662bd2a0a85f1071d621f9dfa88485872b2.tar.gz chromium_src-f5aba662bd2a0a85f1071d621f9dfa88485872b2.tar.bz2 |
Fix the "ls -l" FTP LIST format parser to understand correctly
listings sent by VMS MultiNet servers emulating Unix.
TEST=Covered by net_unittests.
BUG=22193, 25520
Review URL: http://codereview.chromium.org/368006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31217 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/data')
-rw-r--r-- | net/data/ftp/dir-listing-ls-3 | 7 | ||||
-rw-r--r-- | net/data/ftp/dir-listing-ls-3.expected | 53 | ||||
-rw-r--r-- | net/data/ftp/dir-listing-ls-4 | 10 | ||||
-rw-r--r-- | net/data/ftp/dir-listing-ls-4.expected | 80 |
4 files changed, 150 insertions, 0 deletions
diff --git a/net/data/ftp/dir-listing-ls-3 b/net/data/ftp/dir-listing-ls-3 new file mode 100644 index 0000000..8720c06 --- /dev/null +++ b/net/data/ftp/dir-listing-ls-3 @@ -0,0 +1,7 @@ + +-r-xr-xr-x 1 anonymou 245 90 Mar 1 2003 .welcome +drwxr-xr-x 1 system 1 512 Feb 26 2005 decus +dr-xr-xr-x 1 system 1 3072 Dec 2 2006 gnv +-r-xr-xr-x 1 anonymou 245 158208 Apr 10 2003 unzip.alpha_exe +-r-xr-xr-x 1 anonymou 245 102400 Apr 10 2003 unzip.vax_exe +dr-xr-xr-x 1 anonymou 245 1024 Mar 1 2003 vms-freeware diff --git a/net/data/ftp/dir-listing-ls-3.expected b/net/data/ftp/dir-listing-ls-3.expected new file mode 100644 index 0000000..37bbbaf --- /dev/null +++ b/net/data/ftp/dir-listing-ls-3.expected @@ -0,0 +1,53 @@ +- +.welcome +90 +2003 +3 +1 +0 +0 + +d +decus +-1 +2005 +2 +26 +0 +0 + +d +gnv +-1 +2006 +12 +2 +0 +0 + +- +unzip.alpha_exe +158208 +2003 +4 +10 +0 +0 + +- +unzip.vax_exe +102400 +2003 +4 +10 +0 +0 + +d +vms-freeware +-1 +2003 +3 +1 +0 +0 diff --git a/net/data/ftp/dir-listing-ls-4 b/net/data/ftp/dir-listing-ls-4 new file mode 100644 index 0000000..078542f --- /dev/null +++ b/net/data/ftp/dir-listing-ls-4 @@ -0,0 +1,10 @@ + +-rwx---r-x 1 archives 0 472 Jun 28 2004 .welcome +drwxr-xr-x 1 archives 0 512 Mar 5 1998 contributed-software +drwxr-xr-x 1 archives 0 512 Nov 11 1997 customer_support +drwxr-xr-x 1 archives 0 512 Dec 30 1998 docs +drwxr-xr-x 1 archives 0 512 May 8 1998 faq +drwxr-xr-x 1 archives 0 512 Nov 11 1997 mail_archives +drwxr-xr-x 1 archives 0 1024 Nov 11 1997 patches +drwxr-xr-x 1 archives 0 512 Nov 11 1997 tech-tips +drwxr-xr-x 1 archives 0 512 Nov 11 1997 white_papers diff --git a/net/data/ftp/dir-listing-ls-4.expected b/net/data/ftp/dir-listing-ls-4.expected new file mode 100644 index 0000000..5339703 --- /dev/null +++ b/net/data/ftp/dir-listing-ls-4.expected @@ -0,0 +1,80 @@ +- +.welcome +472 +2004 +6 +28 +0 +0 + +d +contributed-software +-1 +1998 +3 +5 +0 +0 + +d +customer_support +-1 +1997 +11 +11 +0 +0 + +d +docs +-1 +1998 +12 +30 +0 +0 + +d +faq +-1 +1998 +5 +8 +0 +0 + +d +mail_archives +-1 +1997 +11 +11 +0 +0 + +d +patches +-1 +1997 +11 +11 +0 +0 + +d +tech-tips +-1 +1997 +11 +11 +0 +0 + +d +white_papers +-1 +1997 +11 +11 +0 +0 |