network: split off proxy_user and proxy_pass from serialized proxy string and add separate cmdline params and config keys for them.
support parsing both old style mode:host:port:user:pass and new mode:host:port, where new form also accepts IPv6 addresses
This commit is contained in:
@@ -926,6 +926,8 @@ class SimpleConfig(Logger):
|
||||
NETWORK_AUTO_CONNECT = ConfigVar('auto_connect', default=True, type_=bool)
|
||||
NETWORK_ONESERVER = ConfigVar('oneserver', default=False, type_=bool)
|
||||
NETWORK_PROXY = ConfigVar('proxy', default=None)
|
||||
NETWORK_PROXY_USER = ConfigVar('proxy_user', default=None)
|
||||
NETWORK_PROXY_PASSWORD = ConfigVar('proxy_password', default=None)
|
||||
NETWORK_SERVER = ConfigVar('server', default=None, type_=str)
|
||||
NETWORK_NOONION = ConfigVar('noonion', default=False, type_=bool)
|
||||
NETWORK_OFFLINE = ConfigVar('offline', default=False, type_=bool)
|
||||
|
||||
Reference in New Issue
Block a user