a090afa4955ec1154f92502695c11de7511bf111
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

1) #!/usr/bin/perl -w
2) use warnings;
3) use strict;
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

4) use Data::Dumper;
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

5) use LWP::Simple;
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

6) use HTML::LinkExtor;
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

7) use LWP;
8) use Date::Parse;
Jacob Appelbaum Removed dupe mirror entry,...

Jacob Appelbaum authored 15 years ago

9) use Date::Format;
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

10) use Digest::SHA qw(sha256_hex);
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

11) 
Jacob Appelbaum Add credit and some idea of...

Jacob Appelbaum authored 15 years ago

12) # This is Free Software (GPLv3)
13) # http://www.gnu.org/licenses/gpl-3.0.txt
14) 
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

15) print "Creating LWP agent ($LWP::VERSION)...\n";
16) my $lua = LWP::UserAgent->new(
17)     keep_alive => 1,
Jon@svn.torproject.org alter timout values (15 -> 30)

Jon@svn.torproject.org authored 14 years ago

18)     timeout => 30,
Jon@svn.torproject.org revert r21050

Jon@svn.torproject.org authored 14 years ago

19)     agent => "Tor MirrorCheck Agent"
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

20) );
21) 
22) sub sanitize {
23)     my $taintedData = shift;
24)     my $cleanedData;
25)     my $whitelist = '-a-zA-Z0-9: +';
26) 
27)     # clean the data, return cleaned data
28)     $taintedData =~ s/[^$whitelist]//go;
29)     $cleanedData = $taintedData;
30) 
31)     return $cleanedData;
32) }
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

33) sub ExtractLinks {
34)     my $content = shift; 
35)     my $url     = shift;
36)     my @links;
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

37) 
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

38)     my $parser = HTML::LinkExtor->new(undef, $url);
39)     $parser->parse($content);
40)     foreach my $linkarray($parser->links)
41)     {
42)          my ($elt_type, $attr_name, $attr_value) = @$linkarray;
43)          if ($elt_type eq 'a' && $attr_name eq 'href' && $attr_value =~ /\/$/ && $attr_value =~ /^$url/)
44)          {
45)          	push @links, Fetch($attr_value, \&ExtractLinks);
46)          }
47) 	 elsif ($attr_value =~ /\.(xpi|dmg|exe|tar\.gz)$/)
48) 	 #elsif ($attr_value =~ /\.(asc)$/)
49)          {
50)          	push @links, $attr_value;
51)          }
52)     }
53)     return @links;
54) }
55) 
56) sub ExtractDate {
57)     my $content = shift;  
58)     $content    = sanitize($content);
59)     my $date    = str2time($content);
60) 
61)     print "Extracting possible date from: $content\n";
62)     if ($date) {
63)         print "We've fetched a date $date.\n";
64)         return $date;
65)     } else {
66)         print "We haven't fetched a date.\n";
67) 	return undef;
68)     }
69) }
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

70) 
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

71) sub ExtractSig {
72)     my $content = shift;
73)     return sha256_hex($content); 
74) }
75) 
76) sub Fetch {
77)     my ($url, $sub) = @_; # Base url for mirror
78)     print "Fetch $url\n";
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

79) 
80)     my $request = new HTTP::Request GET => "$url";
81)     my $result = $lua->request($request);
Jacob Appelbaum Fix a date bug.

Jacob Appelbaum authored 15 years ago

82)     my $code = $result->code();
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

83)     print "\tResult code $code\n";
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

84) 
Jacob Appelbaum Fix a date bug.

Jacob Appelbaum authored 15 years ago

85)     if ($result->is_success && $code eq "200"){
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

86)        my $content = $result->content;
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

87)        if ($content) {
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

88) 	    return $sub->($content, $url);
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

89)         } else {
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

90)             print "Unable to fetch $url, empty content returned.\n";
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

91)         }
Andrew Lewman updated mirrors, added new...

Andrew Lewman authored 15 years ago

92) 
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

93)     } else {
94)        print "Our request failed, we had no result.\n";
95)     }
Jacob Appelbaum Fix a date bug.

Jacob Appelbaum authored 15 years ago

96) 
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

97)     return undef;
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

98) }
99) 
100) # This is the list of all known Tor mirrors
101) # Add new mirrors to the bottom!
Jon@svn.torproject.org Reorder mirrors, cypher's r...

Jon@svn.torproject.org authored 14 years ago

102) my %m = (
103) 
Andrew Lewman update mirrors.

Andrew Lewman authored 11 years ago

104) 
Andrew Lewman add CoralCDN into the mix.

Andrew Lewman authored 13 years ago

105)         mirror000 => {
106)             adminContact => "coralcdn.org",
107)             orgName => "CoralCDN",
108)             isoCC => "INT",
109)             subRegion => "",
110)             region => "INT",
111)             ipv4 => "True",
112)             ipv6 => "False",
113)             loadBalanced => "Yes",
114)             httpWebsiteMirror => "http://www.torproject.org.nyud.net/",
115)             httpsWebsiteMirror => "",
116)             rsyncWebsiteMirror => "",
117)             ftpWebsiteMirror => "",
118)             httpDistMirror => "http://www.torproject.org.nyud.net/dist/",
119)             httpsDistMirror => "",
120)             rsyncDistMirror => "",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

121)             hiddenServiceMirror => ""
Andrew Lewman add CoralCDN into the mix.

Andrew Lewman authored 13 years ago

122)         },
123) 
Jon@svn.torproject.org Reorder mirrors.

Jon@svn.torproject.org authored 14 years ago

124)         mirror001 => {
125)             adminContact => "BarkerJr AT barkerjr DOT net",
126)             orgName => "BarkerJr",
127)             isoCC => "FR",
128)             subRegion => "",
129)             region => "FR",
130)             ipv4 => "True",
131)             ipv6 => "False",
132)             loadBalanced => "No",
Jon@svn.torproject.org Fix the breakages I created...

Jon@svn.torproject.org authored 14 years ago

133)             httpWebsiteMirror => "http://www.oignon.net/",
Andrew Lewman per BarkerJr, update https:...

Andrew Lewman authored 13 years ago

134)             httpsWebsiteMirror => "https://www.oignon.net/",
Jon@svn.torproject.org Reorder mirrors.

Jon@svn.torproject.org authored 14 years ago

135)             rsyncWebsiteMirror => "",
136)             ftpWebsiteMirror => "",
Jon@svn.torproject.org Change the megahal mirror....

Jon@svn.torproject.org authored 14 years ago

137)             httpDistMirror => "http://www.oignon.net/dist/",
Andrew Lewman per BarkerJr, update https:...

Andrew Lewman authored 13 years ago

138)             httpsDistMirror => "https://www.oignon.net/dist/",
Jon@svn.torproject.org Reorder mirrors.

Jon@svn.torproject.org authored 14 years ago

139)             rsyncDistMirror => "",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

140)             hiddenServiceMirror => ""
Jon@svn.torproject.org Reorder mirrors.

Jon@svn.torproject.org authored 14 years ago

141)         },
142) 
Andrew Lewman purge all of the consistent...

Andrew Lewman authored 13 years ago

143)        mirror003 => {
Jon@svn.torproject.org Apply new naming conventions.

Jon@svn.torproject.org authored 14 years ago

144)             adminContact => "citizen428 AT gmail DOT com",
Andrew Lewman update bbs mirror

Andrew Lewman authored 13 years ago

145)             orgName => "[[:bbs:]]",
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

146)             isoCC => "DE",
147)             subRegion => "",
148)             region => "Europe",
149)             ipv4 => "True",
150)             ipv6 => "False",
151)             loadBalanced => "Unknown",
152)             httpWebsiteMirror => "http://tor.blingblingsquad.net/",
Andrew Lewman add in the self-signed ssl...

Andrew Lewman authored 13 years ago

153)             httpsWebsiteMirror => "https://tor.blingblingsquad.net/",
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

154)             ftpWebsiteMirror => "",
155)             rsyncWebsiteMirror => "",
Andrew Lewman update mirrors.

Andrew Lewman authored 11 years ago

156)             httpDistMirror => "http://tor.blingblingsquad.net/dist/",
157)             httpsDistMirror => "https://tor.blingblingsquad.net/dist/",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

158)             rsyncDistMirror => ""
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

159)         },
160) 
Andrew Lewman purge all of the consistent...

Andrew Lewman authored 13 years ago

161)        mirror007 => {
Jon@svn.torproject.org Apply new naming conventions.

Jon@svn.torproject.org authored 14 years ago

162)             adminContact => "info AT zentrum-der-gesundheit DOT de",
Mfr add contact address on mirr...

Mfr authored 15 years ago

163)             orgName => "Zentrum der Gesundheit",
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

164)             isoCC => "DK",
165)             subRegion => "",
166)             region => "Europe",
167)             ipv4 => "True",
168)             ipv6 => "False",
169)             loadBalanced => "Unknown",
Andrew Lewman update one mirror per request

Andrew Lewman authored 14 years ago

170)             httpWebsiteMirror => "http://tor.idnr.ws/",
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

171)             ftpWebsiteMirror => "",
Andrew Lewman updated mirrors, added new...

Andrew Lewman authored 15 years ago

172)             rsyncWebsiteMirror => "",
Andrew Lewman update one mirror per request

Andrew Lewman authored 14 years ago

173)             httpDistMirror => "http://tor.idnr.ws/dist/",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

174)             rsyncDistMirror => ""
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

175)         },
176) 
Andrew Lewman purge all of the consistent...

Andrew Lewman authored 13 years ago

177)        mirror008 => {
Jon@svn.torproject.org Apply new naming conventions.

Jon@svn.torproject.org authored 14 years ago

178)             adminContact => "root AT amorphis DOT eu",
Mfr add contact address on mirr...

Mfr authored 15 years ago

179)             orgName => "Amorphis",
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

180)             isoCC => "NL",
181)             subRegion => "",
182)             region => "Europe",
183)             ipv4 => "True",
184)             ipv6 => "False",
185)             loadBalanced => "Unknown",
186)             httpWebsiteMirror => "http://tor.amorphis.eu/",
Andrew Lewman updated mirrors, added new...

Andrew Lewman authored 15 years ago

187)             rsyncWebsiteMirror => "",
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

188)             ftpWebsiteMirror => "",
189)             httpDistMirror => "http://tor.amorphis.eu/dist/",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

190)             rsyncDistMirror => ""
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

191)         },
Andrew Lewman purge all of the consistent...

Andrew Lewman authored 13 years ago

192)        mirror010 => {
Jon@svn.torproject.org Apply new naming conventions.

Jon@svn.torproject.org authored 14 years ago

193)             adminContact => "webmaster AT ccc DOT de",
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

194)             orgName => "CCC",
195)             isoCC => "NL",
196)             subRegion => "",
197)             region => "Europe",
198)             ipv4 => "True",
199)             ipv6 => "False",
200)             loadBalanced => "Unknown",
201)             httpWebsiteMirror => "http://tor.ccc.de/",
Andrew Lewman updated mirrors, added new...

Andrew Lewman authored 15 years ago

202)             rsyncWebsiteMirror => "",
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

203)             ftpWebsiteMirror => "",
204)             httpDistMirror => "http://tor.ccc.de/dist/",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

205)             rsyncDistMirror => ""
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

