summaryrefslogtreecommitdiff
path: root/src/or/routerlist.c
AgeCommit message (Expand)Author
2006-02-06Move "sort list of versions" logic into routerparse.c; make version-checking ...Nick Mathewson
2006-02-05more typos and nitsRoger Dingledine
2006-02-05Stupid cut-and-paste bug.Nick Mathewson
2006-02-05cosmetic fixRoger Dingledine
2006-02-05clean up tabs and wide-lines from weasel's commitRoger Dingledine
2006-02-05fix bug: we were caching the newest descriptor for each server,Roger Dingledine
2006-02-03Try to make tor work better through squid: Limit number of descriptors we fetchPeter Palfrader
2006-02-01Add a new config option ExitPolicyRejectPrivate which defaults to 1.Roger Dingledine
2006-02-01Try to fix policy_includes_addr_mask_implicitly()Peter Palfrader
2006-02-01Also catch 0/8 in exit_policy_implicitly_allows_local_networks()Peter Palfrader
2006-01-24make it louder when we're running an unrecommended version.Roger Dingledine
2006-01-24Make dirservers generate a separate "guard" flag to mean, "would make a good ...Nick Mathewson
2006-01-20remove unused codeRoger Dingledine
2006-01-17add another assert to make sure we're not scribbling on the stack.Roger Dingledine
2006-01-16Clients should not download descriptors for non-running descriptors.Nick Mathewson
2006-01-12Indirect access to the signed_descriptor field to make it easier to keep them...Nick Mathewson
2006-01-12When the controller was submitting a descriptor, we were checking to makeRoger Dingledine
2006-01-11Fix memory leak in routerlist_remove_old_routers().Nick Mathewson
2006-01-10entry nodes are now entry guards.Roger Dingledine
2006-01-10Be more aggressive about throwing away expired router descriptors: they are o...Nick Mathewson
2006-01-09When picking a random directory, prefer non-authorities if any are known.Nick Mathewson
2006-01-08Fix bug 236: caches should cache up to 16 unrecognized network-status docs.Nick Mathewson
2006-01-06Dont call directory_get_from_dirserver when you have a particular dirserver i...Nick Mathewson
2006-01-05short-circuit half the cost of node-picking in the general case.Roger Dingledine
2006-01-04cleanups, and remove some unreachable code.Roger Dingledine
2006-01-04authdirs now stop whining so loudly about bad descriptors that they fetchRoger Dingledine
2006-01-03oh, it was supposed to compile?Roger Dingledine
2006-01-03don't try to build circuits until we have 3 running servers;Roger Dingledine
2006-01-03when we choose not to use a server descriptor from our cache, don'tRoger Dingledine
2005-12-31Finish implementing config's EntryNodes and StrictEntryNodes option.Roger Dingledine
2005-12-30load balance a bit better by taking some load off the reallyRoger Dingledine
2005-12-30fix a typoRoger Dingledine
2005-12-29Appease some verbose GCC warnings.Nick Mathewson
2005-12-28helper nodes are dead. long live entry nodes.Roger Dingledine
2005-12-27Make directory caches a little less chatty when loggingNick Mathewson
2005-12-27Make insert_old try hard to never add a duplicate.Nick Mathewson
2005-12-27Implement new directory logic: download by descriptor digest, not by key dige...Nick Mathewson
2005-12-18fix segfault when specifying DirServer without nicknameRoger Dingledine
2005-12-15Instead of "Network down", say "Is your network connection down?"Nick Mathewson
2005-12-15ah ha, that variable was static. not useless after all.Roger Dingledine
2005-12-15clean up a lot message, and remove a line that does nothing.Roger Dingledine
2005-12-15fix compileNick Mathewson
2005-12-15Make clients look at the fast and stable flags in networkstatus, not at the b...Nick Mathewson
2005-12-15put back in a todo comment, so we don't forget.Roger Dingledine
2005-12-15Whitespace fixes; comments.Nick Mathewson
2005-12-15Flip a misplaced notNick Mathewson
2005-12-15Clean fake_status a bit. Switch from has_fetched_directory to have_minimum_d...Nick Mathewson
2005-12-15implement weasel's suggestion to fix the bug that newly bootstrappedRoger Dingledine
2005-12-14When we mark a router as down, also mark its local_routerstatus as not runnin...Nick Mathewson
2005-12-14Choose directory servers from routerstatus list, not from routerinfo list. T...Nick Mathewson