Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-25 | Fix warnings from doxygen | Nick Mathewson | |
Most of these are simple. The only nontrivial part is that our pattern for using ENUM_BF was confusing doxygen by making declarations that didn't look like declarations. | |||
2014-03-10 | Throw control port warning if we failed to connect to all our bridges. | George Kadianakis | |
2013-10-29 | Merge remote-tracking branch 'public/bug5018' | Nick Mathewson | |
Conflicts: src/or/entrynodes.c | |||
2013-10-29 | Only launch transport proxies that provide useful transports. | George Kadianakis | |
2013-10-21 | DROPGUARDS controller command | Nick Mathewson | |
Implements ticket 9934; patch from "ra" | |||
2013-03-19 | Merge remote-tracking branch 'asn/bug3594_rebased_and_fixed' | Nick Mathewson | |
Conflicts: src/common/util.c src/or/entrynodes.h | |||
2013-02-15 | Merge remote-tracking branch 'public/feature4994-rebased' | Nick Mathewson | |
2013-02-12 | Restore the entry/dirguard distinction. | Nick Mathewson | |
We shouldn't be calling choose_random_entry() for directory conncetions; that's what choose_random_dirguard() is for. | |||
2013-02-11 | Refactoring to make parse_bridge_line() unittestable. | George Kadianakis | |
- Make parse_bridge_line() return a struct. - Make bridge_add_from_config() accept a struct. - Make string_is_key_value() less hysterical. | |||
2013-02-09 | Send SOCKS arguments when doing SOCKS5. | George Kadianakis | |
2013-02-09 | Send SOCKS arguments when doing SOCKS4. | George Kadianakis | |
2013-02-09 | Add support for parsing SOCKS arguments. | George Kadianakis | |
2013-02-07 | Separate the flags for logging use bias. | Mike Perry | |
I think we want both sets of messages to appear independently to help us know what needs tuning. | |||
2013-02-02 | generalize choose_random_entry()'s dirinfo parameter | Roger Dingledine | |
Now we can specify to skip bridges that wouldn't be able to answer the type of dir fetch we're launching. It's still the responsibility of the rest of the code to prevent us from launching a given dir fetch if we have no bridges that could handle it. | |||
2013-02-02 | use microdescriptors if *any* of our bridges can handle them | Roger Dingledine | |
Now as we move into a future where most bridges can handle microdescs we will generally find ourselves using them, rather than holding back just because one of our bridges doesn't use them. | |||
2013-01-18 | Implement Path use bias accounting. | Mike Perry | |
Path use bias measures how often we can actually succeed using the circuits we actually try to use. It is a subset of path bias accounting, but it is computed as a separate statistic because the rate of client circuit use may vary depending on use case. | |||
2013-01-16 | Update the copyright date to 201. | Nick Mathewson | |
2012-12-25 | Merge remote-tracking branch 'mikeperry/209-path-bias-changes' | Nick Mathewson | |
2012-12-25 | Directory guard implementation. | Nick Mathewson | |
Implements proposal 207; ticket 6526. | |||
2012-12-25 | Remember which of our guards are directory caches | Nick Mathewson | |
2012-12-09 | Space fixes. | Mike Perry | |
2012-12-09 | Fix a rather serious use-count state bug. | Mike Perry | |
We need to use the success count or the use count depending on the consensus parameter. | |||
2012-12-09 | Convert to doubles for all pathbias state. | Mike Perry | |
Let's hope this solves the rounding error issue.. | |||
2012-12-09 | Also shorten circuit_successes to circ_successes. | Mike Perry | |
For consistency and great justice. Ok, mostly consistency. | |||
2012-12-09 | Rename first_hop to circ_attempt. | Mike Perry | |
Since we've generalized what we can count from (first or second hop), we should generalize the variable and constant naming too. | |||
2012-12-07 | Move a pathbias function that depends on entryguard_t. | Mike Perry | |
2012-12-07 | Prop 209: Add path bias counts for timeouts and other mechanisms. | Mike Perry | |
Turns out there's more than one way to block a tagged circuit. This seems to successfully handle all of the normal exit circuits. Hidden services need additional tweaks, still. | |||
2012-12-07 | Update with code review changes from Nick. | Mike Perry | |
2012-12-07 | Fix spaces. | Mike Perry | |
2012-12-07 | Add log message checks for different rates. | Mike Perry | |
May want to squash this forward or back.. | |||
2012-12-07 | Add the ability to count circuit timeouts for guards. | Mike Perry | |
This is purely for informational reasons for debugging. | |||
2012-12-07 | Bug 3443: Don't count ORconn setup in circuit build time. | Mike Perry | |
Also, add a hack Roger suggested where we're more patient if no circuits are opened yet. | |||
2012-10-15 | Split code for entry guards and bridges into a new module. | Nick Mathewson | |