206)         },
207) 
Andrew Lewman purge all of the consistent...

Andrew Lewman authored 13 years ago

208)        mirror013 => {
Jon@svn.torproject.org Apply new naming conventions.

Jon@svn.torproject.org authored 14 years ago

209) 	    adminContact => "hostmaster AT zombiewerks DOT com",
Mfr fix more typos

Mfr authored 15 years ago

210)             orgName => "TheOnionRouter",
Andrew Lewman update the mirrors table, u...

Andrew Lewman authored 12 years ago

211)             isoCC => "IS",
212)             subRegion => "",
213)             region => "Iceland",
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

214)             ipv4 => "True",
215)             ipv6 => "False",
216)             loadBalanced => "Unknown",
Andrew Lewman add xpdm back to the list,...

Andrew Lewman authored 12 years ago

217)             httpWebsiteMirror => "http://theonionrouter.com/",
218)             httpsWebsiteMirror => "",
Andrew Lewman updated mirrors, added new...

Andrew Lewman authored 15 years ago

219)             rsyncWebsiteMirror => "",
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

220)             ftpWebsiteMirror => "",
Andrew Lewman add xpdm back to the list,...

Andrew Lewman authored 12 years ago

221)             httpDistMirror => "http://theonionrouter.com/dist/",
222)             httpsDistMirror => "",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

223)             rsyncDistMirror => ""
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

224)         },
Andrew Lewman add xpdm back to the list,...

Andrew Lewman authored 12 years ago

225)     mirror014 => {
226)         adminContact => "tormaster AT xpdm DOT us",
227)         orgName => "Xpdm",
228)         isoCC => "US",
229)         subRegion => "",
230)         region => "North America",
231)         ipv4 => "True",
232)         ipv6 => "False",
233)         loadBalanced => "Unknown",
234)         httpWebsiteMirror => "http://torproj.xpdm.us/",
235)         httpsWebsiteMirror => "https://torproj.xpdm.us/",
236)         rsyncWebsiteMirror => "",
237)         ftpWebsiteMirror => "",
238)         httpDistMirror => "http://torproj.xpdm.us/dist/",
239)         httpsDistMirror => "https://torproj.xpdm.us/dist/",
240)         rsyncDistMirror => "",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

241)         hiddenServiceMirror => "http://h3prhz46uktgm4tt.onion/"
Andrew Lewman add xpdm back to the list,...

Andrew Lewman authored 12 years ago

242)         },
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

243)      mirror016 => {
Jon@svn.torproject.org Apply new naming conventions.

Jon@svn.torproject.org authored 14 years ago

244)             adminContact => "security AT hostoffice DOT hu",
Andrew Lewman Added mirror.tor.hu back to...

Andrew Lewman authored 15 years ago

245)             orgName => "Unknown",
246)             isoCC => "HU",
247)             subRegion => "Hungary",
248)             region => "Europe",
249)             ipv4 => "True",
250)             ipv6 => "False",
251)             loadBalanced => "No",
Andrew Lewman purge the dead mirrors that...

Andrew Lewman authored 13 years ago

252)             httpWebsiteMirror => "http://mirror.tor.hu/",
Andrew Lewman Added mirror.tor.hu back to...

Andrew Lewman authored 15 years ago

253)             httpsWebsiteMirror => "",
Andrew Lewman updated mirrors, added new...

Andrew Lewman authored 15 years ago

254)             rsyncWebsiteMirror => "",
Andrew Lewman Added mirror.tor.hu back to...

Andrew Lewman authored 15 years ago

255)             ftpWebsiteMirror => "",
Andrew Lewman update the list of mirrors...

Andrew Lewman authored 12 years ago

256)             httpDistMirror => "http://mirror.tor.hu/dist/",
Andrew Lewman Added mirror.tor.hu back to...

Andrew Lewman authored 15 years ago

257)             httpsDistMirror => "",
258)             rsyncDistMirror => "",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

259)             hiddenServiceMirror => ""
Andrew Lewman updated mirrors, added new...

Andrew Lewman authored 15 years ago

260)         },
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

261)    mirror018 => {
Andrew Lewman updated mirrors, added new...

Andrew Lewman authored 15 years ago

262)             adminContact => "",
263)             orgName => "chaos darmstadt",
264)             isoCC => "DE",
265)             subRegion => "Germany",
266)             region => "Europe",
267)             ipv4 => "True",
268)             ipv6 => "False",
269)             loadBalanced => "No",
270)             httpWebsiteMirror => "http://mirrors.chaos-darmstadt.de/tor-mirror/",
271)             httpsWebsiteMirror => "",
272)             rsyncWebsiteMirror => "",
273)             ftpWebsiteMirror => "",
274)             httpDistMirror => "http://mirrors.chaos-darmstadt.de/tor-mirror/dist/",
275)             httpsDistMirror => "",
276)             rsyncDistMirror => "",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

277)             hiddenServiceMirror => ""
Andrew Lewman add the newest two mirrors

Andrew Lewman authored 14 years ago

278)         },
Andrew Lewman Add mirror 41, remove plent...

Andrew Lewman authored 14 years ago

279) 
Andrew Lewman purge all of the consistent...

Andrew Lewman authored 13 years ago

280) 	mirror019 => {
Jon@svn.torproject.org Update AskApache - http://a...

Jon@svn.torproject.org authored 14 years ago

281)             adminContact => "webmaster AT askapache DOT com",
282)             orgName => "AskApache",
Andrew Lewman add the newest two mirrors

Andrew Lewman authored 14 years ago

283)             isoCC => "US",
284)             subRegion => "California",
285)             region => "US",
286)             ipv4 => "True",
287)             ipv6 => "False",
288)             loadBalanced => "No",
289)             httpWebsiteMirror => "http://tor.askapache.com/",
290)             httpsWebsiteMirror => "",
291)             rsyncWebsiteMirror => "",
292)             ftpWebsiteMirror => "",
Jon@svn.torproject.org Update AskApache - http://a...

Jon@svn.torproject.org authored 14 years ago

293)             httpDistMirror => "http://tor.askapache.com/dist/",
Andrew Lewman add the newest two mirrors

Andrew Lewman authored 14 years ago

294)             httpsDistMirror => "",
295)             rsyncDistMirror => "",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

296)             hiddenServiceMirror => ""
Andrew Lewman add commas in the right places

Andrew Lewman authored 14 years ago

297)         },
Andrew Lewman Add mirror 41, remove plent...

Andrew Lewman authored 14 years ago

298) 
Andrew Lewman purge all of the consistent...

Andrew Lewman authored 13 years ago

299) 	mirror020 => {
Jon@svn.torproject.org Delist "digitip" DNS deconf...

Jon@svn.torproject.org authored 14 years ago

300)             adminContact => " mail AT benjamin-meier DOT info ",
301)             orgName => "beme it",
Andrew Lewman update the mirror list than...

Andrew Lewman authored 14 years ago

302)             isoCC => "DE",
Andrew Lewman add a slew of mirrors in china

Andrew Lewman authored 14 years ago

303)             subRegion => "",
Jon@svn.torproject.org Delist "digitip" DNS deconf...

Jon@svn.torproject.org authored 14 years ago

304)             region => "DE",
Andrew Lewman add a slew of mirrors in china

Andrew Lewman authored 14 years ago

305)             ipv4 => "True",
306)             ipv6 => "False",
307)             loadBalanced => "No",
Jon@svn.torproject.org Delist "digitip" DNS deconf...

Jon@svn.torproject.org authored 14 years ago

308)             httpWebsiteMirror => "http://tor.beme-it.de/",
Andrew Lewman add ssl to beme-it mirror.

Andrew Lewman authored 13 years ago

309)             httpsWebsiteMirror => "https://tor.beme-it.de/",
Andrew Lewman update the mirror list than...

Andrew Lewman authored 14 years ago

310)             rsyncWebsiteMirror => "rsync://tor.beme-it.de/tor",
Andrew Lewman add a slew of mirrors in china

Andrew Lewman authored 14 years ago

311)             ftpWebsiteMirror => "",
Jon@svn.torproject.org Delist "digitip" DNS deconf...

Jon@svn.torproject.org authored 14 years ago

312)             httpDistMirror => "http://tor.beme-it.de/dist/",
Andrew Lewman add ssl to beme-it mirror.

Andrew Lewman authored 13 years ago

313)             httpsDistMirror => "https://tor.beme-it.de/dist/",
Andrew Lewman update the mirror list than...

Andrew Lewman authored 14 years ago

314)             rsyncDistMirror => "rsync://tor.beme-it.de/tor/dist",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

315)             hiddenServiceMirror => ""
Andrew Lewman add commas in the right places

Andrew Lewman authored 14 years ago

316)         },
Andrew Lewman Add mirror 41, remove plent...

Andrew Lewman authored 14 years ago

317) 
Andrew Lewman purge all of the consistent...

Andrew Lewman authored 13 years ago

318)         mirror021 => {
Andrew Lewman add two new mirrors.

Andrew Lewman authored 14 years ago

319)             adminContact => "",
Andrew Lewman create names for the blank...

Andrew Lewman authored 13 years ago

320)             orgName => "India Tor Fans",
Andrew Lewman add two new mirrors.

Andrew Lewman authored 14 years ago

321)             isoCC => "IN",
322)             subRegion => "",
323)             region => "IN",
324)             ipv4 => "True",
325)             ipv6 => "False",
326)             loadBalanced => "No",
Jon@svn.torproject.org resolving inconsistancy

Jon@svn.torproject.org authored 14 years ago

327)             httpWebsiteMirror => "http://www.torproject.org.in/",
Andrew Lewman add two new mirrors.

Andrew Lewman authored 14 years ago

328)             httpsWebsiteMirror => "",
329)             rsyncWebsiteMirror => "",
330)             ftpWebsiteMirror => "",
331)             httpDistMirror => "http://www.torproject.org.in/dist/",
332)             httpsDistMirror => "",
333)             rsyncDistMirror => "",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

334)             hiddenServiceMirror => ""
Andrew Lewman add two new mirrors.

Andrew Lewman authored 14 years ago

335)         },
336) 
Andrew Lewman purge all of the consistent...

Andrew Lewman authored 13 years ago

337)         mirror024 => {
Andrew Lewman add new mirror in ukraine,...

Andrew Lewman authored 14 years ago

338)             adminContact => "",
Andrew Lewman create names for the blank...

Andrew Lewman authored 13 years ago

339)             orgName => "homosu",
Andrew Lewman change the region for homos...

Andrew Lewman authored 14 years ago

340)             isoCC => "SE",
Andrew Lewman add new mirror in ukraine,...

Andrew Lewman authored 14 years ago

341)             subRegion => "",
Andrew Lewman change the region for homos...

Andrew Lewman authored 14 years ago

342)             region => "SE",
Andrew Lewman add new mirror in ukraine,...

Andrew Lewman authored 14 years ago

343)             ipv4 => "True",
344)             ipv6 => "False",
345)             loadBalanced => "No",
346)             httpWebsiteMirror => "http://tor.homosu.net/",
347)             httpsWebsiteMirror => "",
348)             rsyncWebsiteMirror => "",
349)             ftpWebsiteMirror => "",
Andrew Lewman update the list of mirrors...

Andrew Lewman authored 12 years ago

