Nick Mathewson
|
ad78bafb71
Correct the behavior of .exit with ExcludeNodes, StrictNodes, etc.
|
13 years ago |
Nick Mathewson
|
ed7c267743
Note another place that we need to fix a 1090 issue.
|
13 years ago |
Nick Mathewson
|
4851de554d
Do not automatically ignore Fast/Stable for exits when ExitNodes is set
|
13 years ago |
Nick Mathewson
|
e4689d8402
Note a slightly less likely way to violate ExcludeNodes
|
13 years ago |
Nick Mathewson
|
db2fd28308
Note that circuit purpose changing can violate ExcludeNodes
|
13 years ago |
Nick Mathewson
|
ca74badbe9
If we're excluded, and StrictNodes is set, do not do self-tests.
|
13 years ago |
Nick Mathewson
|
affdec8d04
Add an XXX022-1090 to note consider_exit_fmily b0rkenness
|
13 years ago |
Roger Dingledine
|
5710ea6475
three more cases where maybe we want to exclude
|
13 years ago |
Roger Dingledine
|
9f47cfc21a
make formal a constraint that's been true a while now
|
13 years ago |
Roger Dingledine
|
2b5c39211c
refuse moria1.exit if moria1 is excluded
|
13 years ago |
Roger Dingledine
|
bcea155ce0
note another case where strictnodes is considered for exits
|
13 years ago |
Roger Dingledine
|
0ad3836f73
If ExitNodes and Exclude{Exit}Nodes overlap, obey Exclude{Exit}Nodes.
|
13 years ago |
Roger Dingledine
|
5d12495d98
the new entrynodes behavior is always strict
|
13 years ago |
Roger Dingledine
|
719b5b87de
don't exit enclave to excluded relays
|
13 years ago |
Roger Dingledine
|
7e2e8074d5
slight tweak on circuit_conforms_to_options
|
13 years ago |
Roger Dingledine
|
4906188b62
handle excludenodes for dir fetch/post
|
13 years ago |
Roger Dingledine
|
ad3da53536
If EntryNodes and ExcludeNodes overlap, obey ExcludeNodes.
|
14 years ago |
Roger Dingledine
|
82178a81f6
refuse excluded hidserv nodes if strictnodes
|
14 years ago |
Nick Mathewson
|
f810a1afe9
Expose a new process_signal(uintptr_t), not signal_callback()
|
13 years ago |
Nick Mathewson
|
a7a906603e
Merge remote-tracking branch 'sebastian/bug2917' into maint-0.2.2
|
13 years ago |
Nick Mathewson
|
b75d1daf40
Merge remote-tracking branch 'public/bug2332' into maint-0.2.2
|
13 years ago |
Nick Mathewson
|
43ffd023e9
Make SIZE_T_CEILING unsigned; add a signed SSIZE_T_CEILING
|
13 years ago |
Nick Mathewson
|
bb6d45af1f
Downgrade notice to info when downloading a cert.
|
13 years ago |
Roger Dingledine
|
9d673dcd20
fix some comments before they create conflicts
|
13 years ago |
Nick Mathewson
|
1cff525973
Fix compilation in last patch
|
13 years ago |
Nick Mathewson
|
f083347adf
Merge remote-tracking branch 'sebastian/bug2704' into maint-0.2.2
|
13 years ago |
Sebastian Hahn
|
6fde2b46d2
Fix more of bug 2704
|
13 years ago |
Sebastian Hahn
|
4c789ec08c
Don't leak the local hostname in relay nicknames
|
13 years ago |
Nick Mathewson
|
f3b58dfa53
Merge commit '91aa6f08bcf0acbdfa038aaffe73e327ddd87c67' into maint-0.2.2
|
13 years ago |
Sebastian Hahn
|
91aa6f08bc
Make the Log configuration option expand ~
|
13 years ago |