Roger Dingledine
|
5f051574d5
Happy new year!
|
18 years ago |
Roger Dingledine
|
dbea401305
correct the comments that don't realize it's the opposite
|
18 years ago |
Nick Mathewson
|
e5a574ce2e
Move "sort list of versions" logic into routerparse.c; make version-checking code say which versions it would have accepted. (not tested.)
|
18 years ago |
Roger Dingledine
|
4c1fa73c7e
typos and nits
|
18 years ago |
Roger Dingledine
|
0fadf0aad6
Fix bug 225: now "attachstream 0" treats conn like it just connected,
|
18 years ago |
Roger Dingledine
|
92ef9e37e7
Add a new config option ExitPolicyRejectPrivate which defaults to 1.
|
18 years ago |
Nick Mathewson
|
9f42c9d650
Make dirservers generate a separate "guard" flag to mean, "would make a good entry guard". Make clients parse it and vote on it.
|
18 years ago |
Roger Dingledine
|
b9540285af
remove unused code
|
18 years ago |
Roger Dingledine
|
cca9a2f7b0
oh, and the other bits of the commit
|
18 years ago |
Nick Mathewson
|
2dd566d5d5
Indirect access to the signed_descriptor field to make it easier to keep them lazily on disk.
|
18 years ago |
Roger Dingledine
|
7d1f675c85
entry nodes are now entry guards.
|
18 years ago |
Roger Dingledine
|
c8e6003412
balance the reachability testing so a smidgen of it happens
|
18 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.
|
18 years ago |
Nick Mathewson
|
bec9b705cc
Instrument directory client bytes as well as server bytes.
|
18 years ago |
Nick Mathewson
|
878962bee1
Add reasons to DESTROY and RELAY_TRUNCATED cells.
|
18 years ago |
Roger Dingledine
|
485aa9415d
authdirs now stop whining so loudly about bad descriptors that they fetch
|
18 years ago |
Roger Dingledine
|
9af33ef39c
when we choose not to use a server descriptor from our cache, don't
|
18 years ago |
Roger Dingledine
|
2efa056777
make the "stable" flag in network-status be the median of the uptimes
|
18 years ago |
Peter Palfrader
|
3dc69d3add
Make tor compile again
|
18 years ago |
Roger Dingledine
|
6c693dbda6
add a TorVersion state string.
|
18 years ago |
Roger Dingledine
|
5947388968
Finish implementing config's EntryNodes and StrictEntryNodes option.
|
18 years ago |
Roger Dingledine
|
dbd7b97eff
helper nodes are dead. long live entry nodes.
|
18 years ago |
Roger Dingledine
|
60cd03069a
when we connect to a helper node for the first time, close
|
18 years ago |
Nick Mathewson
|
ece9865020
Implement new directory logic: download by descriptor digest, not by key digest. Caches try to download all listed digests from authorities; clients try to download "best" digests from caches.
|
18 years ago |
Roger Dingledine
|
35986a2374
simplify because we weren't using those return values anyway
|
18 years ago |
Peter Palfrader
|
4bd65f0f98
Keep bandwidth history accross restarts/crashes
|
18 years ago |
Roger Dingledine
|
a6afef700a
nother typo
|
18 years ago |
Nick Mathewson
|
89eded7b17
Add "panic" option to reject all servers not in fingerprint list.
|
18 years ago |
Nick Mathewson
|
280c62314e
Make clients look at the fast and stable flags in networkstatus, not at the bandwidth and uptime declared in the router descriptors.
|
18 years ago |
Nick Mathewson
|
24e79df0b6
Whitespace fixes; comments.
|
18 years ago |