PageRenderTime 19ms CodeModel.GetById 16ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/build/pgo/server-locations.txt

http://github.com/zpao/v8monkey
Plain Text | 195 lines | 179 code | 16 blank | 0 comment | 0 complexity | 83060036267e200156e78796d4e666ae MD5 | raw file
  1#
  2# ***** BEGIN LICENSE BLOCK *****
  3# Version: MPL 1.1/GPL 2.0/LGPL 2.1
  4#
  5# The contents of this file are subject to the Mozilla Public License Version
  6# 1.1 (the "License"); you may not use this file except in compliance with
  7# the License. You may obtain a copy of the License at
  8# http://www.mozilla.org/MPL/
  9#
 10# Software distributed under the License is distributed on an "AS IS" basis,
 11# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
 12# for the specific language governing rights and limitations under the
 13# License.
 14#
 15# The Original Code is mozilla.org code.
 16#
 17# The Initial Developer of the Original Code is
 18# Jeff Walden <jwalden+code@mit.edu>.
 19# Portions created by the Initial Developer are Copyright (C) 2008
 20# the Initial Developer. All Rights Reserved.
 21#
 22# Contributor(s):
 23#
 24# Alternatively, the contents of this file may be used under the terms of
 25# either the GNU General Public License Version 2 or later (the "GPL"), or
 26# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
 27# in which case the provisions of the GPL or the LGPL are applicable instead
 28# of those above. If you wish to allow use of your version of this file only
 29# under the terms of either the GPL or the LGPL, and not to allow others to
 30# use your version of this file under the terms of the MPL, indicate your
 31# decision by deleting the provisions above and replace them with the notice
 32# and other provisions required by the GPL or the LGPL. If you do not delete
 33# the provisions above, a recipient may use your version of this file under
 34# the terms of any one of the MPL, the GPL or the LGPL.
 35#
 36# ***** END LICENSE BLOCK *****
 37
 38#
 39# This file defines the locations at which this HTTP server may be accessed.
 40# It is referred to by the following page, so if this file moves, that page must
 41# be modified accordingly:
 42#
 43# http://developer.mozilla.org/en/docs/Mochitest#How_do_I_test_issues_which_only_show_up_when_tests_are_run_across_domains.3F
 44#
 45# Empty lines and lines which begin with "#" are ignored and may be used for
 46# storing comments.  All other lines consist of an origin followed by whitespace
 47# and a comma-separated list of options (if indeed any options are needed).
 48#
 49# The format of an origin is, referring to RFC 2396, a scheme (either "http" or
 50# "https"), followed by "://", followed by a host, followed by ":", followed by
 51# a port number.  The colon and port number must be present even if the port
 52# number is the default for the protocol.
 53#
 54# Unrecognized options are ignored.  Recognized options are "primary" and
 55# "privileged", "nocert", "cert=some_cert_nickname", "redir=hostname".
 56#
 57# "primary" denotes a location which is the canonical location of
 58# the server; this location is the one assumed for requests which don't
 59# otherwise identify a particular origin (e.g. HTTP/1.0 requests).  
 60#
 61# "privileged" denotes a location which should have the ability to request 
 62# elevated privileges; the default is no privileges.
 63#
 64# "nocert" makes sense only for https:// hosts and means there is not
 65# any certificate automatically generated for this host.
 66#
 67# "cert=nickname" tells the pgo server to use a particular certificate
 68# for this host. The certificate is referenced by its nickname that must
 69# not contain any spaces. The certificate  key files (PKCS12 modules)
 70# for custom certification are loaded from build/pgo/ssltunnel/certs
 71# directory. When new certificate is added to this dir pgo/ssltunnel
 72# must be builded then.
 73#
 74# "redir=hostname" tells the pgo server is only used for https://
 75# hosts while processing the CONNECT tunnel request. It responds
 76# to the CONNECT with a 302 and redirection to the hostname instead
 77# of connecting to the real back end and replying with a 200. This
 78# mode exists primarily to ensure we don't allow a proxy to do that.
 79#
 80
 81#
 82# This is the primary location from which tests run.
 83#
 84http://mochi.test:8888   primary,privileged
 85
 86#
 87# These are a common set of prefixes scattered across one TLD with two ports and
 88# another TLD on a single port.
 89#
 90http://127.0.0.1:80               privileged
 91http://127.0.0.1:8888             privileged
 92http://test:80                    privileged
 93http://mochi.test:8888            privileged
 94http://example.org:80                privileged
 95http://test1.example.org:80          privileged
 96http://test2.example.org:80          privileged
 97http://sub1.test1.example.org:80     privileged
 98http://sub1.test2.example.org:80     privileged
 99http://sub2.test1.example.org:80     privileged
