diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-03 16:13:03 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-03 16:13:03 +0000 |
commit | 698c61616b5725f94021464d8d4828c54cb88d25 (patch) | |
tree | 8d0f0ed9d24a6e54285d2ac0b2afa161bd88f836 /net/data/ftp/dir-listing-vms-5 | |
parent | 7c3764b163f9d45d23b46ea238464a54e1ec20bc (diff) | |
download | chromium_src-698c61616b5725f94021464d8d4828c54cb88d25.zip chromium_src-698c61616b5725f94021464d8d4828c54cb88d25.tar.gz chromium_src-698c61616b5725f94021464d8d4828c54cb88d25.tar.bz2 |
Make new FTP LIST parsing code more robust.
Some highlights:
- more tests (including non-ASCII characters in different encodings)
- handling more variants of "ls" listing
- handling spaces in file names in "ls" listings
TEST=Covered by net_unittests.
BUG=25520
Review URL: http://codereview.chromium.org/449011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33688 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/data/ftp/dir-listing-vms-5')
-rw-r--r-- | net/data/ftp/dir-listing-vms-5 | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/net/data/ftp/dir-listing-vms-5 b/net/data/ftp/dir-listing-vms-5 new file mode 100644 index 0000000..d769993 --- /dev/null +++ b/net/data/ftp/dir-listing-vms-5 @@ -0,0 +1,12 @@ + +SYS:[ANON_LOGS] + +FTP_SERVER.LOG;1682 0 27-NOV-2009 14:35 [NET,ANONYMOUS] (RWED,RWED,,) +FTP_SERVER_LOG.KEEP;11400 + 2 19-DEC-1994 15:40 [NET,ANONYMOUS] (RWED,RWED,,) +FTP_SERVER_LOG.SEARCH;1 + 274 7-DEC-1993 15:54 [NET,ANONYMOUS] (RWED,RWED,,) +TESTLOG.DAT;1 0 27-APR-1995 13:18 [NET,ANONYMOUS] (RWED,RWED,,) + + +Total of 276 blocks in 4 files. |