summaryrefslogtreecommitdiff
path: root/src/or/or.h
AgeCommit message (Expand)Author
2004-10-03Only check versions against downloaded directories, not cached directories.tor-0.0.9pre2Nick Mathewson
2004-09-28if our local cached directory is new enough, go ahead andRoger Dingledine
2004-09-28If we are an authoritative dirserver, check out the fingerprint list when set...Nick Mathewson
2004-09-27fix two bugs with cached directories:Roger Dingledine
2004-09-27checking only 0.0.7 and 0.0.8 didn't work, because some dirserversRoger Dingledine
2004-09-10don't pick administrative-friends when picking your pathRoger Dingledine
2004-09-08Flush more changes from sandboxNick Mathewson
2004-09-02Keep a deflated version of each directory so we can deliver it when requestedNick Mathewson
2004-08-20when picking unverified routers, skip those with bad uptime orRoger 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-18be more aggressive about trying to make circuits:Roger Dingledine
2004-08-18choose exit nodes by bandwidth tooRoger Dingledine
2004-08-18Functions to test nickname validityNick Mathewson
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-17Implement AllowUnverifiedNodesNick Mathewson
2004-08-16Add a generic Comma-separated-value config type, and a FirewallPorts option t...Nick Mathewson
2004-08-16o Handle servers with dynamic IP addresses: don't replaceRoger Dingledine
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-08let children survive sigint, sigterm, etc.Roger Dingledine
2004-08-07Don't warn about being unverified if you're not in the running-routersRoger Dingledine
2004-08-07rotate onion keys every 12 hours, not every 2 hoursRoger Dingledine
2004-08-07Refactor ISO-style (yyyy-mm-dd hh:mm:ss) time parsing into util.c; rename for...Nick Mathewson
2004-08-06let purging routerinfos and descriptors take an age argumentRoger Dingledine
2004-08-04commit some odds and ends, so my tree is cleanRoger Dingledine
2004-08-03Fix all warnings on win32 buildNick Mathewson
2004-07-22stop using atexit() to remove our pid, since it's calledRoger Dingledine
2004-07-22Add notion of "longest nickname-or-hex-digest-with-$"Nick Mathewson
2004-07-22Never use time(NULL) as assumed publication time for a directory.Nick Mathewson
2004-07-22publish advertised_bandwidth in descriptorRoger Dingledine
2004-07-21Misc small code cleanups; remove exit_server_mode(); change tor_tls_verify be...Nick Mathewson
2004-07-21get the function prototype rightRoger Dingledine
2004-07-21add a new advertised_server_mode() to distinguish ORs thatRoger Dingledine
2004-07-20Track bandwidth usage to estimate capacityNick Mathewson
2004-07-20Remember list of digests for trusted dirservers; use this list to tell whethe...Nick Mathewson
2004-07-20also don't hang up on him if we're an OR and he's an authdirserverRoger Dingledine
2004-07-20a whole swath of fixesRoger Dingledine
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-13Code to parse tor version numbers so we can do an is-newer-than check.Nick Mathewson
2004-07-13checkpoint: start working on bandwidth tracking andRoger Dingledine
2004-07-12tor now tolerates down dirservers betterRoger Dingledine
2004-07-12add 'advertisedbandwidth' to router descriptorRoger Dingledine
2004-07-02More digest/nickname fixesNick Mathewson
2004-07-02some of the infrastructure to let ORs connect on demandRoger Dingledine