100http://sub2.test2.example.org:80     privileged
101http://example.org:8000              privileged
102http://test1.example.org:8000        privileged
103http://test2.example.org:8000        privileged
104http://sub1.test1.example.org:8000   privileged
105http://sub1.test2.example.org:8000   privileged
106http://sub2.test1.example.org:8000   privileged
107http://sub2.test2.example.org:8000   privileged
108http://example.com:80                privileged
109http://www.example.com:80            privileged
110http://test1.example.com:80          privileged
111http://test2.example.com:80          privileged
112http://sub1.test1.example.com:80     privileged
113http://sub1.test2.example.com:80     privileged
114http://sub2.test1.example.com:80     privileged
115http://sub2.test2.example.com:80     privileged
116http://noxul.example.com:80          privileged,noxul
117
118https://example.com:443                privileged
119https://test1.example.com:443          privileged
120https://test2.example.com:443          privileged
121https://sub1.test1.example.com:443     privileged
122https://sub1.test2.example.com:443     privileged
123https://sub2.test1.example.com:443     privileged
124https://sub2.test2.example.com:443     privileged
125https://nocert.example.com:443         privileged,nocert
126https://self-signed.example.com:443    privileged,cert=selfsigned
127https://untrusted.example.com:443      privileged,cert=untrusted
128https://expired.example.com:443        privileged,cert=expired
129https://requestclientcert.example.com:443         privileged,clientauth=request
130https://requireclientcert.example.com:443         privileged,clientauth=require
131
132# This is here so that we don't load the default live bookmark over
133# the network in every test suite.
134http://fxfeeds.mozilla.com:80
135
136# Prevent safebrowsing tests from hitting the network for its-a-trap.html and
137# its-an-attack.html.
138http://www.mozilla.org:80
139
140#
141# These are subdomains of <ält.example.org>.
142#
143http://sub1.xn--lt-uia.example.org:8000   privileged
144http://sub2.xn--lt-uia.example.org:80     privileged
145http://xn--exmple-cua.test:80             privileged
146http://sub1.xn--exmple-cua.test:80        privileged
147
148https://xn--hxajbheg2az3al.xn--jxalpdlp:443        privileged
149https://sub1.xn--hxajbheg2az3al.xn--jxalpdlp:443   privileged
150
151#
152# These are subdomains of <παράδειγμα.δοκιμή>, the Greek IDN for example.test.
153#
154http://xn--hxajbheg2az3al.xn--jxalpdlp:80        privileged
155http://sub1.xn--hxajbheg2az3al.xn--jxalpdlp:80   privileged
156
157# Bug 413909 test host
158https://bug413909.xn--hxajbheg2az3al.xn--jxalpdlp:443   privileged,cert=bug413909cert
159
160#
161# These hosts are used in tests which exercise privilege-granting functionality;
162# we could reuse some of the names above, but specific names make it easier to
163# distinguish one from the other in tests (as well as what functionality is
164# being tested).
165#
166http://sectest1.example.org:80       privileged
167http://sub.sectest2.example.org:80   privileged
168http://sectest2.example.org:80
169http://sub.sectest1.example.org:80
170
171https://sectest1.example.org:443       privileged
172https://sub.sectest2.example.org:443   privileged
173https://sectest2.example.org:443
174https://sub.sectest1.example.org:443
175
176#
177# Used while testing the url-classifier
178#
179http://malware.example.com:80
180
181# Bug 483437, 484111
182https://www.bank1.com:443           privileged,cert=escapeattack1
183https://www.bank2.com:443           privileged,cert=escapeattack2
184
185#
186# CONNECT for redirproxy results in a 302 redirect to
187# test1.example.com
188#
189https://redirproxy.example.com:443          privileged,redir=test1.example.com
190
191# Host used for IndexedDB Quota testing
192http://bug704464-1.example.com:80        privileged
193http://bug704464-2.example.com:80        privileged
194http://bug704464-3.example.com:80        privileged
195http://bug702292.example.com:80          privileged