aboutsummaryrefslogtreecommitdiff
path: root/src/or/router.c
AgeCommit message (Expand)Author
2004-10-14more int to size_t conversions, fixing one or more amd64 bugsRoger Dingledine
2004-10-14Remove need for dirservers file: now, we note trusted dirservers in configura...Nick Mathewson
2004-10-13Omit any exit rules that follow a catch-all rule when writing a router descri...Nick Mathewson
2004-10-07Workaround for bug on windows where cached-directories get crlf corruption.Nick Mathewson
2004-10-06Refactor fingerprint handling: remember hex digests (no spaces) instead of be...Nick Mathewson
2004-09-29prefer tor_free to freeRoger Dingledine
2004-09-27checking only 0.0.7 and 0.0.8 didn't work, because some dirserversRoger Dingledine
2004-09-23cleanup: use strcmpstart() in more placesRoger Dingledine
2004-09-08Some platforms have weird translations when you open files in "test" mode; ma...Nick Mathewson
2004-08-18Functions to test nickname validityNick Mathewson
2004-08-16o Handle servers with dynamic IP addresses: don't replaceRoger Dingledine
2004-08-15o clients choose nodes proportional to advertised bandwidthRoger Dingledine
2004-08-09Fix bug in saving onion keys to disk when rotating; also survive short-term s...Nick Mathewson
2004-08-08reject the default edonkey, kazaa, gnutella portsRoger Dingledine
2004-08-07Fix a leakNick Mathewson
2004-08-07Refactor ISO-style (yyyy-mm-dd hh:mm:ss) time parsing into util.c; rename for...Nick Mathewson
2004-08-04commit some odds and ends, so my tree is cleanRoger Dingledine
2004-07-22make router_is_me() compare identity, not nicknameRoger Dingledine
2004-07-22put our fingerprint into the descriptor, so we can match aRoger Dingledine
2004-07-22allow OPs to set a DirPort and cache/serve directoriesRoger Dingledine
2004-07-22populate router_get_my_routerinfo()->is_verifiedRoger Dingledine
2004-07-22publish advertised_bandwidth in descriptorRoger Dingledine
2004-07-210.0.8 ORs should autoconnect to authdirservers and 0.0.7 serversRoger Dingledine
2004-07-21solve the authdirserver initialization precedence problemRoger Dingledine
2004-07-21rearrange to prepare to solve the authdirserver initializationRoger Dingledine
2004-07-21Misc small code cleanups; remove exit_server_mode(); change tor_tls_verify be...Nick Mathewson
2004-07-20Split uptime into separate fieldNick 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-18abstract ORPort/SocksPort checks into server_mode(), proxy_mode(), clique_mod...Nick Mathewson
2004-07-13Finish most pre2 items: make running-routers list work right; rename secret k...Nick Mathewson
2004-07-12add 'advertisedbandwidth' to router descriptorRoger Dingledine
2004-07-07Remove spurious assertNick Mathewson
2004-07-07Fix the router_compare_to_my_exit_policy assertion failure once-and-for-all, ...Nick Mathewson
2004-07-04touchups all overRoger Dingledine
2004-07-02More digest/nickname fixesNick Mathewson
2004-07-02some of the infrastructure to let ORs connect on demandRoger Dingledine
2004-07-01Switch most uses of *_by_addr_port to *_by_identity_digestNick Mathewson
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-30cleanups on 008pre1 itemsRoger Dingledine
2004-06-30Always use get_data_directory() instead of options.DataDirectory; fix a memor...Nick Mathewson
2004-06-25Remaining 008pre1 items done; deferred where more design is needed.Nick Mathewson
2004-06-21Terminate commentNick 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-05Unbork windows whitespaceNick Mathewson
2004-06-05Make tor build on win32 again; handle locking for serverNick Mathewson
2004-06-02If we are a directory, we should trust ourself.Nick Mathewson