- Apr 23, 2015
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Apr 22, 2015
-
-
teor authored
When self-testing reachability, use ExtendAllowPrivateAddresses to determine if local/private addresses imply reachability. The previous fix used TestingTorNetwork, which implies ExtendAllowPrivateAddresses, but this excluded rare configs where ExtendAllowPrivateAddresses is set but TestingTorNetwork is not. Fixes bug 15771; bugfix on 0.2.6.1-alpha, bug #13924. Patch by "teor", issue discovered by CJ Ess.
-
Nick Mathewson authored
-
- Apr 21, 2015
-
-
Yawning Angel authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
David Goulet authored
Incidently, this fixes a bug where the maximum value was never used when only using crypto_rand_int(). For instance this example below in rendservice.c never gets to INTRO_POINT_LIFETIME_MAX_SECONDS. int intro_point_lifetime_seconds = INTRO_POINT_LIFETIME_MIN_SECONDS + crypto_rand_int(INTRO_POINT_LIFETIME_MAX_SECONDS - INTRO_POINT_LIFETIME_MIN_SECONDS); Signed-off-by:
David Goulet <dgoulet@ev0ke.net>
-
- Apr 20, 2015
-
-
David Goulet authored
An introduction point is currently rotated when the amount of INTRODUCE2 cells reached a fixed value of 16384. This makes it pretty easy for an attacker to inflate that number and observe when the IP rotates which leaks the popularity of the HS (amount of client that passed through the IP). This commit makes it a random count between the current value of 16384 and two times that. Fixes #15745 Signed-off-by:
David Goulet <dgoulet@ev0ke.net>
-
- Apr 16, 2015
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Apr 15, 2015
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
-
teor authored
-
- Apr 10, 2015
-
-
Yawning Angel authored
Till someone writes get_interface_address6 interface enumeration that is routing table aware, these tests will continue to fail on certain systems because the get_interface_address6() code is broken.
-
Yawning Angel authored
The alternative has been available since 2007, there's no way to actually enable the ifdef, and it breaks on well formed but not OpenSSL style inputs.
-
- Apr 09, 2015
-
-
Nick Mathewson authored
Fixes bug 15591; patch from joelanders
-
- Apr 08, 2015
-
-
Roger Dingledine authored
-
- Apr 07, 2015
-
-
Nick Mathewson authored
-
-
Nick Mathewson authored
-
-
-
Nick Mathewson authored
-
-
Nick Mathewson authored
-
- Apr 06, 2015
-
-
rl1987 authored
-