Roger Dingledine
|
0aff4ff4cb
get rid of 0.0.8 backwards compatibility
|
21 years ago |
Roger Dingledine
|
84c81e0783
Annotate circuits w/ whether they aim to contain high uptime nodes and/or
|
21 years ago |
Nick Mathewson
|
91bafc476e
Fix a fun bug: do not rewrite a cached directory back to the cache; otherwise we will think it is recent and not fetch a newer one.
|
21 years ago |
Nick Mathewson
|
0c4186d6ee
Use correct logic to decide whether there are more directory servers to retry.
|
21 years ago |
Nick Mathewson
|
fca7ba9777
Resolve task 42: find where 19-char nicknames were getting truncated when read from certs, and fix it. Also audit use of MAX_NICKNAME_LEN; no other badness found, but some docs/code cleaned up a touch.
|
21 years ago |
Roger Dingledine
|
95f3e6161b
require BandwidthRate to be at least 10kB/s
|
21 years ago |
Roger Dingledine
|
5d961c2c06
plug another memory leak
|
21 years ago |
Roger Dingledine
|
ef6c9d18e7
New circuit building strategy: keep a list of ports that we've used in the past 6 hours, and always try to have 2 circuits open or on the way
|
21 years ago |
Roger Dingledine
|
02b3229a04
plus add a comment re: the previous bug
|
21 years ago |
Roger Dingledine
|
52676364b9
bugfix: router_exit_policy_rejects_all() was broken, so we were
|
21 years ago |
Nick Mathewson
|
fc87758ff3
Add function to check that addr_policy_t is okay; change struct addr_policy_t to addr_policy_t.
|
21 years ago |
Nick Mathewson
|
b457cfb5eb
Spell-check strings and comments
|
21 years ago |
Nick Mathewson
|
7fbd297532
Suggestion from weasel: Make tor --version --version dump the cvs Id of every file.
|
21 years ago |
Nick Mathewson
|
aff5122685
Fetch cached running-routers from servers that serve it (that is, authdirservers, and servers running 0.0.9rc5-cvs or later.)
|
21 years ago |
Roger Dingledine
|
22727b4edc
wrong is ok, and right is fine, but in between is apparently
|
21 years ago |
Nick Mathewson
|
6f5dbefa7e
Normalize space: add one between every control keyword and control clause.
|
21 years ago |
Roger Dingledine
|
7c9a707900
remove emacs droppings, since nick says he doesn't need them anymore
|
21 years ago |
Nick Mathewson
|
f91152ce6a
Clarify a bunch of log messages
|
21 years ago |
Roger Dingledine
|
63353462f8
if your requested exit node has bandwidth 0, pick it anyway
|
21 years ago |
Roger Dingledine
|
50c15943a2
move second stat to a cleaner place
|
21 years ago |
Roger Dingledine
|
5dcc6fd8b2
ok ok the stat wasn't redundant
|
21 years ago |
Roger Dingledine
|
4564367b2a
Remove redundant stat() for reading cached directory, and remove
|
21 years ago |
Nick Mathewson
|
5109de5626
Rename exit_policy to addr_policy, since it gets used for SOCKS and directory connections too. Make all policies get validated in options_validate, and make SOCKS/directory policies get set in options_act.
|
21 years ago |
Nick Mathewson
|
5a5be93f80
Normalize whitespace; add a "tell me about all the unnormalized whitespace" target; fix a braino in dirserv.c
|
21 years ago |
Nick Mathewson
|
7daab4034d
Fix windows build for VC6; centralize newline-fiasco-damage-control logic
|
21 years ago |
Nick Mathewson
|
a2079c074f
Add some documentation to routerlist
|
21 years ago |
Roger Dingledine
|
3ce3d6eead
resolve a 64-bit warning
|
21 years ago |
Roger Dingledine
|
6521c2ce51
Stop using the wrong DataDirectory when we're validating.
|
21 years ago |
Roger Dingledine
|
394554cfbf
Clean up copyrights.
|
21 years ago |
Roger Dingledine
|
6c61ed4fb5
Make options no longer a global variable.
|
21 years ago |