- Apr 05, 2019
-
-
George Kadianakis authored
-
George Kadianakis authored
-
George Kadianakis authored
-
George Kadianakis authored
-
George Kadianakis authored
-
George Kadianakis authored
-
George Kadianakis authored
-
teor authored
-
teor authored
-
teor authored
We need to keep the gcno files, because they are created at compile time.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Fixes bug 29959; bugfix on 0.4.0.2-alpha.
-
- Apr 04, 2019
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
getpid() can be really expensive sometimes, and it can fail to detect some kind of fork+prng mistakes, so we need to avoid it if it's safe to do so. This patch might slow down fast_prng a lot on any old operating system that lacks a way to prevent ram from being inherited, AND requires a syscall for any getpid() calls. But it should make sure that we either crash or continue safely on incorrect fork+prng usage elsewhere in the future.
-
Nick Mathewson authored
-
Nick Mathewson authored
Previously we did this for tests only, but it's valuable for getting proper fork behavior in rand_fast.
-
Nick Mathewson authored
This will cause the child process to construct a new one in a nice safe way. Closes ticket 29668; bug not in any released Tor.
-
Nick Mathewson authored
Closes ticket 29357, and comes with appropriate notions of caution.
-
Nick Mathewson authored
When classifying a client's selection of TLS ciphers, if the client ciphers are not yet available, do not cache the result. Previously, we had cached the unavailability of the cipher list and never looked again, which in turn led us to assume that the client only supported the ancient V1 link protocol. This, in turn, was causing Stem integration tests to stall in some cases. Fixes bug 30021; bugfix on 0.2.4.8-alpha.
-
- Apr 03, 2019
-
-
George Kadianakis authored
-
George Kadianakis authored
-
George Kadianakis authored
-
George Kadianakis authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
-
Karsten Loesing authored
-
teor authored
-
- Apr 02, 2019