Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Move the header for bandwidth_weight_rule_to_string into reasons.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create routerparse.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create rephist.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create policies.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create networkstatus.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create main.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create hibernate.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create dirvote.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create dirserv.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create directory.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create control.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create connection.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create config.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create circuitbuild.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create rendservice.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create rendcommon.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create routerlist.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create router.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Create geoip.h | Sebastian Hahn | 2010-07-27 |
| | |||
* | Make directory mirrors report non-zero dirreq-v[23]-shares again. | Karsten Loesing | 2010-07-05 |
| | |||
* | immediate reachability check for new relays | Roger Dingledine | 2010-04-21 |
| | |||
* | more logging when tracking missing descriptors | Roger Dingledine | 2010-04-20 |
| | |||
* | fetch descriptors from the authority that told us about them | Roger Dingledine | 2010-04-20 |
| | |||
* | fetch unknown descriptors if we see them in a vote | Roger Dingledine | 2010-04-20 |
| | |||
* | minor cleanups | Roger Dingledine | 2010-04-20 |
| | |||
* | fix "Got a certificate for ?? that we already have" | Roger Dingledine | 2010-04-19 |
| | | | | | | what's happening here is that we're fetching certs for obsolete authorities -- probably legacy signers in this case. but try to remain general in the log message. | ||
* | parameterize update_consensus_router_descriptor_downloads | Roger Dingledine | 2010-04-19 |
| | |||
* | Log bandwidth_weight_rule_t as a string, not an integer. | Nick Mathewson | 2010-04-12 |
| | | | | | | I'm adding this because I can never remember what stuff like 'rule 3' means. That's the one where if somebody goes limp or taps out, the fight is over, right? | ||
* | Merge remote branch 'mikeperry/bwweight-smartlistfix' | Nick Mathewson | 2010-03-04 |
|\ | |||
| * | Woops, forgot the second warn. | Mike Perry | 2010-03-03 |
| | | | | | | | | Also, differentiate the two log messages. | ||
| * | Demote warn to info, since it can happen. | Mike Perry | 2010-03-03 |
| | | | | | | | | I still feel like we should investigate this case. It seems odd. | ||
| * | Check for empty smartlists and no bandwidth during node selection. | Mike Perry | 2010-02-26 |
| | | |||
* | | Merge remote branch 'origin/maint-0.2.1' | Nick Mathewson | 2010-02-27 |
|\ \ | | | | | | | | | | | | | | | | Conflicts: src/common/test.h src/or/test.c | ||
| * | | Update Tor Project copyright years | Nick Mathewson | 2010-02-27 |
| | | | |||
* | | | Merge remote branch 'origin/maint-0.2.1' | Nick Mathewson | 2010-02-27 |
|\| | | |/ |/| | | | | | | | Conflicts: ChangeLog src/or/routerparse.c | ||
| * | Properly handle non-terminated strings | Sebastian Hahn | 2010-02-27 |
| | | | | | | | | | | | | | | | | Treat strings returned from signed_descriptor_get_body_impl() as not NUL-terminated. Since the length of the strings is available, this is not a big problem. Discovered by rieo. | ||
* | | Always weight routers by bandwidth. | Mike Perry | 2010-02-22 |
| | | | | | | | | | | Also always predict that we need a high capacity circuit or internal circuit. | ||
* | | Implement bw weighting selection algorithm. | Mike Perry | 2010-02-22 |
| | | |||
* | | Merge branch 'maint-0.2.1' into master | Roger Dingledine | 2010-01-19 |
|\| | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.in contrib/tor-mingw.nsi.in src/win32/orconfig.h | ||
| * | downgrade a warning | Roger Dingledine | 2010-01-19 |
| | | | | | | | | | | | | | | this case can now legitimately happen, if you have a cached v2 status from moria1, and you run with the new list of dirservers that's missing the old moria1. it's nothing to worry about; the file will die off in a month or two. | ||
* | | resolve path weighting edge case; fixes bug 1203 | Roger Dingledine | 2010-01-15 |
| | | |||
* | | don't div by 0 during path selection | Roger Dingledine | 2010-01-02 |
| | | |||
* | | Authorities now support conditional consensuses | Sebastian Hahn | 2009-12-25 |
| | | | | | | | | Mark them this way in add_trusted_dir_server | ||
* | | Remove some old, commented out code | Sebastian Hahn | 2009-12-25 |
| | | |||
* | | comments and cleanups, no actual changes | Roger Dingledine | 2009-12-21 |
| | | |||
* | | Switch to a StrictNodes config option. | Roger Dingledine | 2009-12-21 |
| | | | | | | | | | | | | This is step one of handling ExcludedNodes better. This first step is just to make EntryNodes and ExitNodes do what they did before. | ||
* | | Remove duplicate words and a duplicate newline. | Karsten Loesing | 2009-12-18 |
| | | |||
* | | Now that FOO_free(NULL) always works, remove checks before calling it. | Nick Mathewson | 2009-12-12 |
| | | |||
* | | *_free functions now accept NULL | Sebastian Hahn | 2009-12-12 |
| | | | | | | | | | | | | | | | | Some *_free functions threw asserts when passed NULL. Now all of them accept NULL as input and perform no action when called that way. This gains us consistence for our free functions, and allows some code simplifications where an explicit null check is no longer necessary. | ||
* | | Merge branch 'microdesc' | Nick Mathewson | 2009-10-19 |
|\ \ |