summaryrefslogtreecommitdiff
path: root/src/or/router.c
AgeCommit message (Expand)Author
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
2004-05-20Allow multiple exit policy lines; mostly add support for AP policiesNick Mathewson
2004-05-12clean up directory.c APIRoger Dingledine
2004-05-10Split directory/router parsing functionality into separate file from routerli...Nick Mathewson
2004-05-10it's amazing what a bit of punctuation can do for appearancesRoger Dingledine
2004-05-10More doxygenation.Nick Mathewson
2004-05-09more doxygen markupRoger Dingledine
2004-05-06bugfix: add a circ->resolving_streams field, and make dns resolving ...Roger Dingledine
2004-05-05More documentationNick Mathewson
2004-05-04accept port 81 by default also, since people have been asking for itRoger Dingledine
2004-05-04Comment router*.cNick Mathewson
2004-04-28clean some dead code (right?)Roger Dingledine
2004-04-26Refactor crypto error handling to be more like TLS error handling:Nick Mathewson
2004-04-25use tor_assertRoger Dingledine
2004-04-25Remove onion_pkey from connection, since onion keys can change more often tha...Nick Mathewson
2004-04-25don't build and upload a new desc twice in a rowRoger Dingledine
2004-04-25bugfix: when rotating onion key, do it (more) correctlyRoger Dingledine