Roger Dingledine
|
8712a30e91
move cell size to 512 bytes
|
20 år sedan |
Roger Dingledine
|
961ecf7abf
add H(K|1) to the onionskin reply
|
20 år sedan |
Roger Dingledine
|
8f573c06c3
start to track the 'unexpected relay cell' warning
|
20 år sedan |
Roger Dingledine
|
1096eae543
add options.ExcludedNodes -- nodes that are never picked in path building
|
20 år sedan |
Roger Dingledine
|
29adf04683
more general cleanup
|
20 år sedan |
Roger Dingledine
|
78a7de300c
make options.ExitNodes work
|
20 år sedan |
Roger Dingledine
|
9e6f4a3029
revamp circuit node selection to use smartlists:
|
20 år sedan |
Roger Dingledine
|
c425f2e0ec
use the smartlist to pick random routers, rather than our own idiom
|
20 år sedan |
Roger Dingledine
|
9c66e2bf9a
if >=2 circs are being built that handle a given stream,
|
20 år sedan |
Roger Dingledine
|
ea6c4f6348
our circuit symmetric key (for aes) is 127 bits, not 128 bits.
|
20 år sedan |
Roger Dingledine
|
8bd7c94bf6
general cleanups
|
20 år sedan |
Roger Dingledine
|
c25fbd2676
break routers.c into router.c for stuff the router does,
|
20 år sedan |
Roger Dingledine
|
e0952d0773
terminology shift:
|
20 år sedan |
Roger Dingledine
|
63f81bddae
pick nodes for a circuit only from those the directory says are up
|
20 år sedan |
Roger Dingledine
|
99db996aef
stop segfault when choose_good_exit_server returns NULL
|
20 år sedan |
Roger Dingledine
|
d172fdd300
fix vicious bug in connection_ap_attach_pending that caused it to
|
20 år sedan |
Roger Dingledine
|
f65e871bfd
bugfix in exit node choice: we used to find the perfect exit node but then use the wrong one.
|
20 år sedan |
Roger Dingledine
|
975bb68010
simplify: options.OnionRouter==1 iff options.ORPort>0
|
20 år sedan |
Nick Mathewson
|
3d145769de
Patch last patch to last patch
|
20 år sedan |
Nick Mathewson
|
dde0eb6570
Patch last patch.
|
20 år sedan |
Nick Mathewson
|
0e5abcb635
Skip non-running routers for exit node selection
|
20 år sedan |
Roger Dingledine
|
25ac8857f3
bugfix: sometimes we closed a circ while cpuworker was cranking,
|
20 år sedan |
Roger Dingledine
|
f0cccc567e
bugfix: don't ask for ->next of an expired circuit
|
20 år sedan |
Roger Dingledine
|
ac56486bf6
use the tor_malloc_zero wrapper
|
20 år sedan |
Nick Mathewson
|
f42c77f618
"I don't think it's quite fair to condemn a whole program because of a
|
20 år sedan |
Nick Mathewson
|
ac5fc456ee
comment choose_good_exit_server
|
20 år sedan |
Nick Mathewson
|
53ab335787
Fix a segfault caused by a weird logic error and masked by another.
|
20 år sedan |
Roger Dingledine
|
5e81e4748e
bugfixes
|
20 år sedan |
Roger Dingledine
|
fe856406be
initial patches on patches
|
20 år sedan |
Nick Mathewson
|
8a17d9e5d3
Finish implementing the rest of the exitpolicy stuff, except for automatically starting circuit builds.
|
20 år sedan |