- 30 May, 2011 3 commits
-
-
Nick Mathewson authored
-
Fixes another part of bug 1297.
-
Fixes part of #1297; bugfix on 48e0228f, when circuit_expire_building was changed to assume that timestamp_dirty was set when a circuit changed purpose to _C_REND_READY. (It wasn't.)
-
- 29 May, 2011 1 commit
-
-
Roger Dingledine authored
-
- 28 May, 2011 4 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 23 May, 2011 7 commits
-
-
Nick Mathewson authored
We had all the code in place to handle this right... except that we were unconditionally opening a PF_INET socket instead of looking at sa_family. Ow. Fixes bug 2574; not a bugfix on any particular version, since this never worked before.
-
Nick Mathewson authored
Most instances were dead code; for those, I removed the assignments. Some were pieces of info we don't currently plan to use, but which we might in the future. For those, I added an explicit cast-to-void to indicate that we know that the thing's unused. Finally, one was a case where we were testing the wrong variable in a unit test. That one I fixed. This resolves bug 3208.
-
Nick Mathewson authored
It used to mean "Force": it would tell tor-resolve to ask tor to resolve an address even if it ended with .onion. But when AutomapHostsOnResolve was added, automatically refusing to resolve .onion hosts stopped making sense. So in 0.2.1.16-rc (commit 298dc95d), we made tor-resolve happy to resolve anything. The -F option stayed in, though, even though it didn't do anything. Oddly, it never got documented. Found while fixing GCC 4.6 "set, unused variable" warnings.
-
Robert Ransom authored
-
Nick Mathewson authored
Conflicts: src/common/Makefile.am
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 21 May, 2011 6 commits
-
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
-
We used to regenerate our descriptor whenever we'd get a sighup. This was caused by a bug in options_transition_affects_workers() that would return true even if the options were exactly the same. Down the call path we'd call init_keys(), which made us make a new descriptor which the authorities would reject, and the node would subsequently fall out of the consensus. This patch fixes only the first part of this bug: options_transition_affects_workers() behaves correctly now. The second part still wants a fix.
-
Roger Dingledine authored
-
- 20 May, 2011 12 commits
-
-
Robert Ransom authored
-
Robert Ransom authored
-
Robert Ransom authored
-
Robert Ransom authored
-
Robert Ransom authored
-
Robert Ransom authored
-
Robert Ransom authored
-
Robert Ransom authored
tor_process_monitor_new can't currently return NULL, but if it ever can, we want that to be an explicitly fatal error, without relying on the fact that monitor_owning_controller_process's chain of caller will exit if it fails.
-
Robert Ransom authored
-
Robert Ransom authored
Implements part of feature 3049.
-
Roger Dingledine authored
now we have a better chance of hunting down the root cause of bug 1810.
-
Sebastian Hahn authored
-
- 18 May, 2011 2 commits
-
-
Roger Dingledine authored
otherwise we might reuse circuits from the previous configuration, which could be bad depending on the user's situation
-
Roger Dingledine authored
When we configure a new bridge via the controller, don't wait up to ten seconds before trying to fetch its descriptor. This wasn't so bad when you listed your bridges in torrc, but it's dreadful if you configure your bridges via vidalia.
-
- 17 May, 2011 5 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Fixes bug 2313; bugfix on 0.2.2.26-beta.
-
Nick Mathewson authored
-
-