350)             httpDistMirror => "http://tor.homosu.net/dist/",
Andrew Lewman add new mirror in ukraine,...

Andrew Lewman authored 14 years ago

351)             httpsDistMirror => "",
352)             rsyncDistMirror => "",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

353)             hiddenServiceMirror => ""
Andrew Lewman fix the stanza.

Andrew Lewman authored 13 years ago

354)         },
Andrew Lewman Add 1.5 of the estonian mir...

Andrew Lewman authored 13 years ago

355) 
Andrew Lewman purge all of the consistent...

Andrew Lewman authored 13 years ago

356)         mirror025 => {
Andrew Lewman Add 1.5 of the estonian mir...

Andrew Lewman authored 13 years ago

357)             adminContact => "margus.random at mail.ee",
358)             orgName => "CyberSIDE",
Andrew Lewman fix the EE country code.

Andrew Lewman authored 13 years ago

359)             isoCC => "EE",
Andrew Lewman Add 1.5 of the estonian mir...

Andrew Lewman authored 13 years ago

360)             subRegion => "",
361)             region => "EE",
362)             ipv4 => "True",
363)             ipv6 => "False",
364)             loadBalanced => "No",
365)             httpWebsiteMirror => "http://cyberside.planet.ee/tor/",
366)             httpsWebsiteMirror => "",
367)             rsyncWebsiteMirror => "",
368)             ftpWebsiteMirror => "",
Andrew Lewman update the cyberside mirror

Andrew Lewman authored 13 years ago

369)             httpDistMirror => "http://cyberside.net.ee/tor/",
Andrew Lewman Add 1.5 of the estonian mir...

Andrew Lewman authored 13 years ago

370)             httpsDistMirror => "",
371)             rsyncDistMirror => "",
Andrew Lewman remove consitently dead mir...

Andrew Lewman authored 10 years ago

372)             hiddenServiceMirror => ""
Andrew Lewman add the tomyn mirror.

Andrew Lewman authored 13 years ago

373)         },
Andrew Lewman add a mirror, update the ta...

Andrew Lewman authored 14 years ago

374) 
Andrew Lewman add a new mirror

Andrew Lewman authored 13 years ago

375)         mirror028 => {
Andrew Lewman add new mirror

Andrew Lewman authored 13 years ago

376)             adminContact => "",
Andrew Lewman add org name by request.

Andrew Lewman authored 13 years ago

377)             orgName => "NW Linux",
Andrew Lewman add new mirror

Andrew Lewman authored 13 years ago

378)             isoCC => "US",
379)             subRegion => "WA",
380)             region => "US",
381)             ipv4 => "True",
382)             ipv6 => "False",
383)             loadBalanced => "No",
Andrew Lewman update the list of mirrors...

Andrew Lewman authored 12 years ago

384)             httpWebsiteMirror => "http://torproject.nwlinux.us/",
Andrew Lewman add new mirror

Andrew Lewman authored 13 years ago

385)             httpsWebsiteMirror => "",
Andrew Lewman add updated nwlinux mirrors.

Andrew Lewman authored 12 years ago

386)             rsyncWebsiteMirror => "rsync://nwlinux.us/tor-web",
Andrew Lewman add new mirror

Andrew Lewman authored 13 years ago

387)             ftpWebsiteMirror => "",
Andrew Lewman update the list of mirrors...

Andrew Lewman authored 12 years ago

388)             httpDistMirror => "http://torproject.nwlinux.us/dist/",
Andrew Lewman add new mirror

Andrew Lewman authored 13 years ago

389)             httpsDistMirror => "",
Andrew Lewman add updated nwlinux mirrors.

Andrew Lewman authored 12 years ago

390)             rsyncDistMirror => "rsync://nwlinux.us/tor-dist",
Andrew Lewman add LazyTiger's mirror

Andrew Lewman authored 13 years ago

391)             hiddenServiceMirror => "",
392)         },
Andrew Lewman 5coluna is down.

Andrew Lewman authored 13 years ago

393)         mirror029 => {
Andrew Lewman add LazyTiger's mirror

Andrew Lewman authored 13 years ago

394)             adminContact => "",
395)             orgName => "LazyTiger",
396)             isoCC => "FR",
397)             subRegion => "",
398)             region => "FR",
399)             ipv4 => "True",
400)             ipv6 => "False",
401)             loadBalanced => "No",
402)             httpWebsiteMirror => "http://tor.taiga-san.net/",
403)             httpsWebsiteMirror => "",
404)             rsyncWebsiteMirror => "",
405)             ftpWebsiteMirror => "",
Andrew Lewman update the list of mirrors...

Andrew Lewman authored 12 years ago

406)             httpDistMirror => "http://tor.taiga-san.net/dist/",
Andrew Lewman add LazyTiger's mirror

Andrew Lewman authored 13 years ago

407)             httpsDistMirror => "",
408)             rsyncDistMirror => "",
Andrew Lewman Add the searchprivate mirror.

Andrew Lewman authored 13 years ago

409)             hiddenServiceMirror => "",
410)         },
Andrew Lewman 5coluna is down.

Andrew Lewman authored 13 years ago

411)         mirror030 => {
Andrew Lewman Add the searchprivate mirror.

Andrew Lewman authored 13 years ago

412)             adminContact => "",
413)             orgName => "searchprivate",
414)             isoCC => "US",
415)             subRegion => "TX",
416)             region => "US",
417)             ipv4 => "True",
418)             ipv6 => "False",
419)             loadBalanced => "No",
Andrew Lewman update the list of mirrors...

Andrew Lewman authored 12 years ago

420)             httpWebsiteMirror => "http://tor.searchprivate.com/",
Andrew Lewman Add the searchprivate mirror.

Andrew Lewman authored 13 years ago

421)             httpsWebsiteMirror => "",
422)             rsyncWebsiteMirror => "",
423)             ftpWebsiteMirror => "",
Andrew Lewman update the list of mirrors...

Andrew Lewman authored 12 years ago

424)             httpDistMirror => "http://tor.searchprivate.com/dist/",
Andrew Lewman Add the searchprivate mirror.

Andrew Lewman authored 13 years ago

425)             httpsDistMirror => "",
426)             rsyncDistMirror => "",
Andrew Lewman add cyberarmy and iceland m...

Andrew Lewman authored 13 years ago

427)             hiddenServiceMirror => "",
428)         },
Andrew Lewman 5coluna is down.

Andrew Lewman authored 13 years ago

429)         mirror031 => {
Andrew Lewman add cyberarmy and iceland m...

Andrew Lewman authored 13 years ago

430)             adminContact => "",
431)             orgName => "cyberarmy",
432)             isoCC => "AT",
433)             subRegion => "",
434)             region => "AT",
435)             ipv4 => "True",
436)             ipv6 => "False",
437)             loadBalanced => "No",
Andrew Lewman update the list of mirrors...

Andrew Lewman authored 12 years ago

438)             httpWebsiteMirror => "http://tor.cyberarmy.at/",
Andrew Lewman add cyberarmy and iceland m...

Andrew Lewman authored 13 years ago

439)             httpsWebsiteMirror => "",
440)             rsyncWebsiteMirror => "",
441)             ftpWebsiteMirror => "",
Andrew Lewman clean up some obvious dead...

Andrew Lewman authored 12 years ago

442)             httpDistMirror => "",
Andrew Lewman add cyberarmy and iceland m...

Andrew Lewman authored 13 years ago

443)             httpsDistMirror => "",
444)             rsyncDistMirror => "",
445)             hiddenServiceMirror => "",
446)         },
447)         mirror032 => {
448)             adminContact => "",
Andrew Lewman dump the dead mirrors, fix...

Andrew Lewman authored 12 years ago

449)             orgName => "torproject.is",
Andrew Lewman add cyberarmy and iceland m...

Andrew Lewman authored 13 years ago

450)             isoCC => "IS",
451)             subRegion => "",
452)             region => "IS",
453)             ipv4 => "True",
454)             ipv6 => "False",
455)             loadBalanced => "No",
Andrew Lewman dump the dead mirrors, fix...

Andrew Lewman authored 12 years ago

456)             httpWebsiteMirror => "http://torproject.is/",
Andrew Lewman add cyberarmy and iceland m...

Andrew Lewman authored 13 years ago

457)             httpsWebsiteMirror => "",
458)             rsyncWebsiteMirror => "",
459)             ftpWebsiteMirror => "",
Andrew Lewman update the list of mirrors...

Andrew Lewman authored 12 years ago

460)             httpDistMirror => "http://torproject.is/dist/",
Andrew Lewman add cyberarmy and iceland m...

Andrew Lewman authored 13 years ago

461)             httpsDistMirror => "",
462)             rsyncDistMirror => "",
Andrew Lewman add the tomyn mirror.

Andrew Lewman authored 13 years ago

463)             hiddenServiceMirror => "",
Andrew Lewman add torserver.net mirrors.

Andrew Lewman authored 13 years ago

464)         },
465)         mirror033 => {
466)             adminContact => "",
467)             orgName => "torservers",
468)             isoCC => "DE",
469)             subRegion => "",
470)             region => "DE",
471)             ipv4 => "True",
472)             ipv6 => "False",
473)             loadBalanced => "No",
474)             httpWebsiteMirror => "http://www.torservers.net/mirrors/torproject.org/",
475)             httpsWebsiteMirror => "https://www.torservers.net/mirrors/torproject.org/",
476)             rsyncWebsiteMirror => "",
477)             ftpWebsiteMirror => "",
Andrew Lewman update the list of mirrors...

Andrew Lewman authored 12 years ago

478)             httpDistMirror => "http://www.torservers.net/mirrors/torproject.org/dist/",
479)             httpsDistMirror => "https://www.torservers.net/mirrors/torproject.org/dist/",
Andrew Lewman add torserver.net mirrors.

Andrew Lewman authored 13 years ago

480)             rsyncDistMirror => "",
481)             hiddenServiceMirror => "http://hbpvnydyyjbmhx6b.onion/mirrors/torproject.org/",
Andrew Lewman add http://tor.webersiedlun...

Andrew Lewman authored 12 years ago

482)         },
Andrew Lewman add https://www.coevoet.nl/...

Andrew Lewman authored 12 years ago

483)         mirror036 => {
484)             adminContact => "",
485)             orgName => "",
486)             isoCC => "NL",
487)             subRegion => "",
488)             region => "NL",
489)             ipv4 => "True",
490)             ipv6 => "False",
491)             loadBalanced => "No",
492)             httpWebsiteMirror => "",
493)             httpsWebsiteMirror => "",
494)             rsyncWebsiteMirror => "",
495)             ftpWebsiteMirror => "",
496)             httpDistMirror => "",
Andrew Lewman update the list of mirrors...

Andrew Lewman authored 12 years ago

497)             httpsDistMirror => "https://www.coevoet.nl/tor/dist/",
Andrew Lewman add https://www.coevoet.nl/...

Andrew Lewman authored 12 years ago

498)             rsyncDistMirror => "",
499)             hiddenServiceMirror => "",
Andrew Lewman update mirrors list and mir...

Andrew Lewman authored 12 years ago

500)       },
501)         mirror038 => {
502)             adminContact => "",
503)             orgName => "",
504)             isoCC => "LT",
505)             subRegion => "",
506)             region => "LT",
507)             ipv4 => "True",
508)             ipv6 => "False",
509)             loadBalanced => "No",
Andrew Lewman update the list of mirrors...

