summaryrefslogtreecommitdiff
path: root/src/or/routerlist.c
AgeCommit message (Expand)Author
2004-08-18if options.FascistFirewall but none are running on port 80, tryRoger Dingledine
2004-08-18tolerate old 0.0.7 clients that demand a certain ip:port for a routerRoger Dingledine
2004-08-18when we try to exclude our routerinfo from being picked in theRoger Dingledine
2004-08-18remove crazy notion that clique_mode() means we areRoger Dingledine
2004-08-18bugfix: make intro circuits work againRoger Dingledine
2004-08-18choose exit nodes by bandwidth tooRoger Dingledine
2004-08-17when a verified routerinfo arrives with a new key than the previousRoger Dingledine
2004-08-17now that we parse router->uptime, make use of itRoger Dingledine
2004-08-17use unverified routers in the desired positionsRoger Dingledine
2004-08-17Clean up last patch; implement (mostly) proper handling for verified/unverifi...Nick Mathewson
2004-08-17if a router claim huge bandwidth, don't believe itRoger Dingledine
2004-08-16Add a generic Comma-separated-value config type, and a FirewallPorts option t...Nick Mathewson
2004-08-15Implement strict{entry|exit}nodes config optionsNick Mathewson
2004-08-15o clients choose nodes proportional to advertised bandwidthRoger Dingledine
2004-08-08fix a race condition in 008pre2: don't try to extend onto a connectionRoger Dingledine
2004-08-07Don't warn about being unverified if you're not in the running-routersRoger Dingledine
2004-08-07Allow multiple ORs with same nickname in routerlistNick Mathewson
2004-08-06be willing to expire routers that have a dirport openRoger Dingledine
2004-08-06let purging routerinfos and descriptors take an age argumentRoger Dingledine
2004-08-04Bugfix: "Okay, I just shut down like you told me. Now let me verify your sig...Nick Mathewson
2004-08-04put a comment by routerlist_update_from_runningrouters() toRoger Dingledine
2004-07-22clean whitespace and tabsRoger Dingledine
2004-07-22Chek for overlong nicknames in add_nickname_list_to_smartlistNick Mathewson
2004-07-22Add notion of "longest nickname-or-hex-digest-with-$"Nick Mathewson
2004-07-22Add noisy debug log to hunt for bug in router_update_status_from_smartlistNick Mathewson
2004-07-22Never use time(NULL) as assumed publication time for a directory.Nick Mathewson
2004-07-22populate router_get_my_routerinfo()->is_verifiedRoger Dingledine
2004-07-21solve the authdirserver initialization precedence problemRoger Dingledine
2004-07-21disallow picking unverified routers in circuitsRoger Dingledine
2004-07-21authdirservers accept the uploading of unverified descriptors.Roger Dingledine
2004-07-21rearrange to prepare to solve the authdirserver initializationRoger Dingledine
2004-07-20Remember list of digests for trusted dirservers; use this list to tell whethe...Nick Mathewson
2004-07-20clients can now pick non-authdirservers for fetching directories.Roger Dingledine
2004-07-18abstract ORPort/SocksPort checks into server_mode(), proxy_mode(), clique_mod...Nick Mathewson
2004-07-16Remove 1024-router limit in routerparse.c; unify handling of running-routers ...Nick Mathewson
2004-07-16Resolve all DOCDOCs.Nick Mathewson
2004-07-12tor now tolerates down dirservers betterRoger Dingledine
2004-07-12if connecting to an OR fails immediately, mark it as downRoger Dingledine
2004-07-04touchups all overRoger Dingledine
2004-07-04When tor_lookup_hostname says 0.0.0.0, treat it as an error.Nick Mathewson
2004-07-02More digest/nickname fixesNick Mathewson
2004-07-01Switch most uses of *_by_addr_port to *_by_identity_digestNick Mathewson
2004-07-01Track routers by hash of identity key; use hex hash of identity key in place ...Nick Mathewson
2004-06-30cleanups on 008pre1 itemsRoger Dingledine
2004-06-30Use arguments to routerlist_update_from_runningrouters correctlyNick Mathewson
2004-06-25Remaining 008pre1 items done; deferred where more design is needed.Nick Mathewson
2004-06-21Implement several 008pre1 items: needs more testingNick Mathewson
2004-06-16router->is_trusted_dir implies router->dir_port>0Roger Dingledine
2004-06-02Check directory signatures based on name of signer, not on whom we got the di...Nick Mathewson
2004-06-01Check recommended-software string *early*, before actually parsing the direct...Nick Mathewson