aboutsummaryrefslogtreecommitdiff
path: root/src/or/routerlist.c
Commit message (Expand)AuthorAge
* r6909@Kushana: nickm | 2006-07-26 13:05:58 -0400••• Clean up wide lines from last patch. svn:r6907 Nick Mathewson2006-07-26
* r6908@Kushana: nickm | 2006-07-26 12:38:52 -0400••• Refactor connection_t into edge, or, dir, control, and base subtypes. This might save some RAM on busy exit servers, but really matters most in terms of correctness. svn:r6906 Nick Mathewson2006-07-26
* parameterize the loudness of resolve_my_address(), and call things•••IP addresses, not IPs. svn:r6764 Roger Dingledine2006-07-15
* First part of making mmap-based stuff work on win32: save descriptors as "bin...•••svn:r6748 Nick Mathewson2006-07-09
* tab-man strikes again•••svn:r6699 Roger Dingledine2006-06-28
* Fix another idiot bug causing symptom 309. Why cant I program?•••svn:r6698 Nick Mathewson2006-06-28
* Add a check to try to make cache rebuild fail fast if it is going to fail•••svn:r6697 Nick Mathewson2006-06-28
* Aaand re-disable the bogus test in get_body()•••svn:r6696 Nick Mathewson2006-06-28
* Make sure that our calculated offsets for routers is correct; again. This tim...•••svn:r6695 Nick Mathewson2006-06-28
* Likely fix for bug 309: when we calculate offsets after rebuilding the descri...•••svn:r6693 Nick Mathewson2006-06-27
* Fix a bunch of spaces.•••svn:r6678 Nick Mathewson2006-06-22
* #if out test that was failing because of an extra newline.•••svn:r6676 Nick Mathewson2006-06-22
* Next batch of memory miserdom: mmap cached-routers file. This is sure to bre...•••svn:r6675 Nick Mathewson2006-06-22
* When requesting or serving resources via fingerprint/digest, request and resp...•••svn:r6673 Nick Mathewson2006-06-21
* Backport candidate: implement the "is this uptime change cosmetic" test prope...•••svn:r6654 Nick Mathewson2006-06-18
* and forward-port too.•••svn:r6573 Roger Dingledine2006-06-09
* fix a bootstrapping check we ignored that prevents us from running•••with only one dir authority. svn:r6570 Roger Dingledine2006-06-09
* ok, ok, maybe *this* time my rep_hist_circbuilding_dormant() will work.•••svn:r6568 Roger Dingledine2006-06-08
* Add a new warning to our "warn a lot" list: unused parameters. This means we...•••svn:r6532 Nick Mathewson2006-06-04
* and get grammar right•••svn:r6517 Roger Dingledine2006-05-30
* stop fetching descriptors if we're not a dir mirror and we•••haven't tried to establish any circuits lately. svn:r6516 Roger Dingledine2006-05-30
* tentative change: if you have your dirport set, you are a directory•••mirror, whether or not your orport is set. svn:r6513 Roger Dingledine2006-05-30
* correct a false log message, since we actually reset all our•••downloading stats every hour, and sometimes more often. svn:r6505 Roger Dingledine2006-05-26
* Tor servers are also giving spurious "you're invalid" warnings.•••This is because we get a lot of network statuses that don't list us at all, and we conclude that they all think we're invalid. The long-term fix is to get better logic, and the short-term fix is to downgrade the log severity. svn:r6448 Roger Dingledine2006-05-09
* Start remembering *where* we are storing routerdescs. This will make us easie...•••svn:r6427 Nick Mathewson2006-04-29
* shorten some too-wide lines•••svn:r6426 Nick Mathewson2006-04-29
* Only warn about a down node once•••svn:r6420 Nick Mathewson2006-04-25
* you wanted it spelled properly too? And me not even funded!•••svn:r6418 Nick Mathewson2006-04-25
* fix a segfault in last bug-285-related commit.•••svn:r6417 Nick Mathewson2006-04-25
* Possible partial fix for 285; needs review•••svn:r6414 Nick Mathewson2006-04-24
* note another bug: we complain that a router doesn't exist,•••because it's down so we never fetched it so it doesn't exist. svn:r6394 Roger Dingledine2006-04-17
* slightly clearer log message when you use a nickname rather than•••a key for an unnamed server. svn:r6393 Roger Dingledine2006-04-17
* forward-port the n_named log severity downgrade.•••svn:r6385 Roger Dingledine2006-04-14
* Stop assuming every authority is a v1 authority•••svn:r6377 Peter Palfrader2006-04-10
* be willing to add our own routerinfo into the routerlist.•••this means authorities will include themselves in their directories and network-statuses. svn:r6369 Roger Dingledine2006-04-10
* and one more kick to consider all live network statuses for versions•••svn:r6359 Roger Dingledine2006-04-10
* consider all live network statuses we have when deciding whether•••our version is bad. also, unfix one of the unbugs from before. svn:r6358 Roger Dingledine2006-04-10
* fix bugs in compute_recommended_versions•••svn:r6356 Nick Mathewson2006-04-10
* and get rid of an extra variable•••svn:r6349 Roger Dingledine2006-04-10
* stop being so picky about when we can start building circuits.•••now clients are more likely to have circuits up soon after their tor starts. svn:r6346 Roger Dingledine2006-04-10
* Change a dumb interface. Also, increment trusted_dir_server_t.n_networkstatu...•••svn:r6345 Nick Mathewson2006-04-10
* quiet a bootstrapping message•••svn:r6342 Roger Dingledine2006-04-09
* Here is an attempted fix for directory mirrors that are frozen•••in fear because they don't have all the networkstatuses. There's no reason not to proceed if all the other checks are ok -- we just shouldn't warn about certain things yet. svn:r6337 Roger Dingledine2006-04-09
* i like the name FetchUselessDescriptors better.•••svn:r6327 Roger Dingledine2006-04-08
* add a new config option FetchUselessRouters, off by default, for•••when you plan to run "exitlist" on this client and you want to know about even the non-running descriptors. svn:r6326 Roger Dingledine2006-04-08
* If we think of ourselves as authoritative, even if we're not•••in the DirServers config lines, then we still are. This way we give ourselves the "Authority" flag in our network-status. svn:r6325 Roger Dingledine2006-04-08
* Break out the checks to see if a routerstatus is something we•••would use. This way when we're deciding if we have "enough" descriptors to start building circuits, we can count them accurately. svn:r6320 Roger Dingledine2006-04-08
* fix an infinite loop; answer a question•••svn:r6316 Nick Mathewson2006-04-07
* Dont warn about our own status unless weve tried and failed 4 times (or succe...•••svn:r6315 Nick Mathewson2006-04-07
* if there's more than one match for router-get-my-nickname,•••try to pick one that's running. svn:r6313 Roger Dingledine2006-04-04