Andrew Lewman authored 12 years ago

510)             httpWebsiteMirror => "http://tor.vesta.nu/",
Andrew Lewman update mirrors list and mir...

Andrew Lewman authored 12 years ago

511)             httpsWebsiteMirror => "",
512)             rsyncWebsiteMirror => "",
513)             ftpWebsiteMirror => "",
Andrew Lewman update the list of mirrors...

Andrew Lewman authored 12 years ago

514)             httpDistMirror => "http://tor.vesta.nu/dist/",
Andrew Lewman add the crypto.is mirror.

Andrew Lewman authored 12 years ago

515)             httpsDistMirror => "",
516)             rsyncDistMirror => "",
Andrew Lewman add tor-key-server mirror.

Andrew Lewman authored 12 years ago

517)             hiddenServiceMirror => "",
Andrew Lewman add Tunisian mirror, remove...

Andrew Lewman authored 12 years ago

518)       },
519)         mirror045 => {
520)             adminContact => "",
521)             orgName => "",
522)             isoCC => "TN",
523)             subRegion => "",
524)             region => "TN",
525)             ipv4 => "True",
526)             ipv6 => "False",
527)             loadBalanced => "No",
528)             httpWebsiteMirror => "http://tor.mirror.tn/",
529)             httpsWebsiteMirror => "",
530)             rsyncWebsiteMirror => "",
531)             ftpWebsiteMirror => "",
532)             httpDistMirror => "http://tor.mirror.tn/dist/",
533)             httpsDistMirror => "",
534)             rsyncDistMirror => "",
Andrew Lewman add the crypto.is mirror.

Andrew Lewman authored 12 years ago

535)             hiddenServiceMirror => "",
Andrew Lewman add the new cryptowars.info...

Andrew Lewman authored 12 years ago

536)       },
Andrew Lewman remove a mirror, add a mirr...

Andrew Lewman authored 12 years ago

537)         mirror045 => {
Andrew Lewman add the new cryptowars.info...

Andrew Lewman authored 12 years ago

538)             adminContact => "",
539)             orgName => "",
Andrew Lewman remove a mirror, add a mirr...

Andrew Lewman authored 12 years ago

540)             isoCC => "TN",
Andrew Lewman add the new cryptowars.info...

Andrew Lewman authored 12 years ago

541)             subRegion => "",
Andrew Lewman remove a mirror, add a mirr...

Andrew Lewman authored 12 years ago

542)             region => "TN",
Andrew Lewman add the new cryptowars.info...

Andrew Lewman authored 12 years ago

543)             ipv4 => "True",
544)             ipv6 => "False",
545)             loadBalanced => "No",
Andrew Lewman add a new mirror, update tw...

Andrew Lewman authored 12 years ago

546)             httpWebsiteMirror => "http://torproject.antagonism.org/",
Andrew Lewman remove a mirror, add a mirr...

Andrew Lewman authored 12 years ago

547)             httpsWebsiteMirror => "https://torproject.antagonism.org/",
548)             rsyncWebsiteMirror => "",
549)             ftpWebsiteMirror => "",
Andrew Lewman remove antagonism/dist from...

Andrew Lewman authored 11 years ago

550)             httpDistMirror => "",
551)             httpsDistMirror => "",
Andrew Lewman remove a mirror, add a mirr...

Andrew Lewman authored 12 years ago

552)             rsyncDistMirror => "",
Andrew Lewman add new mirror, refresh mir...

Andrew Lewman authored 12 years ago

553)             hiddenServiceMirror => "",
Andrew Lewman add another mirror, refresh...

Andrew Lewman authored 12 years ago

554)       },
555)         mirror048 => {
556)             adminContact => "",
557)             orgName => "",
558)             isoCC => "AT",
559)             subRegion => "",
560)             region => "AT",
561)             ipv4 => "True",
562)             ipv6 => "True",
563)             loadBalanced => "No",
564)             httpWebsiteMirror => "http://tor.dont-know-me.at/",
565)             httpsWebsiteMirror => "",
566)             rsyncWebsiteMirror => "",
567)             ftpWebsiteMirror => "",
568)             httpDistMirror => "http://tor.dont-know-me.at/dist/",
569)             httpsDistMirror => "",
570)             rsyncDistMirror => "",
Andrew Lewman add a new mirror in iceland...

Andrew Lewman authored 12 years ago

571)             hiddenServiceMirror => "",
572)         },
573)         mirror049 => {
574)             adminContact => "IceBear",
Andrew Lewman update mirrors again.

Andrew Lewman authored 12 years ago

575)             orgName => "myRL.net",
Andrew Lewman add a new mirror in iceland...

Andrew Lewman authored 12 years ago

576)             isoCC => "IS",
577)             subRegion => "",
578)             region => "IS",
579)             ipv4 => "True",
580)             ipv6 => "False",
581)             loadBalanced => "No",
582)             httpWebsiteMirror => "http://tor.myrl.net/",
583)             httpsWebsiteMirror => "https://tor.myrl.net/",
584)             rsyncWebsiteMirror => "",
585)             ftpWebsiteMirror => "",
586)             httpDistMirror => "http://tor.myrl.net/dist/",
587)             httpsDistMirror => "https://tor.myrl.net/dist/",
588)             rsyncDistMirror => "",
Andrew Lewman add a new mirror, refresh t...

Andrew Lewman authored 12 years ago

589)             hiddenServiceMirror => "",
590)         },
591)         mirror050 => {
592)             adminContact => "",
Andrew Lewman fix org name and update mir...

Andrew Lewman authored 12 years ago

593)             orgName => "borgmann.tv",
Andrew Lewman add a new mirror, refresh t...

Andrew Lewman authored 12 years ago

594)             isoCC => "DE",
595)             subRegion => "",
596)             region => "DE",
597)             ipv4 => "True",
598)             ipv6 => "False",
599)             loadBalanced => "No",
600)             httpWebsiteMirror => "http://tor.borgmann.tv/",
601)             httpsWebsiteMirror => "",
602)             rsyncWebsiteMirror => "",
603)             ftpWebsiteMirror => "",
604)             httpDistMirror => "http://tor.borgmann.tv/dist/",
605)             httpsDistMirror => "",
606)             rsyncDistMirror => "",
Andrew Lewman add a new mirror, update th...

Andrew Lewman authored 12 years ago

607)             hiddenServiceMirror => "",
Andrew Lewman update the mirrors with two...

Andrew Lewman authored 12 years ago

608)         },
609)         mirror051 => {
610)             adminContact => "",
611)             orgName => "torland",
Andrew Lewman update the mirrors table.

Andrew Lewman authored 12 years ago

612)             isoCC => "GB",
Andrew Lewman update the mirrors with two...

Andrew Lewman authored 12 years ago

613)             subRegion => "",
Andrew Lewman update the mirrors table.

Andrew Lewman authored 12 years ago

614)             region => "GB",
Andrew Lewman update the mirrors with two...

Andrew Lewman authored 12 years ago

615)             ipv4 => "True",
616)             ipv6 => "False",
617)             loadBalanced => "No",
Andrew Lewman fix torland mirror path, up...

Andrew Lewman authored 12 years ago

618)             httpWebsiteMirror => "http://mirror.torland.me/torproject.org/",
619)             httpsWebsiteMirror => "https://mirror.torland.me/torproject.org/",
Andrew Lewman update the mirrors with two...

Andrew Lewman authored 12 years ago

620)             rsyncWebsiteMirror => "",
621)             ftpWebsiteMirror => "",
Andrew Lewman fix torland mirror path, up...

Andrew Lewman authored 12 years ago

622)             httpDistMirror => "http://mirror.torland.me/torproject.org/dist/",
623)             httpsDistMirror => "https://mirror.torland.me/torproject.org/dist/",
Andrew Lewman update the mirrors with two...

Andrew Lewman authored 12 years ago

624)             rsyncDistMirror => "",
625)             hiddenServiceMirror => "",
626)         },
627)         mirror052 => {
628)             adminContact => "",
629)             orgName => "spline",
630)             isoCC => "DE",
631)             subRegion => "",
632)             region => "DE",
633)             ipv4 => "True",
634)             ipv6 => "False",
635)             loadBalanced => "No",
636)             httpWebsiteMirror => "http://tor.spline.de/",
Andrew Lewman add https spline mirror, up...

Andrew Lewman authored 12 years ago

637)             httpsWebsiteMirror => "https://tor.spline.inf.fu-berlin.de/",
Andrew Lewman update the mirrors with two...

Andrew Lewman authored 12 years ago

638)             rsyncWebsiteMirror => "rsync://ftp.spline.de/tor",
639)             ftpWebsiteMirror => "ftp://ftp.spline.de/pub/tor",
640)             httpDistMirror => "http://tor.spline.de/dist/",
Andrew Lewman add https spline mirror, up...

Andrew Lewman authored 12 years ago

641)             httpsDistMirror => "https://tor.spline.inf.fu-berlin.de/dist/",
Andrew Lewman update the mirrors with two...

Andrew Lewman authored 12 years ago

642)             rsyncDistMirror => "rsync://ftp.spline.de/tor/dist",
643)             hiddenServiceMirror => "",
Andrew Lewman add a new mirror and update...

Andrew Lewman authored 12 years ago

644)         },
645)         mirror053 => {
646)             adminContact => "",
647)             orgName => "",
648)             isoCC => "AT",
649)             subRegion => "",
650)             region => "AT",
651)             ipv4 => "True",
652)             ipv6 => "False",
653)             loadBalanced => "No",
654)             httpWebsiteMirror => "http://torproject.ph3x.at/",
655)             httpsWebsiteMirror => "",
656)             rsyncWebsiteMirror => "",
657)             ftpWebsiteMirror => "",
658)             httpDistMirror => "http://torproject.ph3x.at/dist/",
659)             httpsDistMirror => "",
660)             rsyncDistMirror => "",
Andrew Lewman add a new mirror and refres...

Andrew Lewman authored 12 years ago

661)             hiddenServiceMirror => "",
662)         },
663)         mirror054 => {
664)             adminContact => "",
Andrew Lewman fix hessmo details and dist...

Andrew Lewman authored 12 years ago

665)             orgName => "hessmo",
Andrew Lewman add a new mirror and refres...

Andrew Lewman authored 12 years ago

666)             isoCC => "US",
667)             subRegion => "",
668)             region => "US",
669)             ipv4 => "True",
670)             ipv6 => "False",
671)             loadBalanced => "No",
672)             httpWebsiteMirror => "http://mirror.hessmo.com/tor/",
673)             httpsWebsiteMirror => "",
674)             rsyncWebsiteMirror => "",
675)             ftpWebsiteMirror => "",
Andrew Lewman fix hessmo details and dist...

Andrew Lewman authored 12 years ago

676)             httpDistMirror => "http://mirror.hessmo.com/tor/dist/",
Andrew Lewman add a new mirror and refres...

Andrew Lewman authored 12 years ago

677)             httpsDistMirror => "",
678)             rsyncDistMirror => "",
Andrew Lewman add a new mirror, update th...

Andrew Lewman authored 12 years ago

