Roger Dingledine
|
c8e6003412
balance the reachability testing so a smidgen of it happens
|
20 years ago |
Nick Mathewson
|
43a4f8c7f3
Be more aggressive about throwing away expired router descriptors: they are of no use to anybody. Better still: dont serve expired descriptors by fingerprint. The only people who ask for them are busted 0.1.1.10 Tors that will throw them away and re-request them after 30 minutes.
|
20 years ago |
Nick Mathewson
|
56c55c343e
When picking a random directory, prefer non-authorities if any are known.
|
20 years ago |
Nick Mathewson
|
bec9b705cc
Instrument directory client bytes as well as server bytes.
|
20 years ago |
Nick Mathewson
|
10100c4315
Make instrmentation code a little cleaner.
|
20 years ago |
Roger Dingledine
|
fa05c1b21b
remove the loud logging of busted rendezvous descriptors
|
20 years ago |
Roger Dingledine
|
6dcbbda43b
remove typo
|
20 years ago |
Nick Mathewson
|
ff9cfa9644
Instrument how many directory bytes we are serving in what kind of request.
|
20 years ago |
Nick Mathewson
|
5d709e8517
Fix bug in last commit. Also, fix bug 231: authorities should never treat their own descriptor changes as cosmetic.
|
20 years ago |
Nick Mathewson
|
e30516f33f
Fix bug 236: caches should cache up to 16 unrecognized network-status docs.
|
20 years ago |
Roger Dingledine
|
1616cb9297
dir-spec touchups and a question for nick
|
20 years ago |
Roger Dingledine
|
1dd8ebf615
bugfix: we were leaving open duplicate connections to other ORs
|
20 years ago |
Roger Dingledine
|
9796733e89
"Pending" is a bad term for a circuit that uses your server as its last hop.
|
20 years ago |
Roger Dingledine
|
d4d7a49411
fix typo
|
20 years ago |
Roger Dingledine
|
aa9bb3adad
that makes this paragraph extraneous
|
20 years ago |
Roger Dingledine
|
4c64138d71
correct the key material paragraph
|
20 years ago |
Roger Dingledine
|
af54b73985
and get the log arguments right
|
20 years ago |
Roger Dingledine
|
ba339b8a4d
a more correct log message
|
20 years ago |
Roger Dingledine
|
654b61a2e8
Jan 05 19:39:27.356 [warn] connection_edge_process_end_not_open():
|
20 years ago |
Roger Dingledine
|
f88fa3efc1
helper nodes are dead
|
20 years ago |
Roger Dingledine
|
4bbe08a98d
typo
|
20 years ago |
Nick Mathewson
|
50b6b3258d
Dont call directory_get_from_dirserver when you have a particular dirserver in mind; remove fetch-from-authority special-case in directory_get_from_dirserver.
|
20 years ago |
Nick Mathewson
|
f0fb9f6b0c
Directory authorities should go to the proper authority when asking for a networkstatus, even when they want a compressed one. (Also, bullet-proof the logic in case we ever accidentally request a networkstatus for a non-authority.)
|
20 years ago |
Nick Mathewson
|
65f76bad4f
Add descriptions for state variables; rename AccountingBytesRead{In}Interval; remove extraneous and unused struct member.
|
20 years ago |
Nick Mathewson
|
447e6ffffd
Fix bug where OPs would try to generate descriptor and crash.
|
20 years ago |
Nick Mathewson
|
e545f40e6a
Note that exitlist script still works just fine; you just need to point it at the new files.
|
20 years ago |
Roger Dingledine
|
0ba7b72278
and a bonus todo item
|
20 years ago |
Roger Dingledine
|
6b6af6c7d5
todo and spec cleanups
|
20 years ago |
Nick Mathewson
|
878962bee1
Add reasons to DESTROY and RELAY_TRUNCATED cells.
|
20 years ago |
Roger Dingledine
|
d8e3bc0288
fix a wrong string
|
20 years ago |