Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | add a new config option FetchUselessRouters, off by default, for | Roger Dingledine | 2006-04-08 |
| | | | | | | | | when you plan to run "exitlist" on this client and you want to know about even the non-running descriptors. svn:r6326 | ||
* | If we think of ourselves as authoritative, even if we're not | Roger Dingledine | 2006-04-08 |
| | | | | | | | | in the DirServers config lines, then we still are. This way we give ourselves the "Authority" flag in our network-status. svn:r6325 | ||
* | clean up the log lines more, and note a future work. | Roger Dingledine | 2006-04-08 |
| | | | | svn:r6324 | ||
* | add dizum as the fifth authoritative directory server. | Roger Dingledine | 2006-04-08 |
| | | | | svn:r6323 | ||
* | when we do reachability testing and the tls cert at the other | Roger Dingledine | 2006-04-08 |
| | | | | | | | | end disagrees with a descriptor we already have, be more useful at explaining it. svn:r6322 | ||
* | complain when we hit wsaenobufs on recv or write too. | Roger Dingledine | 2006-04-08 |
| | | | | | | | perhaps this will help us hunt the bug. svn:r6321 | ||
* | Break out the checks to see if a routerstatus is something we | Roger Dingledine | 2006-04-08 |
| | | | | | | | | would use. This way when we're deciding if we have "enough" descriptors to start building circuits, we can count them accurately. svn:r6320 | ||
* | fix a typo that was confusing me | Roger Dingledine | 2006-04-08 |
| | | | | svn:r6319 | ||
* | Fix a couple of things that make GCC complain with verbose warnings on. ↵ | Nick Mathewson | 2006-04-08 |
| | | | | | | Also, fix some whitespace. svn:r6317 | ||
* | fix an infinite loop; answer a question | Nick Mathewson | 2006-04-07 |
| | | | | svn:r6316 | ||
* | Dont warn about our own status unless weve tried and failed 4 times (or ↵ | Nick Mathewson | 2006-04-07 |
| | | | | | | succeeded) for each authority. svn:r6315 | ||
* | if there's more than one match for router-get-my-nickname, | Roger Dingledine | 2006-04-04 |
| | | | | | | | try to pick one that's running. svn:r6313 | ||
* | fix crash bug reported in flyspray 279. | Roger Dingledine | 2006-04-04 |
| | | | | svn:r6312 | ||
* | fix typo, remove extraneous variable | Roger Dingledine | 2006-04-03 |
| | | | | svn:r6311 | ||
* | one more edge case that could paralyze a client with fear | Roger Dingledine | 2006-04-03 |
| | | | | svn:r6310 | ||
* | phrase the threshold comparison in the way we've been | Roger Dingledine | 2006-04-03 |
| | | | | | | | phrasing it. these are equivalent, right? svn:r6309 | ||
* | bugfix in sort_version_list() so it doesn't screw up the sorting. | Roger Dingledine | 2006-04-03 |
| | | | | svn:r6308 | ||
* | fix some xxxs. | Nick Mathewson | 2006-04-03 |
| | | | | svn:r6307 | ||
* | another point that needs more thinking | Roger Dingledine | 2006-04-03 |
| | | | | svn:r6306 | ||
* | two more thresholds to look at | Roger Dingledine | 2006-04-03 |
| | | | | svn:r6305 | ||
* | nick: there *is* no MAX_SERVER_INTERVAL_WITHOUT_REQUEST. true? | Roger Dingledine | 2006-04-03 |
| | | | | svn:r6300 | ||
* | "" is not a plausible address for addressmaps. | Roger Dingledine | 2006-04-03 |
| | | | | svn:r6299 | ||
* | Change networkstatus dl logic: try to have all networkstatuses live; insist ↵ | Nick Mathewson | 2006-04-02 |
| | | | | | | on having all of them live or tried-at-least-once. Also, answer a XXXX comment. svn:r6297 | ||
* | Versions that drop connections for having used idle circs are as bad for ↵ | Nick Mathewson | 2006-04-02 |
| | | | | | | stable as for guard svn:r6296 | ||
* | If I could forget that I had enabled StrictExitNodes, others will too. | Nick Mathewson | 2006-04-02 |
| | | | | svn:r6295 | ||
* | but the \r\n is handy too i hear. | Roger Dingledine | 2006-04-02 |
| | | | | svn:r6294 | ||
* | if you give mapaddress no args at all, it should answer | Roger Dingledine | 2006-04-02 |
| | | | | | | | something more than \r\n. svn:r6293 | ||
* | make NoPublish (even though deprecated) work again. | Roger Dingledine | 2006-04-02 |
| | | | | svn:r6287 | ||
* | if you ask for getinfo dir/status/ but your dirport is off, | Roger Dingledine | 2006-04-01 |
| | | | | | | | log a complaint. svn:r6286 | ||
* | Fix dirserv_get_networkstatus_v2's api: its function comments | Roger Dingledine | 2006-04-01 |
| | | | | | | | | | | did not at all match its behavior, and I can't think of a case when it should return anything other than 0. This fix may allow getinfo dir/status/foo to work. svn:r6285 | ||
* | bugfix: when we fail to bind or listen on an incoming or outgoing | Roger Dingledine | 2006-04-01 |
| | | | | | | | | socket, we should close it before failing. otherwise we just leak it. (thanks to weasel for finding.) svn:r6284 | ||
* | more helpful error message | Roger Dingledine | 2006-04-01 |
| | | | | svn:r6283 | ||
* | Start sending back 512 and 451 errors if mapaddress fails, | Roger Dingledine | 2006-04-01 |
| | | | | | | | rather than not sending anything back at all. svn:r6282 | ||
* | We can remove about 30% of the v1 directory bulk by taking | Roger Dingledine | 2006-03-29 |
| | | | | | | | out down or invalid nodes. We should do this once we're ready. svn:r6273 | ||
* | Refactor the decision of whether to include a router's descriptor | Roger Dingledine | 2006-03-29 |
| | | | | | | | in the v1 directory. No actual changes yet. svn:r6272 | ||
* | Avoid warnings about machine/limits.h on Debian GNU/kFreeBSD | Peter Palfrader | 2006-03-29 |
| | | | | svn:r6271 | ||
* | When deciding whether a router is Fast or Guard-worthy, consider | Roger Dingledine | 2006-03-28 |
| | | | | | | | | | his advertised BandwidthRate and not just the BandwidthCapacity. This is a bug in 0.1.0.x as well, but let's not bother backporting. svn:r6266 | ||
* | bump to 0.1.1.17-rc-cvs | Roger Dingledine | 2006-03-28 |
| | | | | | | | so much for 'release candidate' svn:r6265 | ||
* | bump to 0.1.1.17-rc | Roger Dingledine | 2006-03-28 |
| | | | | svn:r6261 | ||
* | Make the max number of old descriptors to hold rise with the number of ↵ | Nick Mathewson | 2006-03-27 |
| | | | | | | authorities. svn:r6254 | ||
* | On our dirport return a robots.txt so maybe google doesn't index all those ↵ | Peter Palfrader | 2006-03-27 |
| | | | | | | server descriptors anymore svn:r6252 | ||
* | Code to implement networkstatus fetch from controllers. Only works when ↵ | Nick Mathewson | 2006-03-27 |
| | | | | | | dirport is set for now; should be good enough to make serifos html front-end not be as wrong. svn:r6251 | ||
* | that extra punctuation distracts me | Roger Dingledine | 2006-03-27 |
| | | | | svn:r6250 | ||
* | re-order to avoid free-then-use. Thank goodness tor_free() zeroes things. | Nick Mathewson | 2006-03-27 |
| | | | | svn:r6249 | ||
* | Oops. We may not have a networkstatus list when we first parse the cached ↵ | Nick Mathewson | 2006-03-27 |
| | | | | | | routers. svn:r6248 | ||
* | Fix for "but need_to_mirror=1" annoyance; is bug 273 fixed? | Nick Mathewson | 2006-03-27 |
| | | | | svn:r6247 | ||
* | Refactor and consolidate addr/exit policies into a new policies.c. | Roger Dingledine | 2006-03-27 |
| | | | | | | | Fix some minor bugs and memory leaks along the way. svn:r6246 | ||
* | remove obsolete address policy code | Roger Dingledine | 2006-03-26 |
| | | | | svn:r6243 | ||
* | also send syntax and parse errors back to the controller. | Roger Dingledine | 2006-03-26 |
| | | | | svn:r6242 | ||
* | When the controller's *setconf commands fail, collect an error message | Roger Dingledine | 2006-03-26 |
| | | | | | | | in a string and hand it back. This starts to resolve bug 275. svn:r6241 |