Roger Dingledine
|
de146de0c5
make circuit-building less noisy when a node in your exclude/exit/entrynodes is down
|
20 years ago |
Roger Dingledine
|
4716d4d871
bugfix: only warn about an unrouter router after we've fetched a directory
|
20 years ago |
Roger Dingledine
|
70c43e152a
note bug in assert_connection_ok
|
20 years ago |
Roger Dingledine
|
b354ecfecd
rename ExcludedNodes config option to ExcludeNodes
|
20 years ago |
Roger Dingledine
|
46ffc5984d
best_support_idx is obsolete
|
20 years ago |
Nick Mathewson
|
bd14023afd
Propagate yes/no/maybe a little farther forward.
|
20 years ago |
Roger Dingledine
|
d508a194f7
Let paranoid exit nodes (which default to reject) be exit nodes
|
20 years ago |
Nick Mathewson
|
17adfa9dfd
log when exit situation is hopeless.
|
20 years ago |
Roger Dingledine
|
f6f9b1d94d
for perf testing, paths are always 3 hops, not "3 or more"
|
20 years ago |
Roger Dingledine
|
e05d39d1af
fix a per-circuit memory leak
|
20 years ago |
Roger Dingledine
|
afdaff63ef
turn some knobs, add more debugging
|
20 years ago |
Roger Dingledine
|
61723a1f69
small default route when doing speed testing
|
20 years ago |
Roger Dingledine
|
db0c27b362
resolve cygwin warnings for pre19
|
20 years ago |
Roger Dingledine
|
d6ce65afd6
the onionskin challenge length was 30 bytes longer than necessary
|
20 years ago |
Roger Dingledine
|
6a19e64066
remove trailing whitespace
|
20 years ago |
Roger Dingledine
|
aba237e3e2
end-to-end integrity checking now works
|
20 years ago |
Roger Dingledine
|
8712a30e91
move cell size to 512 bytes
|
20 years ago |
Roger Dingledine
|
961ecf7abf
add H(K|1) to the onionskin reply
|
20 years ago |
Roger Dingledine
|
8f573c06c3
start to track the 'unexpected relay cell' warning
|
20 years ago |
Roger Dingledine
|
1096eae543
add options.ExcludedNodes -- nodes that are never picked in path building
|
20 years ago |
Roger Dingledine
|
29adf04683
more general cleanup
|
20 years ago |
Roger Dingledine
|
78a7de300c
make options.ExitNodes work
|
20 years ago |
Roger Dingledine
|
9e6f4a3029
revamp circuit node selection to use smartlists:
|
20 years ago |
Roger Dingledine
|
c425f2e0ec
use the smartlist to pick random routers, rather than our own idiom
|
20 years ago |
Roger Dingledine
|
9c66e2bf9a
if >=2 circs are being built that handle a given stream,
|
20 years ago |
Roger Dingledine
|
ea6c4f6348
our circuit symmetric key (for aes) is 127 bits, not 128 bits.
|
20 years ago |
Roger Dingledine
|
8bd7c94bf6
general cleanups
|
20 years ago |
Roger Dingledine
|
c25fbd2676
break routers.c into router.c for stuff the router does,
|
20 years ago |
Roger Dingledine
|
e0952d0773
terminology shift:
|
20 years ago |
Roger Dingledine
|
63f81bddae
pick nodes for a circuit only from those the directory says are up
|
20 years ago |