Roger Dingledine
|
8f3bb66ebc
simplify some code, since circuit_build_failed() is only called
|
пре 19 година |
Nick Mathewson
|
853e2d99b6
Add a new warning to our "warn a lot" list: unused parameters. This means we have to explicitly "use" unuseds, but it can catch bugs. (It caught two coding mistakes so far.)
|
пре 19 година |
Roger Dingledine
|
ae2648fb1c
stop fetching descriptors if we're not a dir mirror and we
|
пре 19 година |
Nick Mathewson
|
6ebd886511
forward-port: "Resolve" all XXX011 items, mostly by marking them non-011.
|
пре 19 година |
Roger Dingledine
|
21263982e4
Don't yell loudly about failed internal/bridge connections. These
|
пре 19 година |
Roger Dingledine
|
6f08d121d9
Refactor and consolidate addr/exit policies into a new policies.c.
|
пре 19 година |
Roger Dingledine
|
6fb2b6785d
whoops. inform circuits again when we failed to connect to their
|
пре 19 година |
Roger Dingledine
|
216e349cb2
parameterize two more timeout constants in circuit-land.
|
пре 19 година |
Roger Dingledine
|
28fafb9022
new config option SocksTimeout: How long do we let a socks connection
|
пре 19 година |
Roger Dingledine
|
8a8a84dd52
don't call circuit_n_conn_done() if the closing conn is already open.
|
пре 19 година |
Roger Dingledine
|
65b575c03d
Be more patient before giving up on in-progress circuits.
|
пре 19 година |
Roger Dingledine
|
c06e6ddadd
Finish the transition from the word 'verified' to the words
|
пре 19 година |
Nick Mathewson
|
053411e827
Comments: cleanups and additions.
|
пре 19 година |
Nick Mathewson
|
474c60b743
Cleanup on time-relaqted constants. New conventions:
|
пре 19 година |
Nick Mathewson
|
5777ee0e1a
Add some functions to escape values from the network before sending them to the log. Use them everywhere except for routerinfo->plaftorm, routerinfo->contact_info, and rend*.c. (need sleep now)
|
пре 19 година |
Roger Dingledine
|
36484f873a
convert some more source files to the new log convention
|
пре 19 година |
Nick Mathewson
|
1dc90be4f0
Retry pending server downloads as well as pending networkstatus downloads when we unexpectedly get an app connection
|
пре 19 година |
Roger Dingledine
|
5f051574d5
Happy new year!
|
пре 19 година |
Roger Dingledine
|
7d1f675c85
entry nodes are now entry guards.
|
пре 20 година |
Nick Mathewson
|
878962bee1
Add reasons to DESTROY and RELAY_TRUNCATED cells.
|
пре 20 година |
Roger Dingledine
|
dbd7b97eff
helper nodes are dead. long live entry nodes.
|
пре 20 година |
Roger Dingledine
|
bbc4c8cef8
fix a spacing problem introduced by our 80-column requirement
|
пре 20 година |
Roger Dingledine
|
d2171cb7a4
if the network is down, and we try to connect to a conn because we
|
пре 20 година |
Nick Mathewson
|
ce71b17224
Clean fake_status a bit. Switch from has_fetched_directory to have_minimum_dir_info, and make the latter function smarter.
|
пре 20 година |
Nick Mathewson
|
1af630d32c
Bite the bullet and limit all our source lines to 80 characters, the way IBM intended.
|
пре 20 година |
Roger Dingledine
|
5981169440
mark the helper node as down if we time-out on the circuit handshake
|
пре 20 година |
Roger Dingledine
|
58366ffd24
when we changed from log_fn to debug/info/notice/warn/err,
|
пре 20 година |
Nick Mathewson
|
d2123388ad
Better fix for last bug: avoids trying to double-mark circuits.
|
пре 20 година |
Roger Dingledine
|
26b49dbc09
Bugfix for trackhostexits: write down the fingerprint of the chosen exit,
|
пре 20 година |
Roger Dingledine
|
bb8dc691eb
Fix another time comparison bug in circuit_stream_is_being_handled().
|
пре 20 година |