679)             hiddenServiceMirror => "",
680)         },
Andrew Lewman add 2 new mirrors, re-run t...

Andrew Lewman authored 12 years ago

681)         mirror058 => {
682)             adminContact => "",
683)             orgName => "",
684)             isoCC => "US",
685)             subRegion => "",
686)             region => "US",
687)             ipv4 => "True",
688)             ipv6 => "True",
689)             loadBalanced => "No",
690)             httpWebsiteMirror => "http://tor.loritsu.com/",
691)             httpsWebsiteMirror => "",
692)             rsyncWebsiteMirror => "",
693)             ftpWebsiteMirror => "",
694)             httpDistMirror => "http://tor.loritsu.com/dist/",
695)             httpsDistMirror => "",
696)             rsyncDistMirror => "",
697)             hiddenServiceMirror => "",
698)         },
Andrew Lewman update mirrors table, add a...

Andrew Lewman authored 11 years ago

699)         mirror060 => {
700)             adminContact => "",
701)             orgName => "",
702)             isoCC => "DE",
703)             subRegion => "",
704)             region => "DE",
705)             ipv4 => "True",
706)             ipv6 => "False",
707)             loadBalanced => "No",
708)             httpWebsiteMirror => "http://torproject.cryptowars.info/",
709)             httpsWebsiteMirror => "https://torproject.cryptowars.info/",
710)             rsyncWebsiteMirror => "rsync://torproject.cryptowars.info/",
711)             ftpWebsiteMirror => "",
712)             httpDistMirror => "http://torproject.cryptowars.info/dist/",
713)             httpsDistMirror => "https://torproject.cryptowars.info/dist/",
714)             rsyncDistMirror => "",
Andrew Lewman add a new mirror and update...

Andrew Lewman authored 12 years ago

715)             hiddenServiceMirror => "",
Andrew Lewman add a new mirror, update mi...

Andrew Lewman authored 11 years ago

716)         },
Andrew Lewman add the new mirrors, remove...

Andrew Lewman authored 11 years ago

717)         mirror062 => {
718)             adminContact => "",
719)             orgName => "",
720)             isoCC => "DE",
721)             subRegion => "",
722)             region => "DE",
723)             ipv4 => "True",
724)             ipv6 => "False",
725)             loadBalanced => "No",
726)             httpWebsiteMirror => "http://tor.dev-random.de/",
727)             httpsWebsiteMirror => "https://tor.dev-random.de/",
728)             rsyncWebsiteMirror => "",
729)             ftpWebsiteMirror => "",
730)             httpDistMirror => "http://tor.dev-random.de/dist/",
731)             httpsDistMirror => "https://tor.dev-random.de/dist/",
732)             rsyncDistMirror => "",
733)             hiddenServiceMirror => "",
734)     },
735)         mirror063 => {
736)             adminContact => "",
Andrew Lewman fix the crazyhaze.de mirror...

Andrew Lewman authored 11 years ago

737)             orgName => "crazyhaze.de",
Andrew Lewman add the new mirrors, remove...

Andrew Lewman authored 11 years ago

738)             isoCC => "DE",
739)             subRegion => "",
740)             region => "DE",
741)             ipv4 => "True",
742)             ipv6 => "False",
743)             loadBalanced => "No",
744)             httpWebsiteMirror => "http://tor.crazyhaze.de/",
745)             httpsWebsiteMirror => "https://tor.crazyhaze.de/",
746)             rsyncWebsiteMirror => "",
747)             ftpWebsiteMirror => "",
Andrew Lewman fix the crazyhaze.de mirror...

Andrew Lewman authored 11 years ago

748)             httpDistMirror => "http://tor.crazyhaze.de/dist/",
749)             httpsDistMirror => "https://tor.crazyhaze.de/dist/",
Andrew Lewman add the new mirrors, remove...

Andrew Lewman authored 11 years ago

750)             rsyncDistMirror => "",
751)             hiddenServiceMirror => "",
Andrew Lewman add new mirror.

Andrew Lewman authored 11 years ago

752)     },
753)         mirror066 => {
754)             adminContact => "",
Andrew Lewman update lightning-bolt mirro...

Andrew Lewman authored 11 years ago

755)             orgName => "Lightning-bolt.net",
756)             isoCC => "CZ",
Andrew Lewman add new mirror.

Andrew Lewman authored 11 years ago

757)             subRegion => "",
Andrew Lewman update lightning-bolt mirro...

Andrew Lewman authored 11 years ago

758)             region => "CZ",
Andrew Lewman add new mirror.

Andrew Lewman authored 11 years ago

759)             ipv4 => "True",
760)             ipv6 => "False",
761)             loadBalanced => "No",
762)             httpWebsiteMirror => "http://torproject.lightning-bolt.net/",
763)             httpsWebsiteMirror => "",
764)             rsyncWebsiteMirror => "",
765)             ftpWebsiteMirror => "",
766)             httpDistMirror => "http://torproject.lightning-bolt.net/dist/",
767)             httpsDistMirror => "",
768)             rsyncDistMirror => "",
Andrew Lewman add a new mirror, update mi...

Andrew Lewman authored 11 years ago

769)             hiddenServiceMirror => "",
Andrew Lewman add the new samwhited mirro...

Andrew Lewman authored 11 years ago

770)     },
771)         mirror067 => {
772)             adminContact => "",
773)             orgName => "",
774)             isoCC => "US",
775)             subRegion => "",
776)             region => "US",
777)             ipv4 => "True",
778)             ipv6 => "False",
779)             loadBalanced => "No",
Andrew Lewman update samwhited mirror.

Andrew Lewman authored 11 years ago

780)             httpWebsiteMirror => "http://tor.mirrors.whitedholdings.org/",
781)             httpsWebsiteMirror => "https://tor.mirrors.whitedholdings.org/",
782)             rsyncWebsiteMirror => "rsync://mirrors.whitedholdings.org/tor",
Andrew Lewman add the new samwhited mirro...

Andrew Lewman authored 11 years ago

783)             ftpWebsiteMirror => "",
Andrew Lewman update samwhited mirror.

Andrew Lewman authored 11 years ago

784)             httpDistMirror => "http://tor.mirrors.whitedholdings.org/dist/",
785)             httpsDistMirror => "https://tor.mirrors.whitedholdings.org/dist/",
786)             rsyncDistMirror => "rsync://tor.mirrors.whitedholdings.org/tor-dist",
Andrew Lewman add the new samwhited mirro...

Andrew Lewman authored 11 years ago

787)             hiddenServiceMirror => "",
Andrew Lewman add a mirror in France, upd...

Andrew Lewman authored 11 years ago

788)      },
789)         mirror069 => {
790)             adminContact => "",
791)             orgName => "",
792)             isoCC => "FR",
793)             subRegion => "",
794)             region => "FR",
795)             ipv4 => "True",
796)             ipv6 => "False",
797)             loadBalanced => "No",
798)             httpWebsiteMirror => "http://tor.mirror.chekanov.net/",
799)             httpsWebsiteMirror => "",
800)             rsyncWebsiteMirror => "",
801)             ftpWebsiteMirror => "",
802)             httpDistMirror => "http://tor.mirror.chekanov.net/dist/",
803)             httpsDistMirror => "",
804)             rsyncDistMirror => "",
Andrew Lewman add mirror number 50, updat...

Andrew Lewman authored 11 years ago

805)             hiddenServiceMirror => "",
Andrew Lewman add two new mirrors. refres...

Andrew Lewman authored 11 years ago

806)     },
807)         mirror072 => {
808)             adminContact => "",
809)             orgName => "",
810)             isoCC => "US",
811)             subRegion => "",
812)             region => "US",
813)             ipv4 => "True",
814)             ipv6 => "False",
815)             loadBalanced => "No",
816)             httpWebsiteMirror => "http://tor.minibofh.org/",
817)             httpsWebsiteMirror => "",
818)             rsyncWebsiteMirror => "",
819)             ftpWebsiteMirror => "",
820)             httpDistMirror => "http://tor.minibofh.org/dist/",
821)             httpsDistMirror => "",
822)             rsyncDistMirror => "",
823)             hiddenServiceMirror => "",
824)     },
825)         mirror073 => {
826)             adminContact => "",
827)             orgName => "",
828)             isoCC => "UA",
829)             subRegion => "",
830)             region => "UA",
831)             ipv4 => "True",
832)             ipv6 => "False",
833)             loadBalanced => "No",
834)             httpWebsiteMirror => "http://torua.reactor-xg.kiev.ua/",
835)             httpsWebsiteMirror => "",
836)             rsyncWebsiteMirror => "",
837)             ftpWebsiteMirror => "",
838)             httpDistMirror => "http://torua.reactor-xg.kiev.ua/dist/",
839)             httpsDistMirror => "",
840)             rsyncDistMirror => "",
Andrew Lewman add FoDT mirror and update...

Andrew Lewman authored 11 years ago

841)             hiddenServiceMirror => "",
Andrew Lewman add a new mirror and update...

Andrew Lewman authored 11 years ago

842)     },
843)         mirror075 => {
844)             adminContact => "",
Andrew Lewman update me0w and overall mir...

Andrew Lewman authored 11 years ago

845)             orgName => "me0w.cc",
846)             isoCC => "RO",
Andrew Lewman add a new mirror and update...

Andrew Lewman authored 11 years ago

847)             subRegion => "",
Andrew Lewman update me0w and overall mir...

Andrew Lewman authored 11 years ago

848)             region => "RO",
Andrew Lewman add a new mirror and update...

Andrew Lewman authored 11 years ago

849)             ipv4 => "True",
850)             ipv6 => "False",
851)             loadBalanced => "No",
852)             httpWebsiteMirror => "http://tor.me0w.cc/",
853)             httpsWebsiteMirror => "",
854)             rsyncWebsiteMirror => "",
855)             ftpWebsiteMirror => "",
856)             httpDistMirror => "http://tor.me0w.cc/dist/",
857)             httpsDistMirror => "",
858)             rsyncDistMirror => "",
Andrew Lewman update mirror status.

Andrew Lewman authored 11 years ago

859)             hiddenServiceMirror => "",
860)     },
861)         mirror076 => {
862)             adminContact => "",
863)             orgName => "",
864)             isoCC => "US",
865)             subRegion => "",
866)             region => "US",
867)             ipv4 => "True",
868)             ipv6 => "False",
869)             loadBalanced => "No",
870)             httpWebsiteMirror => "http://mirror.nametoday.me/tor/",
871)             httpsWebsiteMirror => "",
872)             rsyncWebsiteMirror => "",
873)             ftpWebsiteMirror => "",
874)             httpDistMirror => "http://mirror.nametoday.me/tor/dist/",
875)             httpsDistMirror => "",
876)             rsyncDistMirror => "",
Andrew Lewman add the cloudflare mirror,...

Andrew Lewman authored 11 years ago

877)             hiddenServiceMirror => "",
Andrew Lewman update mirrors.

Andrew Lewman authored 11 years ago

878)         },
879)         mirror077 => {
880)             adminContact => "",
881)             orgName => "",
882)             isoCC => "UK",
883)             subRegion => "",
884)             region => "UK",
885)             ipv4 => "True",
886)             ipv6 => "False",
887)             loadBalanced => "No",
888)             httpWebsiteMirror => "http://tor.mage.me.uk/",
889)             httpsWebsiteMirror => "",
890)             rsyncWebsiteMirror => "",
891)             ftpWebsiteMirror => "",
892)             httpDistMirror => "http://tor.mage.me.uk/dist/",
893)             httpsDistMirror => "",
894)             rsyncDistMirror => "",
Andrew Lewman add a new mirror.

