Compare commits
No commits in common. "a4949bf2607eec1722ff7ce8d947921423c515f6" and "4a3a391ee021b56f15c3640406c4bd41009dece0" have entirely different histories.
a4949bf260
...
4a3a391ee0
90 changed files with 6036 additions and 6497 deletions
|
|
@ -1,9 +1,3 @@
|
|||
## 0.2.0a49 (2026-05-06)
|
||||
|
||||
### Fix
|
||||
|
||||
- example for partial documentation
|
||||
|
||||
## 0.2.0a48 (2026-05-04)
|
||||
|
||||
### Fix
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ requires = ["flit_core >=3.8.0,<4"]
|
|||
|
||||
[project]
|
||||
name = "rougail.output_doc"
|
||||
version = "0.2.0a49"
|
||||
version = "0.2.0a48"
|
||||
authors = [{name = "Emmanuel Garette", email = "gnunux@gnunux.info"}]
|
||||
readme = "README.md"
|
||||
description = "Rougail output doc"
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
__version__ = "0.2.0a49"
|
||||
__version__ = "0.2.0a48"
|
||||
|
|
|
|||
|
|
@ -20,7 +20,6 @@ from ruamel.yaml import CommentedMap
|
|||
from ruamel.yaml.representer import RoundTripRepresenter
|
||||
|
||||
from tiramisu import Calculation, owners
|
||||
from tiramisu.error import PropertiesOptionError
|
||||
|
||||
from .utils import _, dump, to_phrase
|
||||
|
||||
|
|
@ -127,10 +126,7 @@ class Examples: # pylint: disable=no-member,too-few-public-methods
|
|||
for calculated_too in [False, True]:
|
||||
for option in config.value.mandatory():
|
||||
if not calculated_too:
|
||||
try:
|
||||
uncalculated = option.value.default(uncalculated=True)
|
||||
except PropertiesOptionError:
|
||||
continue
|
||||
uncalculated = option.value.default(uncalculated=True)
|
||||
if isinstance(uncalculated, Calculation):
|
||||
continue
|
||||
self._set_value_example(option, self._get_an_example(option))
|
||||
|
|
|
|||
|
|
@ -245,9 +245,27 @@
|
|||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -273,7 +291,14 @@
|
|||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -315,5 +340,43 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"auto": {
|
||||
"path": "auto",
|
||||
"name": "auto",
|
||||
"description": "Automatic proxy configuration URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} hasn't the value \"Automatic proxy configuration URL\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -98,9 +98,12 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
|
|
@ -110,7 +113,9 @@
|
|||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
|
|
@ -118,3 +123,21 @@
|
|||
│ │ • v5 [1m← (default)[0m │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mauto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) hasn't the │
|
||||
│ │ value "Automatic proxy configuration │
|
||||
│ │ URL". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -1,24 +1,20 @@
|
|||
[1;4;96mModified variables[0m
|
||||
[1;4;96mNew variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m [0m[1;7;9mmandatory[0m[1;7m [0m [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ [1mauto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: [9mthe value of the variable [0m │
|
||||
│ │ [9m"HTTP proxy port" [0m │
|
||||
│ │ [9m(manual.http_proxy.port).[0m │
|
||||
│ │ [4m1080[0m │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) hasn't the │
|
||||
│ │ value "Automatic proxy configuration │
|
||||
│ │ URL". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -1,29 +0,0 @@
|
|||
[1;4;96mModified variables[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;4;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: [4mwhen the variable "SOCKS [0m │
|
||||
│ │ [4mproxy address" [0m │
|
||||
│ │ [4m(manual.socks_proxy.address) has the[0m │
|
||||
│ │ [4mvalue "null".[0m │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;4;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: [4mwhen the variable "SOCKS [0m │
|
||||
│ │ [4mproxy address" [0m │
|
||||
│ │ [4m(manual.socks_proxy.address) has the[0m │
|
||||
│ │ [4mvalue "null".[0m │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
@ -245,9 +245,27 @@
|
|||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -267,26 +285,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -308,19 +320,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -379,5 +378,44 @@
|
|||
"the domain name can be a hostname"
|
||||
]
|
||||
}
|
||||
},
|
||||
"no_proxy": {
|
||||
"path": "no_proxy",
|
||||
"name": "no_proxy",
|
||||
"description": "Address for which proxy will be desactivated.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can starts by a dot",
|
||||
"the domain name can be a hostname",
|
||||
"the domain name can be an IP",
|
||||
"the domain name can be network in CIDR format"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -98,32 +98,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -142,5 +139,20 @@
|
|||
│ │ Internet" (proxy_mode) hasn't the │
|
||||
│ │ value "Automatic proxy configuration │
|
||||
│ │ URL". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -3,18 +3,19 @@
|
|||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mauto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) hasn't the │
|
||||
│ │ value "Automatic proxy configuration │
|
||||
│ │ URL". │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
428
tests/result_tutorial/101/doc.json
Normal file
428
tests/result_tutorial/101/doc.json
Normal file
|
|
@ -0,0 +1,428 @@
|
|||
{
|
||||
"proxy_mode": {
|
||||
"path": "proxy_mode",
|
||||
"name": "proxy_mode",
|
||||
"description": "Configure Proxy Access to the Internet.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "No proxy"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"No proxy",
|
||||
"Auto-detect proxy settings for this network",
|
||||
"Use system proxy settings",
|
||||
"Manual proxy configuration",
|
||||
"Automatic proxy configuration URL"
|
||||
]
|
||||
}
|
||||
},
|
||||
"manual": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "manual",
|
||||
"name": "manual",
|
||||
"description": "Manual proxy configuration",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} hasn't the value \"Manual proxy configuration\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic"
|
||||
},
|
||||
"children": {
|
||||
"http_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "manual.http_proxy",
|
||||
"name": "http_proxy",
|
||||
"description": "HTTP Proxy",
|
||||
"properties": [],
|
||||
"mode": "basic"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"name": "address",
|
||||
"description": "HTTP proxy address.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"name": "port",
|
||||
"description": "HTTP proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "8080"
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"use_for_https": {
|
||||
"path": "manual.use_for_https",
|
||||
"name": "use_for_https",
|
||||
"description": "Also use this proxy for HTTPS.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": true
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"https_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "manual.https_proxy",
|
||||
"name": "https_proxy",
|
||||
"description": "HTTPS Proxy",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "hidden",
|
||||
"ori_name": "hidden",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"true\".",
|
||||
"path": {
|
||||
"path": "manual.use_for_https"
|
||||
},
|
||||
"description": "Also use this proxy for HTTPS"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "manual.https_proxy.address",
|
||||
"name": "address",
|
||||
"description": "HTTPS proxy address.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "manual.https_proxy.port",
|
||||
"name": "port",
|
||||
"description": "HTTPS proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"socks_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "manual.socks_proxy",
|
||||
"name": "socks_proxy",
|
||||
"description": "SOCKS Proxy",
|
||||
"properties": [],
|
||||
"mode": "standard"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "manual.socks_proxy.port",
|
||||
"name": "port",
|
||||
"description": "SOCKS proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": {
|
||||
"path": "manual.socks_proxy.version",
|
||||
"name": "version",
|
||||
"description": "SOCKS host version used by proxy.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "v5"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"v4",
|
||||
"v5"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"auto": {
|
||||
"path": "auto",
|
||||
"name": "auto",
|
||||
"description": "Automatic proxy configuration URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} hasn't the value \"Automatic proxy configuration URL\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname"
|
||||
]
|
||||
}
|
||||
},
|
||||
"no_proxy": {
|
||||
"path": "no_proxy",
|
||||
"name": "no_proxy",
|
||||
"description": "Address for which proxy will be desactivated.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "unique",
|
||||
"ori_name": "unique",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can starts by a dot",
|
||||
"the domain name can be a hostname",
|
||||
"the domain name can be an IP",
|
||||
"the domain name can be network in CIDR format"
|
||||
]
|
||||
},
|
||||
"multiple": true
|
||||
}
|
||||
}
|
||||
158
tests/result_tutorial/101/doc.sh
Normal file
158
tests/result_tutorial/101/doc.sh
Normal file
|
|
@ -0,0 +1,158 @@
|
|||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mproxy_mode[0m │ Configure Proxy Access to the │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ Internet. │
|
||||
│ │ [1mChoices[0m: │
|
||||
│ │ • No proxy [1m← (default)[0m │
|
||||
│ │ • Auto-detect proxy settings for │
|
||||
│ │ this network │
|
||||
│ │ • Use system proxy settings │
|
||||
│ │ • Manual proxy configuration │
|
||||
│ │ • Automatic proxy configuration URL │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mManual proxy configuration[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual
|
||||
[34m▌ [0m[1;7m basic [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m
|
||||
[34m▌ [0m[1mDisabled[0m: when the variable [32m"Configure Proxy Access to the Internet"[0m
|
||||
[34m▌ [0m[1m([0mproxy_mode[1m)[0m hasn't the value [32m"Manual proxy configuration"[0m.
|
||||
|
||||
[1;4;92mHTTP Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.http_proxy
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.http_proxy.address[0m │ HTTP proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.http_proxy.port[0m │ HTTP proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 8080 │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.use_for_https[0m │ Also use this proxy for HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: true │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mHTTPS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.https_proxy
|
||||
[34m▌ [0m[1;7m standard [0m [1;7m [0m[1;3;7mhidden[0m[1;7m [0m
|
||||
[34m▌ [0m[1mHidden[0m: when the variable [32m"Also use this proxy for HTTPS"[0m
|
||||
[34m▌ [0m[1m([0mmanual.use_for_https[1m)[0m has the value [32m"true"[0m.
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.https_proxy.address[0m │ HTTPS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.https_proxy.port[0m │ HTTPS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mSOCKS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.socks_proxy
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mauto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) hasn't the │
|
||||
│ │ value "Automatic proxy configuration │
|
||||
│ │ URL". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m basic [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;7mmandatory [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
21
tests/result_tutorial/101/doc_changelog.sh
Normal file
21
tests/result_tutorial/101/doc_changelog.sh
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
[1;4;96mModified variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m [0m[1;4;7mmultiple[0m[1;7m [0m [1;7m domainname [0m [1;7m basic [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;7mmandatory [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m [1;7m [0m[1;4;7munique[0m[1;7m [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
@ -245,9 +245,27 @@
|
|||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -267,26 +285,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -308,19 +320,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -341,5 +340,83 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"auto": {
|
||||
"path": "auto",
|
||||
"name": "auto",
|
||||
"description": "Automatic proxy configuration URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} hasn't the value \"Automatic proxy configuration URL\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname"
|
||||
]
|
||||
}
|
||||
},
|
||||
"no_proxy": {
|
||||
"path": "no_proxy",
|
||||
"name": "no_proxy",
|
||||
"description": "Address for which proxy will be desactivated.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "unique",
|
||||
"ori_name": "unique",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can starts by a dot",
|
||||
"the domain name can be a hostname",
|
||||
"the domain name can be an IP",
|
||||
"the domain name can be network in CIDR format"
|
||||
]
|
||||
},
|
||||
"multiple": true
|
||||
}
|
||||
}
|
||||
|
|
@ -98,31 +98,61 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mauto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) hasn't the │
|
||||
│ │ value "Automatic proxy configuration │
|
||||
│ │ URL". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
21
tests/result_tutorial/102/doc_changelog.sh
Normal file
21
tests/result_tutorial/102/doc_changelog.sh
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
[1;4;96mModified variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m [0m[1;7;9mbasic[0m[1;7m [0m [1;7m [0m[1;4;7mstandard[0m[1;7m [0m [1;7m [0m[1;7;9mmandatory[0m[1;7m [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;7mdomainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
@ -245,9 +245,27 @@
|
|||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -267,26 +285,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -308,19 +320,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -384,9 +383,6 @@
|
|||
"path": "no_proxy",
|
||||
"name": "no_proxy",
|
||||
"description": "Address for which proxy will be desactivated.",
|
||||
"help": [
|
||||
"Connections to localhost, 127.0.0.1/8 and ::1 are never proxied."
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
|
|
@ -430,58 +426,5 @@
|
|||
"192.168.1.0/24"
|
||||
]
|
||||
}
|
||||
},
|
||||
"prompt_authentication": {
|
||||
"path": "prompt_authentication",
|
||||
"name": "prompt_authentication",
|
||||
"description": "Prompt for authentication if password is saved.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": true
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"proxy_dns_socks5": {
|
||||
"path": "proxy_dns_socks5",
|
||||
"name": "proxy_dns_socks5",
|
||||
"description": "Use proxy DNS when using SOCKS v5.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
}
|
||||
}
|
||||
|
|
@ -98,32 +98,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -145,10 +142,7 @@
|
|||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ Connections to localhost, │
|
||||
│ │ 127.0.0.1/8 and ::1 are never │
|
||||
│ │ proxied. │
|
||||
│ │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
|
|
@ -164,16 +158,5 @@
|
|||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mprompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mproxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
25
tests/result_tutorial/103/doc_changelog.sh
Normal file
25
tests/result_tutorial/103/doc_changelog.sh
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
[1;4;96mModified variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mExamples[0m: │
|
||||
│ │ • [4m.mozilla.org[0m │
|
||||
│ │ • [4m.net.nz[0m │
|
||||
│ │ • [4m192.168.1.0/24[0m │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
@ -245,9 +245,27 @@
|
|||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -267,26 +285,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -308,19 +320,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -98,32 +98,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -245,9 +245,27 @@
|
|||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -267,26 +285,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -308,19 +320,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -384,7 +383,64 @@
|
|||
"path": "no_proxy",
|
||||
"name": "no_proxy",
|
||||
"description": "Address for which proxy will be desactivated.",
|
||||
"help": [
|
||||
"Connections to localhost, 127.0.0.1/8 and ::1 are never proxied."
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "unique",
|
||||
"ori_name": "unique",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can starts by a dot",
|
||||
"the domain name can be a hostname",
|
||||
"the domain name can be an IP",
|
||||
"the domain name can be network in CIDR format"
|
||||
]
|
||||
},
|
||||
"multiple": true,
|
||||
"examples": {
|
||||
"name": "Examples",
|
||||
"values": [
|
||||
".mozilla.org",
|
||||
".net.nz",
|
||||
"192.168.1.0/24"
|
||||
]
|
||||
}
|
||||
},
|
||||
"prompt_authentication": {
|
||||
"path": "prompt_authentication",
|
||||
"name": "prompt_authentication",
|
||||
"description": "Prompt for authentication if password is saved.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
|
|
@ -401,16 +457,10 @@
|
|||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can starts by a dot",
|
||||
"the domain name can be a hostname",
|
||||
"the domain name can be an IP",
|
||||
"the domain name can be network in CIDR format"
|
||||
]
|
||||
}
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": true
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
}
|
||||
}
|
||||
|
|
@ -98,32 +98,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -144,7 +141,10 @@
|
|||
│ │ URL". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m │ desactivated. │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ Connections to localhost, │
|
||||
│ │ 127.0.0.1/8 and ::1 are never │
|
||||
│ │ proxied. │
|
||||
│ │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
|
|
@ -153,6 +153,18 @@
|
|||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mExamples[0m: │
|
||||
│ │ • .mozilla.org │
|
||||
│ │ • .net.nz │
|
||||
│ │ • 192.168.1.0/24 │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mprompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
|
|
|
|||
|
|
@ -3,16 +3,9 @@
|
|||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m │ desactivated. │
|
||||
│ │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ [1mprompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
|
|
|
|||
|
|
@ -245,9 +245,27 @@
|
|||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -267,26 +285,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -308,19 +320,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -384,6 +383,9 @@
|
|||
"path": "no_proxy",
|
||||
"name": "no_proxy",
|
||||
"description": "Address for which proxy will be desactivated.",
|
||||
"help": [
|
||||
"Connections to localhost, 127.0.0.1/8 and ::1 are never proxied."
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
|
|
@ -418,6 +420,67 @@
|
|||
"the domain name can be network in CIDR format"
|
||||
]
|
||||
},
|
||||
"multiple": true
|
||||
"multiple": true,
|
||||
"examples": {
|
||||
"name": "Examples",
|
||||
"values": [
|
||||
".mozilla.org",
|
||||
".net.nz",
|
||||
"192.168.1.0/24"
|
||||
]
|
||||
}
|
||||
},
|
||||
"prompt_authentication": {
|
||||
"path": "prompt_authentication",
|
||||
"name": "prompt_authentication",
|
||||
"description": "Prompt for authentication if password is saved.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": true
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"proxy_dns_socks5": {
|
||||
"path": "proxy_dns_socks5",
|
||||
"name": "proxy_dns_socks5",
|
||||
"description": "Use proxy DNS when using SOCKS v5.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
}
|
||||
}
|
||||
|
|
@ -98,32 +98,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -145,7 +142,10 @@
|
|||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ Connections to localhost, │
|
||||
│ │ 127.0.0.1/8 and ::1 are never │
|
||||
│ │ proxied. │
|
||||
│ │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
|
|
@ -153,9 +153,24 @@
|
|||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mExamples[0m: │
|
||||
│ │ • .mozilla.org │
|
||||
│ │ • .net.nz │
|
||||
│ │ • 192.168.1.0/24 │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mprompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mproxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -1,21 +1,9 @@
|
|||
[1;4;96mModified variable[0m
|
||||
[1;4;96mNew variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m [0m[1;4;7mmultiple[0m[1;7m [0m [1;7m domainname [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m [0m[1;4;7munique[0m[1;7m [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
│ [1mproxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -245,9 +245,27 @@
|
|||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -267,26 +285,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -308,19 +320,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -98,32 +98,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -245,9 +245,27 @@
|
|||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -267,26 +285,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -308,19 +320,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -384,6 +383,9 @@
|
|||
"path": "no_proxy",
|
||||
"name": "no_proxy",
|
||||
"description": "Address for which proxy will be desactivated.",
|
||||
"help": [
|
||||
"Connections to localhost, 127.0.0.1/8 and ::1 are never proxied."
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
|
|
@ -427,5 +429,78 @@
|
|||
"192.168.1.0/24"
|
||||
]
|
||||
}
|
||||
},
|
||||
"prompt_authentication": {
|
||||
"path": "prompt_authentication",
|
||||
"name": "prompt_authentication",
|
||||
"description": "Prompt for authentication if password is saved.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": true
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"proxy_dns_socks5": {
|
||||
"path": "proxy_dns_socks5",
|
||||
"name": "proxy_dns_socks5",
|
||||
"description": "Use proxy DNS when using SOCKS v5.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if {0} is not \"Manual proxy configuration\"\nor {1} is \"v4\".",
|
||||
"variables": [
|
||||
{
|
||||
"path": "proxy_mode",
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
},
|
||||
{
|
||||
"path": "manual.socks_proxy.version",
|
||||
"description": "SOCKS host version used by proxy"
|
||||
}
|
||||
],
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
}
|
||||
}
|
||||
|
|
@ -98,32 +98,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -145,7 +142,10 @@
|
|||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ Connections to localhost, │
|
||||
│ │ 127.0.0.1/8 and ::1 are never │
|
||||
│ │ proxied. │
|
||||
│ │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
|
|
@ -161,5 +161,22 @@
|
|||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mprompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mproxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if "Configure Proxy Access │
|
||||
│ │ to the Internet" (proxy_mode) is not │
|
||||
│ │ "Manual proxy configuration" │
|
||||
│ │ or "SOCKS host version used by │
|
||||
│ │ proxy" (manual.socks_proxy.version) │
|
||||
│ │ is "v4". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -1,25 +0,0 @@
|
|||
[1;4;96mModified variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mExamples[0m: │
|
||||
│ │ • [4m.mozilla.org[0m │
|
||||
│ │ • [4m.net.nz[0m │
|
||||
│ │ • [4m192.168.1.0/24[0m │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
@ -245,9 +245,27 @@
|
|||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -267,26 +285,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -308,19 +320,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -463,5 +462,45 @@
|
|||
"values": true
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"proxy_dns_socks5": {
|
||||
"path": "proxy_dns_socks5",
|
||||
"name": "proxy_dns_socks5",
|
||||
"description": "Use proxy DNS when using SOCKS v5.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if {0} is not \"Manual proxy configuration\"\nor {1} is \"v4\".",
|
||||
"variables": [
|
||||
{
|
||||
"path": "proxy_mode",
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
},
|
||||
{
|
||||
"path": "manual.socks_proxy.version",
|
||||
"description": "SOCKS host version used by proxy"
|
||||
}
|
||||
],
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "advanced",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
}
|
||||
}
|
||||
|
|
@ -98,32 +98,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -172,5 +169,14 @@
|
|||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mproxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m advanced [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if "Configure Proxy Access │
|
||||
│ │ to the Internet" (proxy_mode) is not │
|
||||
│ │ "Manual proxy configuration" │
|
||||
│ │ or "SOCKS host version used by │
|
||||
│ │ proxy" (manual.socks_proxy.version) │
|
||||
│ │ is "v4". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -1,14 +1,15 @@
|
|||
[1;4;96mNew variable[0m
|
||||
[1;4;96mModified variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mprompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
│ [1mproxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m [0m[1;7;9mstandard[0m[1;7m [0m [1;7m [0m[1;4;7madvanced[0m[1;7m [0m [1;7m boolean [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;7madvanced [0m [1;7m mandatory [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if "Configure Proxy Access │
|
||||
│ │ to the Internet" (proxy_mode) is not │
|
||||
│ │ "Manual proxy configuration" │
|
||||
│ │ or "SOCKS host version used by │
|
||||
│ │ proxy" (manual.socks_proxy.version) │
|
||||
│ │ is "v4". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +0,0 @@
|
|||
[1;4;96mNew variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mproxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
@ -245,9 +245,27 @@
|
|||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -267,26 +285,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -308,19 +320,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -496,12 +495,44 @@
|
|||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"mode": "advanced",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"dns_over_https": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "dns_over_https",
|
||||
"name": "dns_over_https",
|
||||
"description": "DNS over HTTPS",
|
||||
"properties": [],
|
||||
"mode": "standard"
|
||||
},
|
||||
"children": {
|
||||
"enable_dns_over_https": {
|
||||
"path": "dns_over_https.enable_dns_over_https",
|
||||
"name": "enable_dns_over_https",
|
||||
"description": "Enable DNS over HTTPS.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -98,32 +98,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -174,7 +171,7 @@
|
|||
│ │ "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mproxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;7m boolean [0m [1;7m advanced [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if "Configure Proxy Access │
|
||||
│ │ to the Internet" (proxy_mode) is not │
|
||||
│ │ "Manual proxy configuration" │
|
||||
|
|
@ -183,3 +180,17 @@
|
|||
│ │ is "v4". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mDNS over HTTPS[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: dns_over_https
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mdns_over_https.enable_dns_over_https[0m │ Enable DNS over HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,9 @@
|
|||
[1;4;96mNew variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mdns_over_https.enable_dns_over_https[0m │ Enable DNS over HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
579
tests/result_tutorial/141/doc.json
Normal file
579
tests/result_tutorial/141/doc.json
Normal file
|
|
@ -0,0 +1,579 @@
|
|||
{
|
||||
"proxy_mode": {
|
||||
"path": "proxy_mode",
|
||||
"name": "proxy_mode",
|
||||
"description": "Configure Proxy Access to the Internet.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "No proxy"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"No proxy",
|
||||
"Auto-detect proxy settings for this network",
|
||||
"Use system proxy settings",
|
||||
"Manual proxy configuration",
|
||||
"Automatic proxy configuration URL"
|
||||
]
|
||||
}
|
||||
},
|
||||
"manual": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "manual",
|
||||
"name": "manual",
|
||||
"description": "Manual proxy configuration",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} hasn't the value \"Manual proxy configuration\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic"
|
||||
},
|
||||
"children": {
|
||||
"http_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "manual.http_proxy",
|
||||
"name": "http_proxy",
|
||||
"description": "HTTP Proxy",
|
||||
"properties": [],
|
||||
"mode": "basic"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"name": "address",
|
||||
"description": "HTTP proxy address.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"name": "port",
|
||||
"description": "HTTP proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "8080"
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"use_for_https": {
|
||||
"path": "manual.use_for_https",
|
||||
"name": "use_for_https",
|
||||
"description": "Also use this proxy for HTTPS.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": true
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"https_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "manual.https_proxy",
|
||||
"name": "https_proxy",
|
||||
"description": "HTTPS Proxy",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "hidden",
|
||||
"ori_name": "hidden",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"true\".",
|
||||
"path": {
|
||||
"path": "manual.use_for_https"
|
||||
},
|
||||
"description": "Also use this proxy for HTTPS"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "manual.https_proxy.address",
|
||||
"name": "address",
|
||||
"description": "HTTPS proxy address.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "manual.https_proxy.port",
|
||||
"name": "port",
|
||||
"description": "HTTPS proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"socks_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "manual.socks_proxy",
|
||||
"name": "socks_proxy",
|
||||
"description": "SOCKS Proxy",
|
||||
"properties": [],
|
||||
"mode": "standard"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "manual.socks_proxy.port",
|
||||
"name": "port",
|
||||
"description": "SOCKS proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": {
|
||||
"path": "manual.socks_proxy.version",
|
||||
"name": "version",
|
||||
"description": "SOCKS host version used by proxy.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "v5"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"v4",
|
||||
"v5"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"auto": {
|
||||
"path": "auto",
|
||||
"name": "auto",
|
||||
"description": "Automatic proxy configuration URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} hasn't the value \"Automatic proxy configuration URL\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname"
|
||||
]
|
||||
}
|
||||
},
|
||||
"no_proxy": {
|
||||
"path": "no_proxy",
|
||||
"name": "no_proxy",
|
||||
"description": "Address for which proxy will be desactivated.",
|
||||
"help": [
|
||||
"Connections to localhost, 127.0.0.1/8 and ::1 are never proxied."
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "unique",
|
||||
"ori_name": "unique",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can starts by a dot",
|
||||
"the domain name can be a hostname",
|
||||
"the domain name can be an IP",
|
||||
"the domain name can be network in CIDR format"
|
||||
]
|
||||
},
|
||||
"multiple": true,
|
||||
"examples": {
|
||||
"name": "Examples",
|
||||
"values": [
|
||||
".mozilla.org",
|
||||
".net.nz",
|
||||
"192.168.1.0/24"
|
||||
]
|
||||
}
|
||||
},
|
||||
"prompt_authentication": {
|
||||
"path": "prompt_authentication",
|
||||
"name": "prompt_authentication",
|
||||
"description": "Prompt for authentication if password is saved.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": true
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"proxy_dns_socks5": {
|
||||
"path": "proxy_dns_socks5",
|
||||
"name": "proxy_dns_socks5",
|
||||
"description": "Use proxy DNS when using SOCKS v5.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if {0} is not \"Manual proxy configuration\"\nor {1} is \"v4\".",
|
||||
"variables": [
|
||||
{
|
||||
"path": "proxy_mode",
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
},
|
||||
{
|
||||
"path": "manual.socks_proxy.version",
|
||||
"description": "SOCKS host version used by proxy"
|
||||
}
|
||||
],
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "advanced",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"dns_over_https": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "dns_over_https",
|
||||
"name": "dns_over_https",
|
||||
"description": "DNS over HTTPS",
|
||||
"properties": [],
|
||||
"mode": "standard"
|
||||
},
|
||||
"children": {
|
||||
"enable_dns_over_https": {
|
||||
"path": "dns_over_https.enable_dns_over_https",
|
||||
"name": "enable_dns_over_https",
|
||||
"description": "Enable DNS over HTTPS.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"provider": {
|
||||
"path": "dns_over_https.provider",
|
||||
"name": "provider",
|
||||
"description": "Use Provider.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"false\".",
|
||||
"path": {
|
||||
"path": "dns_over_https.enable_dns_over_https"
|
||||
},
|
||||
"description": "Enable DNS over HTTPS"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "Cloudflare"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"Cloudflare",
|
||||
"NextDNS",
|
||||
"Custom"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
206
tests/result_tutorial/141/doc.sh
Normal file
206
tests/result_tutorial/141/doc.sh
Normal file
|
|
@ -0,0 +1,206 @@
|
|||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mproxy_mode[0m │ Configure Proxy Access to the │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ Internet. │
|
||||
│ │ [1mChoices[0m: │
|
||||
│ │ • No proxy [1m← (default)[0m │
|
||||
│ │ • Auto-detect proxy settings for │
|
||||
│ │ this network │
|
||||
│ │ • Use system proxy settings │
|
||||
│ │ • Manual proxy configuration │
|
||||
│ │ • Automatic proxy configuration URL │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mManual proxy configuration[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual
|
||||
[34m▌ [0m[1;7m basic [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m
|
||||
[34m▌ [0m[1mDisabled[0m: when the variable [32m"Configure Proxy Access to the Internet"[0m
|
||||
[34m▌ [0m[1m([0mproxy_mode[1m)[0m hasn't the value [32m"Manual proxy configuration"[0m.
|
||||
|
||||
[1;4;92mHTTP Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.http_proxy
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.http_proxy.address[0m │ HTTP proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.http_proxy.port[0m │ HTTP proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 8080 │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.use_for_https[0m │ Also use this proxy for HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: true │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mHTTPS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.https_proxy
|
||||
[34m▌ [0m[1;7m standard [0m [1;7m [0m[1;3;7mhidden[0m[1;7m [0m
|
||||
[34m▌ [0m[1mHidden[0m: when the variable [32m"Also use this proxy for HTTPS"[0m
|
||||
[34m▌ [0m[1m([0mmanual.use_for_https[1m)[0m has the value [32m"true"[0m.
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.https_proxy.address[0m │ HTTPS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.https_proxy.port[0m │ HTTPS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mSOCKS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.socks_proxy
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mauto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) hasn't the │
|
||||
│ │ value "Automatic proxy configuration │
|
||||
│ │ URL". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ Connections to localhost, │
|
||||
│ │ 127.0.0.1/8 and ::1 are never │
|
||||
│ │ proxied. │
|
||||
│ │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mExamples[0m: │
|
||||
│ │ • .mozilla.org │
|
||||
│ │ • .net.nz │
|
||||
│ │ • 192.168.1.0/24 │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mprompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mproxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m advanced [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if "Configure Proxy Access │
|
||||
│ │ to the Internet" (proxy_mode) is not │
|
||||
│ │ "Manual proxy configuration" │
|
||||
│ │ or "SOCKS host version used by │
|
||||
│ │ proxy" (manual.socks_proxy.version) │
|
||||
│ │ is "v4". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mDNS over HTTPS[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: dns_over_https
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mdns_over_https.enable_dns_over_https[0m │ Enable DNS over HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mdns_over_https.provider[0m │ Use Provider. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • Cloudflare [1m← (default)[0m │
|
||||
│ │ • NextDNS │
|
||||
│ │ • Custom │
|
||||
│ │ [1mDisabled[0m: when the variable "Enable │
|
||||
│ │ DNS over HTTPS" │
|
||||
│ │ (dns_over_https.enable_dns_over_htt… │
|
||||
│ │ has the value "false". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
16
tests/result_tutorial/141/doc_changelog.sh
Normal file
16
tests/result_tutorial/141/doc_changelog.sh
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
[1;4;96mNew variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mdns_over_https.provider[0m │ Use Provider. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • Cloudflare [1m← (default)[0m │
|
||||
│ │ • NextDNS │
|
||||
│ │ • Custom │
|
||||
│ │ [1mDisabled[0m: when the variable "Enable │
|
||||
│ │ DNS over HTTPS" │
|
||||
│ │ (dns_over_https.enable_dns_over_htt… │
|
||||
│ │ has the value "false". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
@ -245,9 +245,27 @@
|
|||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -267,26 +285,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -308,19 +320,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -98,32 +98,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -245,9 +245,27 @@
|
|||
"path": "manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -267,26 +285,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -308,19 +320,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -503,5 +502,123 @@
|
|||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"dns_over_https": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "dns_over_https",
|
||||
"name": "dns_over_https",
|
||||
"description": "DNS over HTTPS",
|
||||
"properties": [],
|
||||
"mode": "basic"
|
||||
},
|
||||
"children": {
|
||||
"enable_dns_over_https": {
|
||||
"path": "dns_over_https.enable_dns_over_https",
|
||||
"name": "enable_dns_over_https",
|
||||
"description": "Enable DNS over HTTPS.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"provider": {
|
||||
"path": "dns_over_https.provider",
|
||||
"name": "provider",
|
||||
"description": "Use Provider.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"false\".",
|
||||
"path": {
|
||||
"path": "dns_over_https.enable_dns_over_https"
|
||||
},
|
||||
"description": "Enable DNS over HTTPS"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "Cloudflare"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"Cloudflare",
|
||||
"NextDNS",
|
||||
"Custom"
|
||||
]
|
||||
}
|
||||
},
|
||||
"custom_dns_url": {
|
||||
"path": "dns_over_https.custom_dns_url",
|
||||
"name": "custom_dns_url",
|
||||
"description": "Custom DNS URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if {0} is not \"Custom\".",
|
||||
"variables": [
|
||||
{
|
||||
"path": "dns_over_https.provider",
|
||||
"description": "Use Provider"
|
||||
}
|
||||
],
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname",
|
||||
{
|
||||
"description": "must starts with 'https://' only",
|
||||
"type": "jinja"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -98,32 +98,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -183,3 +180,40 @@
|
|||
│ │ is "v4". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mDNS over HTTPS[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: dns_over_https
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mdns_over_https.enable_dns_over_https[0m │ Enable DNS over HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mdns_over_https.provider[0m │ Use Provider. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • Cloudflare [1m← (default)[0m │
|
||||
│ │ • NextDNS │
|
||||
│ │ • Custom │
|
||||
│ │ [1mDisabled[0m: when the variable "Enable │
|
||||
│ │ DNS over HTTPS" │
|
||||
│ │ (dns_over_https.enable_dns_over_htt… │
|
||||
│ │ has the value "false". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mdns_over_https.custom_dns_url[0m │ Custom DNS URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • must starts with 'https://' only │
|
||||
│ │ [1mDisabled[0m: if "Use Provider" │
|
||||
│ │ (dns_over_https.provider) is not │
|
||||
│ │ "Custom". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -3,13 +3,17 @@
|
|||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mproxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m [0m[1;7;9mstandard[0m[1;7m [0m [1;7m [0m[1;4;7madvanced[0m[1;7m [0m [1;7m boolean [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;7madvanced [0m [1;7m mandatory [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if "Configure Proxy Access │
|
||||
│ │ to the Internet" (proxy_mode) is not │
|
||||
│ │ "Manual proxy configuration" │
|
||||
│ │ or "SOCKS host version used by │
|
||||
│ │ proxy" (manual.socks_proxy.version) │
|
||||
│ │ is "v4". │
|
||||
│ [1mdns_over_https.custom_dns_url[0m │ Custom DNS URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • [4mmust starts with 'https://' only[0m │
|
||||
│ │ [1mDisabled[0m: if "Use Provider" │
|
||||
│ │ (dns_over_https.provider) is not │
|
||||
│ │ "Custom". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -1,7 +1,15 @@
|
|||
[1;4;96mFirefox[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family is a namespace.
|
||||
[34m▌ [0m[1mPath[0m: firefox
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mproxy_mode[0m │ Configure Proxy Access to the │
|
||||
│ [1mfirefox.proxy_mode[0m │ Configure Proxy Access to the │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ Internet. │
|
||||
│ │ [1mChoices[0m: │
|
||||
│ │ • No proxy [1m← (default)[0m │
|
||||
|
|
@ -12,31 +20,31 @@
|
|||
│ │ • Automatic proxy configuration URL │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mManual proxy configuration[0m
|
||||
[1;4;92mManual proxy configuration[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual
|
||||
[34m▌ [0m[1;7m basic [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m
|
||||
[34m▌ [0m[1mDisabled[0m: when the variable [32m"Configure Proxy Access to the Internet"[0m
|
||||
[34m▌ [0m[1m([0mproxy_mode[1m)[0m hasn't the value [32m"Manual proxy configuration"[0m.
|
||||
[34m▌ [0m[1m([0mfirefox.proxy_mode[1m)[0m hasn't the value [32m"Manual proxy configuration"[0m.
|
||||
|
||||
[1;4;92mHTTP Proxy[0m
|
||||
[1;4;38;5;46mHTTP Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.http_proxy
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.http_proxy
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.http_proxy.address[0m │ HTTP proxy address. │
|
||||
│ [1mfirefox.manual.http_proxy.address[0m │ HTTP proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.http_proxy.port[0m │ HTTP proxy port. │
|
||||
│ [1mfirefox.manual.http_proxy.port[0m │ HTTP proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
|
|
@ -50,31 +58,31 @@
|
|||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.use_for_https[0m │ Also use this proxy for HTTPS. │
|
||||
│ [1mfirefox.manual.use_for_https[0m │ Also use this proxy for HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: true │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mHTTPS Proxy[0m
|
||||
[1;4;38;5;46mHTTPS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.https_proxy
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.https_proxy
|
||||
[34m▌ [0m[1;7m standard [0m [1;7m [0m[1;3;7mhidden[0m[1;7m [0m
|
||||
[34m▌ [0m[1mHidden[0m: when the variable [32m"Also use this proxy for HTTPS"[0m
|
||||
[34m▌ [0m[1m([0mmanual.use_for_https[1m)[0m has the value [32m"true"[0m.
|
||||
[34m▌ [0m[1m([0mfirefox.manual.use_for_https[1m)[0m has the value [32m"true"[0m.
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.https_proxy.address[0m │ HTTPS proxy address. │
|
||||
│ [1mfirefox.manual.https_proxy.address[0m │ HTTPS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.https_proxy.port[0m │ HTTPS proxy port. │
|
||||
│ [1mfirefox.manual.https_proxy.port[0m │ HTTPS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
|
|
@ -84,52 +92,49 @@
|
|||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mSOCKS Proxy[0m
|
||||
[1;4;38;5;46mSOCKS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.socks_proxy
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.socks_proxy
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mauto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1mfirefox.auto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
|
|
@ -139,11 +144,11 @@
|
|||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) hasn't the │
|
||||
│ │ value "Automatic proxy configuration │
|
||||
│ │ URL". │
|
||||
│ │ Internet" (firefox.proxy_mode) │
|
||||
│ │ hasn't the value "Automatic proxy │
|
||||
│ │ configuration URL". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1mfirefox.no_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ Connections to localhost, │
|
||||
│ │ 127.0.0.1/8 and ::1 are never │
|
||||
|
|
@ -162,38 +167,63 @@
|
|||
│ │ • 192.168.1.0/24 │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mprompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1mfirefox.prompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mproxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1mfirefox.proxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m advanced [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if "Configure Proxy Access │
|
||||
│ │ to the Internet" (proxy_mode) is not │
|
||||
│ │ "Manual proxy configuration" │
|
||||
│ │ to the Internet" │
|
||||
│ │ (firefox.proxy_mode) is not "Manual │
|
||||
│ │ proxy configuration" │
|
||||
│ │ or "SOCKS host version used by │
|
||||
│ │ proxy" (manual.socks_proxy.version) │
|
||||
│ │ proxy" │
|
||||
│ │ (firefox.manual.socks_proxy.version) │
|
||||
│ │ is "v4". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mDNS over HTTPS[0m
|
||||
[1;4;92mDNS over HTTPS[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: dns_over_https
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.dns_over_https
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mdns_over_https.enable_dns_over_https[0m │ Enable DNS over HTTPS. │
|
||||
│ [1mfirefox.dns_over_https.enable_dns_ov…[0m │ Enable DNS over HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.provider[0m │ Use Provider. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • Cloudflare [1m← (default)[0m │
|
||||
│ │ • NextDNS │
|
||||
│ │ • Custom │
|
||||
│ │ [1mDisabled[0m: when the variable "Enable │
|
||||
│ │ DNS over HTTPS" │
|
||||
│ │ (firefox.dns_over_https.enable_dns_… │
|
||||
│ │ has the value "false". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.custom_dns_url[0m │ Custom DNS URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • must starts with 'https://' only │
|
||||
│ │ [1mDisabled[0m: if "Use Provider" │
|
||||
│ │ (firefox.dns_over_https.provider) is │
|
||||
│ │ not "Custom". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,180 @@
|
|||
[1;4;96mNew variable[0m
|
||||
[1;4;96mNew variables[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mdns_over_https.enable_dns_over_https[0m │ Enable DNS over HTTPS. │
|
||||
│ [1mfirefox.proxy_mode[0m │ Configure Proxy Access to the │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ Internet. │
|
||||
│ │ [1mChoices[0m: │
|
||||
│ │ • No proxy [1m← (default)[0m │
|
||||
│ │ • Auto-detect proxy settings for │
|
||||
│ │ this network │
|
||||
│ │ • Use system proxy settings │
|
||||
│ │ • Manual proxy configuration │
|
||||
│ │ • Automatic proxy configuration URL │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.http_proxy.address[0m │ HTTP proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.http_proxy.port[0m │ HTTP proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 8080 │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.use_for_https[0m │ Also use this proxy for HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: true │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.https_proxy.address[0m │ HTTPS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.https_proxy.port[0m │ HTTPS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.auto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) │
|
||||
│ │ hasn't the value "Automatic proxy │
|
||||
│ │ configuration URL". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.no_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ Connections to localhost, │
|
||||
│ │ 127.0.0.1/8 and ::1 are never │
|
||||
│ │ proxied. │
|
||||
│ │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mExamples[0m: │
|
||||
│ │ • .mozilla.org │
|
||||
│ │ • .net.nz │
|
||||
│ │ • 192.168.1.0/24 │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.prompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.proxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m advanced [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if "Configure Proxy Access │
|
||||
│ │ to the Internet" │
|
||||
│ │ (firefox.proxy_mode) is not "Manual │
|
||||
│ │ proxy configuration" │
|
||||
│ │ or "SOCKS host version used by │
|
||||
│ │ proxy" │
|
||||
│ │ (firefox.manual.socks_proxy.version) │
|
||||
│ │ is "v4". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.enable_dns_ov…[0m │ Enable DNS over HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.provider[0m │ Use Provider. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • Cloudflare [1m← (default)[0m │
|
||||
│ │ • NextDNS │
|
||||
│ │ • Custom │
|
||||
│ │ [1mDisabled[0m: when the variable "Enable │
|
||||
│ │ DNS over HTTPS" │
|
||||
│ │ (firefox.dns_over_https.enable_dns_… │
|
||||
│ │ has the value "false". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.custom_dns_url[0m │ Custom DNS URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • must starts with 'https://' only │
|
||||
│ │ [1mDisabled[0m: if "Use Provider" │
|
||||
│ │ (firefox.dns_over_https.provider) is │
|
||||
│ │ not "Custom". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mDeleted variables[0m
|
||||
|
||||
|
||||
• proxy_mode
|
||||
• manual.http_proxy.address
|
||||
• manual.http_proxy.port
|
||||
• manual.use_for_https
|
||||
• manual.https_proxy.address
|
||||
• manual.https_proxy.port
|
||||
• manual.socks_proxy.address
|
||||
• manual.socks_proxy.port
|
||||
• manual.socks_proxy.version
|
||||
• auto
|
||||
• no_proxy
|
||||
• prompt_authentication
|
||||
• proxy_dns_socks5
|
||||
• dns_over_https.enable_dns_over_https
|
||||
• dns_over_https.provider
|
||||
• dns_over_https.custom_dns_url
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -1,7 +1,15 @@
|
|||
[1;4;96mFirefox[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family is a namespace.
|
||||
[34m▌ [0m[1mPath[0m: firefox
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mproxy_mode[0m │ Configure Proxy Access to the │
|
||||
│ [1mfirefox.proxy_mode[0m │ Configure Proxy Access to the │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ Internet. │
|
||||
│ │ [1mChoices[0m: │
|
||||
│ │ • No proxy [1m← (default)[0m │
|
||||
|
|
@ -12,31 +20,31 @@
|
|||
│ │ • Automatic proxy configuration URL │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mManual proxy configuration[0m
|
||||
[1;4;92mManual proxy configuration[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual
|
||||
[34m▌ [0m[1;7m basic [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m
|
||||
[34m▌ [0m[1mDisabled[0m: when the variable [32m"Configure Proxy Access to the Internet"[0m
|
||||
[34m▌ [0m[1m([0mproxy_mode[1m)[0m hasn't the value [32m"Manual proxy configuration"[0m.
|
||||
[34m▌ [0m[1m([0mfirefox.proxy_mode[1m)[0m hasn't the value [32m"Manual proxy configuration"[0m.
|
||||
|
||||
[1;4;92mHTTP Proxy[0m
|
||||
[1;4;38;5;46mHTTP Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.http_proxy
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.http_proxy
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.http_proxy.address[0m │ HTTP proxy address. │
|
||||
│ [1mfirefox.manual.http_proxy.address[0m │ HTTP proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.http_proxy.port[0m │ HTTP proxy port. │
|
||||
│ [1mfirefox.manual.http_proxy.port[0m │ HTTP proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
|
|
@ -50,31 +58,31 @@
|
|||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.use_for_https[0m │ Also use this proxy for HTTPS. │
|
||||
│ [1mfirefox.manual.use_for_https[0m │ Also use this proxy for HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: true │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mHTTPS Proxy[0m
|
||||
[1;4;38;5;46mHTTPS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.https_proxy
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.https_proxy
|
||||
[34m▌ [0m[1;7m standard [0m [1;7m [0m[1;3;7mhidden[0m[1;7m [0m
|
||||
[34m▌ [0m[1mHidden[0m: when the variable [32m"Also use this proxy for HTTPS"[0m
|
||||
[34m▌ [0m[1m([0mmanual.use_for_https[1m)[0m has the value [32m"true"[0m.
|
||||
[34m▌ [0m[1m([0mfirefox.manual.use_for_https[1m)[0m has the value [32m"true"[0m.
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.https_proxy.address[0m │ HTTPS proxy address. │
|
||||
│ [1mfirefox.manual.https_proxy.address[0m │ HTTPS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.https_proxy.port[0m │ HTTPS proxy port. │
|
||||
│ [1mfirefox.manual.https_proxy.port[0m │ HTTPS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
|
|
@ -84,52 +92,49 @@
|
|||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mSOCKS Proxy[0m
|
||||
[1;4;38;5;46mSOCKS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.socks_proxy
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.socks_proxy
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mauto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1mfirefox.auto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
|
|
@ -139,11 +144,11 @@
|
|||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) hasn't the │
|
||||
│ │ value "Automatic proxy configuration │
|
||||
│ │ URL". │
|
||||
│ │ Internet" (firefox.proxy_mode) │
|
||||
│ │ hasn't the value "Automatic proxy │
|
||||
│ │ configuration URL". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1mfirefox.no_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ Connections to localhost, │
|
||||
│ │ 127.0.0.1/8 and ::1 are never │
|
||||
|
|
@ -162,48 +167,63 @@
|
|||
│ │ • 192.168.1.0/24 │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mprompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1mfirefox.prompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mproxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1mfirefox.proxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m advanced [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if "Configure Proxy Access │
|
||||
│ │ to the Internet" (proxy_mode) is not │
|
||||
│ │ "Manual proxy configuration" │
|
||||
│ │ to the Internet" │
|
||||
│ │ (firefox.proxy_mode) is not "Manual │
|
||||
│ │ proxy configuration" │
|
||||
│ │ or "SOCKS host version used by │
|
||||
│ │ proxy" (manual.socks_proxy.version) │
|
||||
│ │ proxy" │
|
||||
│ │ (firefox.manual.socks_proxy.version) │
|
||||
│ │ is "v4". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mDNS over HTTPS[0m
|
||||
[1;4;92mDNS over HTTPS[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: dns_over_https
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.dns_over_https
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mdns_over_https.enable_dns_over_https[0m │ Enable DNS over HTTPS. │
|
||||
│ [1mfirefox.dns_over_https.enable_dns_ov…[0m │ Enable DNS over HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mdns_over_https.provider[0m │ Use Provider. │
|
||||
│ [1mfirefox.dns_over_https.provider[0m │ Use Provider. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • Cloudflare [1m← (default)[0m │
|
||||
│ │ • NextDNS │
|
||||
│ │ • Custom │
|
||||
│ │ [1mDisabled[0m: when the variable "Enable │
|
||||
│ │ DNS over HTTPS" │
|
||||
│ │ (dns_over_https.enable_dns_over_htt… │
|
||||
│ │ (firefox.dns_over_https.enable_dns_… │
|
||||
│ │ has the value "false". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.custom_dns_url[0m │ Custom DNS URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • must starts with 'https://' only │
|
||||
│ │ [1mDisabled[0m: if "Use Provider" │
|
||||
│ │ (firefox.dns_over_https.provider) is │
|
||||
│ │ not "Custom". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -1,16 +0,0 @@
|
|||
[1;4;96mNew variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mdns_over_https.provider[0m │ Use Provider. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • Cloudflare [1m← (default)[0m │
|
||||
│ │ • NextDNS │
|
||||
│ │ • Custom │
|
||||
│ │ [1mDisabled[0m: when the variable "Enable │
|
||||
│ │ DNS over HTTPS" │
|
||||
│ │ (dns_over_https.enable_dns_over_htt… │
|
||||
│ │ has the value "false". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -1,7 +1,15 @@
|
|||
[1;4;96mFirefox[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family is a namespace.
|
||||
[34m▌ [0m[1mPath[0m: firefox
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mproxy_mode[0m │ Configure Proxy Access to the │
|
||||
│ [1mfirefox.proxy_mode[0m │ Configure Proxy Access to the │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ Internet. │
|
||||
│ │ [1mChoices[0m: │
|
||||
│ │ • No proxy [1m← (default)[0m │
|
||||
|
|
@ -12,31 +20,31 @@
|
|||
│ │ • Automatic proxy configuration URL │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mManual proxy configuration[0m
|
||||
[1;4;92mManual proxy configuration[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual
|
||||
[34m▌ [0m[1;7m basic [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m
|
||||
[34m▌ [0m[1mDisabled[0m: when the variable [32m"Configure Proxy Access to the Internet"[0m
|
||||
[34m▌ [0m[1m([0mproxy_mode[1m)[0m hasn't the value [32m"Manual proxy configuration"[0m.
|
||||
[34m▌ [0m[1m([0mfirefox.proxy_mode[1m)[0m hasn't the value [32m"Manual proxy configuration"[0m.
|
||||
|
||||
[1;4;92mHTTP Proxy[0m
|
||||
[1;4;38;5;46mHTTP Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.http_proxy
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.http_proxy
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.http_proxy.address[0m │ HTTP proxy address. │
|
||||
│ [1mfirefox.manual.http_proxy.address[0m │ HTTP proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.http_proxy.port[0m │ HTTP proxy port. │
|
||||
│ [1mfirefox.manual.http_proxy.port[0m │ HTTP proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
|
|
@ -50,31 +58,31 @@
|
|||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.use_for_https[0m │ Also use this proxy for HTTPS. │
|
||||
│ [1mfirefox.manual.use_for_https[0m │ Also use this proxy for HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: true │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mHTTPS Proxy[0m
|
||||
[1;4;38;5;46mHTTPS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.https_proxy
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.https_proxy
|
||||
[34m▌ [0m[1;7m standard [0m [1;7m [0m[1;3;7mhidden[0m[1;7m [0m
|
||||
[34m▌ [0m[1mHidden[0m: when the variable [32m"Also use this proxy for HTTPS"[0m
|
||||
[34m▌ [0m[1m([0mmanual.use_for_https[1m)[0m has the value [32m"true"[0m.
|
||||
[34m▌ [0m[1m([0mfirefox.manual.use_for_https[1m)[0m has the value [32m"true"[0m.
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.https_proxy.address[0m │ HTTPS proxy address. │
|
||||
│ [1mfirefox.manual.https_proxy.address[0m │ HTTPS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (manual.http_proxy.address). │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.https_proxy.port[0m │ HTTPS proxy port. │
|
||||
│ [1mfirefox.manual.https_proxy.port[0m │ HTTPS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
|
|
@ -84,52 +92,49 @@
|
|||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (manual.http_proxy.port). │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mSOCKS Proxy[0m
|
||||
[1;4;38;5;46mSOCKS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: manual.socks_proxy
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.socks_proxy
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mmanual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mmanual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (manual.socks_proxy.address) has the │
|
||||
│ │ value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mauto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1mfirefox.auto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
|
|
@ -139,11 +144,11 @@
|
|||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) hasn't the │
|
||||
│ │ value "Automatic proxy configuration │
|
||||
│ │ URL". │
|
||||
│ │ Internet" (firefox.proxy_mode) │
|
||||
│ │ hasn't the value "Automatic proxy │
|
||||
│ │ configuration URL". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mno_proxy[0m │ Address for which proxy will be │
|
||||
│ [1mfirefox.no_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ Connections to localhost, │
|
||||
│ │ 127.0.0.1/8 and ::1 are never │
|
||||
|
|
@ -162,51 +167,53 @@
|
|||
│ │ • 192.168.1.0/24 │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mprompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1mfirefox.prompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (proxy_mode) has the value │
|
||||
│ │ "No proxy". │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mproxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1mfirefox.proxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m advanced [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if "Configure Proxy Access │
|
||||
│ │ to the Internet" (proxy_mode) is not │
|
||||
│ │ "Manual proxy configuration" │
|
||||
│ │ to the Internet" │
|
||||
│ │ (firefox.proxy_mode) is not "Manual │
|
||||
│ │ proxy configuration" │
|
||||
│ │ or "SOCKS host version used by │
|
||||
│ │ proxy" (manual.socks_proxy.version) │
|
||||
│ │ proxy" │
|
||||
│ │ (firefox.manual.socks_proxy.version) │
|
||||
│ │ is "v4". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mDNS over HTTPS[0m
|
||||
[1;4;92mDNS over HTTPS[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: dns_over_https
|
||||
[34m▌ [0m[1mPath[0m: firefox.dns_over_https
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mdns_over_https.enable_dns_over_https[0m │ Enable DNS over HTTPS. │
|
||||
│ [1mfirefox.dns_over_https.enable_dns_ov…[0m │ Enable DNS over HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mdns_over_https.provider[0m │ Use Provider. │
|
||||
│ [1mfirefox.dns_over_https.provider[0m │ Use Provider. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • Cloudflare [1m← (default)[0m │
|
||||
│ │ • NextDNS │
|
||||
│ │ • Custom │
|
||||
│ │ [1mDisabled[0m: when the variable "Enable │
|
||||
│ │ DNS over HTTPS" │
|
||||
│ │ (dns_over_https.enable_dns_over_htt… │
|
||||
│ │ (firefox.dns_over_https.enable_dns_… │
|
||||
│ │ has the value "false". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mdns_over_https.custom_dns_url[0m │ Custom DNS URL. │
|
||||
│ [1mfirefox.dns_over_https.custom_dns_url[0m │ Custom DNS URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
|
|
@ -216,7 +223,34 @@
|
|||
│ │ • the domain name can be a hostname │
|
||||
│ │ • must starts with 'https://' only │
|
||||
│ │ [1mDisabled[0m: if "Use Provider" │
|
||||
│ │ (dns_over_https.provider) is not │
|
||||
│ │ "Custom". │
|
||||
│ │ (firefox.dns_over_https.provider) is │
|
||||
│ │ not "Custom". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mFoxyproxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family is a namespace.
|
||||
[34m▌ [0m[1mPath[0m: foxyproxy
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
[1;4;92mProxy configuration[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family contains lists of variable blocks.
|
||||
[34m▌ [0m[1mPath[0m: foxyproxy.proxies
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfoxyproxy.proxies.title[0m │ Title or Description. │
|
||||
│ [1;7m string [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ │
|
||||
│ [1;7munique [0m │ │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.color[0m │ Color. │
|
||||
│ [1;7m string [0m [1;7m basic [0m [1;7m mandatory [0m │ │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -1,19 +1,13 @@
|
|||
[1;4;96mModified variable[0m
|
||||
[1;4;96mNew variables[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mdns_over_https.custom_dns_url[0m │ Custom DNS URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • [4mmust starts with 'https://' only[0m │
|
||||
│ │ [1mDisabled[0m: if "Use Provider" │
|
||||
│ │ (dns_over_https.provider) is not │
|
||||
│ │ "Custom". │
|
||||
│ [1mfoxyproxy.proxies.title[0m │ Title or Description. │
|
||||
│ [1;7m string [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ │
|
||||
│ [1;7munique [0m │ │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.color[0m │ Color. │
|
||||
│ [1;7m string [0m [1;7m basic [0m [1;7m mandatory [0m │ │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -258,9 +258,27 @@
|
|||
"path": "firefox.manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -280,26 +298,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -321,19 +333,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -636,5 +635,72 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"foxyproxy": {
|
||||
"type": "namespace",
|
||||
"informations": {
|
||||
"path": "foxyproxy",
|
||||
"name": "foxyproxy",
|
||||
"description": "Foxyproxy",
|
||||
"properties": [],
|
||||
"mode": "basic",
|
||||
"help": [
|
||||
"This family is a namespace"
|
||||
]
|
||||
},
|
||||
"children": {
|
||||
"proxies": {
|
||||
"type": "leadership",
|
||||
"informations": {
|
||||
"path": "foxyproxy.proxies",
|
||||
"name": "proxies",
|
||||
"description": "Proxy configuration",
|
||||
"properties": [],
|
||||
"mode": "basic",
|
||||
"help": [
|
||||
"This family contains lists of variable blocks"
|
||||
]
|
||||
},
|
||||
"children": {
|
||||
"title": {
|
||||
"path": "foxyproxy.proxies.title",
|
||||
"name": "title",
|
||||
"description": "Title or Description.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "unique",
|
||||
"ori_name": "unique",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "string",
|
||||
"multiple": true
|
||||
},
|
||||
"color": {
|
||||
"path": "foxyproxy.proxies.color",
|
||||
"name": "color",
|
||||
"description": "Color.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "regexp",
|
||||
"validators": {
|
||||
"name": "Validator",
|
||||
"values": "text based with regular expressions \"^#(?:[0-9a-f]{3}){1,2}$\""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -106,32 +106,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -230,3 +227,32 @@
|
|||
│ │ not "Custom". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mFoxyproxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family is a namespace.
|
||||
[34m▌ [0m[1mPath[0m: foxyproxy
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
[1;4;92mProxy configuration[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family contains lists of variable blocks.
|
||||
[34m▌ [0m[1mPath[0m: foxyproxy.proxies
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfoxyproxy.proxies.title[0m │ Title or Description. │
|
||||
│ [1;7m string [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ │
|
||||
│ [1;7munique [0m │ │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.color[0m │ Color. │
|
||||
│ [1;7m regexp [0m [1;7m basic [0m [1;7m mandatory [0m │ [1mValidator[0m: text based with regular │
|
||||
│ │ expressions │
|
||||
│ │ "^#(?:[0-9a-f]{3}){1,2}$" │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -1,183 +1,11 @@
|
|||
[1;4;96mNew variables[0m
|
||||
[1;4;96mModified variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.proxy_mode[0m │ Configure Proxy Access to the │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ Internet. │
|
||||
│ │ [1mChoices[0m: │
|
||||
│ │ • No proxy [1m← (default)[0m │
|
||||
│ │ • Auto-detect proxy settings for │
|
||||
│ │ this network │
|
||||
│ │ • Use system proxy settings │
|
||||
│ │ • Manual proxy configuration │
|
||||
│ │ • Automatic proxy configuration URL │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.http_proxy.address[0m │ HTTP proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.http_proxy.port[0m │ HTTP proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 8080 │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.use_for_https[0m │ Also use this proxy for HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: true │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.https_proxy.address[0m │ HTTPS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.https_proxy.port[0m │ HTTPS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.auto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) │
|
||||
│ │ hasn't the value "Automatic proxy │
|
||||
│ │ configuration URL". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.no_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ Connections to localhost, │
|
||||
│ │ 127.0.0.1/8 and ::1 are never │
|
||||
│ │ proxied. │
|
||||
│ │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mExamples[0m: │
|
||||
│ │ • .mozilla.org │
|
||||
│ │ • .net.nz │
|
||||
│ │ • 192.168.1.0/24 │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.prompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.proxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m advanced [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if "Configure Proxy Access │
|
||||
│ │ to the Internet" │
|
||||
│ │ (firefox.proxy_mode) is not "Manual │
|
||||
│ │ proxy configuration" │
|
||||
│ │ or "SOCKS host version used by │
|
||||
│ │ proxy" │
|
||||
│ │ (firefox.manual.socks_proxy.version) │
|
||||
│ │ is "v4". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.enable_dns_ov…[0m │ Enable DNS over HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.provider[0m │ Use Provider. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • Cloudflare [1m← (default)[0m │
|
||||
│ │ • NextDNS │
|
||||
│ │ • Custom │
|
||||
│ │ [1mDisabled[0m: when the variable "Enable │
|
||||
│ │ DNS over HTTPS" │
|
||||
│ │ (firefox.dns_over_https.enable_dns_… │
|
||||
│ │ has the value "false". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.custom_dns_url[0m │ Custom DNS URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • must starts with 'https://' only │
|
||||
│ │ [1mDisabled[0m: if "Use Provider" │
|
||||
│ │ (firefox.dns_over_https.provider) is │
|
||||
│ │ not "Custom". │
|
||||
│ [1mfoxyproxy.proxies.color[0m │ Color. │
|
||||
│ [1;7m [0m[1;7;9mstring[0m[1;7m [0m [1;7m [0m[1;4;7mregexp[0m[1;7m [0m [1;7m basic [0m [1;7m mandatory [0m │ [1mValidator[0m: [4mtext based with regular [0m │
|
||||
│ │ [4mexpressions [0m │
|
||||
│ │ [4m"^#(?:[0-9a-f]{3}){1,2}$"[0m │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mDeleted variables[0m
|
||||
|
||||
|
||||
• proxy_mode
|
||||
• manual.http_proxy.address
|
||||
• manual.http_proxy.port
|
||||
• manual.use_for_https
|
||||
• manual.https_proxy.address
|
||||
• manual.https_proxy.port
|
||||
• manual.socks_proxy.address
|
||||
• manual.socks_proxy.port
|
||||
• manual.socks_proxy.version
|
||||
• auto
|
||||
• no_proxy
|
||||
• prompt_authentication
|
||||
• proxy_dns_socks5
|
||||
• dns_over_https.enable_dns_over_https
|
||||
• dns_over_https.provider
|
||||
• dns_over_https.custom_dns_url
|
||||
|
||||
|
|
|
|||
|
|
@ -258,9 +258,27 @@
|
|||
"path": "firefox.manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -280,26 +298,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -321,19 +333,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -636,5 +635,79 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"foxyproxy": {
|
||||
"type": "namespace",
|
||||
"informations": {
|
||||
"path": "foxyproxy",
|
||||
"name": "foxyproxy",
|
||||
"description": "Foxyproxy",
|
||||
"properties": [],
|
||||
"mode": "standard",
|
||||
"help": [
|
||||
"This family is a namespace"
|
||||
]
|
||||
},
|
||||
"children": {
|
||||
"proxies": {
|
||||
"type": "leadership",
|
||||
"informations": {
|
||||
"path": "foxyproxy.proxies",
|
||||
"name": "proxies",
|
||||
"description": "Proxy configuration",
|
||||
"properties": [],
|
||||
"mode": "standard",
|
||||
"help": [
|
||||
"This family contains lists of variable blocks"
|
||||
]
|
||||
},
|
||||
"children": {
|
||||
"title": {
|
||||
"path": "foxyproxy.proxies.title",
|
||||
"name": "title",
|
||||
"description": "Title or Description.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "unique",
|
||||
"ori_name": "unique",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "string",
|
||||
"multiple": true
|
||||
},
|
||||
"color": {
|
||||
"path": "foxyproxy.proxies.color",
|
||||
"name": "color",
|
||||
"description": "Color.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "random color value.",
|
||||
"type": "jinja"
|
||||
}
|
||||
},
|
||||
"variable_type": "regexp",
|
||||
"validators": {
|
||||
"name": "Validator",
|
||||
"values": "text based with regular expressions \"^#(?:[0-9a-f]{3}){1,2}$\""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -106,32 +106,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -230,3 +227,33 @@
|
|||
│ │ not "Custom". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mFoxyproxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family is a namespace.
|
||||
[34m▌ [0m[1mPath[0m: foxyproxy
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
|
||||
[1;4;92mProxy configuration[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family contains lists of variable blocks.
|
||||
[34m▌ [0m[1mPath[0m: foxyproxy.proxies
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfoxyproxy.proxies.title[0m │ Title or Description. │
|
||||
│ [1;7m string [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ │
|
||||
│ [1;7munique [0m │ │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.color[0m │ Color. │
|
||||
│ [1;7m regexp [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidator[0m: text based with regular │
|
||||
│ │ expressions │
|
||||
│ │ "^#(?:[0-9a-f]{3}){1,2}$" │
|
||||
│ │ [1mDefault[0m: random color value. │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,12 @@
|
|||
[1;4;96mModified variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfoxyproxy.proxies.color[0m │ Color. │
|
||||
│ [1;7m [0m[1;7;9mbasic[0m[1;7m [0m [1;7m [0m[1;4;7mstandard[0m[1;7m [0m [1;7m regexp [0m [1;7m standard[0m │ [1mValidator[0m: text based with regular │
|
||||
│ [1;7mmandatory [0m │ expressions │
|
||||
│ │ "^#(?:[0-9a-f]{3}){1,2}$" │
|
||||
│ │ [1mDefault[0m: [4mrandom color value.[0m │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
@ -258,9 +258,27 @@
|
|||
"path": "firefox.manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -280,26 +298,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -321,19 +333,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -106,32 +106,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -258,9 +258,27 @@
|
|||
"path": "firefox.manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -280,26 +298,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -321,19 +333,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -680,6 +679,39 @@
|
|||
"variable_type": "string",
|
||||
"multiple": true
|
||||
},
|
||||
"type": {
|
||||
"path": "foxyproxy.proxies.type",
|
||||
"name": "type",
|
||||
"description": "Proxy Type.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "Direct (no proxy)"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"HTTP",
|
||||
"HTTPS/SSL",
|
||||
"SOCKS4",
|
||||
"SOCKS5",
|
||||
"PAC URL",
|
||||
"WPAD",
|
||||
"System (use system settings)",
|
||||
"Direct (no proxy)"
|
||||
]
|
||||
}
|
||||
},
|
||||
"color": {
|
||||
"path": "foxyproxy.proxies.color",
|
||||
"name": "color",
|
||||
|
|
@ -690,11 +722,28 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "auto modified",
|
||||
"ori_name": "force_store_value",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "string"
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "random color value.",
|
||||
"type": "jinja"
|
||||
}
|
||||
},
|
||||
"variable_type": "regexp",
|
||||
"validators": {
|
||||
"name": "Validator",
|
||||
"values": "text based with regular expressions \"^#(?:[0-9a-f]{3}){1,2}$\""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -106,32 +106,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -253,7 +250,21 @@
|
|||
│ [1;7m string [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ │
|
||||
│ [1;7munique [0m │ │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.type[0m │ Proxy Type. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • HTTP │
|
||||
│ │ • HTTPS/SSL │
|
||||
│ │ • SOCKS4 │
|
||||
│ │ • SOCKS5 │
|
||||
│ │ • PAC URL │
|
||||
│ │ • WPAD │
|
||||
│ │ • System (use system settings) │
|
||||
│ │ • Direct (no proxy) [1m← (default)[0m │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.color[0m │ Color. │
|
||||
│ [1;7m string [0m [1;7m basic [0m [1;7m mandatory [0m │ │
|
||||
│ [1;7m regexp [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m auto [0m │ [1mValidator[0m: text based with regular │
|
||||
│ [1;7mmodified [0m │ expressions │
|
||||
│ │ "^#(?:[0-9a-f]{3}){1,2}$" │
|
||||
│ │ [1mDefault[0m: random color value. │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +1,17 @@
|
|||
[1;4;96mNew variables[0m
|
||||
[1;4;96mNew variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfoxyproxy.proxies.title[0m │ Title or Description. │
|
||||
│ [1;7m string [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ │
|
||||
│ [1;7munique [0m │ │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.color[0m │ Color. │
|
||||
│ [1;7m string [0m [1;7m basic [0m [1;7m mandatory [0m │ │
|
||||
│ [1mfoxyproxy.proxies.type[0m │ Proxy Type. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • HTTP │
|
||||
│ │ • HTTPS/SSL │
|
||||
│ │ • SOCKS4 │
|
||||
│ │ • SOCKS5 │
|
||||
│ │ • PAC URL │
|
||||
│ │ • WPAD │
|
||||
│ │ • System (use system settings) │
|
||||
│ │ • Direct (no proxy) [1m← (default)[0m │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -258,9 +258,27 @@
|
|||
"path": "firefox.manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -280,26 +298,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -321,19 +333,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -680,6 +679,39 @@
|
|||
"variable_type": "string",
|
||||
"multiple": true
|
||||
},
|
||||
"type": {
|
||||
"path": "foxyproxy.proxies.type",
|
||||
"name": "type",
|
||||
"description": "Proxy Type.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "Direct (no proxy)"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"HTTP",
|
||||
"HTTPS/SSL",
|
||||
"SOCKS4",
|
||||
"SOCKS5",
|
||||
"PAC URL",
|
||||
"WPAD",
|
||||
"System (use system settings)",
|
||||
"Direct (no proxy)"
|
||||
]
|
||||
}
|
||||
},
|
||||
"color": {
|
||||
"path": "foxyproxy.proxies.color",
|
||||
"name": "color",
|
||||
|
|
@ -690,15 +722,161 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "auto modified",
|
||||
"ori_name": "force_store_value",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "random color value.",
|
||||
"type": "jinja"
|
||||
}
|
||||
},
|
||||
"variable_type": "regexp",
|
||||
"validators": {
|
||||
"name": "Validator",
|
||||
"values": "text based with regular expressions \"^#(?:[0-9a-f]{3}){1,2}$\""
|
||||
}
|
||||
},
|
||||
"address": {
|
||||
"path": "foxyproxy.proxies.address",
|
||||
"name": "address",
|
||||
"description": "IP address, DNS name, server name.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type not in:\n- HTTP\n- HTTPS/SSL\n- SOCKS4\n- SOCKS5.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "copy HTTP address if proxy is not \"Manual\".",
|
||||
"type": "variable",
|
||||
"ori_path": "firefox.manual.http_proxy.address",
|
||||
"optional": false,
|
||||
"propertyerror": false
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be a hostname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "foxyproxy.proxies.port",
|
||||
"name": "port",
|
||||
"description": "Port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type not in:\n- HTTP\n- HTTPS/SSL\n- SOCKS4\n- SOCKS5.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "copy HTTP port if proxy is not \"Manual\".",
|
||||
"type": "variable",
|
||||
"ori_path": "firefox.manual.http_proxy.port",
|
||||
"optional": false,
|
||||
"propertyerror": false
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
},
|
||||
"url": {
|
||||
"path": "foxyproxy.proxies.url",
|
||||
"name": "url",
|
||||
"description": "URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type is not in:\n- PAC URL\n- WPAD.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "copy HTTP address if proxy is \"Auto\".",
|
||||
"type": "variable",
|
||||
"ori_path": "firefox.auto",
|
||||
"optional": false,
|
||||
"propertyerror": false
|
||||
}
|
||||
},
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -106,32 +106,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -253,9 +250,64 @@
|
|||
│ [1;7m string [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ │
|
||||
│ [1;7munique [0m │ │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.type[0m │ Proxy Type. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • HTTP │
|
||||
│ │ • HTTPS/SSL │
|
||||
│ │ • SOCKS4 │
|
||||
│ │ • SOCKS5 │
|
||||
│ │ • PAC URL │
|
||||
│ │ • WPAD │
|
||||
│ │ • System (use system settings) │
|
||||
│ │ • Direct (no proxy) [1m← (default)[0m │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.color[0m │ Color. │
|
||||
│ [1;7m regexp [0m [1;7m basic [0m [1;7m mandatory [0m │ [1mValidator[0m: text based with regular │
|
||||
│ │ expressions │
|
||||
│ [1;7m regexp [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m auto [0m │ [1mValidator[0m: text based with regular │
|
||||
│ [1;7mmodified [0m │ expressions │
|
||||
│ │ "^#(?:[0-9a-f]{3}){1,2}$" │
|
||||
│ │ [1mDefault[0m: random color value. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.address[0m │ IP address, DNS name, server name. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: copy HTTP address if proxy │
|
||||
│ │ is not "Manual". │
|
||||
│ │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.port[0m │ Port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: copy HTTP port if proxy is │
|
||||
│ │ not "Manual". │
|
||||
│ │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.url[0m │ URL. │
|
||||
│ [1;7m web address [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDefault[0m: copy HTTP address if proxy │
|
||||
│ │ is "Auto". │
|
||||
│ │ [1mDisabled[0m: if type is not in: │
|
||||
│ │ - PAC URL │
|
||||
│ │ - WPAD. │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -1,11 +1,49 @@
|
|||
[1;4;96mModified variable[0m
|
||||
[1;4;96mNew variables[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfoxyproxy.proxies.color[0m │ Color. │
|
||||
│ [1;7m [0m[1;7;9mstring[0m[1;7m [0m [1;7m [0m[1;4;7mregexp[0m[1;7m [0m [1;7m basic [0m [1;7m mandatory [0m │ [1mValidator[0m: [4mtext based with regular [0m │
|
||||
│ │ [4mexpressions [0m │
|
||||
│ │ [4m"^#(?:[0-9a-f]{3}){1,2}$"[0m │
|
||||
│ [1mfoxyproxy.proxies.address[0m │ IP address, DNS name, server name. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: copy HTTP address if proxy │
|
||||
│ │ is not "Manual". │
|
||||
│ │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.port[0m │ Port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: copy HTTP port if proxy is │
|
||||
│ │ not "Manual". │
|
||||
│ │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.url[0m │ URL. │
|
||||
│ [1;7m web address [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDefault[0m: copy HTTP address if proxy │
|
||||
│ │ is "Auto". │
|
||||
│ │ [1mDisabled[0m: if type is not in: │
|
||||
│ │ - PAC URL │
|
||||
│ │ - WPAD. │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -1,714 +0,0 @@
|
|||
{
|
||||
"firefox": {
|
||||
"type": "namespace",
|
||||
"informations": {
|
||||
"path": "firefox",
|
||||
"name": "firefox",
|
||||
"description": "Firefox",
|
||||
"properties": [],
|
||||
"mode": "basic",
|
||||
"help": [
|
||||
"This family is a namespace"
|
||||
]
|
||||
},
|
||||
"children": {
|
||||
"proxy_mode": {
|
||||
"path": "firefox.proxy_mode",
|
||||
"name": "proxy_mode",
|
||||
"description": "Configure Proxy Access to the Internet.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "No proxy"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"No proxy",
|
||||
"Auto-detect proxy settings for this network",
|
||||
"Use system proxy settings",
|
||||
"Manual proxy configuration",
|
||||
"Automatic proxy configuration URL"
|
||||
]
|
||||
}
|
||||
},
|
||||
"manual": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.manual",
|
||||
"name": "manual",
|
||||
"description": "Manual proxy configuration",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} hasn't the value \"Manual proxy configuration\".",
|
||||
"path": {
|
||||
"path": "firefox.proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic"
|
||||
},
|
||||
"children": {
|
||||
"http_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.manual.http_proxy",
|
||||
"name": "http_proxy",
|
||||
"description": "HTTP Proxy",
|
||||
"properties": [],
|
||||
"mode": "basic"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "firefox.manual.http_proxy.address",
|
||||
"name": "address",
|
||||
"description": "HTTP proxy address.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "firefox.manual.http_proxy.port",
|
||||
"name": "port",
|
||||
"description": "HTTP proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "8080"
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"use_for_https": {
|
||||
"path": "firefox.manual.use_for_https",
|
||||
"name": "use_for_https",
|
||||
"description": "Also use this proxy for HTTPS.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": true
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"https_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.manual.https_proxy",
|
||||
"name": "https_proxy",
|
||||
"description": "HTTPS Proxy",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "hidden",
|
||||
"ori_name": "hidden",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"true\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.use_for_https"
|
||||
},
|
||||
"description": "Also use this proxy for HTTPS"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "firefox.manual.https_proxy.address",
|
||||
"name": "address",
|
||||
"description": "HTTPS proxy address.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "firefox.manual.https_proxy.port",
|
||||
"name": "port",
|
||||
"description": "HTTPS proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"socks_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.manual.socks_proxy",
|
||||
"name": "socks_proxy",
|
||||
"description": "SOCKS Proxy",
|
||||
"properties": [],
|
||||
"mode": "standard"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "firefox.manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "firefox.manual.socks_proxy.port",
|
||||
"name": "port",
|
||||
"description": "SOCKS proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": {
|
||||
"path": "firefox.manual.socks_proxy.version",
|
||||
"name": "version",
|
||||
"description": "SOCKS host version used by proxy.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "v5"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"v4",
|
||||
"v5"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"auto": {
|
||||
"path": "firefox.auto",
|
||||
"name": "auto",
|
||||
"description": "Automatic proxy configuration URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} hasn't the value \"Automatic proxy configuration URL\".",
|
||||
"path": {
|
||||
"path": "firefox.proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname"
|
||||
]
|
||||
}
|
||||
},
|
||||
"no_proxy": {
|
||||
"path": "firefox.no_proxy",
|
||||
"name": "no_proxy",
|
||||
"description": "Address for which proxy will be desactivated.",
|
||||
"help": [
|
||||
"Connections to localhost, 127.0.0.1/8 and ::1 are never proxied."
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "firefox.proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "unique",
|
||||
"ori_name": "unique",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can starts by a dot",
|
||||
"the domain name can be a hostname",
|
||||
"the domain name can be an IP",
|
||||
"the domain name can be network in CIDR format"
|
||||
]
|
||||
},
|
||||
"multiple": true,
|
||||
"examples": {
|
||||
"name": "Examples",
|
||||
"values": [
|
||||
".mozilla.org",
|
||||
".net.nz",
|
||||
"192.168.1.0/24"
|
||||
]
|
||||
}
|
||||
},
|
||||
"prompt_authentication": {
|
||||
"path": "firefox.prompt_authentication",
|
||||
"name": "prompt_authentication",
|
||||
"description": "Prompt for authentication if password is saved.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "firefox.proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": true
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"proxy_dns_socks5": {
|
||||
"path": "firefox.proxy_dns_socks5",
|
||||
"name": "proxy_dns_socks5",
|
||||
"description": "Use proxy DNS when using SOCKS v5.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if {0} is not \"Manual proxy configuration\"\nor {1} is \"v4\".",
|
||||
"variables": [
|
||||
{
|
||||
"path": "firefox.proxy_mode",
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
},
|
||||
{
|
||||
"path": "firefox.manual.socks_proxy.version",
|
||||
"description": "SOCKS host version used by proxy"
|
||||
}
|
||||
],
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "advanced",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"dns_over_https": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.dns_over_https",
|
||||
"name": "dns_over_https",
|
||||
"description": "DNS over HTTPS",
|
||||
"properties": [],
|
||||
"mode": "basic"
|
||||
},
|
||||
"children": {
|
||||
"enable_dns_over_https": {
|
||||
"path": "firefox.dns_over_https.enable_dns_over_https",
|
||||
"name": "enable_dns_over_https",
|
||||
"description": "Enable DNS over HTTPS.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"provider": {
|
||||
"path": "firefox.dns_over_https.provider",
|
||||
"name": "provider",
|
||||
"description": "Use Provider.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"false\".",
|
||||
"path": {
|
||||
"path": "firefox.dns_over_https.enable_dns_over_https"
|
||||
},
|
||||
"description": "Enable DNS over HTTPS"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "Cloudflare"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"Cloudflare",
|
||||
"NextDNS",
|
||||
"Custom"
|
||||
]
|
||||
}
|
||||
},
|
||||
"custom_dns_url": {
|
||||
"path": "firefox.dns_over_https.custom_dns_url",
|
||||
"name": "custom_dns_url",
|
||||
"description": "Custom DNS URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if {0} is not \"Custom\".",
|
||||
"variables": [
|
||||
{
|
||||
"path": "firefox.dns_over_https.provider",
|
||||
"description": "Use Provider"
|
||||
}
|
||||
],
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname",
|
||||
{
|
||||
"description": "must starts with 'https://' only",
|
||||
"type": "jinja"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"foxyproxy": {
|
||||
"type": "namespace",
|
||||
"informations": {
|
||||
"path": "foxyproxy",
|
||||
"name": "foxyproxy",
|
||||
"description": "Foxyproxy",
|
||||
"properties": [],
|
||||
"mode": "standard",
|
||||
"help": [
|
||||
"This family is a namespace"
|
||||
]
|
||||
},
|
||||
"children": {
|
||||
"proxies": {
|
||||
"type": "leadership",
|
||||
"informations": {
|
||||
"path": "foxyproxy.proxies",
|
||||
"name": "proxies",
|
||||
"description": "Proxy configuration",
|
||||
"properties": [],
|
||||
"mode": "standard",
|
||||
"help": [
|
||||
"This family contains lists of variable blocks"
|
||||
]
|
||||
},
|
||||
"children": {
|
||||
"title": {
|
||||
"path": "foxyproxy.proxies.title",
|
||||
"name": "title",
|
||||
"description": "Title or Description.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "unique",
|
||||
"ori_name": "unique",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "string",
|
||||
"multiple": true
|
||||
},
|
||||
"color": {
|
||||
"path": "foxyproxy.proxies.color",
|
||||
"name": "color",
|
||||
"description": "Color.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "random color value.",
|
||||
"type": "jinja"
|
||||
}
|
||||
},
|
||||
"variable_type": "regexp",
|
||||
"validators": {
|
||||
"name": "Validator",
|
||||
"values": "text based with regular expressions \"^#(?:[0-9a-f]{3}){1,2}$\""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,262 +0,0 @@
|
|||
[1;4;96mFirefox[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family is a namespace.
|
||||
[34m▌ [0m[1mPath[0m: firefox
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.proxy_mode[0m │ Configure Proxy Access to the │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ Internet. │
|
||||
│ │ [1mChoices[0m: │
|
||||
│ │ • No proxy [1m← (default)[0m │
|
||||
│ │ • Auto-detect proxy settings for │
|
||||
│ │ this network │
|
||||
│ │ • Use system proxy settings │
|
||||
│ │ • Manual proxy configuration │
|
||||
│ │ • Automatic proxy configuration URL │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mManual proxy configuration[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual
|
||||
[34m▌ [0m[1;7m basic [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m
|
||||
[34m▌ [0m[1mDisabled[0m: when the variable [32m"Configure Proxy Access to the Internet"[0m
|
||||
[34m▌ [0m[1m([0mfirefox.proxy_mode[1m)[0m hasn't the value [32m"Manual proxy configuration"[0m.
|
||||
|
||||
[1;4;38;5;46mHTTP Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.http_proxy
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.http_proxy.address[0m │ HTTP proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.http_proxy.port[0m │ HTTP proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 8080 │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.use_for_https[0m │ Also use this proxy for HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: true │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;38;5;46mHTTPS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.https_proxy
|
||||
[34m▌ [0m[1;7m standard [0m [1;7m [0m[1;3;7mhidden[0m[1;7m [0m
|
||||
[34m▌ [0m[1mHidden[0m: when the variable [32m"Also use this proxy for HTTPS"[0m
|
||||
[34m▌ [0m[1m([0mfirefox.manual.use_for_https[1m)[0m has the value [32m"true"[0m.
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.https_proxy.address[0m │ HTTPS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.https_proxy.port[0m │ HTTPS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;38;5;46mSOCKS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.socks_proxy
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.auto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) │
|
||||
│ │ hasn't the value "Automatic proxy │
|
||||
│ │ configuration URL". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.no_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ Connections to localhost, │
|
||||
│ │ 127.0.0.1/8 and ::1 are never │
|
||||
│ │ proxied. │
|
||||
│ │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mExamples[0m: │
|
||||
│ │ • .mozilla.org │
|
||||
│ │ • .net.nz │
|
||||
│ │ • 192.168.1.0/24 │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.prompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.proxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m advanced [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if "Configure Proxy Access │
|
||||
│ │ to the Internet" │
|
||||
│ │ (firefox.proxy_mode) is not "Manual │
|
||||
│ │ proxy configuration" │
|
||||
│ │ or "SOCKS host version used by │
|
||||
│ │ proxy" │
|
||||
│ │ (firefox.manual.socks_proxy.version) │
|
||||
│ │ is "v4". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mDNS over HTTPS[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.dns_over_https
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.dns_over_https.enable_dns_ov…[0m │ Enable DNS over HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.provider[0m │ Use Provider. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • Cloudflare [1m← (default)[0m │
|
||||
│ │ • NextDNS │
|
||||
│ │ • Custom │
|
||||
│ │ [1mDisabled[0m: when the variable "Enable │
|
||||
│ │ DNS over HTTPS" │
|
||||
│ │ (firefox.dns_over_https.enable_dns_… │
|
||||
│ │ has the value "false". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.custom_dns_url[0m │ Custom DNS URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • must starts with 'https://' only │
|
||||
│ │ [1mDisabled[0m: if "Use Provider" │
|
||||
│ │ (firefox.dns_over_https.provider) is │
|
||||
│ │ not "Custom". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mFoxyproxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family is a namespace.
|
||||
[34m▌ [0m[1mPath[0m: foxyproxy
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
|
||||
[1;4;92mProxy configuration[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family contains lists of variable blocks.
|
||||
[34m▌ [0m[1mPath[0m: foxyproxy.proxies
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfoxyproxy.proxies.title[0m │ Title or Description. │
|
||||
│ [1;7m string [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ │
|
||||
│ [1;7munique [0m │ │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.color[0m │ Color. │
|
||||
│ [1;7m regexp [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidator[0m: text based with regular │
|
||||
│ │ expressions │
|
||||
│ │ "^#(?:[0-9a-f]{3}){1,2}$" │
|
||||
│ │ [1mDefault[0m: random color value. │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
[1;4;96mModified variable[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfoxyproxy.proxies.color[0m │ Color. │
|
||||
│ [1;7m [0m[1;7;9mbasic[0m[1;7m [0m [1;7m [0m[1;4;7mstandard[0m[1;7m [0m [1;7m regexp [0m [1;7m standard[0m │ [1mValidator[0m: text based with regular │
|
||||
│ [1;7mmandatory [0m │ expressions │
|
||||
│ │ "^#(?:[0-9a-f]{3}){1,2}$" │
|
||||
│ │ [1mDefault[0m: [4mrandom color value.[0m │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
@ -258,9 +258,27 @@
|
|||
"path": "firefox.manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -280,26 +298,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -321,19 +333,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -745,6 +744,189 @@
|
|||
"name": "Validator",
|
||||
"values": "text based with regular expressions \"^#(?:[0-9a-f]{3}){1,2}$\""
|
||||
}
|
||||
},
|
||||
"address": {
|
||||
"path": "foxyproxy.proxies.address",
|
||||
"name": "address",
|
||||
"description": "IP address, DNS name, server name.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type not in:\n- HTTP\n- HTTPS/SSL\n- SOCKS4\n- SOCKS5.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "copy HTTP address if proxy is not \"Manual\".",
|
||||
"type": "variable",
|
||||
"ori_path": "firefox.manual.http_proxy.address",
|
||||
"optional": false,
|
||||
"propertyerror": false
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be a hostname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "foxyproxy.proxies.port",
|
||||
"name": "port",
|
||||
"description": "Port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type not in:\n- HTTP\n- HTTPS/SSL\n- SOCKS4\n- SOCKS5.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "copy HTTP port if proxy is not \"Manual\".",
|
||||
"type": "variable",
|
||||
"ori_path": "firefox.manual.http_proxy.port",
|
||||
"optional": false,
|
||||
"propertyerror": false
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
},
|
||||
"username": {
|
||||
"path": "foxyproxy.proxies.username",
|
||||
"name": "username",
|
||||
"description": "Username.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false,
|
||||
"annotation": {
|
||||
"description": "if a password is set.",
|
||||
"type": "jinja"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type not in:\n- HTTP\n- HTTPS/SSL\n- SOCKS4\n- SOCKS5.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "UNIX user"
|
||||
},
|
||||
"password": {
|
||||
"path": "foxyproxy.proxies.password",
|
||||
"name": "password",
|
||||
"description": "Password.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type not in:\n- HTTP\n- HTTPS/SSL\n- SOCKS4\n- SOCKS5.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "secret"
|
||||
},
|
||||
"url": {
|
||||
"path": "foxyproxy.proxies.url",
|
||||
"name": "url",
|
||||
"description": "URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type is not in:\n- PAC URL\n- WPAD.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "copy HTTP address if proxy is \"Auto\".",
|
||||
"type": "variable",
|
||||
"ori_path": "firefox.auto",
|
||||
"optional": false,
|
||||
"propertyerror": false
|
||||
}
|
||||
},
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -106,32 +106,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -269,5 +266,63 @@
|
|||
│ [1;7mmodified [0m │ expressions │
|
||||
│ │ "^#(?:[0-9a-f]{3}){1,2}$" │
|
||||
│ │ [1mDefault[0m: random color value. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.address[0m │ IP address, DNS name, server name. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: copy HTTP address if proxy │
|
||||
│ │ is not "Manual". │
|
||||
│ │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.port[0m │ Port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: copy HTTP port if proxy is │
|
||||
│ │ not "Manual". │
|
||||
│ │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.username[0m │ Username. │
|
||||
│ [1;7m UNIX user [0m [1;7m standard [0m [1;7m [0m[1;3;7mmandatory[0m[1;7m [0m [1;7m [0m │ [1mMandatory[0m: if a password is set. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.password[0m │ Password. │
|
||||
│ [1;7m secret [0m [1;7m standard [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.url[0m │ URL. │
|
||||
│ [1;7m web address [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDefault[0m: copy HTTP address if proxy │
|
||||
│ │ is "Auto". │
|
||||
│ │ [1mDisabled[0m: if type is not in: │
|
||||
│ │ - PAC URL │
|
||||
│ │ - WPAD. │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -1,17 +1,21 @@
|
|||
[1;4;96mNew variable[0m
|
||||
[1;4;96mNew variables[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfoxyproxy.proxies.type[0m │ Proxy Type. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • HTTP │
|
||||
│ │ • HTTPS/SSL │
|
||||
│ │ • SOCKS4 │
|
||||
│ │ • SOCKS5 │
|
||||
│ │ • PAC URL │
|
||||
│ │ • WPAD │
|
||||
│ │ • System (use system settings) │
|
||||
│ │ • Direct (no proxy) [1m← (default)[0m │
|
||||
│ [1mfoxyproxy.proxies.username[0m │ Username. │
|
||||
│ [1;7m UNIX user [0m [1;7m standard [0m [1;7m [0m[1;3;7mmandatory[0m[1;7m [0m [1;7m [0m │ [1mMandatory[0m: if a password is set. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.password[0m │ Password. │
|
||||
│ [1;7m secret [0m [1;7m standard [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
|
|||
|
|
@ -258,9 +258,27 @@
|
|||
"path": "firefox.manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
|
|
@ -280,26 +298,20 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
|
|
@ -321,19 +333,6 @@
|
|||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
|
|
@ -106,32 +106,29 @@
|
|||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
|
|
@ -1,886 +0,0 @@
|
|||
{
|
||||
"firefox": {
|
||||
"type": "namespace",
|
||||
"informations": {
|
||||
"path": "firefox",
|
||||
"name": "firefox",
|
||||
"description": "Firefox",
|
||||
"properties": [],
|
||||
"mode": "basic",
|
||||
"help": [
|
||||
"This family is a namespace"
|
||||
]
|
||||
},
|
||||
"children": {
|
||||
"proxy_mode": {
|
||||
"path": "firefox.proxy_mode",
|
||||
"name": "proxy_mode",
|
||||
"description": "Configure Proxy Access to the Internet.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "No proxy"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"No proxy",
|
||||
"Auto-detect proxy settings for this network",
|
||||
"Use system proxy settings",
|
||||
"Manual proxy configuration",
|
||||
"Automatic proxy configuration URL"
|
||||
]
|
||||
}
|
||||
},
|
||||
"manual": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.manual",
|
||||
"name": "manual",
|
||||
"description": "Manual proxy configuration",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} hasn't the value \"Manual proxy configuration\".",
|
||||
"path": {
|
||||
"path": "firefox.proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic"
|
||||
},
|
||||
"children": {
|
||||
"http_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.manual.http_proxy",
|
||||
"name": "http_proxy",
|
||||
"description": "HTTP Proxy",
|
||||
"properties": [],
|
||||
"mode": "basic"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "firefox.manual.http_proxy.address",
|
||||
"name": "address",
|
||||
"description": "HTTP proxy address.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "firefox.manual.http_proxy.port",
|
||||
"name": "port",
|
||||
"description": "HTTP proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "8080"
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"use_for_https": {
|
||||
"path": "firefox.manual.use_for_https",
|
||||
"name": "use_for_https",
|
||||
"description": "Also use this proxy for HTTPS.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": true
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"https_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.manual.https_proxy",
|
||||
"name": "https_proxy",
|
||||
"description": "HTTPS Proxy",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "hidden",
|
||||
"ori_name": "hidden",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"true\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.use_for_https"
|
||||
},
|
||||
"description": "Also use this proxy for HTTPS"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "firefox.manual.https_proxy.address",
|
||||
"name": "address",
|
||||
"description": "HTTPS proxy address.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "firefox.manual.https_proxy.port",
|
||||
"name": "port",
|
||||
"description": "HTTPS proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"socks_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.manual.socks_proxy",
|
||||
"name": "socks_proxy",
|
||||
"description": "SOCKS Proxy",
|
||||
"properties": [],
|
||||
"mode": "standard"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "firefox.manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "firefox.manual.socks_proxy.port",
|
||||
"name": "port",
|
||||
"description": "SOCKS proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": {
|
||||
"path": "firefox.manual.socks_proxy.version",
|
||||
"name": "version",
|
||||
"description": "SOCKS host version used by proxy.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "v5"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"v4",
|
||||
"v5"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"auto": {
|
||||
"path": "firefox.auto",
|
||||
"name": "auto",
|
||||
"description": "Automatic proxy configuration URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} hasn't the value \"Automatic proxy configuration URL\".",
|
||||
"path": {
|
||||
"path": "firefox.proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname"
|
||||
]
|
||||
}
|
||||
},
|
||||
"no_proxy": {
|
||||
"path": "firefox.no_proxy",
|
||||
"name": "no_proxy",
|
||||
"description": "Address for which proxy will be desactivated.",
|
||||
"help": [
|
||||
"Connections to localhost, 127.0.0.1/8 and ::1 are never proxied."
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "firefox.proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "unique",
|
||||
"ori_name": "unique",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can starts by a dot",
|
||||
"the domain name can be a hostname",
|
||||
"the domain name can be an IP",
|
||||
"the domain name can be network in CIDR format"
|
||||
]
|
||||
},
|
||||
"multiple": true,
|
||||
"examples": {
|
||||
"name": "Examples",
|
||||
"values": [
|
||||
".mozilla.org",
|
||||
".net.nz",
|
||||
"192.168.1.0/24"
|
||||
]
|
||||
}
|
||||
},
|
||||
"prompt_authentication": {
|
||||
"path": "firefox.prompt_authentication",
|
||||
"name": "prompt_authentication",
|
||||
"description": "Prompt for authentication if password is saved.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "firefox.proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": true
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"proxy_dns_socks5": {
|
||||
"path": "firefox.proxy_dns_socks5",
|
||||
"name": "proxy_dns_socks5",
|
||||
"description": "Use proxy DNS when using SOCKS v5.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if {0} is not \"Manual proxy configuration\"\nor {1} is \"v4\".",
|
||||
"variables": [
|
||||
{
|
||||
"path": "firefox.proxy_mode",
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
},
|
||||
{
|
||||
"path": "firefox.manual.socks_proxy.version",
|
||||
"description": "SOCKS host version used by proxy"
|
||||
}
|
||||
],
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "advanced",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"dns_over_https": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.dns_over_https",
|
||||
"name": "dns_over_https",
|
||||
"description": "DNS over HTTPS",
|
||||
"properties": [],
|
||||
"mode": "basic"
|
||||
},
|
||||
"children": {
|
||||
"enable_dns_over_https": {
|
||||
"path": "firefox.dns_over_https.enable_dns_over_https",
|
||||
"name": "enable_dns_over_https",
|
||||
"description": "Enable DNS over HTTPS.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"provider": {
|
||||
"path": "firefox.dns_over_https.provider",
|
||||
"name": "provider",
|
||||
"description": "Use Provider.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"false\".",
|
||||
"path": {
|
||||
"path": "firefox.dns_over_https.enable_dns_over_https"
|
||||
},
|
||||
"description": "Enable DNS over HTTPS"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "Cloudflare"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"Cloudflare",
|
||||
"NextDNS",
|
||||
"Custom"
|
||||
]
|
||||
}
|
||||
},
|
||||
"custom_dns_url": {
|
||||
"path": "firefox.dns_over_https.custom_dns_url",
|
||||
"name": "custom_dns_url",
|
||||
"description": "Custom DNS URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if {0} is not \"Custom\".",
|
||||
"variables": [
|
||||
{
|
||||
"path": "firefox.dns_over_https.provider",
|
||||
"description": "Use Provider"
|
||||
}
|
||||
],
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname",
|
||||
{
|
||||
"description": "must starts with 'https://' only",
|
||||
"type": "jinja"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"foxyproxy": {
|
||||
"type": "namespace",
|
||||
"informations": {
|
||||
"path": "foxyproxy",
|
||||
"name": "foxyproxy",
|
||||
"description": "Foxyproxy",
|
||||
"properties": [],
|
||||
"mode": "basic",
|
||||
"help": [
|
||||
"This family is a namespace"
|
||||
]
|
||||
},
|
||||
"children": {
|
||||
"proxies": {
|
||||
"type": "leadership",
|
||||
"informations": {
|
||||
"path": "foxyproxy.proxies",
|
||||
"name": "proxies",
|
||||
"description": "Proxy configuration",
|
||||
"properties": [],
|
||||
"mode": "basic",
|
||||
"help": [
|
||||
"This family contains lists of variable blocks"
|
||||
]
|
||||
},
|
||||
"children": {
|
||||
"title": {
|
||||
"path": "foxyproxy.proxies.title",
|
||||
"name": "title",
|
||||
"description": "Title or Description.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "unique",
|
||||
"ori_name": "unique",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "string",
|
||||
"multiple": true
|
||||
},
|
||||
"type": {
|
||||
"path": "foxyproxy.proxies.type",
|
||||
"name": "type",
|
||||
"description": "Proxy Type.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "Direct (no proxy)"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"HTTP",
|
||||
"HTTPS/SSL",
|
||||
"SOCKS4",
|
||||
"SOCKS5",
|
||||
"PAC URL",
|
||||
"WPAD",
|
||||
"System (use system settings)",
|
||||
"Direct (no proxy)"
|
||||
]
|
||||
}
|
||||
},
|
||||
"color": {
|
||||
"path": "foxyproxy.proxies.color",
|
||||
"name": "color",
|
||||
"description": "Color.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "auto modified",
|
||||
"ori_name": "force_store_value",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "random color value.",
|
||||
"type": "jinja"
|
||||
}
|
||||
},
|
||||
"variable_type": "regexp",
|
||||
"validators": {
|
||||
"name": "Validator",
|
||||
"values": "text based with regular expressions \"^#(?:[0-9a-f]{3}){1,2}$\""
|
||||
}
|
||||
},
|
||||
"address": {
|
||||
"path": "foxyproxy.proxies.address",
|
||||
"name": "address",
|
||||
"description": "IP address, DNS name, server name.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type not in:\n- HTTP\n- HTTPS/SSL\n- SOCKS4\n- SOCKS5.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "copy HTTP address if proxy is not \"Manual\".",
|
||||
"type": "variable",
|
||||
"ori_path": "firefox.manual.http_proxy.address",
|
||||
"optional": false,
|
||||
"propertyerror": false
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be a hostname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "foxyproxy.proxies.port",
|
||||
"name": "port",
|
||||
"description": "Port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type not in:\n- HTTP\n- HTTPS/SSL\n- SOCKS4\n- SOCKS5.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "copy HTTP port if proxy is not \"Manual\".",
|
||||
"type": "variable",
|
||||
"ori_path": "firefox.manual.http_proxy.port",
|
||||
"optional": false,
|
||||
"propertyerror": false
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
},
|
||||
"url": {
|
||||
"path": "foxyproxy.proxies.url",
|
||||
"name": "url",
|
||||
"description": "URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type is not in:\n- PAC URL\n- WPAD.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "copy HTTP address if proxy is \"Auto\".",
|
||||
"type": "variable",
|
||||
"ori_path": "firefox.auto",
|
||||
"optional": false,
|
||||
"propertyerror": false
|
||||
}
|
||||
},
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,316 +0,0 @@
|
|||
[1;4;96mFirefox[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family is a namespace.
|
||||
[34m▌ [0m[1mPath[0m: firefox
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.proxy_mode[0m │ Configure Proxy Access to the │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ Internet. │
|
||||
│ │ [1mChoices[0m: │
|
||||
│ │ • No proxy [1m← (default)[0m │
|
||||
│ │ • Auto-detect proxy settings for │
|
||||
│ │ this network │
|
||||
│ │ • Use system proxy settings │
|
||||
│ │ • Manual proxy configuration │
|
||||
│ │ • Automatic proxy configuration URL │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mManual proxy configuration[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual
|
||||
[34m▌ [0m[1;7m basic [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m
|
||||
[34m▌ [0m[1mDisabled[0m: when the variable [32m"Configure Proxy Access to the Internet"[0m
|
||||
[34m▌ [0m[1m([0mfirefox.proxy_mode[1m)[0m hasn't the value [32m"Manual proxy configuration"[0m.
|
||||
|
||||
[1;4;38;5;46mHTTP Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.http_proxy
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.http_proxy.address[0m │ HTTP proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.http_proxy.port[0m │ HTTP proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 8080 │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.use_for_https[0m │ Also use this proxy for HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: true │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;38;5;46mHTTPS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.https_proxy
|
||||
[34m▌ [0m[1;7m standard [0m [1;7m [0m[1;3;7mhidden[0m[1;7m [0m
|
||||
[34m▌ [0m[1mHidden[0m: when the variable [32m"Also use this proxy for HTTPS"[0m
|
||||
[34m▌ [0m[1m([0mfirefox.manual.use_for_https[1m)[0m has the value [32m"true"[0m.
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.https_proxy.address[0m │ HTTPS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.https_proxy.port[0m │ HTTPS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;38;5;46mSOCKS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.socks_proxy
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.auto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) │
|
||||
│ │ hasn't the value "Automatic proxy │
|
||||
│ │ configuration URL". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.no_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ Connections to localhost, │
|
||||
│ │ 127.0.0.1/8 and ::1 are never │
|
||||
│ │ proxied. │
|
||||
│ │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mExamples[0m: │
|
||||
│ │ • .mozilla.org │
|
||||
│ │ • .net.nz │
|
||||
│ │ • 192.168.1.0/24 │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.prompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.proxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m advanced [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if "Configure Proxy Access │
|
||||
│ │ to the Internet" │
|
||||
│ │ (firefox.proxy_mode) is not "Manual │
|
||||
│ │ proxy configuration" │
|
||||
│ │ or "SOCKS host version used by │
|
||||
│ │ proxy" │
|
||||
│ │ (firefox.manual.socks_proxy.version) │
|
||||
│ │ is "v4". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mDNS over HTTPS[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.dns_over_https
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.dns_over_https.enable_dns_ov…[0m │ Enable DNS over HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.provider[0m │ Use Provider. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • Cloudflare [1m← (default)[0m │
|
||||
│ │ • NextDNS │
|
||||
│ │ • Custom │
|
||||
│ │ [1mDisabled[0m: when the variable "Enable │
|
||||
│ │ DNS over HTTPS" │
|
||||
│ │ (firefox.dns_over_https.enable_dns_… │
|
||||
│ │ has the value "false". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.custom_dns_url[0m │ Custom DNS URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • must starts with 'https://' only │
|
||||
│ │ [1mDisabled[0m: if "Use Provider" │
|
||||
│ │ (firefox.dns_over_https.provider) is │
|
||||
│ │ not "Custom". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mFoxyproxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family is a namespace.
|
||||
[34m▌ [0m[1mPath[0m: foxyproxy
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
[1;4;92mProxy configuration[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family contains lists of variable blocks.
|
||||
[34m▌ [0m[1mPath[0m: foxyproxy.proxies
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfoxyproxy.proxies.title[0m │ Title or Description. │
|
||||
│ [1;7m string [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ │
|
||||
│ [1;7munique [0m │ │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.type[0m │ Proxy Type. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • HTTP │
|
||||
│ │ • HTTPS/SSL │
|
||||
│ │ • SOCKS4 │
|
||||
│ │ • SOCKS5 │
|
||||
│ │ • PAC URL │
|
||||
│ │ • WPAD │
|
||||
│ │ • System (use system settings) │
|
||||
│ │ • Direct (no proxy) [1m← (default)[0m │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.color[0m │ Color. │
|
||||
│ [1;7m regexp [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m auto [0m │ [1mValidator[0m: text based with regular │
|
||||
│ [1;7mmodified [0m │ expressions │
|
||||
│ │ "^#(?:[0-9a-f]{3}){1,2}$" │
|
||||
│ │ [1mDefault[0m: random color value. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.address[0m │ IP address, DNS name, server name. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: copy HTTP address if proxy │
|
||||
│ │ is not "Manual". │
|
||||
│ │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.port[0m │ Port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: copy HTTP port if proxy is │
|
||||
│ │ not "Manual". │
|
||||
│ │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.url[0m │ URL. │
|
||||
│ [1;7m web address [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDefault[0m: copy HTTP address if proxy │
|
||||
│ │ is "Auto". │
|
||||
│ │ [1mDisabled[0m: if type is not in: │
|
||||
│ │ - PAC URL │
|
||||
│ │ - WPAD. │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
@ -1,49 +0,0 @@
|
|||
[1;4;96mNew variables[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfoxyproxy.proxies.address[0m │ IP address, DNS name, server name. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: copy HTTP address if proxy │
|
||||
│ │ is not "Manual". │
|
||||
│ │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.port[0m │ Port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: copy HTTP port if proxy is │
|
||||
│ │ not "Manual". │
|
||||
│ │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.url[0m │ URL. │
|
||||
│ [1;7m web address [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDefault[0m: copy HTTP address if proxy │
|
||||
│ │ is "Auto". │
|
||||
│ │ [1mDisabled[0m: if type is not in: │
|
||||
│ │ - PAC URL │
|
||||
│ │ - WPAD. │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
@ -1,936 +0,0 @@
|
|||
{
|
||||
"firefox": {
|
||||
"type": "namespace",
|
||||
"informations": {
|
||||
"path": "firefox",
|
||||
"name": "firefox",
|
||||
"description": "Firefox",
|
||||
"properties": [],
|
||||
"mode": "basic",
|
||||
"help": [
|
||||
"This family is a namespace"
|
||||
]
|
||||
},
|
||||
"children": {
|
||||
"proxy_mode": {
|
||||
"path": "firefox.proxy_mode",
|
||||
"name": "proxy_mode",
|
||||
"description": "Configure Proxy Access to the Internet.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "No proxy"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"No proxy",
|
||||
"Auto-detect proxy settings for this network",
|
||||
"Use system proxy settings",
|
||||
"Manual proxy configuration",
|
||||
"Automatic proxy configuration URL"
|
||||
]
|
||||
}
|
||||
},
|
||||
"manual": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.manual",
|
||||
"name": "manual",
|
||||
"description": "Manual proxy configuration",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} hasn't the value \"Manual proxy configuration\".",
|
||||
"path": {
|
||||
"path": "firefox.proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic"
|
||||
},
|
||||
"children": {
|
||||
"http_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.manual.http_proxy",
|
||||
"name": "http_proxy",
|
||||
"description": "HTTP Proxy",
|
||||
"properties": [],
|
||||
"mode": "basic"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "firefox.manual.http_proxy.address",
|
||||
"name": "address",
|
||||
"description": "HTTP proxy address.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "firefox.manual.http_proxy.port",
|
||||
"name": "port",
|
||||
"description": "HTTP proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "8080"
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"use_for_https": {
|
||||
"path": "firefox.manual.use_for_https",
|
||||
"name": "use_for_https",
|
||||
"description": "Also use this proxy for HTTPS.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": true
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"https_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.manual.https_proxy",
|
||||
"name": "https_proxy",
|
||||
"description": "HTTPS Proxy",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "hidden",
|
||||
"ori_name": "hidden",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"true\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.use_for_https"
|
||||
},
|
||||
"description": "Also use this proxy for HTTPS"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "firefox.manual.https_proxy.address",
|
||||
"name": "address",
|
||||
"description": "HTTPS proxy address.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.address",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy address"
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "firefox.manual.https_proxy.port",
|
||||
"name": "port",
|
||||
"description": "HTTPS proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"message": "the value of the variable {0}.",
|
||||
"path": {
|
||||
"path": "firefox.manual.http_proxy.port",
|
||||
"type": "variable"
|
||||
},
|
||||
"description": "HTTP proxy port"
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"socks_proxy": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.manual.socks_proxy",
|
||||
"name": "socks_proxy",
|
||||
"description": "SOCKS Proxy",
|
||||
"properties": [],
|
||||
"mode": "standard"
|
||||
},
|
||||
"children": {
|
||||
"address": {
|
||||
"path": "firefox.manual.socks_proxy.address",
|
||||
"name": "address",
|
||||
"description": "SOCKS proxy address.",
|
||||
"properties": [],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "firefox.manual.socks_proxy.port",
|
||||
"name": "port",
|
||||
"description": "SOCKS proxy port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "1080"
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": {
|
||||
"path": "firefox.manual.socks_proxy.version",
|
||||
"name": "version",
|
||||
"description": "SOCKS host version used by proxy.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"null\".",
|
||||
"path": {
|
||||
"path": "firefox.manual.socks_proxy.address"
|
||||
},
|
||||
"description": "SOCKS proxy address"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "v5"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"v4",
|
||||
"v5"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"auto": {
|
||||
"path": "firefox.auto",
|
||||
"name": "auto",
|
||||
"description": "Automatic proxy configuration URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} hasn't the value \"Automatic proxy configuration URL\".",
|
||||
"path": {
|
||||
"path": "firefox.proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname"
|
||||
]
|
||||
}
|
||||
},
|
||||
"no_proxy": {
|
||||
"path": "firefox.no_proxy",
|
||||
"name": "no_proxy",
|
||||
"description": "Address for which proxy will be desactivated.",
|
||||
"help": [
|
||||
"Connections to localhost, 127.0.0.1/8 and ::1 are never proxied."
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "firefox.proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "unique",
|
||||
"ori_name": "unique",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can starts by a dot",
|
||||
"the domain name can be a hostname",
|
||||
"the domain name can be an IP",
|
||||
"the domain name can be network in CIDR format"
|
||||
]
|
||||
},
|
||||
"multiple": true,
|
||||
"examples": {
|
||||
"name": "Examples",
|
||||
"values": [
|
||||
".mozilla.org",
|
||||
".net.nz",
|
||||
"192.168.1.0/24"
|
||||
]
|
||||
}
|
||||
},
|
||||
"prompt_authentication": {
|
||||
"path": "firefox.prompt_authentication",
|
||||
"name": "prompt_authentication",
|
||||
"description": "Prompt for authentication if password is saved.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"No proxy\".",
|
||||
"path": {
|
||||
"path": "firefox.proxy_mode"
|
||||
},
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": true
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"proxy_dns_socks5": {
|
||||
"path": "firefox.proxy_dns_socks5",
|
||||
"name": "proxy_dns_socks5",
|
||||
"description": "Use proxy DNS when using SOCKS v5.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if {0} is not \"Manual proxy configuration\"\nor {1} is \"v4\".",
|
||||
"variables": [
|
||||
{
|
||||
"path": "firefox.proxy_mode",
|
||||
"description": "Configure Proxy Access to the Internet"
|
||||
},
|
||||
{
|
||||
"path": "firefox.manual.socks_proxy.version",
|
||||
"description": "SOCKS host version used by proxy"
|
||||
}
|
||||
],
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "advanced",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"dns_over_https": {
|
||||
"type": "family",
|
||||
"informations": {
|
||||
"path": "firefox.dns_over_https",
|
||||
"name": "dns_over_https",
|
||||
"description": "DNS over HTTPS",
|
||||
"properties": [],
|
||||
"mode": "basic"
|
||||
},
|
||||
"children": {
|
||||
"enable_dns_over_https": {
|
||||
"path": "firefox.dns_over_https.enable_dns_over_https",
|
||||
"name": "enable_dns_over_https",
|
||||
"description": "Enable DNS over HTTPS.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": false
|
||||
},
|
||||
"variable_type": "boolean"
|
||||
},
|
||||
"provider": {
|
||||
"path": "firefox.dns_over_https.provider",
|
||||
"name": "provider",
|
||||
"description": "Use Provider.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"message": "when the variable {0} has the value \"false\".",
|
||||
"path": {
|
||||
"path": "firefox.dns_over_https.enable_dns_over_https"
|
||||
},
|
||||
"description": "Enable DNS over HTTPS"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "Cloudflare"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"Cloudflare",
|
||||
"NextDNS",
|
||||
"Custom"
|
||||
]
|
||||
}
|
||||
},
|
||||
"custom_dns_url": {
|
||||
"path": "firefox.dns_over_https.custom_dns_url",
|
||||
"name": "custom_dns_url",
|
||||
"description": "Custom DNS URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if {0} is not \"Custom\".",
|
||||
"variables": [
|
||||
{
|
||||
"path": "firefox.dns_over_https.provider",
|
||||
"description": "Use Provider"
|
||||
}
|
||||
],
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname",
|
||||
{
|
||||
"description": "must starts with 'https://' only",
|
||||
"type": "jinja"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"foxyproxy": {
|
||||
"type": "namespace",
|
||||
"informations": {
|
||||
"path": "foxyproxy",
|
||||
"name": "foxyproxy",
|
||||
"description": "Foxyproxy",
|
||||
"properties": [],
|
||||
"mode": "basic",
|
||||
"help": [
|
||||
"This family is a namespace"
|
||||
]
|
||||
},
|
||||
"children": {
|
||||
"proxies": {
|
||||
"type": "leadership",
|
||||
"informations": {
|
||||
"path": "foxyproxy.proxies",
|
||||
"name": "proxies",
|
||||
"description": "Proxy configuration",
|
||||
"properties": [],
|
||||
"mode": "basic",
|
||||
"help": [
|
||||
"This family contains lists of variable blocks"
|
||||
]
|
||||
},
|
||||
"children": {
|
||||
"title": {
|
||||
"path": "foxyproxy.proxies.title",
|
||||
"name": "title",
|
||||
"description": "Title or Description.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "unique",
|
||||
"ori_name": "unique",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "string",
|
||||
"multiple": true
|
||||
},
|
||||
"type": {
|
||||
"path": "foxyproxy.proxies.type",
|
||||
"name": "type",
|
||||
"description": "Proxy Type.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": "Direct (no proxy)"
|
||||
},
|
||||
"variable_type": "choice",
|
||||
"choices": {
|
||||
"name": "Choices",
|
||||
"values": [
|
||||
"HTTP",
|
||||
"HTTPS/SSL",
|
||||
"SOCKS4",
|
||||
"SOCKS5",
|
||||
"PAC URL",
|
||||
"WPAD",
|
||||
"System (use system settings)",
|
||||
"Direct (no proxy)"
|
||||
]
|
||||
}
|
||||
},
|
||||
"color": {
|
||||
"path": "foxyproxy.proxies.color",
|
||||
"name": "color",
|
||||
"description": "Color.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "auto modified",
|
||||
"ori_name": "force_store_value",
|
||||
"access_control": false
|
||||
}
|
||||
],
|
||||
"mode": "basic",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "random color value.",
|
||||
"type": "jinja"
|
||||
}
|
||||
},
|
||||
"variable_type": "regexp",
|
||||
"validators": {
|
||||
"name": "Validator",
|
||||
"values": "text based with regular expressions \"^#(?:[0-9a-f]{3}){1,2}$\""
|
||||
}
|
||||
},
|
||||
"address": {
|
||||
"path": "foxyproxy.proxies.address",
|
||||
"name": "address",
|
||||
"description": "IP address, DNS name, server name.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type not in:\n- HTTP\n- HTTPS/SSL\n- SOCKS4\n- SOCKS5.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "copy HTTP address if proxy is not \"Manual\".",
|
||||
"type": "variable",
|
||||
"ori_path": "firefox.manual.http_proxy.address",
|
||||
"optional": false,
|
||||
"propertyerror": false
|
||||
}
|
||||
},
|
||||
"variable_type": "domainname",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"type domainname",
|
||||
"the domain name can be a hostname",
|
||||
"the domain name can be an IP"
|
||||
]
|
||||
}
|
||||
},
|
||||
"port": {
|
||||
"path": "foxyproxy.proxies.port",
|
||||
"name": "port",
|
||||
"description": "Port.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type not in:\n- HTTP\n- HTTPS/SSL\n- SOCKS4\n- SOCKS5.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "copy HTTP port if proxy is not \"Manual\".",
|
||||
"type": "variable",
|
||||
"ori_path": "firefox.manual.http_proxy.port",
|
||||
"optional": false,
|
||||
"propertyerror": false
|
||||
}
|
||||
},
|
||||
"variable_type": "port",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"private ports (greater than 49152) are allowed"
|
||||
]
|
||||
}
|
||||
},
|
||||
"username": {
|
||||
"path": "foxyproxy.proxies.username",
|
||||
"name": "username",
|
||||
"description": "Username.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false,
|
||||
"annotation": {
|
||||
"description": "if a password is set.",
|
||||
"type": "jinja"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type not in:\n- HTTP\n- HTTPS/SSL\n- SOCKS4\n- SOCKS5.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "UNIX user"
|
||||
},
|
||||
"password": {
|
||||
"path": "foxyproxy.proxies.password",
|
||||
"name": "password",
|
||||
"description": "Password.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type not in:\n- HTTP\n- HTTPS/SSL\n- SOCKS4\n- SOCKS5.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"variable_type": "secret"
|
||||
},
|
||||
"url": {
|
||||
"path": "foxyproxy.proxies.url",
|
||||
"name": "url",
|
||||
"description": "URL.",
|
||||
"properties": [
|
||||
{
|
||||
"type": "property",
|
||||
"name": "mandatory",
|
||||
"ori_name": "mandatory",
|
||||
"access_control": false
|
||||
},
|
||||
{
|
||||
"type": "property",
|
||||
"name": "disabled",
|
||||
"ori_name": "disabled",
|
||||
"access_control": true,
|
||||
"annotation": {
|
||||
"description": "if type is not in:\n- PAC URL\n- WPAD.",
|
||||
"type": "jinja"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mode": "standard",
|
||||
"type": "variable",
|
||||
"default": {
|
||||
"name": "Default",
|
||||
"values": {
|
||||
"description": "copy HTTP address if proxy is \"Auto\".",
|
||||
"type": "variable",
|
||||
"ori_path": "firefox.auto",
|
||||
"optional": false,
|
||||
"propertyerror": false
|
||||
}
|
||||
},
|
||||
"variable_type": "web address",
|
||||
"validators": {
|
||||
"name": "Validators",
|
||||
"values": [
|
||||
"well-known ports (1 to 1023) are allowed",
|
||||
"registred ports (1024 to 49151) are allowed",
|
||||
"type domainname",
|
||||
"the domain name can be a hostname"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,331 +0,0 @@
|
|||
[1;4;96mFirefox[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family is a namespace.
|
||||
[34m▌ [0m[1mPath[0m: firefox
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.proxy_mode[0m │ Configure Proxy Access to the │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ Internet. │
|
||||
│ │ [1mChoices[0m: │
|
||||
│ │ • No proxy [1m← (default)[0m │
|
||||
│ │ • Auto-detect proxy settings for │
|
||||
│ │ this network │
|
||||
│ │ • Use system proxy settings │
|
||||
│ │ • Manual proxy configuration │
|
||||
│ │ • Automatic proxy configuration URL │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mManual proxy configuration[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual
|
||||
[34m▌ [0m[1;7m basic [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m
|
||||
[34m▌ [0m[1mDisabled[0m: when the variable [32m"Configure Proxy Access to the Internet"[0m
|
||||
[34m▌ [0m[1m([0mfirefox.proxy_mode[1m)[0m hasn't the value [32m"Manual proxy configuration"[0m.
|
||||
|
||||
[1;4;38;5;46mHTTP Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.http_proxy
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.http_proxy.address[0m │ HTTP proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m basic [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.http_proxy.port[0m │ HTTP proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 8080 │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.use_for_https[0m │ Also use this proxy for HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: true │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;38;5;46mHTTPS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.https_proxy
|
||||
[34m▌ [0m[1;7m standard [0m [1;7m [0m[1;3;7mhidden[0m[1;7m [0m
|
||||
[34m▌ [0m[1mHidden[0m: when the variable [32m"Also use this proxy for HTTPS"[0m
|
||||
[34m▌ [0m[1m([0mfirefox.manual.use_for_https[1m)[0m has the value [32m"true"[0m.
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.https_proxy.address[0m │ HTTPS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy address" │
|
||||
│ │ (firefox.manual.http_proxy.address). │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.https_proxy.port[0m │ HTTPS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: the value of the variable │
|
||||
│ │ "HTTP proxy port" │
|
||||
│ │ (firefox.manual.http_proxy.port). │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;38;5;46mSOCKS Proxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.manual.socks_proxy
|
||||
[34m▌ [0m[1;7m standard [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.manual.socks_proxy.address[0m │ SOCKS proxy address. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be an IP │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.port[0m │ SOCKS proxy port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: 1080 │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.manual.socks_proxy.version[0m │ SOCKS host version used by proxy. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • v4 │
|
||||
│ │ • v5 [1m← (default)[0m │
|
||||
│ │ [1mDisabled[0m: when the variable "SOCKS │
|
||||
│ │ proxy address" │
|
||||
│ │ (firefox.manual.socks_proxy.address) │
|
||||
│ │ has the value "null". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.auto[0m │ Automatic proxy configuration URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) │
|
||||
│ │ hasn't the value "Automatic proxy │
|
||||
│ │ configuration URL". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.no_proxy[0m │ Address for which proxy will be │
|
||||
│ [1;7m domainname [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ desactivated. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m [1;7m unique [0m │ Connections to localhost, │
|
||||
│ │ 127.0.0.1/8 and ::1 are never │
|
||||
│ │ proxied. │
|
||||
│ │ [1mValidators[0m: │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can starts by a │
|
||||
│ │ dot │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ • the domain name can be network in │
|
||||
│ │ CIDR format │
|
||||
│ │ [1mExamples[0m: │
|
||||
│ │ • .mozilla.org │
|
||||
│ │ • .net.nz │
|
||||
│ │ • 192.168.1.0/24 │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.prompt_authentication[0m │ Prompt for authentication if │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ password is saved. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDefault[0m: true │
|
||||
│ │ [1mDisabled[0m: when the variable │
|
||||
│ │ "Configure Proxy Access to the │
|
||||
│ │ Internet" (firefox.proxy_mode) has │
|
||||
│ │ the value "No proxy". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.proxy_dns_socks5[0m │ Use proxy DNS when using SOCKS v5. │
|
||||
│ [1;7m boolean [0m [1;7m advanced [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: false │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if "Configure Proxy Access │
|
||||
│ │ to the Internet" │
|
||||
│ │ (firefox.proxy_mode) is not "Manual │
|
||||
│ │ proxy configuration" │
|
||||
│ │ or "SOCKS host version used by │
|
||||
│ │ proxy" │
|
||||
│ │ (firefox.manual.socks_proxy.version) │
|
||||
│ │ is "v4". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;92mDNS over HTTPS[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0m[1mPath[0m: firefox.dns_over_https
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfirefox.dns_over_https.enable_dns_ov…[0m │ Enable DNS over HTTPS. │
|
||||
│ [1;7m boolean [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mDefault[0m: false │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.provider[0m │ Use Provider. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mChoices[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • Cloudflare [1m← (default)[0m │
|
||||
│ │ • NextDNS │
|
||||
│ │ • Custom │
|
||||
│ │ [1mDisabled[0m: when the variable "Enable │
|
||||
│ │ DNS over HTTPS" │
|
||||
│ │ (firefox.dns_over_https.enable_dns_… │
|
||||
│ │ has the value "false". │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfirefox.dns_over_https.custom_dns_url[0m │ Custom DNS URL. │
|
||||
│ [1;7m web address [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • must starts with 'https://' only │
|
||||
│ │ [1mDisabled[0m: if "Use Provider" │
|
||||
│ │ (firefox.dns_over_https.provider) is │
|
||||
│ │ not "Custom". │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
[1;4;96mFoxyproxy[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family is a namespace.
|
||||
[34m▌ [0m[1mPath[0m: foxyproxy
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
[1;4;92mProxy configuration[0m
|
||||
|
||||
[34m▌ [0m[1;34m🛈 Informations[0m
|
||||
[34m▌ [0m
|
||||
[34m▌ [0mThis family contains lists of variable blocks.
|
||||
[34m▌ [0m[1mPath[0m: foxyproxy.proxies
|
||||
[34m▌ [0m[1;7m basic [0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfoxyproxy.proxies.title[0m │ Title or Description. │
|
||||
│ [1;7m string [0m [1;7m multiple [0m [1;7m standard [0m [1;7m [0m │ │
|
||||
│ [1;7munique [0m │ │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.type[0m │ Proxy Type. │
|
||||
│ [1;7m choice [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mChoices[0m: │
|
||||
│ │ • HTTP │
|
||||
│ │ • HTTPS/SSL │
|
||||
│ │ • SOCKS4 │
|
||||
│ │ • SOCKS5 │
|
||||
│ │ • PAC URL │
|
||||
│ │ • WPAD │
|
||||
│ │ • System (use system settings) │
|
||||
│ │ • Direct (no proxy) [1m← (default)[0m │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.color[0m │ Color. │
|
||||
│ [1;7m regexp [0m [1;7m basic [0m [1;7m mandatory [0m [1;7m auto [0m │ [1mValidator[0m: text based with regular │
|
||||
│ [1;7mmodified [0m │ expressions │
|
||||
│ │ "^#(?:[0-9a-f]{3}){1,2}$" │
|
||||
│ │ [1mDefault[0m: random color value. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.address[0m │ IP address, DNS name, server name. │
|
||||
│ [1;7m domainname [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ • the domain name can be an IP │
|
||||
│ │ [1mDefault[0m: copy HTTP address if proxy │
|
||||
│ │ is not "Manual". │
|
||||
│ │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.port[0m │ Port. │
|
||||
│ [1;7m port [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • private ports (greater than 49152) │
|
||||
│ │ are allowed │
|
||||
│ │ [1mDefault[0m: copy HTTP port if proxy is │
|
||||
│ │ not "Manual". │
|
||||
│ │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.username[0m │ Username. │
|
||||
│ [1;7m UNIX user [0m [1;7m standard [0m [1;7m [0m[1;3;7mmandatory[0m[1;7m [0m [1;7m [0m │ [1mMandatory[0m: if a password is set. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.password[0m │ Password. │
|
||||
│ [1;7m secret [0m [1;7m standard [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.url[0m │ URL. │
|
||||
│ [1;7m web address [0m [1;7m standard [0m [1;7m mandatory [0m │ [1mValidators[0m: │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ • well-known ports (1 to 1023) are │
|
||||
│ │ allowed │
|
||||
│ │ • registred ports (1024 to 49151) │
|
||||
│ │ are allowed │
|
||||
│ │ • type domainname │
|
||||
│ │ • the domain name can be a hostname │
|
||||
│ │ [1mDefault[0m: copy HTTP address if proxy │
|
||||
│ │ is "Auto". │
|
||||
│ │ [1mDisabled[0m: if type is not in: │
|
||||
│ │ - PAC URL │
|
||||
│ │ - WPAD. │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
[1;4;96mNew variables[0m
|
||||
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ [1mfoxyproxy.proxies.username[0m │ Username. │
|
||||
│ [1;7m UNIX user [0m [1;7m standard [0m [1;7m [0m[1;3;7mmandatory[0m[1;7m [0m [1;7m [0m │ [1mMandatory[0m: if a password is set. │
|
||||
│ [1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
├───────────────────────────────────────┼──────────────────────────────────────┤
|
||||
│ [1mfoxyproxy.proxies.password[0m │ Password. │
|
||||
│ [1;7m secret [0m [1;7m standard [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m │ [1mDisabled[0m: if type not in: │
|
||||
│ │ - HTTP │
|
||||
│ │ - HTTPS/SSL │
|
||||
│ │ - SOCKS4 │
|
||||
│ │ - SOCKS5. │
|
||||
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||
|
||||
Loading…
Reference in a new issue