summaryrefslogtreecommitdiff
path: root/src/or/or.h
AgeCommit message (Expand)Author
2005-09-18Make give-up-on-failure actually work: it seems the servers gave me a real te...Nick Mathewson
2005-09-18Prevent a "try forever to download an unobtainable descriptor" bug. Still re...Nick Mathewson
2005-09-18Refactor new directory code a bit. Keep a big list of rolled-up router statu...Nick Mathewson
2005-09-16Remove a bunch of #if0d code that I no longer need to look at.Nick Mathewson
2005-09-16Unify our "figure out which fingerprints we were downloading" code.Nick Mathewson
2005-09-15Make authdirs smarter. Reject/invalidate by key and IP. Remember that not ev...Nick Mathewson
2005-09-15make some functions static; clean dead networkstatus entries more often.Nick Mathewson
2005-09-15Stop downloading directories and download routers instead. This still needs ...Nick Mathewson
2005-09-15separate validation from naming in authoritative directory servers; simplify ...Nick Mathewson
2005-09-14Fix a bunch of log messages. Deprecate some routerlist fields; remove others...Nick Mathewson
2005-09-14Would you believe that the software_versions field of routerlist_t was never ...Nick Mathewson
2005-09-14Big commit: clients start downloading and using network-statuses.Nick Mathewson
2005-09-14Add new config.c function to set options that can fail, and roll back if they...Nick Mathewson
2005-09-14note that routerstatus_t.entries is sorted.Nick Mathewson
2005-09-14checkpoint: clean up and document the three ways to call config_assign()Roger Dingledine
2005-09-13add docs, fix whitespace, and make ANY rule in routerparse a little tighter.Nick Mathewson
2005-09-12be more thorough about noticing when a directory request has failed:Roger Dingledine
2005-09-12Numerous changes to move towards client-side v2 directories.Nick Mathewson
2005-09-08Fix an assert in directory.c. Check received network-status objects against ...Nick Mathewson
2005-09-08Only caches download network-status for now, and they use a different strateg...Nick Mathewson
2005-09-08make doxygen output look prettierRoger Dingledine
2005-09-08Download network-status at regular intervals. The code is probably iffy, and ...Nick Mathewson
2005-09-08fix some typosRoger Dingledine
2005-09-07Logic to launch connections for new directory types.Nick Mathewson
2005-09-07clean whitespace.Nick Mathewson
2005-09-07More stuff for new directories.Nick Mathewson
2005-09-04Comment structs, reload a field, start making network status caches workNick Mathewson
2005-09-03remove redundant logs about unreachable serversRoger Dingledine
2005-09-02Make structs for (v2) network-status and its per-router components. Add funct...Nick Mathewson
2005-09-01subtle change to avoid some false positives:Roger Dingledine
2005-08-31when we think a router is unreachable, pass the message back to theRoger Dingledine
2005-08-30don't whine about reachability if the guy is hibernating now.Roger Dingledine
2005-08-30refactor -- no actual changesRoger Dingledine
2005-08-26Make unit tests (and others) run without launching listeners, creating subdir...Nick Mathewson
2005-08-26We no longer need dirserv_load_from_directory_string, so dirserv_add_descrip...Nick Mathewson
2005-08-26Remove a field that nobody sets or uses.Nick Mathewson
2005-08-26Remove descriptor_list and use routerlist instead. Make directories manage r...Nick Mathewson
2005-08-26make it clearer which elements of routerinfo_t are for reachabilityRoger Dingledine
2005-08-26Add some documentation; move the signature generation logic into routerparse....Nick Mathewson
2005-08-26Make a new AssumeReachable config option that will publish anyway.Roger Dingledine
2005-08-25Start implementing the server side of the new directory protocol.Nick Mathewson
2005-08-24be much more conservative about logging reachability complaints.Roger Dingledine
2005-08-24Dirservers now do their own external reachability testing of eachRoger Dingledine
2005-08-22Implement new (reduced-frequency) upload rules. arma, you should review this.Nick Mathewson
2005-08-22Make set_options a little smarter: have options_act handle transitions on its...Nick Mathewson
2005-08-15rotate dns and cpu workers if the controller changes options thatRoger Dingledine
2005-08-15clean up some confusing logs.Roger Dingledine
2005-08-15after failing from resolve failed or misc, reset the num failures.Roger Dingledine
2005-08-15Implement exit enclaves: if we know an IP address for the destination,Roger Dingledine
2005-08-13let unregistered-servers take a parameter (the min bandwidth)Roger Dingledine