Allow mutiple lines on configuration for ROUTERSET entries. #28361

Affected entries are: EntryNodes, ExcludeNodes, ExcludeExitNodes,
ExitNodes, MiddleNodes, HSLayer2Nodes and HSLayer3Nodes.
This commit is contained in:
Daniel Pinto
2020-08-12 00:24:30 +01:00
parent 66cd12e044
commit bb9707420e
28 changed files with 102 additions and 13 deletions
@@ -0,0 +1,2 @@
Bridge 127.0.0.1:9050
UseBridges 1
@@ -0,0 +1 @@
Configuration was valid
+2
View File
@@ -0,0 +1,2 @@
UseBridges 1
Bridge 127.0.0.1:9050
+1
View File
@@ -0,0 +1 @@
Failed to parse/validate config: You cannot set both UseBridges and EntryNodes.
+3
View File
@@ -0,0 +1,3 @@
UseBridges 1
Bridge 127.0.0.1:9050
EntryNodes 127.0.0.1
@@ -0,0 +1 @@
/EntryNodes
@@ -0,0 +1,2 @@
Bridge 127.0.0.1:9050
UseBridges 1
@@ -0,0 +1 @@
Configuration was valid
+3
View File
@@ -0,0 +1,3 @@
UseBridges 1
Bridge 127.0.0.1:9050
EntryNodes 127.0.0.1
@@ -0,0 +1 @@
EntryNodes 127.0.0.1,127.0.0.2,127.0.0.3
@@ -0,0 +1 @@
Configuration was valid
@@ -0,0 +1,2 @@
EntryNodes 127.0.0.1
EntryNodes 127.0.0.2,127.0.0.3
@@ -0,0 +1 @@
EntryNodes 127.0.0.4
@@ -0,0 +1 @@
EntryNodes 127.0.0.4
@@ -0,0 +1 @@
Configuration was valid
@@ -0,0 +1,2 @@
EntryNodes 127.0.0.1
EntryNodes 127.0.0.2,127.0.0.3
@@ -0,0 +1 @@
+EntryNodes 127.0.0.4
@@ -0,0 +1 @@
EntryNodes 127.0.0.1,127.0.0.2,127.0.0.3,127.0.0.4
@@ -0,0 +1 @@
Configuration was valid
@@ -0,0 +1,2 @@
EntryNodes 127.0.0.1
EntryNodes 127.0.0.2,127.0.0.3
@@ -0,0 +1 @@
/EntryNodes
@@ -0,0 +1 @@
ControlSocket 1234
@@ -0,0 +1 @@
Configuration was valid
@@ -0,0 +1,3 @@
ControlSocket 1234 # dummy to prevent empty output
EntryNodes 127.0.0.1
EntryNodes 127.0.0.2,127.0.0.3