Peter Palfrader
|
c4f389420c
Improve the "we have been waiting for 1140377851 seconds" log
|
19 years ago |
Roger Dingledine
|
f6d80d60e0
don't warn when we get a server descriptor from the controller
|
19 years ago |
Peter Palfrader
|
5eea6c76df
Split ReachableAddresses into ReachableDirAddresses and ReachableORAddresses
|
19 years ago |
Roger Dingledine
|
259c65ab08
the last of the log convention conversion. finally.
|
19 years ago |
Roger Dingledine
|
b7781ea208
bugfix: we were ignoring the IS_FAST flag in the directory
|
19 years ago |
Roger Dingledine
|
3c4e68488b
Clients now honor the "guard" flag in the router status when
|
19 years ago |
Roger Dingledine
|
85a64b4fd0
get our grammar right when complaining about un-recommended versions
|
19 years ago |
Roger Dingledine
|
5f051574d5
Happy new year!
|
19 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.)
|
19 years ago |
Roger Dingledine
|
a9c87fe251
more typos and nits
|
19 years ago |
Nick Mathewson
|
157e6a025a
Stupid cut-and-paste bug.
|
19 years ago |
Roger Dingledine
|
d602d0d298
cosmetic fix
|
19 years ago |
Roger Dingledine
|
640882c76c
clean up tabs and wide-lines from weasel's commit
|
19 years ago |
Roger Dingledine
|
53f86cdf5d
fix bug: we were caching the newest descriptor for each server,
|
19 years ago |
Peter Palfrader
|
390bbb0a0c
Try to make tor work better through squid: Limit number of descriptors we fetch
|
19 years ago |
Roger Dingledine
|
92ef9e37e7
Add a new config option ExitPolicyRejectPrivate which defaults to 1.
|
19 years ago |
Peter Palfrader
|
bf514e5dc5
Try to fix policy_includes_addr_mask_implicitly()
|
19 years ago |
Peter Palfrader
|
61ea27620a
Also catch 0/8 in exit_policy_implicitly_allows_local_networks()
|
19 years ago |
Roger Dingledine
|
2eabf190e9
make it louder when we're running an unrecommended version.
|
20 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.
|
20 years ago |
Roger Dingledine
|
b9540285af
remove unused code
|
20 years ago |
Roger Dingledine
|
d5acef191c
add another assert to make sure we're not scribbling on the stack.
|
20 years ago |
Nick Mathewson
|
1057516a07
Clients should not download descriptors for non-running descriptors.
|
20 years ago |
Nick Mathewson
|
2dd566d5d5
Indirect access to the signed_descriptor field to make it easier to keep them lazily on disk.
|
20 years ago |
Roger Dingledine
|
0e51d5d274
When the controller was submitting a descriptor, we were checking to make
|
20 years ago |
Nick Mathewson
|
eb78295e4e
Fix memory leak in routerlist_remove_old_routers().
|
20 years ago |
Roger Dingledine
|
7d1f675c85
entry nodes are now entry guards.
|
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
|
e30516f33f
Fix bug 236: caches should cache up to 16 unrecognized network-status docs.
|
20 years ago |