Roger Dingledine
|
5f051574d5
Happy new year!
|
18 år sedan |
Roger Dingledine
|
7d1f675c85
entry nodes are now entry guards.
|
18 år sedan |
Nick Mathewson
|
878962bee1
Add reasons to DESTROY and RELAY_TRUNCATED cells.
|
18 år sedan |
Roger Dingledine
|
dbd7b97eff
helper nodes are dead. long live entry nodes.
|
18 år sedan |
Roger Dingledine
|
bbc4c8cef8
fix a spacing problem introduced by our 80-column requirement
|
18 år sedan |
Roger Dingledine
|
d2171cb7a4
if the network is down, and we try to connect to a conn because we
|
18 år sedan |
Nick Mathewson
|
ce71b17224
Clean fake_status a bit. Switch from has_fetched_directory to have_minimum_dir_info, and make the latter function smarter.
|
18 år sedan |
Nick Mathewson
|
1af630d32c
Bite the bullet and limit all our source lines to 80 characters, the way IBM intended.
|
18 år sedan |
Roger Dingledine
|
5981169440
mark the helper node as down if we time-out on the circuit handshake
|
18 år sedan |
Roger Dingledine
|
58366ffd24
when we changed from log_fn to debug/info/notice/warn/err,
|
18 år sedan |
Nick Mathewson
|
d2123388ad
Better fix for last bug: avoids trying to double-mark circuits.
|
18 år sedan |
Roger Dingledine
|
26b49dbc09
Bugfix for trackhostexits: write down the fingerprint of the chosen exit,
|
18 år sedan |
Roger Dingledine
|
bb8dc691eb
Fix another time comparison bug in circuit_stream_is_being_handled().
|
18 år sedan |
Roger Dingledine
|
ef000fd82e
ok, i know this one was a bug. we were expiring open general
|
18 år sedan |
Roger Dingledine
|
7d032bd300
take back half of my bugfix. comparing times sucks.
|
18 år sedan |
Roger Dingledine
|
d60f514f4c
fix the first bug with our optimization to circuit_expire_building():
|
18 år sedan |
Nick Mathewson
|
1b0134dda8
Clean up some comments; remove some dead code
|
18 år sedan |
Nick Mathewson
|
61c5a9ae2b
Use a switch statement and some mild refactoring to try to speed up circuit_expire_building
|
18 år sedan |
Nick Mathewson
|
c90d6c7e5f
Make arguments to circuit_set_circid_orconn match the connection that is closing in circuit_about_to_close_connection. This accounts for our mysterious "arbitrary ram gets decremented!" bug.
|
18 år sedan |
Nick Mathewson
|
652e1899ac
"How about 'never'? Does 'never' work for you?"
|
18 år sedan |
Roger Dingledine
|
fe221f3dff
Start the process of treating internal circuits and exit circuits
|
18 år sedan |
Roger Dingledine
|
7aae63994f
Recover better from TCP connections to Tor servers that are broken but
|
18 år sedan |
Nick Mathewson
|
9b432311c4
Make new logging stuff work on windows; fix a couple of windows typos.
|
18 år sedan |
Roger Dingledine
|
862a997495
when we were cannibalizing a circuit with a particular exit
|
18 år sedan |
Nick Mathewson
|
5d85560d9e
Remove last vestiges of old logging interface.
|
18 år sedan |
Nick Mathewson
|
452f4cfa09
Convert circuituse, command, config, connection, relay, router, test to new logging interface
|
18 år sedan |
Nick Mathewson
|
f9b0be526e
Use LD_BUG as appropriate; convert rend* and router* to new logging interface; use new circ_log_path interface
|
18 år sedan |
Nick Mathewson
|
370e4abdc9
replace former relaunches of directory downloads with reset of failure count and relaunch of status downloads. Fix memory leak in trusted_dir_server_t. Reset "last download attempted" time when resetting failure counts.
|
18 år sedan |
Nick Mathewson
|
96c47c8478
Note the two places where clients will still try to fetch old-style (v1) directory info. These should be fixed, I think.
|
18 år sedan |
Nick Mathewson
|
61ea516885
Check for named servers when looking them up by nickname;
|
18 år sedan |