Andrew Lewman authored 11 years ago

895)             hiddenServiceMirror => "",
896)     },
897)         mirror078 => {
898)             adminContact => "",
899)             orgName => "",
900)             isoCC => "CH",
901)             subRegion => "",
902)             region => "CH",
903)             ipv4 => "True",
904)             ipv6 => "False",
905)             loadBalanced => "No",
906)             httpWebsiteMirror => "http://torproject.pillo-srv.ch/",
907)             httpsWebsiteMirror => "https://torproject.pillo-srv.ch/",
908)             rsyncWebsiteMirror => "",
909)             ftpWebsiteMirror => "",
910)             httpDistMirror => "http://torproject.pillo-srv.ch/dist/",
911)             httpsDistMirror => "https://torproject.pillo-srv.ch/dist/",
912)             rsyncDistMirror => "",
Andrew Lewman update the list of mirrors.

Andrew Lewman authored 11 years ago

913)             hiddenServiceMirror => "",
914)     },
915)         mirror079 => {
916)             adminContact => "",
917)             orgName => "",
918)             isoCC => "LU",
919)             subRegion => "",
920)             region => "LU",
921)             ipv4 => "True",
922)             ipv6 => "False",
923)             loadBalanced => "No",
924)             httpWebsiteMirror => "http://torproject.adamas.ai/",
925)             httpsWebsiteMirror => "",
926)             rsyncWebsiteMirror => "",
927)             ftpWebsiteMirror => "",
928)             httpDistMirror => "http://torproject.adamas.ai/dist/",
929)             httpsDistMirror => "",
930)             rsyncDistMirror => "",
931)             hiddenServiceMirror => "",
932)     },
933)         mirror080 => {
934)             adminContact => "",
935)             orgName => "",
936)             isoCC => "FR",
937)             subRegion => "",
938)             region => "FR",
939)             ipv4 => "True",
940)             ipv6 => "False",
941)             loadBalanced => "No",
942)             httpWebsiteMirror => "http://torproject.c3l.lu/",
943)             httpsWebsiteMirror => "",
944)             rsyncWebsiteMirror => "",
945)             ftpWebsiteMirror => "",
946)             httpDistMirror => "http://torproject.c3l.lu/dist/",
947)             httpsDistMirror => "",
948)             rsyncDistMirror => "",
Andrew Lewman add tor.li mirror.

Andrew Lewman authored 11 years ago

949)             hiddenServiceMirror => "",
950)     },
951)         mirror081 => {
952)             adminContact => "",
953)             orgName => "",
954)             isoCC => "EE",
955)             subRegion => "",
956)             region => "EE",
957)             ipv4 => "True",
958)             ipv6 => "False",
959)             loadBalanced => "No",
960)             httpWebsiteMirror => "http://tor.li/",
Andrew Lewman update the tor.li mirror

Andrew Lewman authored 11 years ago

961)             httpsWebsiteMirror => "https://tor.li/",
Andrew Lewman add tor.li mirror.

Andrew Lewman authored 11 years ago

962)             rsyncWebsiteMirror => "",
963)             ftpWebsiteMirror => "",
Andrew Lewman update the tor.li mirror

Andrew Lewman authored 11 years ago

964)             httpDistMirror => "http://tor.li/dist/",
965)             httpsDistMirror => "https://tor.li/dist/",
Andrew Lewman add tor.li mirror.

Andrew Lewman authored 11 years ago

966)             rsyncDistMirror => "",
Andrew Lewman add nametoday.me mirror.

Andrew Lewman authored 11 years ago

967)             hiddenServiceMirror => "",
968)     },
969)         mirror082 => {
970)             adminContact => "",
971)             orgName => "",
972)             isoCC => "US",
973)             subRegion => "",
974)             region => "US",
975)             ipv4 => "True",
976)             ipv6 => "True",
977)             loadBalanced => "No",
978)             httpWebsiteMirror => "http://mirror.nametoday.me/tor/",
979)             httpsWebsiteMirror => "",
980)             rsyncWebsiteMirror => "",
981)             ftpWebsiteMirror => "",
982)             httpDistMirror => "http://mirror.nametoday.me/tor/dist/",
983)             httpsDistMirror => "",
984)             rsyncDistMirror => "",
Andrew Lewman add vieth-server mirror.

Andrew Lewman authored 11 years ago

985)             hiddenServiceMirror => "",
Andrew Lewman update mirrors table.

Andrew Lewman authored 11 years ago

986)     },
987)         mirror085 => {
988)             adminContact => "",
Andrew Lewman update mirror table, fix cr...

Andrew Lewman authored 11 years ago

989)             orgName => "Soviet Anonymous",
Andrew Lewman update mirrors table.

Andrew Lewman authored 11 years ago

990)             isoCC => "RU",
991)             subRegion => "",
992)             region => "RU",
993)             ipv4 => "True",
994)             ipv6 => "False",
995)             loadBalanced => "No",
Andrew Lewman update mirrors table.

Andrew Lewman authored 11 years ago

996)             httpWebsiteMirror => "http://creep.im/tor",
Andrew Lewman update mirrors table.

Andrew Lewman authored 11 years ago

997)             httpsWebsiteMirror => "https://creep.im/tor",
Andrew Lewman update creep.im and mirror...

Andrew Lewman authored 10 years ago

998)             rsyncWebsiteMirror => "rsync://creep.im/tor",
999)             ftpWebsiteMirror => "ftp://creep.im/mirrors/tor",
Andrew Lewman update mirrors table.

Andrew Lewman authored 11 years ago

1000)             httpDistMirror => "http://creep.im/tor/dist/",
Andrew Lewman update mirror table, fix cr...

Andrew Lewman authored 11 years ago

1001)             httpsDistMirror => "https://creep.im/tor/dist/",
Andrew Lewman update creep.im and mirror...

Andrew Lewman authored 10 years ago

1002)             rsyncDistMirror => "rsync://creep.im/tor-dist",
Andrew Lewman add an ipv4 mirror.

Andrew Lewman authored 11 years ago

1003)             hiddenServiceMirror => "",
1004)     },
1005)         mirror086 => {
1006)             adminContact => "",
1007)             orgName => "",
1008)             isoCC => "US",
1009)             subRegion => "",
1010)             region => "US",
1011)             ipv4 => "True",
1012)             ipv6 => "False",
1013)             loadBalanced => "No",
1014)             httpWebsiteMirror => "http://199.175.55.215/",
1015)             httpsWebsiteMirror => "",
1016)             rsyncWebsiteMirror => "",
1017)             ftpWebsiteMirror => "",
1018)             httpDistMirror => "http://199.175.55.215/dist/",
1019)             httpsDistMirror => "",
1020)             rsyncDistMirror => "",
Andrew Lewman add new mirror in germany,...

Andrew Lewman authored 11 years ago

1021)             hiddenServiceMirror => "",
1022)     },
1023)         mirror087 => {
1024)             adminContact => "",
1025)             orgName => "",
1026)             isoCC => "DE",
1027)             subRegion => "",
1028)             region => "DE",
1029)             ipv4 => "True",
1030)             ipv6 => "False",
1031)             loadBalanced => "No",
1032)             httpWebsiteMirror => "http://tor.linuxlounge.net/",
1033)             httpsWebsiteMirror => "https://tor.linuxlounge.net/",
1034)             rsyncWebsiteMirror => "",
1035)             ftpWebsiteMirror => "",
1036)             httpDistMirror => "http://tor.linuxlounge.net/dist/",
1037)             httpsDistMirror => "https://tor.linuxlounge.net/dist/",
1038)             rsyncDistMirror => "",
Andrew Lewman update mirrors table.

Andrew Lewman authored 11 years ago

1039)             hiddenServiceMirror => "",
Andrew Lewman update mirror status, add a...

Andrew Lewman authored 11 years ago

1040)     },
1041)         mirror088 => {
1042)             adminContact => "",
1043)             orgName => "",
1044)             isoCC => "US",
1045)             subRegion => "",
1046)             region => "US",
1047)             ipv4 => "True",
1048)             ipv6 => "False",
1049)             loadBalanced => "No",
1050)             httpWebsiteMirror => "",
1051)             httpsWebsiteMirror => "",
1052)             rsyncWebsiteMirror => "",
Andrew Lewman update go-part to the plural.

Andrew Lewman authored 10 years ago

1053)             ftpWebsiteMirror => "ftp://mirrors.go-parts.com/tor/",
1054)             httpDistMirror => "http://mirrors.go-parts.com/tor/dist/",
Andrew Lewman update mirror status, add a...

Andrew Lewman authored 11 years ago

1055)             httpsDistMirror => "",
Andrew Lewman update go-part to the plural.

Andrew Lewman authored 10 years ago

1056)             rsyncDistMirror => "rsync://mirrors.go-parts.com/mirrors/tor/",
Andrew Lewman update mirror status, add a...

Andrew Lewman authored 11 years ago

1057)             hiddenServiceMirror => "",
Andrew Lewman update mirrors table with n...

Andrew Lewman authored 11 years ago

1058)     },
1059)         mirror089 => {
1060)             adminContact => "",
1061)             orgName => "",
1062)             isoCC => "US",
1063)             subRegion => "",
1064)             region => "US",
1065)             ipv4 => "True",
1066)             ipv6 => "False",
1067)             loadBalanced => "No",
1068)             httpWebsiteMirror => "",
1069)             httpsWebsiteMirror => "",
1070)             rsyncWebsiteMirror => "",
1071)             ftpWebsiteMirror => "",
1072)             httpDistMirror => "http://www.netgull.com/torproject/",
1073)             httpsDistMirror => "",
1074)             rsyncDistMirror => "",
Andrew Lewman add new mirror, update mirr...

Andrew Lewman authored 10 years ago

1075)             hiddenServiceMirror => "",
1076)     },
1077)         mirror090 => {
1078)             adminContact => "",
1079)             orgName => "",
1080)             isoCC => "US",
1081)             subRegion => "",
1082)             region => "US",
1083)             ipv4 => "True",
1084)             ipv6 => "False",
1085)             loadBalanced => "No",
1086)             httpWebsiteMirror => "http://torproject.guilhem.org/",
1087)             httpsWebsiteMirror => "https://torproject.guilhem.org/",
1088)             rsyncWebsiteMirror => "",
1089)             ftpWebsiteMirror => "",
1090)             httpDistMirror => "http://torproject.guilhem.org/dist/",
1091)             httpsDistMirror => "https://torproject.guilhem.org/dist/",
1092)             rsyncDistMirror => "",
Andrew Lewman add new mirror in mexico.

Andrew Lewman authored 10 years ago

