| Commit message (Expand) | 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"•••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.
| Roger Dingledine | 2010-04-19 |
* | parameterize update_consensus_router_descriptor_downloads | Roger Dingledine | 2010-04-19 |
* | Log bandwidth_weight_rule_t as a string, not an integer.•••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?
| Nick Mathewson | 2010-04-12 |
* | Merge remote branch 'mikeperry/bwweight-smartlistfix' | Nick Mathewson | 2010-03-04 |
|\ |
|
| * | Woops, forgot the second warn.•••Also, differentiate the two log messages.
| Mike Perry | 2010-03-03 |
| * | Demote warn to info, since it can happen.•••I still feel like we should investigate this case. It seems odd.
| Mike Perry | 2010-03-03 |
| * | Check for empty smartlists and no bandwidth during node selection. | Mike Perry | 2010-02-26 |
* | | Merge remote branch 'origin/maint-0.2.1'•••Conflicts:
src/common/test.h
src/or/test.c
| Nick Mathewson | 2010-02-27 |
|\ \ |
|
| * | | Update Tor Project copyright years | Nick Mathewson | 2010-02-27 |
* | | | Merge remote branch 'origin/maint-0.2.1'•••Conflicts:
ChangeLog
src/or/routerparse.c
| Nick Mathewson | 2010-02-27 |
|\| |
| |/
|/| |
|
| * | Properly handle non-terminated strings•••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.
| Sebastian Hahn | 2010-02-27 |
* | | Always weight routers by bandwidth.•••Also always predict that we need a high capacity circuit or internal
circuit.
| Mike Perry | 2010-02-22 |
* | | Implement bw weighting selection algorithm. | Mike Perry | 2010-02-22 |
* | | Merge branch 'maint-0.2.1' into master•••Conflicts:
ChangeLog
configure.in
contrib/tor-mingw.nsi.in
src/win32/orconfig.h
| Roger Dingledine | 2010-01-19 |
|\| |
|
| * | downgrade a warning•••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.
| Roger Dingledine | 2010-01-19 |
* | | 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•••Mark them this way in add_trusted_dir_server
| Sebastian Hahn | 2009-12-25 |
* | | 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.•••This is step one of handling ExcludedNodes better. This first
step is just to make EntryNodes and ExitNodes do what they did
before.
| Roger Dingledine | 2009-12-21 |
* | | 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•••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.
| Sebastian Hahn | 2009-12-12 |
* | | Merge branch 'microdesc' | Nick Mathewson | 2009-10-19 |
|\ \ |
|