Commit message (Expand) | Author | Age | |
---|---|---|---|
* | Merge branch 'bug1899' | Nick Mathewson | 2010-09-14 |
|\ | |||
| * | Extract the "do these routers have the same addr:orport" logic into a fn | Nick Mathewson | 2010-09-14 |
* | | Merge branch 'bug911' | Nick Mathewson | 2010-09-14 |
|\| | |||
| * | Move code for launching tests out of router_add_to_routerlist()•••router_add_to_routerlist() is supposed to be a nice minimal function that only touches the routerlist structures, but it included a call to dirserv_single_reachability_test(). We have a function that gets called _after_ adding descriptors successfully: routerlist_descriptors_added. This patch moves the responsibility for testing there. Because the decision of whether to test or not depends on whether there was an old routerinfo for this router or not, we have to first detect whether we _will_ want to run the tests if the router is added. We make this the job of routers_update_status_from_consensus_networkstatus(). Finally, this patch makes the code notice if a router is going from hibernating to non-hibernating, and if so causes a reachability test to get launched. | Nick Mathewson | 2010-08-18 |
* | | Complicate the rules on WARN vs INFO in consensus verification•••It's normal when bootstrapping to have a lot of different certs missing, so we don't want missing certs to make us warn... unless the certs we're missing are ones that we've tried to fetch a couple of times and failed at. May fix bug 1145. | Nick Mathewson | 2010-09-02 |
|/ | |||
* | Fix typos, make all \brief's conformant, end sentences with a period. | Linus Nordberg | 2010-07-28 |
* | Create routerlist.h | Sebastian Hahn | 2010-07-27 |