1093)             hiddenServiceMirror => "",
1094)     },
1095)         mirror091 => {
1096)             adminContact => "",
1097)             orgName => "",
1098)             isoCC => "MX",
1099)             subRegion => "",
1100)             region => "MX",
1101)             ipv4 => "True",
1102)             ipv6 => "False",
1103)             loadBalanced => "No",
1104)             httpWebsiteMirror => "http://fbnaia.homelinux.net/torproject/",
1105)             httpsWebsiteMirror => "https://fbnaia.homelinux.net/torproject/",
1106)             rsyncWebsiteMirror => "",
1107)             ftpWebsiteMirror => "",
1108)             httpDistMirror => "http://fbnaia.homelinux.net/torproject/dist/",
1109)             httpsDistMirror => "https://fbnaia.homelinux.net/torproject//dist/",
1110)             rsyncDistMirror => "",
Andrew Lewman update mirrors table with n...

Andrew Lewman authored 11 years ago

1111)             hiddenServiceMirror => "",
Andrew Lewman add https dist mirror and u...

Andrew Lewman authored 10 years ago

1112)     },
1113) 	mirror092 => {
1114) 	    adminContact => "hackthissite.org",
1115) 	    orgName => "HackThisSite.org",
1116) 	    isoCC => "US",
1117) 	    subRegion => "",
1118) 	    region => "US",
1119) 	    ipv4 => "True",
1120) 	    ipv6 => "True",
1121) 	    loadBalanced => "No",
1122) 	    httpWebsiteMirror => "http://tor.hackthissite.org/",
1123) 	    httpsWebsiteMirror => "https://tor.hackthissite.org/",
1124) 	    rsyncWebsiteMirror => "",
1125) 	    ftpWebsiteMirror => "",
1126) 	    httpDistMirror => "http://mirror.hackthissite.org/tor",
1127) 	    httpsDistMirror => "https://mirror.hackthissite.org/tor",
1128) 	    rsyncDistMirror => "",
1129) 	    hiddenServiceMirror => ""
1130)     },
1131) 	mirror093 => {
Andrew Lewman add norwegian mirror.

Andrew Lewman authored 10 years ago

1132) 	  adminContact => "http://sebastian.pfeifer.or.at/",
1133) 	  orgName => "TechAsk.IT",
1134) 	  isoCC => "AT",
1135) 	  subRegion => "Favoriten",
1136) 	  region => "Wien",
1137) 	  ipv4 => "True",
1138) 	  ipv6 => "True",
1139) 	  loadBalanced => "No",
1140) 	  httpWebsiteMirror => "http://www.unicorncloud.org/public/torproject.org/",
1141) 	  httpsWebsiteMirror => "https://www.unicorncloud.org/public/torproject.org/",
1142) 	  rsyncWebsiteMirror => "",
1143) 	  ftpWebsiteMirror => "",
1144) 	  httpDistMirror => "http://www.unicorncloud.org/public/torproject.org/dist",
1145) 	  httpsDistMirror => "https://www.unicorncloud.org/public/torproject.org/dist",
1146) 	  rsyncDistMirror => "",
1147) 	  hiddenServiceMirror => ""
1148)     },
1149)       mirror094 => {
1150) 	adminContact =>"http://www.multinet.no",
1151) 	orgName => "MultiNet AS",
1152) 	isoCC => "NO",
1153) 	subRegion => "Trondheim",
1154) 	region => "Trondheim",
Andrew Lewman add https dist mirror and u...

Andrew Lewman authored 10 years ago

1155) 	ipv4 => "True",
1156) 	ipv6 => "True",
1157) 	loadBalanced => "No",
Andrew Lewman add norwegian mirror.

Andrew Lewman authored 10 years ago

1158) 	httpWebsiteMirror =>"http://tor.multinet.no/",
1159) 	httpsWebsiteMirror => "",
Andrew Lewman add https dist mirror and u...

Andrew Lewman authored 10 years ago

1160) 	rsyncWebsiteMirror => "",
1161) 	ftpWebsiteMirror => "",
Andrew Lewman add norwegian mirror.

Andrew Lewman authored 10 years ago

1162) 	httpDistMirror =>"http://tor.multinet.no/dist/",
1163) 	httpsDistMirror => "",
Andrew Lewman add https dist mirror and u...

Andrew Lewman authored 10 years ago

1164) 	rsyncDistMirror => "",
1165) 	hiddenServiceMirror => ""
Andrew Lewman add mirror 095 in France.

Andrew Lewman authored 10 years ago

1166)     },
1167)       mirror095 => {
Andrew Lewman update mirrors table, and f...

Andrew Lewman authored 10 years ago

1168) 	adminContact => "mirror-admin\@linsrv.net",
Andrew Lewman add mirror 095 in France.

Andrew Lewman authored 10 years ago

1169) 	orgName => "linsrv",
1170) 	isoCC => "FR",
1171) 	subRegion => "France",
1172) 	region => "Europe",
1173) 	ipv4 => "True",
1174) 	ipv6 => "False",
1175) 	loadBalanced => "No",
1176) 	httpWebsiteMirror => "http://mirrors.linsrv.net/torproject/",
1177) 	httpsWebsiteMirror => "",
1178) 	rsyncWebsiteMirror => "mirrors.linsrv.net::pub/torproject",
1179) 	ftpWebsiteMirror => "ftp://ftp.linsrv.net/pub/torproject/",
1180) 	httpDistMirror => "http://mirrors.linsrv.net/torproject/dist/",
1181) 	httpsDistMirror => "",
1182) 	rsyncDistMirror => "mirrors.linsrv.net::pub/torproject/dist",
1183) 	hiddenServiceMirror => ""
Andrew Lewman add a new mirror

Andrew Lewman authored 10 years ago

1184)     },
1185)       mirror097 => {
1186) 	adminContact => "marz.michael at gmail.com",
1187) 	orgName => "",
1188) 	isoCC => "DE",
1189) 	subRegion => "",
1190) 	region => "",
1191) 	ipv4 => "True",
1192) 	ipv6 => "False",
1193) 	loadBalanced => "No",
1194) 	httpWebsiteMirror => "http://tor.taskserver.de/",
1195) 	httpsWebsiteMirror => "",
1196) 	rsyncWebsiteMirror => "",
1197) 	ftpWebsiteMirror => "",
Andrew Lewman remove torproject.us update...

Andrew Lewman authored 10 years ago

1198) 	httpDistMirror => "http://tor.taskserver.de/dist/",
Andrew Lewman add a new mirror

Andrew Lewman authored 10 years ago

1199) 	httpsDistMirror => "",
1200) 	rsyncDistMirror => "",
Andrew Lewman add another mirror in France.

Andrew Lewman authored 10 years ago

1201) 	hiddenServiceMirror => ""
1202)     },
1203)       mirror098 => {
1204) 	adminContact => "",
1205) 	orgName => "",
1206) 	isoCC => "FR",
1207) 	subRegion => "",
1208) 	region => "",
1209) 	ipv4 => "True",
1210) 	ipv6 => "False",
1211) 	loadBalanced => "No",
1212) 	httpWebsiteMirror => "http://37.187.0.127/tormirror/",
1213) 	httpsWebsiteMirror => "",
1214) 	rsyncWebsiteMirror => "",
1215) 	ftpWebsiteMirror => "",
1216) 	httpDistMirror => "http://37.187.0.127/tormirror/dist/",
1217) 	httpsDistMirror => "",
1218) 	rsyncDistMirror => "",
Andrew Lewman add mirror096 and update th...

Andrew Lewman authored 10 years ago

1219) 	hiddenServiceMirror => ""
Andrew Lewman add new mirror in APNIC ter...

Andrew Lewman authored 10 years ago

1220)     },
1221)       mirror099 => {
1222) 	adminContact => "paul at coffswifi.net",
1223) 	orgName => "CoffsWiFi",
1224) 	isoCC => "AU",
1225) 	subRegion => "Australia and New Zealand",
1226) 	region => "APNIC",
1227) 	ipv4 => "True",
1228) 	ipv6 => "False",
1229) 	loadBalanced => "No",
1230) 	httpWebsiteMirror => "http://torproject.coffswifi.net",
1231) 	httpsWebsiteMirror => "",
1232) 	rsyncWebsiteMirror => "",
1233) 	ftpWebsiteMirror => "",
1234) 	httpDistMirror => "http://torproject.coffswifi.net/dist",
1235) 	httpsDistMirror => "",
1236) 	rsyncDistMirror => "",
1237) 	hiddenServiceMirror => ""
Andrew Lewman add new mirror in germany.

Andrew Lewman authored 10 years ago

1238)     },
1239)       mirror100 => {
Andrew Lewman update mirror and the table.

Andrew Lewman authored 10 years ago

1240) 	adminContact => "nsane2307 eml cc",
1241) 	orgName => "tor-mirror.de",
1242) 	isoCC => "DE",
1243) 	subRegion => "Germany",
1244) 	region => "Europe",
1245) 	ipv4 => "True",
1246) 	ipv6 => "False",
1247) 	loadBalanced => "No",
1248) 	httpWebsiteMirror => "http://tor-mirror.de/",
Andrew Lewman add https to nsane's mirror...

Andrew Lewman authored 10 years ago

1249) 	httpsWebsiteMirror => "https://tor-mirror.de/",
Andrew Lewman update mirror and the table.

Andrew Lewman authored 10 years ago

1250) 	rsyncWebsiteMirror => "",
1251) 	ftpWebsiteMirror => "",
1252) 	httpDistMirror => "http://tor-mirror.de/dist/",
Andrew Lewman add https to nsane's mirror...

Andrew Lewman authored 10 years ago

1253) 	httpsDistMirror => "https://tor-mirror.de/dist/",
Andrew Lewman update mirror and the table.

Andrew Lewman authored 10 years ago

1254) 	rsyncDistMirror => "",
1255) 	hiddenServiceMirror => ""
Andrew Lewman add torproject.lu.

Andrew Lewman authored 10 years ago

1256)     },
1257)     mirror101 => {
1258)       adminContact => "info /AT\ enn /DOT\ lu",
1259)       orgName => "Frenn vun der Enn A.S.B.L.",
1260)       isoCC => "IS",
1261)       subRegion => "Iceland",
1262)       region => "Europe",
1263)       ipv4 => "True",
1264)       ipv6 => "False",
1265)       loadBalanced => "No",
1266)       httpWebsiteMirror => "http://torproject.lu/",
1267)       httpsWebsiteMirror => "",
1268)       rsyncWebsiteMirror => "",
1269)       ftpWebsiteMirror => "",
1270)       httpDistMirror => "http://torproject.lu/dist/",
1271)       httpsDistMirror => "",
1272)       rsyncDistMirror => "",
1273)       hiddenServiceMirror => "http://btn6gqzqevlhoryd.onion"
Andrew Lewman add a new mirror.

Andrew Lewman authored 10 years ago

1274)     },
1275)     mirror102 => {
1276)       adminContact => "neutrino8 AT gmail DOT com",
1277)       orgName => "teambelgium",
1278)       isoCC => "BE",
1279)       subRegion => "Belgium",
1280)       region => "Europe",
1281)       ipv4 => "True",
Andrew Lewman update mirrors table, add m...

Andrew Lewman authored 10 years ago

1282)       ipv6 => "False",
Andrew Lewman add a new mirror.

Andrew Lewman authored 10 years ago

