Roger Dingledine
|
36baf7219d
stop most cases of hanging up on a socks connection without sending
|
20 gadi atpakaļ |
Roger Dingledine
|
b8d38dc57b
try harder to establish reachability, in the first 20 minutes
|
20 gadi atpakaļ |
Roger Dingledine
|
1328383482
make it clearer to the human that his server is testing
|
20 gadi atpakaļ |
Nick Mathewson
|
631ab5c69b
Add a magic value to cpath_layer_t to make sure that we can tell valid cpaths from freed ones. I audited this once; it could use another audit.
|
20 gadi atpakaļ |
Roger Dingledine
|
ad5f5ddf7e
remove a duplicate circuit_mark_for_close() when picking
|
20 gadi atpakaļ |
Roger Dingledine
|
f1ba4296c1
clean up and refactor some more
|
20 gadi atpakaļ |
Roger Dingledine
|
35953edae0
Implement controller's "extendcircuit" directive.
|
20 gadi atpakaļ |
Roger Dingledine
|
4a497e5030
if our clock jumps forward by 100 seconds or more, assume something
|
20 gadi atpakaļ |
Roger Dingledine
|
856ab90ca8
stop logging at -l notice every single time a create cell successfully
|
20 gadi atpakaļ |
Nick Mathewson
|
b88c4ba11c
Turn addr_policy_compare from a tristate to a quadstate; this should help address our "Ah, you allow 1.2.3.4:80. You are a good choice for google.com" problem.
|
20 gadi atpakaļ |
Roger Dingledine
|
229761465c
re-enable reachability testing stuff.
|
20 gadi atpakaļ |
Nick Mathewson
|
97dad670ea
Renormalize whitespace
|
20 gadi atpakaļ |
Roger Dingledine
|
a1f1fa6ab2
Checkpoint in-progress fixes:
|
20 gadi atpakaļ |
Nick Mathewson
|
6e6d95b3db
Change from inet_ntoa to a threadproof tor_inet_ntoa.
|
20 gadi atpakaļ |
Roger Dingledine
|
797419a62c
remove unused code
|
20 gadi atpakaļ |
Roger Dingledine
|
2e97593d25
define TOR_FRAGILE if you want tor to give you a core when
|
20 gadi atpakaļ |
Roger Dingledine
|
75d83827e0
fix another bug where general exit circs were looking at rendezvous
|
21 gadi atpakaļ |
Roger Dingledine
|
ea24dc31bc
remove some extra-verbose logs
|
21 gadi atpakaļ |
Roger Dingledine
|
d2400a5afd
Introduce a notion of 'internal' circs, which are chosen without regard
|
21 gadi atpakaļ |
Roger Dingledine
|
84c81e0783
Annotate circuits w/ whether they aim to contain high uptime nodes and/or
|
21 gadi atpakaļ |
Roger Dingledine
|
308ffa8a05
When listing circuits that are pending on an opening OR connection,
|
21 gadi atpakaļ |
Roger Dingledine
|
011ad3cba5
clean up logging,
|
21 gadi atpakaļ |
Roger Dingledine
|
802d374a99
I'm a bad person.
|
21 gadi atpakaļ |
Roger Dingledine
|
a2d80ec767
were we on crack??
|
21 gadi atpakaļ |
Roger Dingledine
|
d9f86e2782
and bust another memory leak
|
21 gadi atpakaļ |
Nick Mathewson
|
a6aa5eebd6
Fix some memory leaks and unlikely segfaults
|
21 gadi atpakaļ |
Roger Dingledine
|
5ba3328172
fix a minor leak in my recent commit
|
21 gadi atpakaļ |
Roger Dingledine
|
ef6c9d18e7
New circuit building strategy: keep a list of ports that we've used in the past 6 hours, and always try to have 2 circuits open or on the way
|
21 gadi atpakaļ |
Roger Dingledine
|
c644886c38
bugfix: When we were checking to see if an ap_conn should time out
|
21 gadi atpakaļ |
Roger Dingledine
|
8d69dc472b
make circuit building and router parsing less noisy
|
21 gadi atpakaļ |