aboutsummaryrefslogtreecommitdiff
path: root/src/or/or.h
AgeCommit message (Expand)Author
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
2004-07-01running-routers now lists down routers too (with a ! before their name)Roger Dingledine
2004-07-01Track routers by hash of identity key; use hex hash of identity key in place ...Nick 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-17Implement RESOLVE/RESOLVED cells and socks resolve codeNick Mathewson
2004-06-16router->is_trusted_dir implies router->dir_port>0Roger Dingledine
2004-06-16include <inttypes.h> if we have itRoger Dingledine
2004-06-07provide a prototype for dnsworkers_rotateRoger Dingledine
2004-06-05Make tor build on win32 again; handle locking for serverNick Mathewson
2004-06-02Check directory signatures based on name of signer, not on whom we got the di...Nick Mathewson
2004-06-02crank up some of our constants, for better scalabilityRoger Dingledine
2004-06-01Add more asserts to dns-pending connections; fix a couple seeming bugs.Nick Mathewson
2004-06-01Check recommended-software string *early*, before actually parsing the direct...Nick Mathewson
2004-06-01use sys/param.h if it's thereRoger Dingledine
2004-05-26rik's patch to not complain about freebsd's bugRoger Dingledine
2004-05-22commit two fixes from Thomas ThemelRoger Dingledine
2004-05-20Tinker with log behavior: never send error messages about logs into the bitbu...Nick Mathewson
2004-05-20router_choose_random_node() was ignoring its routerlist argument.Roger Dingledine
2004-05-20non-dirservers expire routerinfo's that are more than a day oldRoger Dingledine
2004-05-20enable checking the socks policyRoger Dingledine
2004-05-20Allow multiple exit policy lines; mostly add support for AP policiesNick Mathewson
2004-05-19Allow multiple logfiles at different severity rangesNick Mathewson
2004-05-18remove upper limit on number of descriptors/directories in dirserver; use sma...Nick Mathewson
2004-05-17Make directory functions update routerlist, not replace it. Add notion of OR...Nick Mathewson
2004-05-15bugfix: if a circuit if borderline too old, then count it as too old.Roger Dingledine
2004-05-13Break files apart into more modulesRoger Dingledine