- Jan 21, 2015
-
-
Nick Mathewson authored
-
- Jan 07, 2015
-
-
Nick Mathewson authored
If we decide not to use a new guard because we want to retry older guards, only close the locally-originating circuits passing through that guard. Previously we would close all the circuits. Fixes bug 9819; bugfix on 0.2.1.1-alpha. Reported by "skruffy".
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Have clients and authorities both have new behavior, since the fix for bug 11243 has gone in. But make clients still accept accept old bogus HSDir descriptors, to avoid fingerprinting trickery. Fixes bug 9286.
-
Nick Mathewson authored
-
Sebastian Hahn authored
-
- Jan 06, 2015
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Conflicts: src/or/or.h
-
Nick Mathewson authored
-
Nick Mathewson authored
If we're not a relay, we ignore it. If it's set to 1, we obey ExitPolicy. If it's set to 0, we force ExitPolicy to 'reject *:*' And if it's set to auto, then we warn the user if they're running an exit, and tell them how they can stop running an exit if they didn't mean to do that. Fixes ticket 10067
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
In systemd 209, they deprecated -lsystemd-daemon in favor of -lsystemd. So we'd better actually look at the pkg-config output, or we'll get warnings on newer distributions. For some as-yet-unknown-to-me reason, setting CFLAGS so early makes it so -O2 -g doesn't get added to it later. So, adding it myself later. Perhaps a better fix here can be found. Fixes 14072; bugfix on 0.2.6.2-alpha. Based on a patch from h.venev
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Tom van der Woerdt authored
-
Tom van der Woerdt authored
-
Tom van der Woerdt authored
-
Nick Mathewson authored
Patch from Gisle Vanem on tor-dev ml
-
Nick Mathewson authored
-
Nick Mathewson authored
Closes ticket 14107.
-
Nick Mathewson authored
Fixes 14116; bugfix on ac68704f in 0.2.2.9-alpha.
-
- Jan 05, 2015
-
-
Nick Mathewson authored
Fixes bug 14106; bugfix on 0.2.6.2-alpha Found by stem tests.
-
- Jan 04, 2015
-
-
Nick Mathewson authored
This happened because we changed AutomapHostsSuffixes to replace "." with "", since a suffix of "" means "match everything." But our option handling code for CSV options likes to remove empty entries when it re-parses stuff. Instead, let "." remain ".", and treat it specially when we're checking for a match. Fixes bug 12509; bugfix on 0.2.0.1-alpha.
-
- Jan 02, 2015
-
-
Nick Mathewson authored
(I'm tired of rewriting this by hand every January)
-
Nick Mathewson authored
-
- Dec 31, 2014
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Dec 30, 2014
-
-
Nick Mathewson authored
Resolves bug 14050
-
Nick Mathewson authored
-
Nick Mathewson authored
This saves a tiny bit of code, and makes a longstanding coverity false positive go away.
-
Nick Mathewson authored
-