1283)       loadBalanced => "No",
1284)       httpWebsiteMirror => "http://tor.teambelgium.net:8082/",
1285)       httpsWebsiteMirror => "",
1286)       rsyncWebsiteMirror => "",
1287)       ftpWebsiteMirror => "ftp://tor.teambelgium.net:2121/torproject/",
1288)       httpDistMirror => "http://tor.teambelgium.net:8082/dist/",
1289)       httpsDistMirror => "",
1290)       rsyncDistMirror => "",
Andrew Lewman add a new mirror, update an...

Andrew Lewman authored 10 years ago

1291)       hiddenServiceMirror => ""
1292)     },
Andrew Lewman add two new mirrors, update...

Andrew Lewman authored 10 years ago

1293)     mirror103 => {
Andrew Lewman add a new mirror, update an...

Andrew Lewman authored 10 years ago

1294)       adminContact => "mirror ntzk de",
1295)       orgName => "Netzkonstrukt Berlin",
1296)       isoCC => "DE",
1297)       subRegion => "Germany",
1298)       region => "Europe",
1299)       ipv4 => "True",
1300)       ipv6 => "False",
1301)       loadBalanced => "No",
1302)       httpWebsiteMirror => "http://mirror.ntzk.de/torproject.org/",
1303)       httpsWebsiteMirror => "",
1304)       rsyncWebsiteMirror => "",
1305)       ftpWebsiteMirror => "",
1306)       httpDistMirror => "http://mirror.ntzk.de/torproject.org/dist/",
1307)       httpsDistMirror => "",
1308)       rsyncDistMirror => "",
1309)       hiddenServiceMirror => ""
1310)     },
Andrew Lewman add two new mirrors, update...

Andrew Lewman authored 10 years ago

1311)     mirror104 => {
Andrew Lewman add a new mirror, update an...

Andrew Lewman authored 10 years ago

1312)       adminContact => "webmaster AT bbln DOT nl",
1313)       orgName => "BBLN",
1314)       isoCC => "NL",
1315)       subRegion => "The Netherlands",
1316)       region => "Europe",
1317)       ipv4 => "True",
1318)       ipv6 => "True",
1319)       loadBalanced => "No",
1320)       httpWebsiteMirror => "http://t02.nl/mirror/",
1321)       httpsWebsiteMirror => "",
1322)       rsyncWebsiteMirror => "",
1323)       ftpWebsiteMirror => "",
1324)       httpDistMirror => "http://t02.nl/mirror/dist/",
1325)       httpsDistMirror => "",
1326)       rsyncDistMirror => "",
Andrew Lewman add a new mirror.

Andrew Lewman authored 10 years ago

1327)       hiddenServiceMirror => ""
Andrew Lewman add two new mirrors, update...

Andrew Lewman authored 10 years ago

1328)     },
1329)     mirror105 => {
1330)       adminContact => "wollomatic at posteo.eu",
1331)       orgName => "",
1332)       isoCC => "DE",
1333)       subRegion => "Germany",
1334)       region => "Europe",
1335)       ipv4 => "True",
1336)       ipv6 => "True",
1337)       loadBalanced => "No",
1338)       httpWebsiteMirror => "http://tormirror.almnet.de/",
1339)       httpsWebsiteMirror => "https://tormirror.almnet.de/",
1340)       rsyncWebsiteMirror => "",
1341)       ftpWebsiteMirror => "",
1342)       httpDistMirror => "http://tormirror.almnet.de/dist/",
1343)       httpsDistMirror => "https://tormirror.almnet.de/dist/",
1344)       rsyncDistMirror => "",
1345)       hiddenServiceMirror => ""
1346)     },
1347)     mirror106 => { 
1348)       adminContact => "haskell at gmx.es", 
1349)       orgName => "", 
1350)       isoCC => "ES",
1351)       subRegion => "Spain",
1352)       region => "Europe",
1353)       ipv4 => "True",
1354)       ipv6 => "False",
1355)       loadBalanced => "No",
1356)       httpWebsiteMirror => "http://tor.zilog.es/",
1357)       httpsWebsiteMirror => "",
1358)       rsyncWebsiteMirror => "",
1359)       ftpWebsiteMirror => "",
1360)       httpDistMirror => "http://tor.zilog.es/dist/",
1361)       httpsDistMirror => "",
1362)       rsyncDistMirror => "",
1363)       hiddenServiceMirror => ""
Andrew Lewman add the cloudflare mirror,...

Andrew Lewman authored 11 years ago

1364)     }
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

1365) );
1366) 
1367) my $count = values %m;
1368) print "We have a total of $count mirrors\n";
1369) print "Fetching the last updated date for each mirror.\n";
1370) 
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

1371) my $tortime = Fetch("https://www.torproject.org/project/trace/www-master.torproject.org", \&ExtractDate);
1372) my @torfiles = Fetch("https://www.torproject.org/dist/", \&ExtractLinks); 
1373) my %randomtorfiles;
1374) 
1375) for (1 .. 1)
1376) {
1377) 	my $r = int(rand(scalar(@torfiles)));
1378) 	my $suffix = $torfiles[$r];
1379) 	$suffix =~ s/^https:\/\/www.torproject.org//;
1380) 	$randomtorfiles{$suffix} = Fetch($torfiles[$r], \&ExtractSig);
1381) }
1382) 
1383) print "Using these files for sig matching:\n";
1384) print join("\n", keys %randomtorfiles);
1385) 
Andrew Lewman update mirrors.

Andrew Lewman authored 11 years ago

1386) # Adjust offical Tor time by out-of-date offset: number of days * seconds per day
1387) $tortime -= 1 * 172800;
Andrew Lewman Change mirror script to use...

Andrew Lewman authored 15 years ago

1388) print "The official time for Tor is $tortime. \n";
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

1389) my %todelete;
Andrew Lewman Change mirror script to use...

Andrew Lewman authored 15 years ago

1390) 
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

1391) foreach my $server ( keys %m ) {
1392) 
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

1393)     print "Attempting to fetch from $server: $m{$server}{'orgName'}\n";
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

1394) 
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

1395)     foreach my $serverType('httpWebsiteMirror', 'httpsWebsiteMirror', 'ftpWebsiteMirror')
1396)     {
1397)         if ($m{$server}{$serverType}) {
1398)             print "Attempt to fetch via $serverType.\n";
1399)             $m{$server}{"updateDate"} = Fetch("$m{$server}{$serverType}/project/trace/www-master.torproject.org", \&ExtractDate);
1400)             if ($m{$server}{updateDate}) {
1401)                 foreach my $randomtorfile(keys %randomtorfiles) {
1402)                 	my $sig = Fetch("$m{$server}{$serverType}/$randomtorfile", \&ExtractSig);
1403)             		if (!$sig) {
1404) 			    $todelete{$server} = "Unreadable $randomtorfile";
1405) 		        } elsif ($sig ne $randomtorfiles{$randomtorfile}) {
1406) 			    $todelete{$server} = "Sig mismatch on $randomtorfile";
1407)             		} else {
1408)         	    	    print "Sig $sig matches for $randomtorfile on $m{$server}{$serverType}\n";
1409) 			}
1410)             	        last;
1411) 		}
1412)             } else {
1413) 		delete $m{$server}{updateDate};
1414) 		$todelete{$server} = "Unreadable date";
1415)             }
1416) 	    last;
1417)         } 
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

1418)     }
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

1419)     if (exists $m{$server}{updateDate}) {
1420)         print "We fetched and stored the following: $m{$server}{'updateDate'}\n";
1421)     } else {
1422) 	$todelete{$server} = "Unreadable date";
1423)     } 
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

1424)  }
1425) 
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

1426) foreach my $outdated(keys %todelete)
1427) {
1428)     print "Deleted $outdated due to $todelete{$outdated}\n";
1429)     print Dumper($m{$outdated});
1430)     delete  $m{$outdated};
1431) }
1432) 
1433) foreach my $k(keys %m)
1434) {
1435)     print "$k\n";
1436)     print "$m{$k}{updateDate}\n";
1437) }
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

1438) 
1439) print "We sorted the following mirrors by their date of last update: \n";
1440) foreach my $server ( sort { $m{$b}{'updateDate'} <=> $m{$a}{'updateDate'}} keys %m ) {
1441) 
1442)      print "\n";
1443)      print "Mirror $m{$server}{'orgName'}: \n";
1444) 
1445)      foreach my $attrib ( sort keys %{$m{$server}} ) {
1446)         print "$attrib = $m{$server}{$attrib}";
1447)         print "\n";
1448)      };
1449) }
1450) 
1451) my $outFile = "include/mirrors-table.wmi";
1452) my $html;
1453) open(OUT, "> $outFile") or die "Can't open $outFile: $!";
1454) 
Andrew Lewman updated mirrors, added new...

Andrew Lewman authored 15 years ago

1455) # Here's where we open a file and print some wml include goodness
Andrew Lewman new update mirrors script,...

Andrew Lewman authored 10 years ago

1456) # This is sorted from last known recent update to unknown update times
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

1457) foreach my $server ( sort { $m{$b}{'updateDate'} <=> $m{$a}{'updateDate'}} keys %m ) {
1458) 
Jacob Appelbaum ensure the date is either p...

Jacob Appelbaum authored 15 years ago

1459)      my $time;
Andrew Lewman timeout should be 15, fix s...

Andrew Lewman authored 15 years ago

1460)      if ( "$m{$server}{'updateDate'}" ne "Unknown") {
Jon@svn.torproject.org Some code donations. Thank...

Jon@svn.torproject.org authored 14 years ago

1461) 	  if ( $m{$server}{'updateDate'} > $tortime ) {
Andrew Lewman fix code spacing to avoid t...

Andrew Lewman authored 15 years ago

1462) 	    $time = "Up to date";
Andrew Lewman unicorns found by creep.im...

Andrew Lewman authored 10 years ago

1463) 	  } else { $time = "DO NOT USE. Out of date."; }
Andrew Lewman revert the last change to u...

Andrew Lewman authored 15 years ago

1464)      } else { $time = "Unknown"; }
Jacob Appelbaum Removed dupe mirror entry,...

Jacob Appelbaum authored 15 years ago

1465) print OUT <<"END";
1466)      \n<tr>\n
1467)          <td>$m{$server}{'isoCC'}</td>\n
1468)          <td>$m{$server}{'orgName'}</td>\n
1469)          <td>$time</td>\n
1470) END
1471) 
1472)      my %prettyNames = (
1473)                         httpWebsiteMirror => "http",
1474)                         httpsWebsiteMirror => "https",
1475)                         ftpWebsiteMirror => "ftp",
1476)                         rsyncWebsiteMirror => "rsync",
1477)                         httpDistMirror => "http",
1478)                         httpsDistMirror => "https",
Andrew Lewman unicorns found by creep.im...

Andrew Lewman authored 10 years ago

1479)                         rsyncDistMirror => "rsync", );
Jacob Appelbaum Removed dupe mirror entry,...

Jacob Appelbaum authored 15 years ago

1480) 
1481)      foreach my $precious ( sort keys %prettyNames )
Jacob Appelbaum Add a perl script that auto...

Jacob Appelbaum authored 15 years ago

1482)      {
1483)         if ($m{$server}{"$precious"}) {
1484)             print OUT "    <td><a href=\"" . $m{$server}{$precious} . "\">" .
Jacob Appelbaum Removed dupe mirror entry,...

Jacob Appelbaum authored 15 years ago

1485)                       "$prettyNames{$precious}</a></td>\n";