/[pub]/testresults/data/url-canon-ftp-20110604.dat
Suika

Contents of /testresults/data/url-canon-ftp-20110604.dat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.6 - (hide annotations) (download)
Sun Jan 15 05:19:12 2012 UTC (12 years, 4 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.5: +336 -336 lines
Byte order

1 wakaba 1.6 pst0xftp: URL canonicalization (See <http://suika.fam.cx/www/url/perl-weburl/t/browsers/decomps.html?decomps-ftp.dat;compat>)label
2     url_prefixinfo2
3     Aftp%3A%2F%2Fhoge%5Cbar%5Cbaz%20%2B%20ftp%3A%2F%2Fhoge%5Cbar%5Cbazname
4 apache 1.2 %ftp://hoge\bar\baz
5 wakaba 1.6 ftp://hoge\bar\bazlabelftp://hoge/bar/baztext
6     PASSclass1307166157.27755ftp://hoge\bar\baz/text
7     FAILclass1307166124.53317opera:illegal-url-29text
8     FAILclass1298184623.81142ftp://hoge/bar/baztext
9     PASSclass1298184504.70199resultAftp%3A%2F%2Fhoge%5Cbar%5Cbaz%20%2B%20ftp%3A%2F%2Fhoge%5Cbar%5Cbaz
10     6%3Fhoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz%3Btype%3Diname
11     ?hoge
12     ftp://foo/bar/baz;type=ilabelftp://foo/bar/baz;type=i?hogetext
13     PASSclass1307166157.27755ftp://foo/bar/baz;type=i?hogetext
14     PASSclass1307166124.53317ftp://foo/bar/baz;type=i?hogetext
15     PASSclass1298184623.81142ftp://foo/bar/baz;type=i?hogetext
16     PASSclass1298184504.70199result6%3Fhoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz%3Btype%3Di
17     Iftp%3A%2F%2Ffoo%2Fbar%2F..%2Fbaz%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2F..%2Fbazname
18     )ftp://foo/bar/../baz
19     ftp://foo/bar/../bazlabel ftp://foo/baztext
20     PASSclass1307166157.27755 ftp://foo/baztext
21     PASSclass1307166124.53317 ftp://foo/baztext
22     PASSclass1298184623.81142 ftp://foo/baztext
23     PASSclass1298184504.70199resultIftp%3A%2F%2Ffoo%2Fbar%2F..%2Fbaz%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2F..%2Fbaz
24     ?ftp%3A%2F%2Ffoo%2Fbar%2Fbaz%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbazname
25 apache 1.5 #ftp://foo/bar/baz
26 wakaba 1.6 ftp://foo/bar/bazlabelftp://foo/bar/baztext
27     PASSclass1307166157.27755ftp://foo/bar/baztext
28     PASSclass1307166124.53317ftp://foo/bar/baztext
29     PASSclass1298184623.81142ftp://foo/bar/baztext
30     PASSclass1298184504.70199result?ftp%3A%2F%2Ffoo%2Fbar%2Fbaz%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz
31     >hoge%3Btype%3Da%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz%3Btype%3Diname
32     $hoge;type=a
33     ftp://foo/bar/baz;type=ilabelftp://foo/bar/hoge;type=atext
34     PASSclass1307166157.27755ftp://foo/bar/hoge;type=atext
35     PASSclass1307166124.53317ftp://foo/bar/hoge;type=atext
36     PASSclass1298184623.81142ftp://foo/bar/hoge;type=atext
37     PASSclass1298184504.70199result>hoge%3Btype%3Da%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz%3Btype%3Di
38     6%23hoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz%3Btype%3Diname
39 apache 1.5 #hoge
40 wakaba 1.6 ftp://foo/bar/baz;type=ilabelftp://foo/bar/baz;type=i#hogetext
41     PASSclass1307166157.27755ftp://foo/bar/baz;type=i#hogetext
42     PASSclass1307166124.53317ftp://foo/bar/baz;type=i#hogetext
43     PASSclass1298184623.81142ftp://foo/bar/baz;type=i#hogetext
44     PASSclass1298184504.70199result6%23hoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz%3Btype%3Di
45     8ftp%3A%2F%2F%2Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbazname
46     ftp:///hoge
47     http://foo/bar/bazlabel ftp://hoge/text
48     PASSclass1307166157.27755 ftp://hoge/text
49     PASSclass1307166124.53317 ftp:/hogetext
50     FAILclass1298184623.81142 ftp:///hogetext
51     FAILclass1298184504.70199result8ftp%3A%2F%2F%2Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbaz
52     .%2F%2Fhoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbazname
53 apache 1.3 //hoge
54 wakaba 1.6 ftp://foo/bar/bazlabel ftp://hoge/text
55     PASSclass1307166157.27755 ftp://hoge/text
56     PASSclass1307166124.53317 ftp://hoge/text
57     PASSclass1298184623.81142 ftp://hoge/text
58     PASSclass1298184504.70199result.%2F%2Fhoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz
59     ,.%2Fhoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbazname
60 apache 1.2 ./hoge
61 wakaba 1.6 ftp://foo/bar/bazlabelftp://foo/bar/hogetext
62     PASSclass1307166157.27755ftp://foo/bar/hogetext
63     PASSclass1307166124.53317ftp://foo/bar/hogetext
64     PASSclass1298184623.81142ftp://foo/bar/hogetext
65     PASSclass1298184504.70199result,.%2Fhoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz
66     2ftp%3A%2Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbazname
67     ftp:/hoge
68     http://foo/bar/bazlabel ftp://hoge/text
69     PASSclass1307166157.27755 ftp://hoge/text
70     PASSclass1307166124.53317http://foo/bar/ftp:/hogetext
71     FAILclass1298184623.81142 ftp:/hogetext
72     FAILclass1298184504.70199result2ftp%3A%2Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbaz
73     9ftp%3A%2F%2F%2Ffoo%2Fbar%20%2B%20ftp%3A%2F%2F%2Ffoo%2Fbarname
74 apache 1.5 ftp:///foo/bar
75 wakaba 1.6 ftp:///foo/barlabel ftp://foo/bartext
76     PASSclass1307166157.27755 ftp://foo/bartext
77     PASSclass1307166124.53317 ftp:/foo/bartext
78     FAILclass1298184623.81142ftp:///foo/bartext
79     FAILclass1298184504.70199result9ftp%3A%2F%2F%2Ffoo%2Fbar%20%2B%20ftp%3A%2F%2F%2Ffoo%2Fbar
80     2ftp%3A%23hoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbazname
81 apache 1.2 ftp:#hoge
82 wakaba 1.6 http://foo/bar/bazlabel
83     ftp:/#hogetext
84     FAILclass1307166157.27755 ftp:///#hogetext
85     PASSclass1307166124.53317http://foo/bar/ftp:#hogetext
86     FAILclass1298184623.81142 ftp:#hogetext
87     FAILclass1298184504.70199result2ftp%3A%23hoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbaz
88     wftp%3A%2F%2Ffoo%2Fbar%2Fbaz%3Btype%3Da%2Fhoge%2F..%2F..%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz%3Btype%3Da%2Fhoge%2F..%2F..name
89 apache 1.2 Gftp://foo/bar/baz;type=a/hoge/../..
90 wakaba 1.6 ftp://foo/bar/baz;type=a/hoge/../..labelftp://foo/bar/text
91     PASSclass1307166157.27755ftp://foo/bar/text
92     PASSclass1307166124.53317ftp://foo/bar/baz;type=a/text
93     FAILclass1298184623.81142ftp://foo/bar/text
94     PASSclass1298184504.70199resultwftp%3A%2F%2Ffoo%2Fbar%2Fbaz%3Btype%3Da%2Fhoge%2F..%2F..%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz%3Btype%3Da%2Fhoge%2F..%2F..
95     Qftp%3A%2F%2Ffoo%2Fbar%3Ftype%3D%2564%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%3Ftype%3D%2564name
96 apache 1.2 -ftp://foo/bar?type=%64
97 wakaba 1.6 ftp://foo/bar?type=%64labelftp://foo/bar?type=%64text
98     PASSclass1307166157.27755ftp://foo/bar?type=%64text
99     PASSclass1307166124.53317ftp://foo/bar?type=%64text
100     PASSclass1298184623.81142ftp://foo/bar?type=%64text
101     PASSclass1298184504.70199resultQftp%3A%2F%2Ffoo%2Fbar%3Ftype%3D%2564%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%3Ftype%3D%2564
102     3ftp%3A%2F%2Ffoo%3A%2F%20%2B%20ftp%3A%2F%2Ffoo%3A%2Fname
103 apache 1.2 ftp://foo:/
104 wakaba 1.6 ftp://foo:/label
105     ftp://foo/text
106     PASSclass1307166157.27755
107     ftp://foo/text
108     PASSclass1307166124.53317
109     ftp://foo/text
110     PASSclass1298184623.81142
111     ftp://foo/text
112     PASSclass1298184504.70199result3ftp%3A%2F%2Ffoo%3A%2F%20%2B%20ftp%3A%2F%2Ffoo%3A%2F
113     Iftp%3A%2F%2Ffoo%2Fbar%3Ftype%3Dd%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%3Ftype%3Ddname
114 apache 1.2 )ftp://foo/bar?type=d
115 wakaba 1.6 ftp://foo/bar?type=dlabelftp://foo/bar?type=dtext
116     PASSclass1307166157.27755ftp://foo/bar?type=dtext
117     PASSclass1307166124.53317ftp://foo/bar?type=dtext
118     PASSclass1298184623.81142ftp://foo/bar?type=dtext
119     PASSclass1298184504.70199resultIftp%3A%2F%2Ffoo%2Fbar%3Ftype%3Dd%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%3Ftype%3Dd
120     ?ftp%3A%2F%2Ffoo%2Fbar%23baz%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%23bazname
121 apache 1.2 #ftp://foo/bar#baz
122 wakaba 1.6 ftp://foo/bar#bazlabelftp://foo/bar#baztext
123     PASSclass1307166157.27755ftp://foo/bar#baztext
124     PASSclass1307166124.53317ftp://foo/bar#baztext
125     PASSclass1298184623.81142ftp://foo/bar#baztext
126     PASSclass1298184504.70199result?ftp%3A%2F%2Ffoo%2Fbar%23baz%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%23baz
127     Gftp%3A%2F%2Ffoo%2Fb%252cr%2Fbaz%20%2B%20ftp%3A%2F%2Ffoo%2Fb%252cr%2Fbazname
128 apache 1.2 'ftp://foo/b%2cr/baz
129 wakaba 1.6 ftp://foo/b%2cr/bazlabelftp://foo/b%2cr/baztext
130     PASSclass1307166157.27755ftp://foo/b%2cr/baztext
131     PASSclass1307166124.53317ftp://foo/b%2cr/baztext
132     PASSclass1298184623.81142ftp://foo/b%2cr/baztext
133     PASSclass1298184504.70199resultGftp%3A%2F%2Ffoo%2Fb%252cr%2Fbaz%20%2B%20ftp%3A%2F%2Ffoo%2Fb%252cr%2Fbaz
134     Iftp%3A%2F%2Ffoo%2Fbar%3Ftype%3DD%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%3Ftype%3DDname
135     )ftp://foo/bar?type=D
136     ftp://foo/bar?type=Dlabelftp://foo/bar?type=Dtext
137     PASSclass1307166157.27755ftp://foo/bar?type=Dtext
138     PASSclass1307166124.53317ftp://foo/bar?type=Dtext
139     PASSclass1298184623.81142ftp://foo/bar?type=Dtext
140     PASSclass1298184504.70199resultIftp%3A%2F%2Ffoo%2Fbar%3Ftype%3DD%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%3Ftype%3DD
141     5ftp%3A%2F%2Ffoo%3A0%2F%20%2B%20ftp%3A%2F%2Ffoo%3A0%2Fname
142 apache 1.5 ftp://foo:0/
143 wakaba 1.6 ftp://foo:0/label ftp://foo:0/text
144     PASSclass1307166157.27755 ftp://foo:0/text
145     PASSclass1307166124.53317
146     ftp://foo/text
147     FAILclass1298184623.81142 ftp://foo:0/text
148     PASSclass1298184504.70199result5ftp%3A%2F%2Ffoo%3A0%2F%20%2B%20ftp%3A%2F%2Ffoo%3A0%2F
149     -ftp%3A%2F%2Ffoo%40%20%2B%20ftp%3A%2F%2Ffoo%40name
150 apache 1.2 ftp://foo@
151 wakaba 1.6 ftp://foo@label ftp://foo@/text
152     PASSclass1307166157.27755 ftp://foo@/text
153     PASSclass1307166124.53317ftp:/text
154     FAILclass1298184623.81142 ftp://foo@/text
155     PASSclass1298184504.70199result-ftp%3A%2F%2Ffoo%40%20%2B%20ftp%3A%2F%2Ffoo%40
156     Oftp%3A%2F%2Ffoo%2Fbar%2F%3Btype%3DD%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2F%3Btype%3DDname
157 apache 1.2 +ftp://foo/bar/;type=D
158 wakaba 1.6 ftp://foo/bar/;type=Dlabelftp://foo/bar/;type=Dtext
159     PASSclass1307166157.27755ftp://foo/bar/;type=Dtext
160     PASSclass1307166124.53317ftp://foo/bar/;type=Dtext
161     PASSclass1298184623.81142ftp://foo/bar/;type=Dtext
162     PASSclass1298184504.70199resultOftp%3A%2F%2Ffoo%2Fbar%2F%3Btype%3DD%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2F%3Btype%3DD
163     +%3Fhoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbazname
164     ?hoge
165     ftp://foo/bar/bazlabelftp://foo/bar/baz?hogetext
166     PASSclass1307166157.27755ftp://foo/bar/baz?hogetext
167     PASSclass1307166124.53317ftp://foo/bar/baz?hogetext
168     PASSclass1298184623.81142ftp://foo/bar/baz?hogetext
169     PASSclass1298184504.70199result+%3Fhoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz
170     (hoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbazname
171 apache 1.5 hoge
172 wakaba 1.6 ftp://foo/bar/bazlabelftp://foo/bar/hogetext
173     PASSclass1307166157.27755ftp://foo/bar/hogetext
174     PASSclass1307166124.53317ftp://foo/bar/hogetext
175     PASSclass1298184623.81142ftp://foo/bar/hogetext
176     PASSclass1298184504.70199result(hoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz
177     Wftp%3A%2F%2F%E4%B8%80%E3%80%82j%2570%2F%20%2B%20ftp%3A%2F%2F%E4%B8%80%E3%80%82j%2570%2Fname
178 apache 1.2 #ftp://一。j%70/
179 wakaba 1.6 ftp://一。j%70/labelftp://xn--4gq.jp/text
180     PASSclass1307166157.27755ftp://xn--4gq.j%70/text
181     FAILclass1307166124.53317 ftp://一.jp/text
182     FAILclass1298184623.81142 ftp://一.jp/text
183     FAILclass1298184504.70199resultWftp%3A%2F%2F%E4%B8%80%E3%80%82j%2570%2F%20%2B%20ftp%3A%2F%2F%E4%B8%80%E3%80%82j%2570%2F
184     /ftp%3Ahoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbazname
185     ftp:hoge
186     http://foo/bar/bazlabel ftp://hoge/text
187     PASSclass1307166157.27755 ftp://hoge/text
188     PASSclass1307166124.53317http://foo/bar/ftp:hogetext
189     FAILclass1298184623.81142ftp:hogetext
190     FAILclass1298184504.70199result/ftp%3Ahoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbaz
191     aftp%3A%2F%2Fftp.is.co.za%2Frfc%2Frfc1808.txt%20%2B%20ftp%3A%2F%2Fftp.is.co.za%2Frfc%2Frfc1808.txtname
192 apache 1.3 Eftp://ftp.is.co.za/rfc/rfc1808.txt
193 wakaba 1.6 ftp://ftp.is.co.za/rfc/rfc1808.txtlabel"ftp://ftp.is.co.za/rfc/rfc1808.txttext
194     PASSclass1307166157.27755"ftp://ftp.is.co.za/rfc/rfc1808.txttext
195     PASSclass1307166124.53317"ftp://ftp.is.co.za/rfc/rfc1808.txttext
196     PASSclass1298184623.81142"ftp://ftp.is.co.za/rfc/rfc1808.txttext
197     PASSclass1298184504.70199resultaftp%3A%2F%2Fftp.is.co.za%2Frfc%2Frfc1808.txt%20%2B%20ftp%3A%2F%2Fftp.is.co.za%2Frfc%2Frfc1808.txt
198     Aftp%3A%2F%2Flocalhost%2Fhoge%20%2B%20ftp%3A%2F%2Flocalhost%2Fhogename
199 apache 1.2 )ftp://localhost/hoge
200 wakaba 1.6 ftp://localhost/hogelabelftp://localhost/hogetext
201     PASSclass1307166157.27755ftp://localhost/hogetext
202     PASSclass1307166124.53317ftp://localhost/hogetext
203     PASSclass1298184623.81142ftp://localhost/hogetext
204     PASSclass1298184504.70199resultAftp%3A%2F%2Flocalhost%2Fhoge%20%2B%20ftp%3A%2F%2Flocalhost%2Fhoge
205     =ftp%3A%2F%2Ffoo%3Btype%3DA%20%2B%20ftp%3A%2F%2Ffoo%3Btype%3DAname
206     !ftp://foo;type=A
207     ftp://foo;type=Alabelftp://foo%3Btype%3Da/text
208     FAILclass1307166157.27755ftp://foo/;type=Atext
209     FAILclass1307166124.53317ftp://foo/;type=Atext
210     FAILclass1298184623.81142ftp://foo;type=a/text
211     FAILclass1298184504.70199result=ftp%3A%2F%2Ffoo%3Btype%3DA%20%2B%20ftp%3A%2F%2Ffoo%3Btype%3DA
212     Oftp%3A%2F%2Ffoo%2Fbar%2F%3Btype%3Dd%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2F%3Btype%3Ddname
213 apache 1.3 +ftp://foo/bar/;type=d
214 wakaba 1.6 ftp://foo/bar/;type=dlabelftp://foo/bar/;type=dtext
215     PASSclass1307166157.27755ftp://foo/bar/;type=dtext
216     PASSclass1307166124.53317ftp://foo/bar/;type=dtext
217     PASSclass1298184623.81142ftp://foo/bar/;type=dtext
218     PASSclass1298184504.70199resultOftp%3A%2F%2Ffoo%2Fbar%2F%3Btype%3Dd%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2F%3Btype%3Dd
219     2ftp%3A%3Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbazname
220     ftp:?hoge
221     http://foo/bar/bazlabel
222     ftp:/?hogetext
223     FAILclass1307166157.27755 ftp:///?hogetext
224     PASSclass1307166124.53317http://foo/bar/ftp:?hogetext
225     FAILclass1298184623.81142 ftp:?hogetext
226     FAILclass1298184504.70199result2ftp%3A%3Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbaz
227     -ftp%3A%2F%2Ffoo%2F%20%2B%20ftp%3A%2F%2Ffoo%2Fname
228 apache 1.2 ftp://foo/
229 wakaba 1.6 ftp://foo/label
230     ftp://foo/text
231     PASSclass1307166157.27755
232     ftp://foo/text
233     PASSclass1307166124.53317
234     ftp://foo/text
235     PASSclass1298184623.81142
236     ftp://foo/text
237     PASSclass1298184504.70199result-ftp%3A%2F%2Ffoo%2F%20%2B%20ftp%3A%2F%2Ffoo%2F
238     +%23hoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbazname
239 apache 1.2 #hoge
240 wakaba 1.6 ftp://foo/bar/bazlabelftp://foo/bar/baz#hogetext
241     PASSclass1307166157.27755ftp://foo/bar/baz#hogetext
242     PASSclass1307166124.53317ftp://foo/bar/baz#hogetext
243     PASSclass1298184623.81142ftp://foo/bar/baz#hogetext
244     PASSclass1298184504.70199result+%23hoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz
245     {ftp%3A%2F%2Fuser%40example.com%3A%2Fpub%2Fruby%3Btype%3Di%20%2B%20ftp%3A%2F%2Fuser%40example.com%3A%2Fpub%2Fruby%3Btype%3Diname
246     Oftp://user@example.com:/pub/ruby;type=i
247     ftp://user@example.com:/pub/ruby;type=ilabel&ftp://user@example.com/pub/ruby;type=itext
248     PASSclass1307166157.27755&ftp://user@example.com/pub/ruby;type=itext
249     PASSclass1307166124.53317!ftp://example.com/pub/ruby;type=itext
250     FAILclass1298184623.81142&ftp://user@example.com/pub/ruby;type=itext
251     PASSclass1298184504.70199result{ftp%3A%2F%2Fuser%40example.com%3A%2Fpub%2Fruby%3Btype%3Di%20%2B%20ftp%3A%2F%2Fuser%40example.com%3A%2Fpub%2Fruby%3Btype%3Di
252     =ftp%3A%2F%2Ffoo%3Btype%3Di%20%2B%20ftp%3A%2F%2Ffoo%3Btype%3Diname
253 apache 1.3 !ftp://foo;type=i
254 wakaba 1.6 ftp://foo;type=ilabelftp://foo%3Btype%3Di/text
255     FAILclass1307166157.27755ftp://foo/;type=itext
256     FAILclass1307166124.53317ftp://foo/;type=itext
257     FAILclass1298184623.81142ftp://foo;type=i/text
258     FAILclass1298184504.70199result=ftp%3A%2F%2Ffoo%3Btype%3Di%20%2B%20ftp%3A%2F%2Ffoo%3Btype%3Di
259     gftp%3A%2F%2Fmyname%40host.dom%2F%252Fetc%2Fmotd%20%2B%20ftp%3A%2F%2Fmyname%40host.dom%2F%252Fetc%2Fmotdname
260     Cftp://myname@host.dom/%2Fetc/motd
261     ftp://myname@host.dom/%2Fetc/motdlabel!ftp://myname@host.dom/%2Fetc/motdtext
262     PASSclass1307166157.27755!ftp://myname@host.dom/%2Fetc/motdtext
263     PASSclass1307166124.53317ftp://host.dom/%2Fetc/motdtext
264     FAILclass1298184623.81142!ftp://myname@host.dom/%2Fetc/motdtext
265     PASSclass1298184504.70199resultgftp%3A%2F%2Fmyname%40host.dom%2F%252Fetc%2Fmotd%20%2B%20ftp%3A%2F%2Fmyname%40host.dom%2F%252Fetc%2Fmotd
266     Gftp%3A%2F%2Ffoo%2Fb%2561r%2Fbaz%20%2B%20ftp%3A%2F%2Ffoo%2Fb%2561r%2Fbazname
267 apache 1.3 'ftp://foo/b%61r/baz
268 wakaba 1.6 ftp://foo/b%61r/bazlabelftp://foo/bar/baztext
269     PASSclass1307166157.27755ftp://foo/b%61r/baztext
270     FAILclass1307166124.53317ftp://foo/bar/baztext
271     PASSclass1298184623.81142ftp://foo/bar/baztext
272     PASSclass1298184504.70199resultGftp%3A%2F%2Ffoo%2Fb%2561r%2Fbaz%20%2B%20ftp%3A%2F%2Ffoo%2Fb%2561r%2Fbaz
273     Aftp%3A%2F%2Ffoo%3A%40hoge%2F%20%2B%20ftp%3A%2F%2Ffoo%3A%40hoge%2Fname
274     !ftp://foo:@hoge/
275     ftp://foo:@hoge/labelftp://foo@hoge/text
276     PASSclass1307166157.27755ftp://foo:@hoge/text
277     FAILclass1307166124.53317 ftp://hoge/text
278     FAILclass1298184623.81142ftp://foo:@hoge/text
279     FAILclass1298184504.70199resultAftp%3A%2F%2Ffoo%3A%40hoge%2F%20%2B%20ftp%3A%2F%2Ffoo%3A%40hoge%2F
280     Oftp%3A%2F%2Ffoo%2Fbar%3Btype%3Dhoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%3Btype%3Dhogename
281 apache 1.3 /ftp://foo/bar;type=hoge
282 wakaba 1.6 ftp://foo/bar;type=hogelabelftp://foo/bar;type=hogetext
283     PASSclass1307166157.27755ftp://foo/bar;type=hogetext
284     PASSclass1307166124.53317ftp://foo/bar;type=hogetext
285     PASSclass1298184623.81142ftp://foo/bar;type=hogetext
286     PASSclass1298184504.70199resultOftp%3A%2F%2Ffoo%2Fbar%3Btype%3Dhoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%3Btype%3Dhoge
287     5ftp%3A%2F%2Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbazname
288     ftp://hoge
289     http://foo/bar/bazlabel ftp://hoge/text
290     PASSclass1307166157.27755 ftp://hoge/text
291     PASSclass1307166124.53317 ftp://hoge/text
292     PASSclass1298184623.81142 ftp://hoge/text
293     PASSclass1298184504.70199result5ftp%3A%2F%2Fhoge%20%2B%20http%3A%2F%2Ffoo%2Fbar%2Fbaz
294     7ftp%3A%2F%2Ffoo%3A21%2F%20%2B%20ftp%3A%2F%2Ffoo%3A21%2Fname
295 apache 1.2 ftp://foo:21/
296 wakaba 1.6 ftp://foo:21/label
297     ftp://foo/text
298     PASSclass1307166157.27755
299     ftp://foo/text
300     PASSclass1307166124.53317
301     ftp://foo/text
302     PASSclass1298184623.81142
303     ftp://foo/text
304     PASSclass1298184504.70199result7ftp%3A%2F%2Ffoo%3A21%2F%20%2B%20ftp%3A%2F%2Ffoo%3A21%2F
305     ?ftp%3A%2F%2F%E4%B8%80.jp%2F%20%2B%20ftp%3A%2F%2F%E4%B8%80.jp%2Fname
306 apache 1.2 ftp://一.jp/
307 wakaba 1.6 ftp://一.jp/labelftp://xn--4gq.jp/text
308     PASSclass1307166157.27755 ftp://一.jp/text
309     FAILclass1307166124.53317 ftp://一.jp/text
310     FAILclass1298184623.81142 ftp://一.jp/text
311     FAILclass1298184504.70199result?ftp%3A%2F%2F%E4%B8%80.jp%2F%20%2B%20ftp%3A%2F%2F%E4%B8%80.jp%2F
312     Eftp%3A%2F%2Ffoo%3Btype%3D%2561%20%2B%20ftp%3A%2F%2Ffoo%3Btype%3D%2561name
313 apache 1.2 %ftp://foo;type=%61
314 wakaba 1.6 ftp://foo;type=%61labelftp://foo%3Btype%3Da/text
315     FAILclass1307166157.27755ftp://foo/;type=%61text
316     FAILclass1307166124.53317ftp://foo/;type=atext
317     FAILclass1298184623.81142ftp://foo;type=a/text
318     FAILclass1298184504.70199resultEftp%3A%2F%2Ffoo%3Btype%3D%2561%20%2B%20ftp%3A%2F%2Ffoo%3Btype%3D%2561
319     Kftp%3A%2F%2Ffoo%2F%2Fbar%2F%2Fbaz%20%2B%20ftp%3A%2F%2Ffoo%2F%2Fbar%2F%2Fbazname
320 apache 1.2 'ftp://foo//bar//baz
321 wakaba 1.6 ftp://foo//bar//bazlabelftp://foo//bar//baztext
322     PASSclass1307166157.27755ftp://foo//bar//baztext
323     PASSclass1307166124.53317ftp://foo//bar//baztext
324     PASSclass1298184623.81142ftp://foo//bar//baztext
325     PASSclass1298184504.70199resultKftp%3A%2F%2Ffoo%2F%2Fbar%2F%2Fbaz%20%2B%20ftp%3A%2F%2Ffoo%2F%2Fbar%2F%2Fbaz
326     Wftp%3A%2F%2Ffoo%2Fbar%2F%3Btype%3D%2564%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2F%3Btype%3D%2564name
327 apache 1.2 /ftp://foo/bar/;type=%64
328 wakaba 1.6 ftp://foo/bar/;type=%64labelftp://foo/bar/;type=dtext
329     PASSclass1307166157.27755ftp://foo/bar/;type=%64text
330     FAILclass1307166124.53317ftp://foo/bar/;type=dtext
331     PASSclass1298184623.81142ftp://foo/bar/;type=dtext
332     PASSclass1298184504.70199resultWftp%3A%2F%2Ffoo%2Fbar%2F%3Btype%3D%2564%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2F%3Btype%3D%2564
333     9ftp%3A%2F%2Ffoo%3A021%2F%20%2B%20ftp%3A%2F%2Ffoo%3A021%2Fname
334 apache 1.2 ftp://foo:021/
335 wakaba 1.6 ftp://foo:021/label
336     ftp://foo/text
337     PASSclass1307166157.27755
338     ftp://foo/text
339     PASSclass1307166124.53317
340     ftp://foo/text
341     PASSclass1298184623.81142
342     ftp://foo/text
343     PASSclass1298184504.70199result9ftp%3A%2F%2Ffoo%3A021%2F%20%2B%20ftp%3A%2F%2Ffoo%3A021%2F
344     +%2Fhoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbazname
345 apache 1.2 /hoge
346 wakaba 1.6 ftp://foo/bar/bazlabelftp://foo/hogetext
347     PASSclass1307166157.27755ftp://foo/hogetext
348     PASSclass1307166124.53317ftp://foo/hogetext
349     PASSclass1298184623.81142ftp://foo/hogetext
350     PASSclass1298184504.70199result+%2Fhoge%20%2B%20ftp%3A%2F%2Ffoo%2Fbar%2Fbaz
351     9ftp%3A%2F%2Ffoo%3A080%2F%20%2B%20ftp%3A%2F%2Ffoo%3A080%2Fname
352     ftp://foo:080/
353     ftp://foo:080/label ftp://foo:80/text
354     PASSclass1307166157.27755 ftp://foo:80/text
355     PASSclass1307166124.53317 ftp://foo:80/text
356     PASSclass1298184623.81142 ftp://foo:80/text
357     PASSclass1298184504.70199result9ftp%3A%2F%2Ffoo%3A080%2F%20%2B%20ftp%3A%2F%2Ffoo%3A080%2F
358     Qftp%3A%2F%2Ffoo%2Fba%E4%B8%80%2Fhoge%20%2B%20ftp%3A%2F%2Ffoo%2Fba%E4%B8%80%2Fhogename
359 apache 1.5 )ftp://foo/ba一/hoge
360 wakaba 1.6 ftp://foo/ba一/hogelabelftp://foo/ba%E4%B8%80/hogetext
361     PASSclass1307166157.27755ftp://foo/ba%E4%B8%80/hogetext
362     PASSclass1307166124.53317ftp://foo/ba一/hogetext
363     FAILclass1298184623.81142ftp://foo/ba一/hogetext
364     FAILclass1298184504.70199resultQftp%3A%2F%2Ffoo%2Fba%E4%B8%80%2Fhoge%20%2B%20ftp%3A%2F%2Ffoo%2Fba%E4%B8%80%2Fhoge
365     7ftp%3A%2F%2Ffoo%3A80%2F%20%2B%20ftp%3A%2F%2Ffoo%3A80%2Fname
366 apache 1.2 ftp://foo:80/
367 wakaba 1.6 ftp://foo:80/label ftp://foo:80/text
368     PASSclass1307166157.27755 ftp://foo:80/text
369     PASSclass1307166124.53317 ftp://foo:80/text
370     PASSclass1298184623.81142 ftp://foo:80/text
371     PASSclass1298184504.70199result7ftp%3A%2F%2Ffoo%3A80%2F%20%2B%20ftp%3A%2F%2Ffoo%3A80%2Ftests

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24